/* BASIC css start */
/*¹Ú¼ö¹Î Ãß°¡ºÎºÐ*/
#clear{clear:both;}
.footer_log {height:259px;background-color:#F5F5F5;border-top:1px solid #eaeaea;text-align:center;}
.footer_log .ft_l_t01 {font-size:23px; line-height:1; color:#151515; letter-spacing:-0.2px; padding-top:60px;}
.footer_log .ft_l_t02 {font-size:16px; line-height:20px; color:#252525; letter-spacing:-0.2px; padding:20px 0px;}
.footer_log .ft_l_btn ul {font-size:0px; text-align:center; padding-top:10px;}
.footer_log .ft_l_btn ul li {display:inline-block; width:150px; height:48px; border:1px solid #333; background-color:#fff; margin:0px 5px;}
.footer_log .ft_l_btn ul li:first-child {background-color:#333;}
.footer_log .ft_l_btn ul li:first-child a {color:#fff;}
.footer_log .ft_l_btn ul li a { display:block; line-height:48px; color:#000; font-size:15px; letter-spacing:-0.2px;}



/*±èÇý¿ø Ãß°¡ ºÎºÐ ÇªÅÍ ÀÚ°£ Çà°£*/
#footer .ft_sec01 .ft_cs li.tStyle{letter-spacing:0.1px; line-height:1.4; }
.ft_return{line-height:1.5; letter-spacing:0.2px;}

.ft_title { padding-bottom:28px;}


/* ÇÏ´Ü ÁÂÃø °íÁ¤ ¹è³Ê */
.left_fixed {position:fixed; bottom:30px; left:40px; z-index:50; width:120px;}

/* ÇÏ´Ü ¿ìÃø °íÁ¤ ¾ÆÀÌÄÜ */
.right_fixed {position:fixed; bottom:30px; right:40px; z-index:1000; } 
.right_fixed a {display:block; padding:0px 0px; font-size:0px;}
.right_fixed a:hover {opacity:0.7;}

.right_fixed .arrow_dn {padding-top:20px;}


.right_fixed .mf_quick {cursor: pointer;}
.right_fixed .mf_quick img {height: 40px; width: 40px;}
.right_fixed .mf_quick > img {position: relative; z-index: 2; transform: rotate(-45deg); transition: 0.3s;}

.right_fixed ul {z-index: 1; position: absolute; bottom: 0; right: 0; transition: 0.3s;}
.right_fixed ul li {   position: absolute;bottom: 0;right: 0; transition: 0.3s;}
.right_fixed ul li a {display: block; width: 40px; height: 40px;}

.right_fixed.open .mf_quick > img {transform: rotate(0);}
.right_fixed.open ul {bottom: 40px;}

.right_fixed ul li:nth-child(1) {bottom: 48px; }
.right_fixed ul li:nth-child(1) img {width:32px;height:32px;padding:4px;}
.right_fixed.open ul li:nth-child(1) {bottom: 100px;}
.right_fixed.open ul li:nth-child(2) {bottom: 60px;}
.right_fixed.open ul li:nth-child(3) {bottom: 10px;}
.right_fixed.open ul li:nth-child(4) {bottom: 7px;}
.right_fixed.open ul li:nth-child(5) {bottom: 4px;}

/* ÇÏ´Ü */
#footer {width:100%; padding:0px 0px 100px; text-align:left; background-color:#f5f5f5;}

/* ÇÏ´Ü °øÅë Å¸ÀÌÆ² */
#footer .ft_sec01 .ft_title {font-size:14px; font-weight:700; color:#3a3a3a; line-height:1; padding-bottom:28px;}
#footer .ft_sec02 .ft_title {font-size:14px; font-weight:700; color:#3a3a3a; line-height:1;}

#footer .ft_sec01 {color:#7a7a7a; font-size:13px; font-weight:300;}
#footer .ft_sec01 .ft_comm {padding-right:100px;}
#footer .ft_sec01 .ft_comm li {padding-bottom:10px;}
#footer .ft_sec01 .ft_comm li a {font-size:13px; color:#7a7a7a; line-height:1; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s;  transition:all 0.3s;}
#footer .ft_sec01 .ft_comm li a:hover {color:#000;}
#footer .ft_sec01 .ft_cs {padding-right:100px;}
#footer .ft_sec01 .ft_cs .numb {font-size:15px; font-weight:500; color:#7a7a7a; padding-bottom:18px;}
#footer .ft_sec01 .ft_cs li {font-size:13px; color:#7a7a7a; line-height:1; padding-bottom:10px;}
#footer .ft_sec01 .ft_bank .numb {font-size:13px;  color:#7a7a7a; padding-bottom:12px;}
#footer .ft_sec01 .ft_bank li {font-size:13px; color:#7a7a7a; line-height:1; padding-bottom:10px;}
#footer .ft_sec01 .ft_sns .footer_escrow {width:80px; float:right; margin-top:30px; }
#footer .ft_sec01 .ft_sns ul li {float:left; padding-right:20px; font-size:0px; }
#footer .ft_sec01 .ft_sns ul li:last-child {padding-right:0;}
#footer .ft_sec01 .ft_sns ul li img {-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s;}
#footer .ft_sec01 .ft_sns ul li img:hover {opacity:0.4;}

#footer .ft_sec02 {margin-top:80px; color:#7a7a7a; font-size:13px; font-weight:300;}
#footer .ft_sec02 .ft_logo {font-size:0px;}
#footer .ft_sec02 .ft_return {color:#3a3a3a; padding:28px 0px;}
#footer .ft_sec02 span {padding:0px 10px; background-image:url('/design/nubizio777/2023_02_mayomayo/ft_line.png'); background-position:center center; background-repeat:no-repeat;}
#footer .ft_sec02 .ft_info {font-size:13px; color:#7a7a7a; line-height:2;}
#footer .ft_sec02 .ft_copy {font-size:13px; color:#7a7a7a; line-height:1; text-align:right;} 
#footer .ft_sec02 .ft_menu {padding-top:80px;}
#footer .ft_sec02 .ft_menu li {float:left; font-size:0px;}
#footer .ft_sec02 .ft_menu li:first-child a {padding-left:0px; background-image:none;}
#footer .ft_sec02 .ft_menu li a {display:block; font-size:13px; color:#7a7a7a; padding:0px 10px 0px 10px; background-image:url('/design/nubizio777/2023_02_mayomayo/ft_line.png'); background-position:center left; background-repeat:no-repeat; line-height:1; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
#footer .ft_sec02 .ft_menu li a:hover {color:#000;}
#footer .ft_sec02 .ft_menu li a.privacy {color:#1a1a1a;}
/* BASIC css end */

