/* BASIC css start */
#footer{width: 100%; margin-top: 70px;}
#footer .foot_inner{width: 100%; padding: 50px; }
#footer .foot_inner>div{width: 100%;}

#footer .foot_inner .foot_top{display: flex; }
#footer .foot_inner .foot_top h4{font-family: 'Lato', sans-serif; font-size: 16px; color: #222; font-weight: 600; margin-bottom: 20px;}
#footer .foot_inner .foot_top li{font-family: 'Noto Sans KR', sans-serif;color: #666666; font-size: 12px; font-weight: 400; text-align: center; margin-bottom: 6px;}
#footer .foot_inner .foot_top li a{font-family: 'Noto Sans KR', sans-serif; color: #666666;font-size: 12px;font-weight: 400;text-align: center;}
#footer .foot_inner .foot_top>div{width: calc(100% / 3); display: flex; align-items: center; flex-direction: column;}
#footer .foot_inner .foot_top .return{}
#footer .foot_inner .foot_top .cs{position: relative;}
#footer .foot_inner .foot_top .cs::before{position: absolute; content: ""; display: block;width: 1px; height: 100%; background-color: #dddddd; left: 0; top: 50%; transform: translateY(-50%);}
#footer .foot_inner .foot_top .cs::after{position: absolute; content: ""; display: block;width: 1px; height: 100%; background-color: #dddddd; right: 0; top: 50%; transform: translateY(-50%);}
#footer .foot_inner .foot_top .cs h5{font-family: 'Lato', sans-serif; font-size: 26px;color: #666666; font-weight: 600; letter-spacing: 5px; margin-bottom: 10px;}
#footer .foot_inner .foot_bottom{margin-top: 70px;}
#footer .foot_inner .foot_bottom ul{}

#footer .foot_inner .foot_bottom ul.f_info{text-align: center;}
#footer .foot_inner .foot_bottom ul.f_info li{display: inline-block;color: #999999; font-size: 12px;font-family: 'Noto Sans KR', sans-serif; font-weight: 400; margin: 3px;}
#footer .foot_inner .foot_bottom ul.f_menu{display: flex;align-items: center;justify-content: center; margin-top: 30px;}
#footer .foot_inner .foot_bottom ul.f_menu li{ margin: 0 6px;}
#footer .foot_inner .foot_bottom ul.f_menu li a{font-family: 'Noto Sans KR', sans-serif;color: #999999; font-size: 12px;font-weight: 400; padding: 7px 15px;display:inline-block; border-radius: 6px; background-color: #f5f5f5;}
.escrow {text-align:right;}
#footer .foot_inner .foot_bottom ul.f_info li a {font-family: 'Noto Sans KR', sans-serif;color: #999999;}
/* BASIC css end */

