/* BASIC css start */
/* ÇÏ´Ü */
#footer {}
#footer .mf_bg {background-color:#1a1a1a;}
#footer .mf_bg .mf_inner {width:94%;margin:0 auto;}

/* ÇÏ´Ü : ¿ìÃø Äü¸Þ´º */
.mq_right_sec01 { position:fixed; bottom:32px; right:16px; z-index:101; }
.mq_right_sec01 .quick_cart,
.mq_right_sec01 .quick_top {margin-bottom:5px;}
.mq_right_sec01 a img {width:40px;height:40px;}
.mq_right_sec01 .quick_bottom a img{transform: rotate(180deg);}
.mq_right_sec01 span{position:absolute;top:7px;right: 4px;display:block;width:15px;height:15px;border-radius:16px;font-size:10px;background-color:#000;color:#fff;text-align:center;font-weight:700;display:flex;align-items:center;justify-content:center;}

/* ÇÏ´Ü : ¼½¼Ç00 */
#footer .mf_sec00 {height:48px;border-top:1px solid #e8e8e8;overflow:hidden; background-color: #fff;}
#footer .mf_sec00 .news_box {display:flex;align-items:center;max-width:1280px;height:48px;margin:0 auto;width:94%;}
#footer .mf_sec00 .news_box span {padding:13px 0;font-size:14px;font-weight:400;line-height:22px;letter-spacing:-0.02em;color:#1a1a1a;}
#footer .mf_sec00 .news_box img {margin:0px 8px;max-width:20px;}
#footer .mf_sec00 .news_box .news_list {width:50%;flex-basis:65%;}
#footer .mf_sec00 .news_box .news_list li a {margin:13px 0px; vertical-align: middle;font-size:14px;font-weight:400;color:#9a9a9a;line-height:22px;letter-spacing:-0.02em;display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/* ÇÏ´Ü : ¼½¼Ç01 */
#footer .mf_sec01 {padding-top:10px;margin-bottom:15px;}
#footer .mf_sec01 li {margin-bottom:16px;}
#footer .mf_sec01 li:last-child {margin-bottom:0;}
#footer .mf_sec01 li a {font-weight:600;font-size:24px;line-height:32px;color:#fff;}

/* ÇÏ´Ü : ¼½¼Ç02 */
#footer .mf_sec02 {margin-bottom:30px;font-weight:400;font-size:12px;line-height:18px;letter-spacing:-0.02em;color:#9a9a9a;}
#footer .mf_sec02 .mf_sec02_logo {margin-bottom:24px;}
#footer .mf_sec02 .mf_sec02_logo img {max-height:13.5px;}
#footer .mf_sec02 .mf_sec02_cs01 {margin-bottom:4px;}
#footer .mf_sec02 .mf_sec02_cs02 {margin-bottom:24px;}
#footer .mf_sec02 .mf_sec02_info {margin-bottom:24px;}
#footer .mf_sec02 .mf_sec02_info .t01 {margin-bottom:4px;}
#footer .mf_sec02 .mf_sec02_info .t02 {margin-bottom:4px;}
#footer .mf_sec02 .mf_sec02_info .t03 {margin-bottom:4px;}
#footer .mf_sec02 .mf_sec02_info .t03 a {color: #9a9a9a;}

/* ÇÏ´Ü : ¼½¼Ç03 */
#footer .mf_sec03 {margin-bottom:10px;}
#footer .mf_sec03 .mf_sec03_menu {display:flex;}
#footer .mf_sec03 .mf_sec03_menu li {margin-right:17px;}
#footer .mf_sec03 .mf_sec03_menu li a {font-weight:400;font-size:12px;line-height:18px;letter-spacing:-0.02em;color:#9a9a9a;}
#footer .mf_sec03 .mf_sec03_menu li a.privacy {color:#fff;}

/* ÇÏ´Ü : ¼½¼Ç03 */
<!--#footer .mf_sec04  {padding-bottom:35px;}
<!--#footer .mf_sec04  li {display: block; margin-top:10px;}-->
<!--#footer .mf_sec04  li:first-child {margin-top: 0;}-->
<!--#footer .mf_sec04  li a {display: flex; align-items: center;}-->
<!--#footer .mf_sec04  li a span {color: #fff; margin-left: 10px;}-->

/* BASIC css end */

