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

footer{margin:40px 4px 0; padding:10px 10px 30px; box-sizing:border-box;}

/* 인스타그램 */
#insta{padding:40px 0 0; border-top:1px solid #f3f3f3; display:none; }
#insta #titleArea{margin:0 0 40px 0px;position: relative;text-align: center;}
#insta #titleArea h2{border:0;font-size: 11px;letter-spacing: 3px;font-style: italic;display: block;padding: 6px 40px 4px;font-weight: normal;color: #3c3737;}
#insta #titleArea p{display: inline-block;border:1px solid #eee; padding:2px 10px 0px; border-radius:20px; cursor:pointer;}

footer .inner{margin-top:10px; text-align:left; box-sizing:border-box; color:#b9b9b9; font-size:0; line-height:0; letter-spacing:0;}
footer .inner span{display:inline-block; font-size:10px; line-height:18px; color:#b9b9b9; letter-spacing:0.3px;}
footer .inner span a{display:inline-block; color:#b9b9b9; letter-spacing:0.3px;}

#cs{font-size:0; line-height:0; letter-spacing:0; border:1px solid #f3f3f3; border-bottom:0; border-radius:4px 4px 0 0; box-sizing:border-box;}
#cs > div {width:50%; display:inline-block; vertical-align:top; font-size:10px; line-height:16px; letter-spacing:0.5px; padding:18px; box-sizing:border-box;}
#cs > div:first-child{border-right:1px solid #f3f3f3;}
#cs > div h2{font-size:10px; letter-spacing:0.5px; margin-bottom:5px; font-weight:400; color:#6d6d6d; text-transform:uppercase;}

#cs .btn_call{display:block; padding:8px 0; background:#f3f3f3; text-align:left; padding-left:18px; box-sizing:border-box; line-height:18px; letter-spacing:0.5px; border-radius:0 0 4px 4px; font-size:10px; color:#b9b9b9;}
#cs .btn_call i{color:#2f2f2f; font-size:13px; vertical-align:middle;}
#cs .btn_call span{color:#2f2f2f; font-size:11px; font-weight:600; letter-spacing:1px; margin-right:5px;}

#f_menu{margin:30px 2px 0;}
#f_menu span{padding-right:10px;}
#f_menu span a{font-size:10px; color:#b9b9b9; text-transform:uppercase;}

#f_info{margin:10px 2px 20px;}
#f_info span.top{padding-right:7px;}

footer .escrow{max-height:24px;}



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



/* 브라우저 크기에 따른 설정 */

@media all and (max-width:320px){
	aside a {font-size: 10px;line-height: 18px;}
	aside .inner {padding-top:65px;}
	aside .copyright {display: none;}
}
/* BASIC css end */

