﻿/*고객센터리뉴얼 2017-04-20*/
/*하단푸터*/
.footer_wrap{width:100%; border-top:1px solid #dedede; height:200px;background-color:#ffffff;}
.footer {width: 960px;	margin: 40px auto; font-size:12px; color:#828282;  line-height:18px;}
.footer .ft_com_info { float:left; position: relative; width:680px;  min-height:100px;  border-right: 1px solid #dedede; box-sizing: border-box;	}
.footer .ft_com_info .btn_cominfo{position: absolute; right:30px; top:-1px;  color:#fff; padding:3px 25px 3px 8px;  font-size:11px; letter-spacing: -1px; border:0;  cursor:pointer; background:#999 url(../img/foot_arrow_icon.png) no-repeat right 10px top 50%;}
.footer .ft_com_info .txt{line-height: 18px; width:80%; }
.footer .ft_com_info .txt .copy{margin-top:10px; display: block;  color:#868686; }
.footer .ft_com_info .txt .sub_txt{ margin-top:20px; }
.footer .customer_info{float:right;background:none;}
.footer .customer_info .tit{font-weight: bold; color:#000; margin-bottom:7px;}
.footer .customer_info .time{}
.footer .customer_info .tel{}
.footer .customer_info .btn_wrap{margin-top:10px;}
.footer .customer_info .btn_wrap label{float:left;margin-right:5px;  }
.footer .customer_info .btn_wrap label>input{background:#fff; font-size:11px; color:#5F5F5F; border:0;padding:3px 8px; border:1px solid #c3c3c3; box-sizing: border-box; cursor:pointer; letter-spacing: -1px;}
.footer .customer_info .num{font-family:tahoma; font-weight: bold;font-style:normal;}



/*고객센터*/
.customer{ background:none; border-top:1px solid #c3c3c3;  border-bottom:1px solid #c3c3c3;}
.customer_960{width:960px; margin:auto; height:193px;}

.customer_960 .notice{width:320px; float:left; background:#f9f9f9; height:inherit; }
.customer_960 .notice .nt_icon{width:120px;height:inherit; float:left; background:url(../img/cus_notice_icon.png) no-repeat 50% 40%;}
.customer_960 .notice .nt_icon>span{padding-top:120px; display: block; text-align: center; font-size:16px; letter-spacing: -1px; font-weight: bold;}
.customer_960 .notice .nt_list{width:200px; float:left;}

.customer_960 .notice .nt_list{width:200px; position:relative;}
.customer_960 .notice .nt_list .btn_more{position:absolute; right:20px; top:20px; background:none; border:none; border-bottom:1px solid #aaa;}
.customer_960 .notice .nt_list ul{display: block; margin-top:50px;}
.customer_960 .notice .nt_list ul li{padding:5px 10px; width:inherit; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background:url(../img/nt_icon_dot.jpg) no-repeat 0 50%;}

.customer_960 .notice .b_tit{ font-size:24px; font-weight: bold; margin-left:50px; margin-top:50px;}
.customer_960 .notice .s_txt{ font-size:18px;  margin-left:50px; margin-top:10px;}


.customer_960 .cus_telnum{width:320px; float:left; background:url(../img/cus_ask_icon.jpg) no-repeat 50% 30px; height:inherit; text-align: center; border-right:1px solid #dedede; box-sizing: border-box;} 
.customer_960 .cus_time{width:320px; float:left; background:url(../img/cus_time_icon.jpg) no-repeat 50% 30px; height:inherit; text-align: center;} 

.cus_new_txt_wrap{display: block; margin-top:80px;}
.cus_new_txt_wrap .sub_tit{display: block; font-weight: bold; font-size:16px;}
.cus_new_txt_wrap .num{display: block; font-weight: bold; font-size:26px; margin-top:3px; }
.cus_new_txt_wrap .sub_txt{display: block; color:#676767; margin-top:7px; }


/*레프트메뉴 고객센터*/
.left_cusinfo{ width:210px; border:1px solid #cecfd4; }
.left_cusinfo .tit{ width:inherit; height:40px; line-height:40px; padding-left:16px; font-size:15px;  font-weight:bold; color:#6f7082; letter-spacing:-1px; }

.left_cusinfo .num_box{ background:#f4f5f9; overflow: hidden; box-sizing:border-box; border-top:1px solid #cecfd4; border-bottom:1px solid #cecfd4;  padding-bottom:15px;}
.left_cusinfo .num_box .num_box01{ padding:20px 0 0 71px; background:url("../img/27_icon_02.jpg") 17px 20px no-repeat; color:#6f7082; font-size:11px; letter-spacing:-0.5px; }
.left_cusinfo .num_box .num_box01#nobg{background:none; padding:15px 0 0 20px;}
.left_cusinfo .num_box .num_box01 .tel{ font-size:17px; font-weight:bold; color:#6f7082; padding-top:3px; font-family:Tahoma; }
.left_cusinfo .num_box .num_box02{ padding:15px 0 0 20px; color:#6f7082; font-size:11px; letter-spacing:-0.5px;  }
.left_cusinfo .num_box .num_box02 .tel{ font-size:17px; font-weight:bold; color:#6f7082; padding-top:3px; font-family:Tahoma; }
.left_cusinfo .num_box .num_box03{ padding:15px 0 0 20px; color:#6f7082; font-size:11px; letter-spacing:-0.5px;  }
.left_cusinfo .num_box .num_box03 .tel{ font-size:17px; font-weight:bold; color:#6f7082; padding-top:3px; font-family:Tahoma; }
.num_box .num_box04{ padding:20px 0 0 71px; background:url("../img/27_icon_01.jpg") 17px 21px no-repeat; color:#6f7082; font-size:11px; letter-spacing:-0.5px; }
.num_box .num_box04 .tel{ font-size:17px; font-weight:bold; color:#6f7082; padding-top:3px; font-family:Tahoma; }

.left_cusinfo .time{ height:125px; }
.left_cusinfo .time .time_tit{ display:block; padding-top:20px;  font-size:15px; font-weight:bold; padding-left:16px; letter-spacing:-1px; }
.left_cusinfo .time .time_box{ display:block; padding:5px 0 0 18px; }
.left_cusinfo .time .time_box .time_box_inner{ background:#89FFF5; width:175px; height:26px; background:#6f7082; color:#FFF; 
				 line-height:26px; text-align:center; font-size:14px; }
.left_cusinfo .time .time_txt{ padding-left:16px; font-size:11px; color:#939393; line-height:15px; padding-top:10px; letter-spacing:-0.2px; }