/* BASIC css start */
/* 하단 */
#mfooter {width:1260px; margin:100px auto 0;background:#ffffff;}
#mfooter .section {width:100%; border-top:3px solid #a9ced7;  border-bottom:1px solid #e9e9e9; margin:0 0 0 190px; height:50px;}
#mfooter .section .inner {width:1260px; margin:0 auto; height:50px;}
#mfooter .section .inner ul li {float:left;}
#mfooter .section .inner ul li a {font-size:11px; color:#777; display:block; line-height:50px; padding:0px 15px;background-image:url('http://minia.img14.kr/0734dodobaby/footer_menu_bg.gif'); background-position:0 20px; background-repeat:no-repeat;}
#mfooter .section .inner ul li a:hover {color:#000;}
#mfooter .section .inner ul li:first-child a {padding-left:10px;background-image:none;}
#mfooter .section .inner .privacy a {color:#000; font-weight:600;}
#mfooter .section .inner .ft_home {float:right !important; border-left:1px solid #dedede; border-right:1px solid #dedede;}
#mfooter .section .inner .ft_home a {padding:0px 15px !important;background-image:none;}
#mfooter .section .inner .ft_top {float:right !important;  }
#mfooter .section .inner .ft_top a {padding:0px 15px !important;background-image:none;}
#mfooter .section1 {width:100%; border-bottom:1px solid #e9e9e9; margin:0 0 0 190px;; }
#mfooter .section1 .inner {width:1260px; margin:0 auto; padding-top:44px; padding-bottom:44px; }
#mfooter .section1 .inner .ft_title {font-size:10px; color:#000; margin-top:0px; margin-bottom:10px; }
#mfooter .section1 .inner .f_cs_center {float:left; text-align:left; min-height:142px; border-right:1px solid #e9e9e9; padding-left:10px; padding-right:48px;}
#mfooter .section1 .inner .f_cs_center .cs_call { width:167px; text-align:left; height:32px; line-height:32px; color:#a9ced7; font-size:26px;display:block;letter-spacing:0.5px;}
#mfooter .section1 .inner .f_cs_center .cs_info {line-height:16px; color:#777; font-size:11px; padding-top:10px;}
#mfooter .section1 .inner .f_cs_bank {float:left; text-align:left; min-height:118px; border-right:1px solid #e9e9e9; padding-left:48px; padding-right:48px;}
#mfooter .section1 .inner .f_cs_bank .cs_info {line-height:20px; color:#777; font-size:12px; padding-top:2px; }
#mfooter .section1 .inner .f_cs_bank .colorb {color:#222;}
#mfooter .section1 .inner .left_brand {float:left; width:150px; margin-top:10px; height:26px; font-size:0px; position:relative;}
#mfooter .section1 .inner .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;}
#mfooter .section1 .inner .left_brand_btn {float:left; cursor:pointer;}
#mfooter .section1 .inner #banking_menu { position:absolute; display:none; bottom:25px; left:0px; z-index:5555 !important; width:148px; height:auto; border:1px solid #dedede; border-bottom:0px; background-color:#fff;   text-align:left; text-indent:10px;}
#mfooter .section1 .inner #banking_menu 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; background-color:#fff;}
#mfooter .section1 .inner #banking_menu ul li a:hover {display:block;  color:#000; background-color:#fafafa !important; -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;}
#mfooter .section1 .inner .f_cs_quick {float:left; text-align:left; min-height:142px;border-right:1px solid #e9e9e9; padding-left:48px; padding-right:48px;}
#mfooter .section1 .inner .f_cs_quick .quick_btn_area ul li {float:left; margin-left:7px;}
#mfooter .section1 .inner .f_cs_quick .quick_btn_area ul li:first-child {margin-left:0px;}
#mfooter .section1 .inner .f_cs_quick .quick_btn_area ul li img {border:1px solid #dedede; border-top:1px solid #222; margin-bottom:0px; margin-top:10px;}
#mfooter .section1 .inner .f_cs_quick .quick_btn_area ul li:hover img {border:1px solid #222; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s;  transition: all 0.5s; }
#mfooter .section1 .inner .f_cs_quick .quick_btn_area ul li:hover a {color:#000;}
#mfooter .section1 .inner .f_cs_quick .quick_btn_area ul li a {font-size:11px; color:#777; text-align:center;line-height:35px;}
#mfooter .section1 .inner .f_cs_return {float:left; text-align:left; min-height:142px;  padding-left:48px; }
#mfooter .section1 .inner .f_cs_return .return_text01 {font-size:12px; color:#777; text-align:left;}
#mfooter .section1 .inner .f_cs_return .return_text01 span {color:#222;}
#mfooter .section1 .inner .f_cs_return .return_text02 {font-size:12px; color:#999; text-align:left; line-height:18px; margin-top:15px; clear:both;}
#mfooter .section2 { width:1260px; margin:0 0 90px 190px; position:relative;}
#mfooter .section2 .ft_copy {color:#777; font-size:12px; padding-top:40px; text-align:left; line-height:22px; padding-left:10px;}
#mfooter .section2 .ft_copy a {color:#777;}
#mfooter .section2 .copyright {padding-top:15px; line-height:12px;}
#mfooter .section2 .copyright img {vertical-align:middle;}
#mfooter .section2 .ft_escrow {position:absolute; top:45px;right:15px;}
#mfooter .section2 .ft_escrow2 {position:relative; top:45px;right:15px;}
#mfooter .section1 .inner .mtag {padding-top:20px;}
#mfooter .section1 .inner .copyright {color:#777; font-size:12px; padding-top:30px; }
/* BASIC css end */

