/* BASIC css start */
.quick_menu_box {position: fixed;bottom:-260px;right:48px;z-index: 776;transition: all 0.3s; }
.quick_menu_box li {margin-bottom: 7.5px;}
.quick_menu_box li:last-child {margin-bottom:0}
.quick_menu_box li a {display: inline-block;width: 46px;height: 46px;line-height: 34px;text-align: center;border-radius: 50%;box-shadow: 3.5px 4px 9px 0px rgb(0 0 0 / 23%);border:1px solid #dcdbd6;padding: 7px 10px;box-sizing: border-box;background: #fff;}
.quick_menu_box li #btn_up {line-height:20px}
.quick_menu_box li a.ic_like {background:#de7a85;padding: 8px;border:none;line-height: 31px;}
.quick_menu_box li a.ic_naver {background:#5ac551; padding:6px; border:none;}
.quick_menu_box li a.ic_kakao {background:#f5e14c;padding: 8px;border:none;}


/* ÇÏ´Ü */
#footer { position:relative; width:100%;  background:#fff; border-top:1px solid #e5e5e5 }
#footer .wrapper { width:1434px; margin:0 auto; position:relative;  font-size:0; text-align:left;}
#footer .wrapper > div {display:inline-block; vertical-align:top;}
#footer .wrapper > div.ft_con1 {margin-right:120px;}
#footer .footer_box2 .wrapper {text-align:right;}
#footer .footer_box2 .wrapper:after {content:''; display:block; clear:both;}
#footer .footer_box2 .wrapper .company-add-info {float:left; text-align:left;}
.footer_box {padding:55px 0 30px; border-bottom:1px solid #e5e5e5; }
.footer_box .logo {display:inline-block;margin-bottom: 30px;}
.terms_list {margin-bottom:42px}
.terms_list li { display:inline-block; margin-right:24px;  }
.terms_list li a {display:inline-block;}
.terms_list li:last-child a { color:#ff0000; }

.company_info p { font-size:12px; color:#999; margin-bottom:24px; line-height:1.8 }
.company_info p:last-child {margin-bottom:0} 
.company_info p a { color:#999;}

.footer-info {display:inline-block;vertical-align: top; margin-right:100px; }
.footer-info:last-child {margin-right:0}
.footer-info .title {font-size: 18px;color:#000;margin-bottom: 23px;margin-top: 14px;}
.footer-info:nth-child(1) .title {margin-bottom: 15px;}
.footer-info p {font-size:12px;color:#999;line-height:1.5;margin-bottom: 10px;}
.footer-info p:last-child {margin-bottom:0}
.footer-info p.call-number { font-size:32px; font-weight:bold; color:#000}

.banking ul li {font-size:12px;color:#999;line-height:1.5;margin-bottom: 10px;}
.banking p {margin-top:32px}

.board ul li {margin-bottom: 10px;}
.board ul li a {font-size:12px;color:#999;line-height:1.5;}

.footer_box2 {padding:16px 0 30px; text-align:right; }
.company-add-info p {font-size:12px;color:#999;line-height:2;}
.company-add-info p a {font-size:12px;color:#999;}


#footer .app-store-link-container {margin-top:16px; }
#footer .app-store-link-container > a {display: inline-block;width: 125px;height: 26px;margin-left: 3px;font-size: 11px;color: #999;text-align: center;line-height: 26px;background: #eff1f0;}
#footer .app-store-link-container > a:before {content: '';display: inline-block;height: 13px; margin-top: 6.5px;margin-right: 9px;vertical-align: top;background-repeat: no-repeat;background-position: center;}
#footer .app-store-link-container .app-store-link:before {width: 11px; background-image: url('https://cdn1-aka.makeshop.co.kr/design/label55/smartpc_2019/img/icon/icon_footer_app_store.png');}
#footer .app-store-link-container .play-store-link:before {width: 12px; background-image: url('https://cdn1-aka.makeshop.co.kr/design/label55/smartpc_2019/img/icon/icon_footer_play_store.png');}



/* BASIC css end */

