/* BASIC css start */
/* 하단 */

.footer{background: #00492b;padding:35px 40px;position:relative; color: #fff;}
.footerNone {display:none}

footer .logo{width:100px; padding: 0 0 40px 0}
footer ul{display:inline-block;}
footer ul h3{font-size: 22px;    font-family: GrotzecCond-Demibold3, sans-serif;
    color: #fff;margin-top: -8px;padding-bottom: 10px;}
footer .footerUl li{line-height:1.8}
footer .footerUl {display:inline-block;font-size:12px; color:#fff;display: inline-block;
    width: 49%;}
footer .footerUl a{font-size:12px; color:#fff}


footer .footerlcon {position: absolute;  top: 0; right: 0;}
footer .footerlcon li{display:inline-block;vertical-align: top;}
footer .footerlcon li a{vertical-align: top;padding: 0 0 0 5px }
footer .footerlcon img{width:22px}

footer .footerLink {position: absolute;  bottom: 0; right: 0;}
footer .footerLink li{display:inline-block;font-size:12px; color:#fff; }
footer .footerLink li a{font-size:12px; color:#fff;margin: 0 0 0 20px;padding:1px 0; border-bottom: 1px solid rgb(255 255 255 / 61%); }
footer .footerLink li:last-child a{opacity: 1;}

footer .companyIcon {
    width: 84px;
    position: absolute;
    top: 33px;
    right: 0;
}

/* BASIC css end */

