/* BASIC css start */
/*====================================================================*/
/******************************* footer *******************************/
/*====================================================================*/


#footer{    width: 100%;
    background: #f1f1f1;margin-top:30px;}

.bottomBar { width: 100%; height: auto; line-height: 30px; padding: 5px 0; text-align: center; background:#d2baa5; }
.bottomBar a { color: #fff; font-size: 13px; }

/* 고객센터 */
#footer .footCs{ background:#fff;margin:10px;border-radius:7px;overflow:hidden;}
#footer .footCs ul{font-size:0; line-height:0; letter-spacing:0;}
#footer .footCs ul li{display:inline-block; vertical-align:top;	width:50%; padding:15px 18px; box-sizing:border-box; line-height:16px; font-size:10px; border-right:1px solid #f5f5f5;}
#footer .footCs ul li:last-child{border-right:0;}
#footer .footCs ul li h3{font-weight:400; font-size:11px; font-family:'noto sans kr',AppleGothic,sans-serif,'Hind Madurai','맑은 고딕',AppleGothic,sans-serif; margin-bottom:8px; color:#666; letter-spacing:0.2px;margin-bottom:10px;}
#footer .footCs ul li h3.call{    font-weight: 600;
    font-size: 15px;
    margin-bottom: 8px;
    color: #111;}
#footer .footCs ul li p{font-family:'noto sans kr',AppleGothic,sans-serif,'Hind Madurai','맑은 고딕',AppleGothic,sans-serif;line-height:15px; font-size:10px;}
#footer .footCs .btnArea{position:relative;}
#footer .footCs .btnArea a{text-align:left; padding-left:38px;}
#footer .footCs .btnArea a i{position:absolute; top:10px; left:15px; width:18px; height:18px; padding-top:1px; box-sizing:border-box; font-size:10px; background:#cacaca; line-height:18px; border-radius:10px; text-align:center;}

/* 회사소개 ~ 개인정보의취급 */
#footer .footMenu{padding:5px 18px; background:#fff; border-bottom:1px solid #f5f5f5; box-sizing:border-box;}
#footer .footMenu ul{;}
#footer .footMenu ul li {display:inline-block; vertical-align:middle; padding-right:6px; background:url(/design/hakeem8/onedesign/mobile/images/ico_footmenu.png) no-repeat 100% 50%; margin-right:5px;}
#footer .footMenu ul li:last-child {background:none; margin-right:0; padding-right:0;}
#footer .footMenu ul li a {font-family:'Poppins','맑은 고딕',sans-serif; color:#757575; font-size:10px; letter-spacing:0; line-height:23px; font-weight:400;}

/* 상점정보 */
#footer .company_info{ border-bottom: 1px solid #f5f5f5; padding:14px 18px; box-sizing:border-box; background:#fff;}
#footer .company_info li{display:inline-block; padding:0 2px; font-size:10px; letter-spacing:0; line-height:15px; font-weight:400; color:#9a9a9a;}


/* 최하단 */
#footer .footBottom{font-family:'Poppins','맑은 고딕',sans-serif; padding:13px 18px; font-size:10px; color:#aaa; background:#f5f5f5;}
#footer .footBottom .follow {float:right; font-size:0; line-height:0; letter-spacing:0;}
#footer .footBottom .follow li {position:relative; display:inline-block; text-align:center; margin-left:6px;}
#footer .footBottom .follow li a{display:block; width:100%; color:#a5a5a5;}
#footer .footBottom .follow li i {font-size:12px; vertical-align:middle; margin-top:-3px; }





/* 인스타영역 */
#one_insta{display:block; width:85%; margin:0 auto; box-sizing:border-box; text-align:center;}
#one_insta > h2,
#one_insta > a{display:block;}
#one_insta > h2{font-weight:600; letter-spacing:1px;}
#one_insta > h2 i{font-size:17px; vertical-align:-2px; margin-right:5px;}
#one_insta > a{ display: inline-block;line-height: 1;padding:7px 12px;border-radius: 100px;font-size: 9px;margin-bottom: 37px;letter-spacing: 1px;color: #737373;border: 1px solid #e8e8e8;}

#one_insta .chatis_is_insta_wrap {height:auto !important;}
#one_insta .chatis_is_insta_shopping_title {display: none;}
#one_insta .chatis_is_insta_shopping_wrap {margin:0;}
#one_insta .chatis_is_thumbnail_area_2 {padding:0px !important}
#one_insta .chatis_is_thumbnail_wrap {width:100%;}

/* 3분할 */
footer > ul{padding:10px 0;}
footer > ul > li{display: inline-block;width:48%;text-align:center; padding:30px 0; letter-spacing:-0.2px; position:relative;vertical-align:top}
footer > ul > li:nth-child(1):after{ content: "";position: absolute;bottom: 15%;right: 0;width: 1px;height: 70%;background: #ececec;}

/* 하단정보 */
#f_info{display:block; width:100%; padding:30px 0; font-size:10px; line-height:16px; background:rgba(0,0,0,0.03); box-sizing:border-box;}
#f_info span{margin:0 3px;}
#f_info a{display:inline-block;}
#f_info .copy{display:block; color:#cacaca; margin-top:20px;}



/* 고정버튼 */
#fix_bottom{display:none; position:fixed; right:10px; bottom:60px; z-index:99;}
#fix_bottom a{display:block; margin-top:3px; opacity:0.5;}
#fix_bottom a img{max-width:28px;}


.btn_011 {    display: block;
    width: 100%;
    padding: 13px 0;
    text-align: center;
    font-size: 10px;
    box-sizing: border-box;    background: #e9e9e9;
    color: #535353;}
/* BASIC css end */

