/* BASIC css start */
/* ÇÏ´Ü */
#mfooter {width:100%; bottom:0; left:0; z-index:1; margin:80px 0 0; padding:56px 0 64px; font-size:0; background:#1a1a1a;}
#mfooter .wrap_ft {margin:0 24px; color:#9a9a9a;}


/* ÇÏ´Ü ·Î°í */
#mfooter .wrap_ft .ft_t {display:flex; justify-content: space-between; align-items: center; padding:0 0 12px;}
#mfooter .wrap_ft .ft_t .ft_logo {font-size:18px; font-weight:700; letter-spacing:0.16em; color:#fff; line-height:32px;}
#mfooter .wrap_ft .ft_t .ft_logo img {height:36px;}



/* ÇÏ´Ü Á¤º¸ */
#mfooter .wrap_ft .ft_copy { padding:0 0 0px; font-size:12px; line-height:18px; }
#mfooter .wrap_ft .ft_copy ul {padding-bottom:40px;}
#mfooter .wrap_ft .ft_copy ul li a {color:#ffffff; font-size:14px; line-height:20px; padding-bottom:4px;}
#mfooter .wrap_ft .ft_copy .title {color:#ffffff; font-weight:700; padding:0px 0px 2px;}

#mfooter .wrap_ft .ft_copy .title_bank {padding:0px 0px 8px;}
#mfooter .wrap_ft .ft_copy .title_bank span {color:#ffffff; font-weight:700;}


#mfooter .wrap_ft .ft_copy2 { padding:0 0 40px; font-size:12px; line-height:18px; letter-spacing:-0.02em;}


/* ÇÏ´Ü ¸Þ´º */
#mfooter .wrap_ft .ft_menu ul {display:flex; padding:0 0 40px; font-size:12px;}
#mfooter .wrap_ft .ft_menu ul a {display:inline-block; padding:0 6px; color:#9a9a9a; line-height:18px;}
#mfooter .wrap_ft .ft_menu ul a span {color:#fff;}
#mfooter .wrap_ft .ft_menu ul li:first-child a {padding-left:0;}


/* ÇÏ´Ü sns */
#mfooter .wrap_ft .ft_sns a {padding:0 8px;}
#mfooter .wrap_ft .ft_sns a:first-child {padding-left:0;}


#right_quick {position:fixed; bottom:12px; right:12px; z-index:100;}
#right_quick img {height:48px; border-radius:8px;}
#right_quick a {display:block; margin-top:4px;}
/* BASIC css end */

