/* BASIC css start */
/* 하단 */
#footer {clear:both; margin:80px 0 0; padding-top: 39px; background-color: #f6f6f6; text-align: center;}
.mf_title {margin-bottom: 11px; font-size:13px; color: #2a2a2a; font-weight: 700; line-height: 1.5;}

/* 하단색션01 */
.mf_sec01 .mf_sec01_menu li {display:inline-block; font-size:0px;}
.mf_sec01 .mf_sec01_menu li a {display:block; padding:0 8px; color:#231815; font-size:12px; line-height:1; border-left:1px solid #dfdfdf; letter-spacing:-0.020em;}
.mf_sec01 .mf_sec01_menu li:first-child a {padding-left:0; border-left:0;}
.mf_sec01 .mf_sec01_menu li a.privacy {font-weight: bold;}

/* 하단색션02 */
.mf_sec02 {font-size:12px; font-weight: 400; color: #5a5a5a; line-height: 1.5;}
.mf_sec02 .mf_numb {margin:40px auto 40px;}
.mf_sec02 .mf_numb .t1 {margin-bottom: 20px;}
.mf_sec02 .mf_info {line-height: 1.7;}
.mf_sec02 .mf_info span {padding:0px 4px;}

.mf_sec02 .return {margin: 24px auto 48px;}


/* 하단색션03 */
.mf_sec03 {padding: 32px 60px 40px; background-color: #fff;}
.mf_sec03 li {display: inline-block; margin-left:10px;}
.mf_sec03 li:first-child {margin-left: 0;}
.mf_sec03 li img {height:27px;}
.mf_sec03 .mf_copy{margin-top: 32px; font-size: 12px; font-weight: 400; color: #5a5a5a; line-height: 1.5;}

/* 우측 퀵메뉴 */
.mq_right_sec01 { position:fixed; bottom:80px; right:12px; z-index:101; }
.mq_right_sec01 a img {width: 32px; }
.mq_right_sec01 a {display:block; padding-top:8px;}
/* BASIC css end */

