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

#footer {width:100%; background:none; margin-top:75px;}
#footer .section0 {width:100%; border-top:1px solid #222;  border-bottom:1px solid #e9e9e9; margin:0 auto; height:49px; }
#footer .section0 .inner {width:1100px; margin:0 auto; height:49px;}
#footer .section0 .inner ul li {float:left;font-size:13px; color:#777; display:block; line-height:49px; padding:0px 5px 0px 10px; letter-spacing:-0.5px; background-image:url('/design/hiapple/0718exapple/footer_menu_bg.gif'); background-position:0 20px; background-repeat:no-repeat;}
#footer .section0 .inner ul li a {font-size:13px; color:#777; display:block; line-height:49px; padding:0px 5px 0px 10px; letter-spacing:-0.5px; background-image:url('/design/hiapple/0718exapple/footer_menu_bg.gif'); background-position:0 20px; background-repeat:no-repeat;}
#footer .section0 .inner ul li a:hover {color:#000;}
#footer .section0 .inner ul li:first-child a {padding-left:10px;background:none;}

#footer .section1 {width:100%; margin:60px auto;}
#footer .section1 .inner {width:1100px; margin:0 auto;}
#footer .section1 .f_cs_center {float:left; text-align:left; min-height:160px; border-left:1px solid #e9e9e9; padding-left:10px; padding-left:45px; padding-right:45px;}
#footer .section1 .f_cs_center .cs_call {font-family: scd-bold; width:157px; text-align:left; height:33px; color:#222; font-weight:bold; font-size:23px; display:block;letter-spacing:-0.8px;}
#footer .section1 .f_cs_center .cs_info {line-height:22px; color:#777; font-size:12px; padding-top:20px; }
#footer .section1 .f_cs_bank {float:left; text-align:left; min-height:160px; border-left:1px solid #e9e9e9; padding-left:45px; }
#footer .section1 .f_cs_bank .cs_call {font-family: scd-bold; width:157px; text-align:left; height:33px;  color:#222; font-size:19px; display:block;}
#footer .section1 .f_cs_bank .cs_info {line-height:22px; color:#777; font-size:12px; padding-top:20px; }
#footer .section1 .f_cs_copy {float:left; text-align:left; min-height:160px; padding-right:45px;}
#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:22px; color:#777; font-size:12px; padding-top:0px; letter-spacing:-0.2px; }
#footer .section1 .f_cs_copy .cs_info a {color:#222;}
#footer .section1 .f_cs_copy .ft_logo {padding-bottom:20px; height:33px; display:block;}
#footer .section1 .copyright {color:#777; font-size:12px; padding-top:30px; }
#footer .section1 .f_cs_bank .left_brand {float:left; width:150px; margin-top:20px; clear:both; height:26px;  font-size:0px; position:relative; }
#footer .section1 .f_cs_bank .left_brand_list {font-size:11px; height:24px; border:1px solid #dedede; width:125px; border-right:0px; text-align:left; line-height:24px; float:left; text-indent:10px; cursor:pointer; color:#777;}
#footer .section1 .f_cs_bank .left_brand_btn {float:left; cursor:pointer;}
#footer .section1 .f_cs_bank #brandmenu {position:absolute; z-index:5555; display:none; width:148px; height:auto; border:1px solid #dedede; border-bottom:0px; background-color:#fff; bottom:25px; left:0px;  text-align:left; text-indent:10px;}
#footer .section1 .f_cs_bank #brandmenu ul li a {font-size:11px; color:#999; width:148px; height:30px; line-height:30px; border-bottom:1px solid #dedede; display:block; text-decoration:none; }
#footer .section1 .f_cs_bank #brandmenu ul li a:hover {color:#000; background-color:#fafafa; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;}
#footer .mtag {padding-left:8px; padding-top:7px;}
#footer .privacy {color:#000 !important;}

/* 페이지 부드럽게 올라가는거 */
.page_up {position:fixed;right:30px;bottom:30px;z-index:500;display:none;cursor:pointer;}
.page_up a {display:block;width:30px;height:39px;}


/* BASIC css end */

