/* BASIC css start */
/* 하단 */
#footer { margin-top:50px; padding-bottom:30px; position:relative; width: 100%; background:#f7f7f7 }
#footer .footerTop { margin:0 auto; padding:30px 0; position:relative; width: 95%; max-width: 1300px; *zoom:1 }
#footer .footerTop:after { display:block; clear:both; content:'' }
#footer .footerTop .infoBx h3 { display: inline-block; padding-right: 24px; color: #171717; font-size: 14px; }
#footer .footerTop .infoBx h3 img {vertical-align: bottom; width:110px;}
#footer .footerTop .infoBx .tx { color:#5d5d5d; line-height:26px }
#footer .footerTop .linkInfo {padding: 50px 0;}
#footer .footerTop .linkInfo li {padding-left: 22px; display: inline-block; }
#footer .footerTop .linkInfo li:first-child{padding-left: 0;}
#footer .footerTop .linkInfo li a { color: #999999; font-size: 16px; font-family: 'Spoqa Han Sans', 'Spoqa Han Sans JP','Noto Serif KR', 'Sans-serif'; }
#footer .footerTop .linkInfo li a:hover{color:#000}
#footer .footerTop .csInfo {margin-bottom: 30px;}
#footer .footerTop .csInfo .tel { display: inline-block; padding-right: 24px; line-height: 30px; letter-spacing: 2px; color: #999999; font-size: 22px; font-family: 'Montserrat', sans-serif; font-weight: bold;}
#footer .footerTop .csInfo .tx { display: inline-block; color: #999999; font-family: 'Spoqa Han Sans', 'Spoqa Han Sans JP','Noto Serif KR', 'Sans-serif'; font-size: 15px; }


#footer .footerTop .shopInfo { position: relative; margin-bottom: 50px; }
#footer .footerTop .shopInfo .escrow{ position: absolute; right: 0; bottom: 0;}
#footer .footerTop .shopInfo .tx span {  display: inline-block; height: 14px; line-height: 14px; border-left: 1px solid #e6e6e6; padding: 0 12px; color: #999999; font-family: 'Spoqa Han Sans', 'Spoqa Han Sans JP','Noto Serif KR', 'Sans-serif'; font-size: 15px; }
.nobd{border-left:0 !important; padding-left:0 !important}
#footer .footerTop .shopInfo .tx a { color: #999999; font-family: 'Spoqa Han Sans', 'Spoqa Han Sans JP','Noto Serif KR', 'Sans-serif'; font-size: 15px; vertical-align: baseline; }
#footer .footerTop .shopInfo .copy { padding-top:5px; color:#a5a5a5 }
#footer .footerBottom { margin:0 auto; position:relative; width:1300px }
#footer .fo_foarea{border-top: 1px solid #d9d9d9; padding: 50px 0;}
#footer .fo_foarea .copy{ float: left; color: #999999; font-family: 'Spoqa Han Sans', 'Spoqa Han Sans JP','Noto Serif KR', 'Sans-serif'; font-size: 15px;}
#footer .fo_foarea ul{float: right;}
#footer .fo_foarea ul li{float:left;  margin-left: 26px;}
    
/*플러팅*/
.floating .up{margin-bottom: 12px;}
.floating{position: fixed; bottom: 36.5%; right: 10%; visibility: hidden; opacity: 0; transition: visibility 0s, opacity 0.5s linear;}
.floating.on {  visibility: visible; opacity: 1; }
.floating div a img{ width: 100%;}
/* BASIC css end */

