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

#footer{    width: 100%;
    padding-top: 50px;
    background: #f1f1f1;}

/* 고객센터 */
#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:Nunito,'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:13px;margin-bottom:8px;}
#footer .footCs ul li p{font-family:Nunito,'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{font-size:0; line-height:0; letter-spacing:0;}
#footer .footMenu ul li {display:inline-block; vertical-align:middle; padding-right:6px; background:url(/design/wannabef/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{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 .company_info li strong{display:none;}

/* 최하단 */
#footer .footBottom{    font-family: 'Poppins','맑은 고딕',sans-serif;
    padding: 13px 18px;
    font-size: 10px;
    color: #aaa;
    background: #272727;;}
#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; }



/* 스크롤 시 노출되는 고정버튼 */
.scrollBtn { display:none; position:fixed; bottom:51px; right:11px; z-index:100;}
.scrollBtn a { display:block; width:38px; height:38px; border-radius:38px; overflow:hidden; box-sizing:border-box; background:rgba(183,182,179,0.5); color:#fff; padding:12px; font-size:15px; margin-top:2px;}
.scrollBtn a.btn_Sns{padding:0;}
.scrollBtn a.btn_Sns img{max-width:100%;}

/* 숨기기, 펼치기 버튼 */
.scrollBtn a#btn_Right{background:rgba(116,116,116,0.5); transform:rotate(0);}
.scrollBtn a#btn_Right i{transform:rotate(0);}
.scrollBtn a#btn_Right.open i{transform:rotate(90deg);}




#footer .instaWidget .tag a {

    background: #636363;

}

.instaWidget .title p {font-size:15px !important;}

.instaWidget .title p i, .instaWidget .title p a {
    display: inline-block;
    line-height: 20px;
    vertical-align: middle;
    padding: 0 3px;
    font-weight: 200;font-weight:normal;
}
.npay_storebtn_bx {margin : 0 0 0 auto !important; }
/* BASIC css end */

