/* BASIC css start */
/* ÇÏ´Ü */
#footer { margin-top:50px; position:relative; width:100%;}
#footer .footerTop { margin:0 auto; padding:30px 0; position:relative; width:1780px; *zoom:1 }
#footer .footerTop:after { display:block; clear:both; content:'' }
#footer .footerTop .infoBx h3 { padding-right: 24px; font-size: 14px; color: #171717; display: inline-block; }
#footer .footerTop .infoBx h3 img{vertical-align: bottom;}
#footer .footerTop .infoBx .tx { color:#5d5d5d; line-height:18px }

#footer .footerTop .linkInfo {padding-bottom: 16px;}
#footer .footerTop .linkInfo li {padding-left: 22px; display: inline-block; }
#footer .footerTop .linkInfo li:first-child{padding-left: 0;}
#footer .footerTop .linkInfo li a {font-size: 14px; color: #000; font-family: 'Lato', 'Noto Sans KR', sans-serif; }

#footer .footerTop .shopInfo { margin-bottom: 20px; }
#footer .footerTop .shopInfo .tx span {padding: 0px 18px 0 0; color: #a4a4a4; font-family: "¸¼Àº °íµñ",'Malgun Gothic','Lato', sans-serif; }
.nobd{border-left:0 !important; padding-left:0 !important}
#footer .footerTop .shopInfo .tx a {padding-left: 5px; color: #a4a4a4; font-family: "¸¼Àº °íµñ",'Malgun Gothic','Lato', sans-serif; vertical-align: text-top; }
#footer .footerTop .shopInfo .copy { padding-top:5px; color:#a5a5a5 }

#footer .footerBottom { margin:0 auto; position:relative; width:1300px }
#footer .fo_foarea .copy{color: #a4a4a4; font-family: 'Lato', 'Noto Sans KR', sans-serif; letter-spacing: 1px;} 

.escrow{position: absolute; top: 22px; right: 0;}

/*ÇÃ·¯ÆÃ*/
.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 */

