/* BASIC css start */
/* 하단 */
#footer { margin-top:50px; padding-bottom:30px; position:relative; width:100%; }
#footer  .escrow{margin-top: 30px;}

#footer .footer_section{background: #000; width: 1300px; margin: 0 auto; padding: 40px 0;}
#footer .footer_section:after{content:''; display:block; clear:both}
#footer .footer_section div{position: relative; width: 392px; float: left; border-right: 1px solid #333333; margin-left: 40px;}
#footer .footer_section div:nth-of-type(3){border-right:0}
#footer .footer_section div p{color: #fff; font-size: 18px; font-family: 'Noto Sans KR', sans-serif; padding-bottom: 13px;}
#footer .footer_section div span{color: #e1b8ad; font-size: 14px; font-family: 'Montserrat',sans-serif;}
#footer .footer_section div img{position: absolute; right: 26px; bottom: 0;}

#footer .infoBx{width: 100%; min-width: 1302px; margin: 70px 0 60px; border-bottom: 1px solid #e6e6e6; border-top: 1px solid #808080;}
#footer .infoBx ul {width: 96%; max-width: 1300px; margin: 0 auto; padding: 18px 0;}
#footer .infoBx ul:after{content:''; display:block; clear:both;}
#footer .infoBx ul li{float: left;}
#footer .infoBx ul li a{margin-right: 40px; color: #333333; font-weight: bold; font-size: 11px; font-family: "맑은 고딕",'Malgun Gothic','Lato', sans-serif;}
    
#footer .footerInner{width: 96%; max-width: 1300px; margin: 0 auto;}
#footer .footerInner:after{content:''; display:table; clear:both}
#footer .footerInner .footerInleft{display: inline-block; border-right: 1px solid #e6e6e6;}
#footer .footerInner > div h3 b{    display: inline-block; padding-bottom: 12px; color: #333; font-size: 11px; font-family: "맑은 고딕",'Malgun Gothic',sans-serif;}
#footer .footerInner > div .line{width: 12px; height: 2px; background: #350802; margin: 0 0 14px;}
#footer .footerInner > div > .footer_info .footer_infoTop{margin-bottom: 25px; height: 116px;}

#footer .footerInner .left_footer{float: left; width: 261px;}
#footer .footerInner .left_footer > .footer_info div{line-height: 29px;}
#footer .footerInner .left_footer > .footer_info .tel{display: block; padding: 7px 0 10px; color: #000000; font-weight: bold; font-size: 20px; font-family: 'Montserrat',sans-serif; letter-spacing: 2px;}
#footer .footerInner .left_footer > .footer_info span{line-height: 21px; color: #333333; font-size: 11px; font-family: "맑은 고딕",'Malgun Gothic',sans-serif;}
#footer .footerInner .footer_info, #footer .footerInner .footer_info a{line-height: 22px; color: #333333; font-size: 11px; font-family: "맑은 고딕",'Malgun Gothic',sans-serif;}

#footer .footerInner .two_footer{float: left; width: 240px;}
#footer .footerInner .two_footer .two_footerTop{margin-bottom: 25px; height: 150px;}
#footer .footerInner .two_footer .two_footerTop .footer_info span{line-height: 21px;}
#footer .footerInner .two_footer .two_footerTop .tel{color: #955251; font-size: 25px; font-weight: bold; display: block; margin-bottom: 13px; }

#footer .footerInner .center_footer{float: left; width: 184px;}
#footer .footerInner .center_footer .guideMenu{line-height: 29px;}

#footer .footerInner .last_footer{float: left; width: 116px;}

#footer .footerInner .right_footer{display: inline-block; padding-left: 73px; vertical-align: top;}
#footer .footerInner .right_footer .uspe{margin-left: 5px; border-bottom: 1px solid #333; vertical-align: baseline;}
#footer .footerInner .right_footer .copyright{margin-top: 50px;}
#footer .footerInner .right_footer .copyright img{margin-top: 10px;}



/* BASIC css end */

