/* BASIC css start */
/* 하단 */
#footer {padding-top:50px;width:100%; margin:0 auto;border:0;}
#footer .bt_inner {width:1260px; margin:0 auto; position:relative;}
.ft_sec01 {width:100%; height:36px; line-height:36px; border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0;}
.ft_sec01 .bt_bar {font-size:12px; color:#777; padding:0 7px;}
.ft_sec01 li {float:left;}
.ft_sec01 a {font-size:12px; color:#777;}
.ft_sec01 a.bk {color:#333;}
.ft_sec01 a:hover {color:#000;}
.ft_sec02 {text-align:left; height:118px;}
.ft_sec02 .tit_cs {font-size:14px; color:#000; margin-top:29px; margin-bottom:8px;}
.ft_sec02 .ft_phone {font-size:33px; font-weight:bold; color:#000;}
.ft_sec02 .cs_info {font-size:13px; line-height:16px; color:#888; margin:4px 0 0 18px;}
.ft_sec02 .bank_area {margin-left:83px;}
.ft_sec02 .tit_bank {font-size:15px; color:#000; margin-top:29px; margin-bottom:8px;}
.ft_sec02 .bank_info {font-size:13px; line-height:16px; color:#888; margin:4px 0 0 0;}
.ft_sec02 .return_area {margin-left:83px;}
.ft_sec02 .tit_return {font-size:14px; color:#000; margin-top:29px; margin-bottom:8px;}
.ft_sec02 .rt_info {font-size:12px; line-height:16px; color:#888; margin:4px 0 0 0;}
.ft_sec02 .rt_info span {color:#5c5c5c;}
.ft_sec03 {height:161px; background:#f8f8f8; width:100%; border-top:1px solid #f0f0f0;}
.ft_sec03 .com_info {font-size:13px; color:#888; line-height:20px; text-align:left; margin-top:31px;}
.ft_sec03 .com_info a {color:#888;}
.ft_sec03 .copyright {font-size:12px; color:#5a5a5a; text-align:left; padding-top:15px; letter-spacing:0.5px;}
.ft_sec03 .escrow {position:absolute; top:5px; right:0;}


}
#footer .section3 {
	float: right;
	text-align: right;
}
#footer .section3 h2 {
	padding: 0 0 25px;
	font-size: 30px; line-height: 30px; font-weight: 700; color: #000;
}
#footer .section3 ul {
	padding: 0 0 30px; margin: 0 -5px 0 0;
	font-size: 0; letter-spacing: 0; line-height: 0;
}
#footer .section3 li {
	display: inline-block;
	padding: 0 5px;
}
#footer .section3 li a {
	display: block;
	width: 30px; height: 30px;
	font-size: 30px; letter-spacing: normal; line-height: 30px; color: #000;
	text-decoration: none;
	text-align: center;
}
#footer .section3 li:nth-child(1) a:hover {
	color: #ff3a80;
}
#footer .section3 li:nth-child(2) a:hover {
	color: #ff0000;
}
#footer .section3 li:nth-child(3) a:hover {
	color: #3b5998;
}
#footer .section3 .copy {
	font-size: 10px; line-height: 10px; color: #8a8a8a; margin-top: 34px;
}
/* BASIC css end */

