/*/////////////////////////////////////////////////pc버전이에요//////////////////////////////////////////////////////////*/
@media all and (min-width:769px){
/* 하단 레이아웃 */
/*.ft_line{width:100%;min-width:1200px;overflow:hidden;margin:0 auto;clear:both;background:#fff;height:40px;padding:5px 0;text-align:center;background:#efefef;border-top:1px solid #dedede}*/
.ft_line{display:none}

.ft_line_up{clear:both;height:40px}

#ft {clear:both;width:100%;;min-width:1200px;overflow:hidden;margin:0 auto;border-top:1px solid #dde4e9;background:#444444;color:#fff;padding:0;height:310px}

#ft .btn_wrap{width:100%;;min-width:1200px;overflow:hidden;margin:0 auto;text-align:center;padding:10px 0;border-bottom:1px solid #cfcfcf}
#ft .btn_wrap .btn_pcview{width:65px;height:30px;border-radius:2px;border:1px solid #ccc;background:#efefef;font-size:12px;color:#fff}
#ft .btn_wrap .btn_login{border:1px solid #ccc;background:#efefef;font-size:14px;color:#666}
#ft .btn_wrap .btn_register{border:1px solid #ccc;background:#efefef;font-size:14px;color:#666}

#ft .ft_copy{width:1200px;min-width:1200px;overflow:hidden;margin:0 auto;padding:10px 0;font-size:12px;color:#fff;line-height:60%;letter-spacing:0px;}

#ft .ft_copy .ft_copy_left{float:left;width:50%}
#ft .ft_copy .ft_copy_right{float:left;width:50%;}




#ft .ft_copy .ft_copy_right ul.ul_ft_copy_right{list-style-type:none;width:100%;margin:15px 0 0 0;padding:0;color:#fe5e01;font-size:16px;font-weight:500;letter-spacing:-1px;}
#ft .ft_copy .ft_copy_right ul.ul_ft_copy_right li{list-style-type:none;float:left;width:20%;}
#ft .ft_copy .ft_copy_right ul.ul_ft_copy_right li p{margin:30px 0 0 0;}
#ft .ft_copy .ft_copy_right ul.ul_ft_copy_right li ul{list-style-type:none;width:100%;margin:20px 0 0 0px;padding:0;border-left:1px solid #923702}
#ft .ft_copy .ft_copy_right ul.ul_ft_copy_right li ul li{float:none;list-style-type:none;width:100%;margin:0;padding:5px 0 5px 5px;}
#ft .ft_copy .ft_copy_right ul.ul_ft_copy_right li ul li a{color:#fff;font-weight:500;letter-spacing:-1px;font-size:14px;}

.footer_f{color: #fe5e01;letter-spacing:-0px;font-size:24px;}





#ft .ft_copy p.mem_info{color:#fff;}
#ft .ft_copy p.mem_info span{color:#069;}


#ft .ft_copy p.footer_logo{width:50%;float:left;}
#ft .ft_copy p.footer_tel{width:50%;float:left;font-size:28px;letter-spacing:-2px;font-weight:500;line-height:35px;padding-top:10px; font-weight:500;}
#ft .ft_copy p.footer_addr{width:100%;background:url('/V1/mobile_smarthome/img/footer_icon_addr.png') no-repeat left -1px;background-size:18px;padding:4px 0 4px 25px}
#ft .ft_copy p.footer_email{width:100%;background:url('/V1/mobile_smarthome/img/footer_icon_email.png') no-repeat left -1px;background-size:18px;padding:4px 0 4px 25px}
#ft .ft_copy p.footer_text{margin:0px 0 4px 25px}
#ft .ft_copy p.footer_fax{width:100%;background:url('/V1/mobile_smarthome/img/footer_icon_fax.png') no-repeat left -1px;background-size:18px;padding:4px 0 4px 25px}
#ft .ft_copy p.footer_home{width:100%;background:url('/V1/mobile_smarthome/img/footer_icon_home.png') no-repeat left -1px;background-size:18px;padding:4px 0 4px 25px}

#ft .ft_copy img.footer_logo{margin:15px 0}
#ft .ft_copy p.footer_copy{margin:0px 0 15px  0}
#ft .ft_copy a.login_link{color:#999;font-size:12px}


/*좌측메뉴버튼 및 상단가기 버튼 하단에 위치함.*/
#ft .btn_bottom_left{display:none}
#ft .btn_bottom_right{clear:both;display:none}


}

/*////////////////////////////////////////////////모바일버전이에요//////////////////////////////////////////////////////////*/
@media all and (max-width:768px){
/* 하단 레이아웃 */
.ft_line{clear:both;height:40px;padding:20px 0 20px 0;text-align:center;background:#345598;margin-top:30px;}
.ft_line img{padding-right:10px;}
.ft_line_up{display:none}
#ft {background:#444;color:#444;}

#ft .btn_wrap{width:100%;text-align:center;padding:10px 0;border-bottom:1px solid #cfcfcf}
#ft .btn_wrap .btn_pcview{width:65px;height:30px;border-radius:2px;border:1px solid #ccc;background:#efefef;font-size:12px;color:#666}
#ft .btn_wrap .btn_login{border:1px solid #ccc;background:#efefef;font-size:14px;color:#666}
#ft .btn_wrap .btn_register{border:1px solid #ccc;background:#efefef;font-size:14px;color:#666}

#ft .ft_copy{width:100%;text-align:center;padding:10px 0;font-size:12px;color:#ccc;line-height:80%;letter-spacing:0px;}
#ft .ft_copy p.mem_info{color:#888;}
#ft .ft_copy p.mem_info span{color:#069;}

#ft .ft_copy a.login_link{color:#999;font-size:12px}


#ft .ft_copy .ft_copy_left{width:100%}
#ft .ft_copy .ft_copy_right{display:none}


#ft .ft_copy .ft_copy_right ul.ul_ft_copy_right{display:none}
#ft .ft_copy .ft_copy_right ul.ul_ft_copy_right li{display:none}
#ft .ft_copy .ft_copy_right ul.ul_ft_copy_right li p{display:none}
#ft .ft_copy .ft_copy_right ul.ul_ft_copy_right li ul{display:none}
#ft .ft_copy .ft_copy_right ul.ul_ft_copy_right li ul li{display:none;}



#ft .ft_copy p.footer_logo{width:100%;text-align:center}
#ft .ft_copy p.footer_tel{width:100%;float:left;font-size:20px;letter-spacing:0px;font-weight:500;line-height:24px;padding-top:10px; font-family: NanumSquare;font-weight:500;}

#ft .ft_copy p.footer_addr{width:87%;background:url('/V1/mobile_smarthome/img/footer_icon_addr.png') no-repeat 8px 2px;line-height:180%;padding:4px 0 4px 35px;text-align:left;}
#ft .ft_copy p.footer_email{width:87%;background:url('/V1/mobile_smarthome/img/footer_icon_email.png') no-repeat  8px 2px;background-size:18px;padding:4px 0 4px 35px;text-align:left}
#ft .ft_copy p.footer_fax{width:87%;background:url('/V1/mobile_smarthome/img/footer_icon_fax.png') no-repeat  8px 2px;background-size:18px;padding:4px 0 4px 35px;text-align:left}
#ft .ft_copy p.footer_home{width:87%;background:url('/V1/mobile_smarthome/img/footer_icon_home.png') no-repeat  8px 2px;background-size:18px;padding:4px 0 4px 35px;text-align:left}}
#ft .ft_copy p.footer_text{width:87%;margin:0px 0 4px 35px;text-align:left}


/*좌측메뉴버튼 및 상단가기 버튼 하단에 위치함.*/
.btn_bottom_left{position:fixed;float:left;bottom:0;margin:0 0 10px 5px;z-index:999999}
.btn_bottom_right{position:fixed;float:right;bottom:0;right:0;margin:0 5px 10px 0;z-index:999999}



}