/* BASIC css start */
/* 21-06-21 ¸®´º¾ó ÀÛ¾÷ */

.w_1200 {
    clear: both;
    width: 1476px;
    display: inline-block;
    margin-bottom: 50px;
}
.footer-content>.footer-logo {
    display: block;
    margin-bottom: 40px;
}
.footer-content {
    width : 1220px;
    margin : 20px auto 0;
    text-align: left;
}
.footer-content>ul {
    display: inline-block;
    vertical-align: top;
    margin-right: 59px;
}
.footer-content>ul:last-of-type {
    margin-right: 0;
}

.footer-content>ul>h2 {
    font-size: 30px;
    font-weight: 600;
    color: #000;
    margin-bottom : 10px;
    letter-spacing: -0.05em;
}

.footer-content>ul>li, .footer-content>ul>li>a {
    font-size: 16px;
    color: #626262;
    font-weight: 400;
    letter-spacing: -0.05em;
}
.footer-content2>ul>li, .footer-content2>ul>li>a {
    font-size: 14px;
    color: #ff0000;
    font-weight: 400;
    letter-spacing: -0.05em;
}
/* ------------------------------------------------------21-06-21 ¸®´º¾ó ÀÛ¾÷ end---------------------------------------------------*/


#footer { clear:both; width:100%; min-width:1460px; margin:50px auto 0; }
#footer .w_1250 { position:relative; height:auto; overflow:hidden; background-color:#FFCC33;}

#footer,

#footer #logoBox {/* padding-right:81px; */position:relative;top:84px;text-align: center;}

#footer .infoBox { margin:0 auto; padding-right:80px; line-height:26px; display:block; margin-top:111px; margin-left:9px;}
#footer .infoBox b { font-size:12px; letter-spacing:0.15em; }
#footer .infoBox span{margin-left:50px;}

#footer .instaArea{float:right;width: 100%;margin-bottom:10px;}

#footer .footInfo {clear:both;width:100%;min-width:1460px;border-top:1px solid #e8e8e8;margin:60px auto 0;padding: 58px 0 60px;text-align:center;line-height:26px;}
#footer .footInfo_in { margin:0 40px; }
#footer .footInfo span { display:block; color:#888; line-height:40px; }
#footer .footInfo span a { color:#888; }
#footer .footInfo span a:hover { color:#222; }


/* BASIC css end */

