/* BASIC css start */
/******************************************************* Footer *******************************************************/

#footer{width:100%; margin:100px auto 0; text-align:center; padding:40px 0; border-top:1px solid #777;}

/* footTop */
#footer .footTop{letter-spacing:0.5px; font-size:13px; margin-bottom:20px;}
#footer .footTop p{display:block; font-size:18px; margin-bottom:15px;}

/* 상점정보 */
#footer .shopinfo{text-align:center;}
#footer .shopinfo h3{display:none !important; display:inline-block; cursor:pointer; text-decoration:underline; font-size:15px; font-weight:600; letter-spacing:0.2px;}
#footer .shopinfo h3 i{vertical-align:middle;}

#footer ul{font-size:0; line-height:0; letter-spacing:0; padding-top:20px;}
#footer ul li{line-height:21px; letter-spacing: 0.2px; font-size:12px;}
#footer .infoWrap li a{font-size:12px;}
#footer .infoWrap li span{display:inline-block; padding:0 2px; }
#footer .infoWrap li span a{display:inline-block; vertical-align:0;}
#footer .infoWrap li.links{padding-top:15px;}
#footer .infoWrap li.links a{display:inline-block; padding:0px 6px; font-size:13px;}

#footer .snsWrap li{display:inline-block; vertical-align:middle;}
#footer .snsWrap li a{display:block; padding:10px; font-size:17px;}

/* main.css 의 btn_top과 함께 수정되어야 합니다.*/
#btn_top{display:inline-block; position:fixed; right:71px; bottom:60px; transition:0.3s ease-in-out;}
#btn_top a{display:block; padding:10px;}

/* 상품 미리보기 팝업 시 노출되는 마스크 */
#mask2{position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(20,20,20,0.3); z-index: 9997; display: none;}



/************************************ 0~1200px// ************************************/
@media screen and (max-width:1200px){
	
	/* btn_top */
	#btn_top{right:30px; bottom:40px;}

}
/************************************ //0~1200px ************************************/
/* BASIC css end */

