/* BASIC css start */
/* 하단 */
#footer {background-color: var(--black-color);color:var(--too-beige);font-family: "Pretendard Variable", Pretendard, sans-serif;}
#footer a {color:var(--too-beige);font-size:14px;line-height:22px;font-family: "Pretendard Variable", Pretendard, sans-serif;font-weight:300;}
#footer strong {font-weight:600;}
#footer .f_inner {max-width: 1560px;margin:0 auto;padding: 114px 0;}
#footer .f_inner .info {display:flex;justify-content: space-between;font-size: 14px;line-height: 22px;}
#footer .f_inner .info .f_left {position:relative;font-size:13px;}
#footer .f_inner .info .f_left .f_logo {margin-bottom:32px;}
#footer .f_inner .info .f_left .company ul li {}
#footer .f_inner .info .f_left .company p {margin-top:20px;}


#footer .f_inner .info .f_center {padding-top:70px}
#footer .f_inner .info .f_center .flex {display:flex;}
#footer .f_inner .info .f_center .notice .top {margin-bottom:35px;padding-right:100px;}
#footer .f_inner .info .f_center .notice .top .mail a {font-size:16px;}
#footer .f_inner .info .f_center .notice .top strong {display:block;margin-bottom:5px;}
#footer .f_inner .info .f_center .notice div a {display:inline-block; margin-top:5px;}


#footer .f_inner .info .f_right {padding-top:70px;}
#footer .f_inner .info .f_right ul {display:flex;}
#footer .f_inner .info .f_right ul li {padding-right:30px;}
#footer .f_inner .info .f_right ul li:last-child {padding-right:0;}
#footer .f_inner .info .f_right .sns_link {padding-top:80px;text-align:right;}
#footer .f_inner .info .f_right .sns_link a {display:inline-block;margin-right:20px;}
#footer .f_inner .info .f_right .sns_link a:last-child {margin-right:0;}


@media (max-width: 1800px) {
    #footer .f_inner .info .f_right ul {display:block;}
    #footer .f_inner .info .f_right .sns_link {padding-top: 30px;}
}

/* BASIC css end */

