/* BASIC css start */
/* ÇÏ´Ü */
#footer { margin-top:50px; padding: 40px 0; position:relative; width:100%; background:#fafafa }
#footer .footer_main{ position: relative; width: 1200px; margin: 0 auto;}
#footer .footer_main:after { display:block; clear:both; content:'' }

/* footerLeft */
#footer .footer_main .footerLeft{float: left;}
#footer .footer_main .footerLeft .logo{ margin: 0 0 40px;}
#footer .footer_main .footerLeft .snsBox{margin: 22px 0 0;}
#footer .footer_main .footerLeft .snsBox:after { display:block; clear:both; content:'' }
#footer .footer_main .footerLeft .snsBox li{float:left; margin: 0 15px 0 0;}

#footer .footer_main .tx, .btn_email{ line-height: 24px; color: #757575; font-size: 13px; font-family: 'Noto Sans KR', sans-serif;}
#footer .footer_main .tx span{margin-right: 18px; }

/* »ç¾÷ÀÚÁ¤º¸È®ÀÎ */
.businfo a{ display: inline-block; padding: 0 2px 2px; border-bottom: 1px solid #424242; color: #424242; font-size: 13px; font-family: 'Noto Sans KR', sans-serif; font-weight: 500; }
    
/* copy */
#footer .footer_main .copy{ margin: 22px 0 0; color: #424242; font-size: 13px; font-family: 'Noto Sans KR', sans-serif;}

/* footerRight */
#footer .footer_main .footerRight{ float: right;}
#footer .footer_main .footerRight .infoBx h3{color: #424242; font-size: 13px; font-family: 'Noto Sans KR', sans-serif;}
#footer .footer_main .footerRight .infoBx .tel{margin: 10px 0; color: #424242; font-size: 26px; font-family: 'Noto Sans KR', sans-serif; font-weight: 900;}
#footer .footer_main .footerRight .linkInfo{ margin: 40px 0 0;}
#footer .footer_main .footerRight .linkInfo:after { display:block; clear:both; content:'' }
#footer .footer_main .footerRight .linkInfo ul{ float: left; margin-right: 33px;}
#footer .footer_main .footerRight .linkInfo ul li{ margin: 0 0 13px;}
#footer .footer_main .footerRight .linkInfo ul li a{ color: #424242; font-size: 13px; font-family: 'Noto Sans KR', sans-serif;}

/* escrow */
.escrow{position: absolute; right: -173px;}

/*ÇÃ·¯ÆÃ*/
.floating{position: fixed; bottom: 10%; right: 7%; 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 */

