/* 하단 부분 */
#bottom {
	clear: both;
	border-top:1px solid #f1f1f1;/* 2019.02.18 */
	margin-top:40px;
}

#bottom .wrapper{width:100%;}

#bottom h1{
	text-align: left;
	font-size: 20px;
	/*color: #666;*/
	margin-bottom: 15px;
}

#bottom h2{
	/*color: #333333;*/
	font-size: 20px;
	margin: 0;
}
#bottom p{
	margin:0;
	color: #a1a1a1;
}
#bottom li, #bottom p{
	line-height: 1.5em;
	/*color: #a1a1a1;*/
}

#bottom .wrapper .bottom01{overflow: hidden;width: 1200px;margin: 0px auto 65px;}
#bottom .wrapper .bottom01 .customerCenter{float:left;width:47%;height:auto;border-right:1px solid rgba(229,233,236,0.6);padding:0% 3% 0% 0%;}
#bottom .wrapper .bottom01 .customerCenter h1{font-size:13px;}
#bottom .wrapper .bottom01 .customerCenter h2{font-size:27px;color:#636363;}
#bottom .wrapper .bottom01 .customerCenter .guide01{position:relative;margin:10px 0px;}
#bottom .wrapper .bottom01 .customerCenter .guide02{position:relative;margin:30px 0px;}

#bottom .wrapper .bottom01 .bankInfo{float:left;width:33%;height:300px;border-right:1px solid rgba(229,233,236,0.6);padding:0% 3%;}
#bottom .wrapper .bottom01 .bankInfo h1{font-size:13px;}
#bottom .wrapper .bottom01 .bankInfo h2{font-size:23px;color:#636363;margin:8px 0px;}
#bottom .wrapper .bottom01 .bankInfo .kakaobanner{margin-top:61px;}

#bottom .wrapper .bottom01 .shopMenu{float:left;width:16%;height:305px;padding:0% 0% 0% 3%;}
#bottom .wrapper .bottom01 .shopMenu h1{font-size:13px;}
#bottom .wrapper .bottom01 .shopMenu ul{width:180px;}
#bottom .wrapper .bottom01 .shopMenu ul li{padding:3px 0px;}

#bottom .wrapper .bottomBannerWrap{background:#c0d1ec url(/data/design/images/bottom/bottomBannerBg.jpg) no-repeat;background-position:center;}
#bottom .wrapper .bottomBannerWrap .bottomBanner{width:1200px;margin:0px auto;}
#bottom .wrapper .bottomBannerWrap .bottomBanner .copy{height:55px;line-height:65px;color:#ffffff;font-size:18px;text-align:center;}
#bottom .wrapper .bottomBannerWrap .bottomBanner .copy span{display:none;}
#bottom .wrapper .bottom02{background:#333333;margin:0px;padding:25px 0px 100px;}
#bottom .wrapper .bottom02 .conwrap{width:1200px;margin:0px auto;position:relative;}
#bottom .wrapper .bottom02 .conwrap .sns{position:absolute;top:0px;right:0px;overflow:hidden;margin:0px;padding:0px;}
#bottom .wrapper .bottom02 .conwrap .sns li{
	float:left;
	color: #a1a1a1;
}
#bottom .wrapper .bottom02 .conwrap .menu{overflow:hidden;}
#bottom .wrapper .bottom02 .conwrap .menu li{float:left;padding-right:20px;color: #a1a1a1;}
#bottom .wrapper .bottom02 .conwrap .copyright{margin:40px 0px 10px;line-height:22px;color: #a1a1a1;}

.margin30_0{margin:30px 0px;}
.margin10_0{margin:10px 0px;}
.btn_line_m{position:absolute;bottom:0px;right:0px;border:1px solid rgba(229,233,236,0.9);padding:6px 8px 6px 10px;background:url(/data/design/images/bottom/icon_nero.png)no-repeat;background-position:94% center;font-size:12px;width:110px;    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;}
.btn_line1_m{border:1px solid rgba(229,233,236,0.9);padding:6px 8px 6px 10px;background:url(/data/design/images/bottom/icon_nero.png)no-repeat;background-position:94% center;font-size:13px;width:100%;display:block;    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;}
.btn_line_m:hover{border:1px solid rgba(165,168,170,0.2);background:#f9f9f9 url(/data/design/images/bottom/icon_nero.png)no-repeat;background-position:92% center;}
.btn_line1_m:hover{border:1px solid rgba(165,168,170,0.2);background:#f9f9f9 url(/data/design/images/bottom/icon_nero.png)no-repeat;background-position:92% center;}


.bottom01>div{
	width: calc(25%);
	float: left;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}



/*

.bottom01 p+p{
	margin-top: 1em;
}
.quicklink li{
	display: inline-block;
}
.quicklink li+li::before{
	content: "|";
	margin: 0 3px;
}
.bottom02{
	margin-top: 30px;
	margin-bottom: 60px;
}

.bottom02 div ul{margin:15px 0px;}

.bottom02 div ul>li a{font-size:13px;color:rgba(255,255,255,0.6)}

.bottom02 div ul>li{
	margin-right: 30px;
	display: inline-block;
}
.bottom03 .button{
	display: inline-block;
	margin-left: 10px;
	padding: 2px 5px;
	border: 1px solid #e5e5e5;
	cursor: pointer;
	font-size:12px;
}
.bottom03 p+p{
	margin-top: 1em;
}

#bttom .wrapper{width:100%;}
*/