/* BASIC css start */
#ftWrap .footer{color:#2d2d2d;border-top:4px solid #2d2d2d;}
#ftWrap .footerInfoWrap{background-color:#fff;padding:37px 0;border-bottom:1px solid #e6e6e6; width:1200px; margin:0 auto; }
#ftWrap .footerInfoWrap .title{color:#2d2d2d;line-height:1;font-size:15px;font-weight:800;display:block;padding-bottom:8px;}
#ftWrap .footerInfoWrap .companyInfo, #ftWrap .footerInfoWrap .companyInfo a{font-size:12px;line-height:20px;color:#989898;}
#ftWrap .footerInfoWrap .companyInfo a:hover{color:#ababab;}
#ftWrap .footerInfoWrap .list{float:left;}
#ftWrap .footerInfoWrap .list p { font-size:15px;line-height:20px; color:#989898; }
#ftWrap .footerInfoWrap .list.logo{width:175px;padding-left:0;}
#ftWrap .footerInfoWrap .list.info{width:555px;}
#ftWrap .footerInfoWrap .list.csCenter{width:295px;}
#ftWrap .footerInfoWrap .list.csCenter .title{padding-bottom:12px;}
#ftWrap .footerInfoWrap .list.bankInfo{width:162px;padding-left:0;}
#ftWrap .footerInfoWrap .csNumber{color:#2d2d2d;font-size:22px;padding-bottom:8px;line-height:1;display:block;font-weight:700;}

/* 공지사항 */
#ftWrap .footerInfoWrap .notice { width:530px; margin:0 70px 0 0; padding: 0 70px 0 0; border-right:1px solid #e6e6e6; }
#ftWrap .footerInfoWrap .notice dt { font-size:15px; margin-bottom:12px; }
#ftWrap .footerInfoWrap .notice dt span a { float:right; }
#ftWrap .footerInfoWrap .notice dd { font-size:14px; line-height:28px; }
#ftWrap .footerInfoWrap .notice dd a {font-size:13px; color:#4f4f4f; }
#ftWrap .footerInfoWrap .notice dd a:hover { color:#ababab;}
#ftWrap .footerInfoWrap .notice dd span { color:#979797; float:right; }

#ftWrap .footerNavArea{ width: 1200px; margin: 0 auto; padding: 40px 0;}
#ftWrap .footerNavArea address { float:left; line-height: 20px; margin-left: -12px; color:#989898; }
#ftWrap .footerNavArea address strong { margin: 0 3px 0 12px; color:#2d2d2d;}
#ftWrap .footerNavArea .navRight { float:right; text-align:right; }
#ftWrap .footerNavArea .navRight .sns a { display:inline-block;font-size: 18px; color: #2d2d2d; margin: 0 0 20px 10px; }
#ftWrap .footerNavArea .navRight .sns a:hover,
#ftWrap .footerNavArea .navRight .btMenu a:hover{color:#ababab;}
#ftWrap .footerNavArea .navRight .btMenu a { display:inline-block; font-size: 12px; color: #2d2d2d; margin: 0 0 10px 10px; }
/* BASIC css end */

