@charset "utf-8";   
.md-banner-waper{position:relative; height:164px; overflow: hidden;}
.md-banner-waper .bx-wrapper{height:164px}
.md-banner-waper *{font-family: 'Noto Sans KR';color:#000}
.md-banner-waper .bx-wrapper{margin-bottom:0;  }
/* .md-banner-waper .bx-wrapper .bx-viewport{height:162px !important;} */
.md-banner-waper .bx-wrapper .bx-pager{position:absolute; bottom:30px; width:500px; left:50%;transform: translateX(-50%);  padding:0;}
.md-banner-waper .bx-wrapper .bx-pager.bx-default-pager a{border:1px solid #525252;background: transparent;border-radius: 10px;}
.md-banner-waper .bx-wrapper .bx-pager.bx-default-pager a.active{width:24px;background-color:#525252}
.md-banner-waper .bx-wrapper .bx-controls-direction a{margin-top:-20px;width:40px;height:40px;z-index:10;}
.md-banner-waper .bx-wrapper .bx-prev{left:calc(50% - 610px); background:url(/unify/pc/images/internet/banner_left.png) 0 0 no-repeat}
.md-banner-waper .bx-wrapper .bx-next{right:calc(50% - 610px);background:url(/unify/pc/images/internet/banner_right.png) 0 0 no-repeat}
.md-banner-waper .bx-wrapper .bx-pager{text-align:center !important;width:auto !important}
.md-banner-waper .bx-wrapper .bx-controls-auto{position: absolute;bottom: 30px;top: inherit !important;right: inherit !important;left: 50%;height:12px;width: auto !important;display: inline-block;margin-left: 5px;}
.md-banner-waper .bx-wrapper .bx-controls-auto a{position:relative;width:12px !important;height:12px; margin:0 !important; border-radius: 0!important; background-size:100% 100% !important;}
.md-banner-waper .bx-wrapper .bx-controls-auto a.active{display:none;}
.md-banner-waper .bx-wrapper .bx-controls-auto .bx-start{background: transparent url(/unify/pc/images/mobile/order/prod_list/control_play_a.png) 0 0 no-repeat ;}
.md-banner-waper .bx-wrapper .bx-controls-auto .bx-stop{background: transparent url(/unify/pc/images/mobile/order/prod_list/control_stop_a.png) 0 0 no-repeat;}
.md-banner-waper.dark .bx-wrapper .bx-pager.bx-default-pager a{border-color:#fff;}
.md-banner-waper.dark .bx-wrapper .bx-pager.bx-default-pager a.active{width:24px;background-color:#fff}

.md-banner-waper.dark .bx-wrapper .bx-controls-auto .bx-start{background: transparent url(/unify/pc/images/mobile/order/prod_list/control_play_b.png) 0 0 no-repeat;}
.md-banner-waper.dark .bx-wrapper .bx-controls-auto .bx-stop{background: transparent url(/unify/pc/images/mobile/order/prod_list/control_stop_b.png) 0 0 no-repeat;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){	 
	.md-banner-waper .bx-wrapper .bx-controls-auto{bottom:37px}
}

.md-banner{position:relative;min-height:162px;overflow:hidden;}
 
.md-banner a{display:block;}
.md-banner a:focus{outline:1px dashed #000}
.md-banner-waper.dark .md-banner a:focus{outline:1px dashed #fff}
.md-banner .inner{width:1080px;height:164px;padding-top:2px;margin:0 auto;display:block;box-sizing: border-box;}
.md-banner .type{height:100%}
.md-banner .type .inner{background:url(/unify/pc/images/internet/banner_type_a.png) calc(100% - 30px) center no-repeat}
.md-banner .type .t{display:block;margin-bottom:4px;font-size:18px; font-weight: 500;color:#7d7d7d;padding-top:30px;}
.md-banner .type .good{display:block;margin-bottom:20px; font-size:26px;font-weight:bold;}
.md-banner .type .good .name{display:inline-block;position:relative;background: linear-gradient(to top, #abedec 14px, transparent 0);}
.md-banner .type .arrow{display:inline-block;color:#000;font-size:13px;font-weight:500;text-decoration: underline;}
.md-banner .type .arrow:after{content:"";display:inline-block; margin:0 0 2px 5px;width:4px;height:4px;border:1px solid #000;border-top:0;border-left:0;transform: rotate(-45deg);}
.md-banner .type-basket {background-color:#c8ecff}
.md-banner .type-basket .inner{background-image:url(/unify/pc/images/internet/banner_type_b.png);}
.md-banner .type-basket .t{color:#444}
.md-banner .type-basket .good .name{background: linear-gradient(to top, #8ad1ff 14px, transparent 0);}
.md-banner .type-fav {background-color:#3e494e}
.md-banner .type-fav .inner{background-image:url(/unify/pc/images/internet/banner_type_c.png);}
.md-banner .type-fav .t{color:#fff}
.md-banner .type-fav .good {color:#fff}
.md-banner .type-fav .good .name{background: linear-gradient(to top, #22282b 14px, transparent 0);color:inherit}
.md-banner .type-fav .arrow{color:#fff}
.md-banner .type-fav .arrow:after{border-color:#fff}
.md-banner .type-attention {background-color:#daffc8}
.md-banner .type-attention .inner{background-image:url(/unify/pc/images/internet/banner_type_d.png);}
.md-banner .type-attention .t{color:#444;}
.md-banner .type-attention .good .name{background: linear-gradient(to top, #94ffb4 14px, transparent 0);}


/* 무선상품리스트_전화상담배너 */
.phoneBannerarea .mobile_banner {position: relative;display: flex;margin:40px auto 0;width: 1080px;box-sizing: border-box;padding:20px 24px;border: 1px solid #A8A8A8;border-radius: 20px;align-items: center;justify-content: space-between;}
.phoneBannerarea .mobile_banner:before{display:block;content:'';width:64px;height:64px;background: url('/unify/pc/images/mobile/order/prod_list/icon_tell.png') no-repeat 0 center;}
.phoneBannerarea .mobile_banner .tell_txt {width:270px;padding-left:20px;border-right:1px solid #D9D9D9;/* flex: 1; */}
.phoneBannerarea .mobile_banner .tell_txt strong{font-size:24px;color:#000;letter-spacing: -0.6px;line-height: 1;}
.phoneBannerarea .mobile_banner .tell_txt p:nth-of-type(1){font-size:16px;color:#535353;font-weight:500;margin: 3px 0;}
.phoneBannerarea .mobile_banner .tell_txt p:nth-of-type(2){font-size: 12px;color:#fe2e36;letter-spacing: -0.3px;}
.phoneBannerarea .mobile_banner .tell_info {padding-left:40px;text-align:left;width: 400px;}
.phoneBannerarea .mobile_banner .tell_info strong{font-size:16px; letter-spacing: -0.4px;color: #000;}
.phoneBannerarea .mobile_banner .tell_info .poi{position:relative;color:#fe2e36;}
.phoneBannerarea .mobile_banner .tell_info .poi:after{display:block;content:'';position:absolute;top:100%;left:0;width:100%;height:1px;background:#DE8676}
.phoneBannerarea .mobile_banner .tell_info p:nth-of-type(1) {font-size:14px;letter-spacing: -0.35px;color: #000;margin: 3px 0 5px 0;}
.phoneBannerarea .mobile_banner .tell_info p:nth-of-type(2){font-size:12px;color:#6a6a6a;letter-spacing: -0.3px;}
.phoneBannerarea .mobile_banner .btn_links{flex:1;text-align:right;}
.phoneBannerarea .mobile_banner .alink{display:inline-flex;background: #000;border-radius:8px;color:#fff;font-size:16px;text-align:center;padding:0 16px;height: 36px;align-items: center;}
      
/* 유선 상품리스트 (상품먼저,사은품먼저)_전화상담배너 */
.wire_banner{position:relative;width:1080px;margin:40px auto 0;}
.wire_banner .mobile_banner {position: relative;display: flex;margin:40px auto 0;width: 1080px;box-sizing: border-box;padding:20px 24px;border: 1px solid #A8A8A8;border-radius: 20px;align-items: center;justify-content: space-between;}
.wire_banner .mobile_banner:before{display:block;content:'';width:64px;height:64px;background: url('https://image.shop.kt.com/upload/editor/display/pc_wire_call_icon_tell.gif') no-repeat 0 center;}
.wire_banner .mobile_banner .tell_txt {padding: 0 20px;border-right:1px solid #D9D9D9;}
.wire_banner .mobile_banner .tell_txt strong{display:block;font-size:24px;color:#000;letter-spacing: -0.6px;}
.wire_banner .mobile_banner .tell_txt p:nth-of-type(1){font-size:16px;color:#535353;font-weight:500;margin: 3px 0;}
.wire_banner .mobile_banner .tell_txt p:nth-of-type(2){font-size: 12px;letter-spacing: -0.3px; color:#fe2e36;margin: 3px 0;}
.wire_banner .mobile_banner .tell_info {padding-left:40px;text-align:left;width:375px;}
.wire_banner .mobile_banner .tell_info strong{font-size:16px; letter-spacing: -0.4px;color: #000;}
.wire_banner .mobile_banner .tell_info .poi{position:relative;color:#fe2e36;}
.wire_banner .mobile_banner .tell_info .poi:after{display:block;content:'';position:absolute;top:100%;left:0;width:100%;height:1px;background:#fe2e36}
.wire_banner .mobile_banner .tell_info .poi span {position:relative;top:-10px;display: inline-block;animation: bounce .8s cubic-bezier(0.22, 0.61, 0.04, 1.12) forwards infinite alternate;color: #fe2e36;}
.wire_banner .mobile_banner .tell_info .poi span:nth-child(1) { animation-delay: .1s; }
.wire_banner .mobile_banner .tell_info .poi span:nth-child(2) { animation-delay: .2s; }
.wire_banner .mobile_banner .tell_info .poi span:nth-child(3) { animation-delay: .3s; }
.wire_banner .mobile_banner .tell_info .poi span:nth-child(4) { animation-delay: .4s; }
 @keyframes bounce {    
  100%{top:0px;}
}
.wire_banner .mobile_banner .tell_info p:nth-of-type(1) {font-size:14px;letter-spacing: -0.35px;color: #000;margin: 3px 0 5px 0;}
.wire_banner .mobile_banner .tell_info p:nth-of-type(2){font-size:12px;color:#6a6a6a;letter-spacing: -0.3px;}
.wire_banner .mobile_banner .tell_info .sdesc {font-size: 14px;letter-spacing: -0.35px; color:#000;margin-top:5px;}
.wire_banner .mobile_banner .btn_links{flex:1;text-align:right;position: relative;}
.wire_banner .mobile_banner .alink, .wire_banner .mobile_banner .alink02{display:inline-flex;background: #000;border-radius:8px;color:#fff;font-size:16px;text-align:center;padding:0 34px;height: 36px;align-items: center;width:128px;box-sizing: border-box;}
.wire_banner .mobile_banner .alink02 {margin-right:5px;background: #fe2e36;}
.wire_banner .mobile_banner .tipballoon {position: absolute;top:-26px;left:29px;font-size: 12px;color: #fe2e36;}
.wire_banner .mobile_banner .alink02:after {display:block;content:'';position:absolute;top:-29px;left:17px;width:100%;height:27px;background:url("https://image.shop.kt.com/upload/editor/display/pc_wirelist_wirebanner_telCounsel_balloon.png")no-repeat;}
.wire_banner.wireHalf_banner {margin:40px auto;}
