/* BASIC css start */
/* 하단  */
#mfooter { text-align:left; margin-top:120px; width:100%; }
#mfooter .footer_left {font-size: 0;}
#mfooter .mf_sec01 {background-color:#f6f6f6; padding:80px 0 120px;}
#mfooter .mf_sec01 .inner {margin:0 auto; max-width:1680px;  }
#mfooter .mf_sec01 .ft_logo a {color:#1a1a1a; font-weight:700; font-size:0px; line-height:1;}

/* 하단영역 : 회사정보 */
#mfooter .mf_sec01 .ft_info {padding-top:20px; color:#5a5a5a; font-size:12px; line-height:2; font-weight:400;}
#mfooter .mf_sec01 .ft_info span {padding:0px 8px;}
#mfooter .mf_sec01 .ft_info a  {color:#5a5a5a;}

/* 하단영역 : 반품주소 */
#mfooter .mf_sec01 .ft_return {padding-top:35px; color:#5a5a5a;  font-size:12px; line-height:1;  font-weight:400;} 

/* 하단 우측여역 */
#mfooter .mf_sec01 .ft_comm {padding-left:120px;}
#mfooter .mf_sec01 .ft_comm li {text-align:left; font-size:0px;}
#mfooter .mf_sec01 .ft_comm li a {display:block; font-size:12px; font-weight:400; color:#5a5a5a;  line-height:16px; padding-bottom:8px;}
#mfooter .mf_sec01 .ft_comm li a.privacy {font-weight: bold;}
#mfooter .mf_sec01 .ft_comm li a:hover {color:#111;}
#mfooter .mf_sec01 .ft_comm.xans-layout-boardinfo {margin: 0; padding-bottom: 0; border: 0;}
#mfooter .mf_sec01 .ft_comm.xans-layout-boardinfo li {padding: 0;}
#mfooter .mf_sec01 .mf_title a {font-weight:700; font-size:12px; line-height:1; color:#231815;}


/* 하단 고객센터 */
#mfooter .mf_sec01 .ft_cs {font-size:12px; font-weight:400; color:#5a5a5a;}
#mfooter .mf_sec01 .ft_cs .t1 {color:#1a1a1a; font-weight:700; line-height:1;}
#mfooter .mf_sec01 .ft_cs .t2 {line-height:1.8; padding-top:16px;}
#mfooter .mf_sec01 .ft_cs .t3 {line-height:1.8; padding-top:24px;}

/* 하단 카피라이트 */
#mfooter .mf_sec02 {background-color:#fff; padding:40px 0 80px;}
#mfooter .mf_sec02 a {color:#5a5a5a;}
#mfooter .mf_sec02 .inner {margin:0 auto; max-width:1680px; font-size:12px; font-weight:400; color:#5a5a5a; line-height:1.8;}


/* FIXED : 우측메뉴 */
.right_fixed {position:fixed; bottom:40px; right:30px; z-index:10; font-size:0px;} 
.right_fixed a {display:block; padding-top:8px;}
.right_fixed a img {width:40px;}


/* 하단 : 미디어쿼리 */
@media screen and (max-width: 1699px) { 
#mfooter .mf_sec01 .ft_comm {padding-left:100px;}
}

@media screen and (max-width: 1499px) {

}
/* BASIC css end */

