/* BASIC css start */
#ftWrap{ margin-top: 100px;border-top:1px solid #ddd; }
#ftWrap a:hover { text-decoration: underline;} 
#ftWrap .footerNavArea {height:50px;line-height:50px; }
#ftWrap .footerNavArea .footerNav li {float:left;}
#ftWrap .footerNavArea .footerNav li i { font-size: 20px; vertical-align: middle; }
#ftWrap .footerNavArea .footerNav a {/* display:block; */padding: 0 40px 0 0;}
#ftWrap .snsArea { position: absolute; right: 0; top: 10px; }
#ftWrap .snsArea li {float:left;}
#ftWrap .snsArea .snslink {display:block;padding: 0 0 0 8px;}
#ftWrap .snsArea .snslink span {display:block;background-color: #eaeaea;border-radius: 30px;width: 30px;height: 30px;text-align: center;}
#ftWrap .snsArea .snslink span i {font-size: 16px;line-height: 28px;}
#ftWrap .snsArea .snslink span:hover { background-color: #d6d6d6; }
#ftWrap .footerInfoWrap .copy {padding-top: 10px; color:#999; }
#ftWrap .footerInfoWrap {background-color:#fff;padding-bottom: 40px;}
#ftWrap .footerInfoWrap .title{line-height:1;display:block;padding: 40px 0 7px;font-size: 13px;color: #292929;}
#ftWrap .footerInfoWrap p {line-height:20px; color:#555}
#ftWrap .footerInfoWrap ul:after{content:"";display:block;clear:both;}
#ftWrap .footerInfoWrap .list{float:left;}
#ftWrap .footerInfoWrap .list.info{width: 500px;}
#ftWrap .footerInfoWrap .list.csCenter{padding-right: 110px;}
#ftWrap .footerInfoWrap .csNumber{font-size: 24px;padding-bottom: 5px;line-height:1;display:block;color: #292929;font-weight: bold;}


.insta {background:#edf1f4;padding: 40px 0px}
.insta .leftUser {float:left}
.insta .leftUser span{display:block} 
.insta .leftUser .tit {font-size:20px; }
.insta .leftUser .id {padding:10px 0px}
.insta .leftUser .btn {padding:10px 20px 10px ; background:#000;}
.insta .leftUser .btn a{ color:#fff;}
.insta .rightImg {text-align:right}
/* BASIC css end */

