/* BASIC css start */
#ftWrap {padding:0 0;}

#footer {width:100%; background:none; margin-top:75px;}
#footer .section {width:100%;margin:0 auto; height:49px; }
#footer .section .inner {width:1100px; margin:0 auto; height:49px;}
#footer .section .inner ul li {float:left;}
#footer .section .inner ul li a { font-family: 'Roboto', "Noto Sans KR" , sans-serif;  font-size:13px; color:#777; display:block; line-height:49px; padding:0px 11px; letter-spacing:0px; background-image:url('/design/charidam1/0698citybrown/footer_menu_bg.gif'); background-position:0 20px; background-repeat:no-repeat;}

#footer .section .inner ul li a:hover {color:#000;}
#footer .section .inner ul li:first-child a {padding-left:0px;background:none;}

#footer .section1 {width:100%; margin:50px auto 10px; padding-top:60px;  border-top:1px solid #8b8a8f; }
#footer .section1 .inner {width:1100px; margin:0 auto;}
#footer .section1 .f_cs_center {float:left; text-align:left; min-height:160px; padding-left:10px; padding-left:18px; padding-right:18px;}
#footer .section1 .f_cs_center .cs_call {margin-top:14px; width:157px; text-align:left; height:19px; color:#515151; font-weight:400; font-size:15px; display:block;}
#footer .section1 .f_cs_center .cs_info {line-height:20px; color:#777; font-size:12px; padding-top:26px; letter-spacing:-0.4px; }
#footer .section1 .f_cs_bank {float:left; text-align:left; min-height:160px;  padding-left:18px; padding-right:18px; }
#footer .section1 .f_cs_bank .cs_call {width:157px; text-align:left; height:33px;  color:#222; font-size:19px; display:block;  font-weight:bold;}
#footer .section1 .f_cs_bank .cs_info {line-height:20px; color:#777; font-size:13px; padding-top:10px; letter-spacing:-0.4px; }
#footer .section1 .f_cs_bank .cs_info .delivery {background: #fff; border: 1px solid #d3d3d3; width: 70px; height: 20px; text-align: center; line-height: 20px; border-radius:20px; margin-left: 3px; display: inline-block;}
#footer .section1 .f_cs_bank .cs_info .delivery:hover {color:#000; border: 1px solid #adadad;}
#footer .section1 .f_cs_copy {width:510px;float:left; text-align:left; min-height:160px; padding-left:0px; padding-right:18px;}
#footer .section1 .f_cs_copy .cs_call {background-color:#222; width:157px; text-align:center; height:33px; color:#fff; font-size:23px;  border-radius:5px; display:block; }
#footer .section1 .f_cs_copy .cs_info {line-height:20px; color:#777; font-size:13px; padding-top:0px; letter-spacing:-0.4px; }
#footer .section1 .f_cs_copy .cs_info a {color:#777;}
#footer .section1 .f_cs_copy .ft_logo {padding-bottom:30px;display:block;}
#footer .section1 .f_cs_kakao {float:left; text-align:left; min-height:160px; padding-left:18px; }
#footer .section1 .f_cs_kakao .cs_call {margin:18px 0 10px; color:#594f48; text-align:left; height:25px;font-size:20px; font-weight:bold; }
#footer .section1 .f_cs_kakao .cs_info {line-height:20px; color:#594f48; font-size:13px; padding-top:0px; letter-spacing:-0.4px; }

#footer .section1 .cs_title {color:#515151; font-size:15px; font-weight:600;}
.cs_info span {color:#777;}

#footer .section2 {width:100%; margin:0 auto; height:49px; }
#footer .section2 .copyright {width:1100px; margin:0 auto; color:#777; font-size:12px; padding:30px 0 60px; }
#footer .section2 .copyright .mtag {margin-top:5px;}

/* 카카오톡 상담 */
#kakaotalk {position:fixed; bottom:6%; right:9px; z-index:555;}
#kakaotalk a {cursor:pointer;}

/* BASIC css end */

