/* BASIC css start */
#ftWrap { position: relative; margin-top: 100px; }
#footer { position: relative; width: 1200px;  margin-left: auto; margin-right: auto; }
#ftWrap .ft-info,
#ftWrap .ft-link,
#ftWrap .ft-escrow { padding-top: 20px; }
#ftWrap .ft-info { font-size: 11px; float:left; }
#ftWrap .ft-info p { margin-bottom: 5px; }
#ftWrap .ft-link a { padding: 0 10px; font-size: 11px; font-weight: bold; }
#ftWrap .ft-link a:hover { color: #707070; }
#ftWrap .ft-link a.nbg { background: none; }

#ftWrap .btmenu_area {zoom:1; border-bottom:1px solid #cacaca;}
#ftWrap .btmenu_area:after {content:""; display:block; clear:both; }
#ftWrap #footer .up {position:absolute; top:16px; right:0; z-index:2;}
#ftWrap #footer .btmenu li {display: inline-block; vertical-align: bottom; margin-right: 20px;}
#ftWrap #footer .btmenu li a { font-size: 16px; font-weight: bold; color: #cacaca; }
#ftWrap #footer .btmenu li a:hover {color:#000;}
#ftWrap #footer .btmenu li.kor a { font-size: 14px; display: block; padding-top: 2px ;}

#ftWrap #footer .csArea {position:relative; float:right; background: #ffe96c; padding: 17px 30px 60px; color:#3d3d3d; margin-right:17px; }
#ftWrap #footer .csArea dl { float:left; margin-right:40px; }
#ftWrap #footer .csArea dl dt { font-size:16px; margin-bottom:8px; font-weight:bold; }
#ftWrap #footer .csArea dl dd { margin-bottom:5px;}
#ftWrap #footer .csArea dl dd.tel { font-size:20px; color:#ff4e17; font-weight:bold; }
#ftWrap #footer .csArea dl:nth-of-type(3) dd a{ color:#3d3d3d; font-size:14px; vertical-align:top; font-weight:bold; }
/* BASIC css end */

