/* BASIC css start */
/*====================================================================*/
/******************************* footer *******************************/
/*====================================================================*/
footer{width:100%; padding:70px; box-sizing:border-box; margin:0 auto; text-align:left; border-top:1px solid #f3f3f3; position:relative;}
footer .inner{width:100%; max-width:1260px; position:relative;}

/* 인스타그램 */
#insta{margin-bottom:40px;}
#insta .titleArea{margin:0 0 15px !important;}
#insta .titleArea:after{content:""; display:block; clear:both;}
#insta .titleArea h2{float:left;}
#insta .titleArea p{float:right; border:1px solid #eee; padding:1px 10px; margin:0; border-radius:30px; cursor:pointer; letter-spacing:0.3px; -webkit-transition:0.2s ease-in-out; -moz-transition:0.2s ease-in-out; -o-transition:0.2s ease-in-out; transition:0.2s ease-in-out;}
#insta .titleArea p:hover{color:#d0bdb0;}

/* 상점정보 */
footer span{display:inline-block; line-height:16px; font-size:11px; color:#cecece; letter-spacing:0.2px;}
footer span a{display:inline-block; color:#cecece; letter-spacing:0.2px; -webkit-transition:0.2s ease-in-out; -moz-transition:0.2s ease-in-out; -o-transition:0.2s ease-in-out; transition:0.2s ease-in-out;}
footer span a:hover{color:#afafaf;}

#f_menu{font-size:0; line-height:0; letter-spacing:0; margin-bottom:8px;}
#f_menu span{position:relative;}
#f_menu span:before{content:"/"; font-family:sans-serif; position:absolute; top:4px; right:-2px;}
#f_menu span:last-child:before{display:none;}
#f_menu span a{text-transform:uppercase; letter-spacing:0.5px; padding:5px 10px;}
#f_menu span:first-child a{padding-left:0;}

#f_info{font-size:0; line-height:0; letter-spacing:0;}
#f_info span{padding-right:8px;}

footer .escro{position:absolute; bottom:0; right:0;}
footer .escro a{display:inline-block; padding:5px;}

/* 고정버튼 */
#fix_right{display:inline-block; text-align:center; position:fixed; right:40px; top:50%; transform:translateY(-68px); padding:8px; background:rgba(255,255,255,0.6); border-radius:50px; z-index:1001;}
#fix_right a{display:block;}
#fix_right a img{max-width:100%;}

/* 장바구니버튼 */
#fix_right a.cart{display:table; width:40px; height:40px; position:relative;}
#fix_right a.cart strong{position:absolute; top:0px; right:0px; display:inline-block; line-height:14px; font-weight:300; color:#d0bdb0; width:14px; height:14px; text-align:center; font-size:10px; background:rgba(234,234,234,0.5); border-radius:100%;}




/* BASIC css end */

