
@charset "UTF-8";  

@import url('https://webfontworld.github.io/NexonLv1GothicLow/NexonLv1GothicLow.css');

* {
	margin: 0;
	padding: 0;font-family: 'Noto Sans KR','Gulim', sans-serif;list-style: none;box-sizing: border-box;text-decoration: none;    letter-spacing: -0.4px;
}
img {
	display: block;
}
body{overflow-x: hidden;}
del{text-decoration: line-through;}
img{display: block;margin: 0px auto;}
article{width: 100%;margin: 0 auto;}
article img{
	width: 100%;max-width: 1302px;
}

.wrap{
	position: relative;
right: 0px;transition: .3s all;  -moz-transition: .3s all;  -webkit-transition: .3s all;  -o-transition: .3s all;
}
.wrap.bgc{
	right:100px;transition: .3s all;  -moz-transition: .3s all;  -webkit-transition: .3s all;  -o-transition: .3s all;transition: .3s all;  -moz-transition: .3s all;  -webkit-transition: .3s all;  -o-transition: .3s all;
}


.season{z-index: 1;top: 300px;position: absolute;color: rgb(255, 255, 255);left: 50%;margin-left: -817px;width: 233px;}



::-webkit-scrollbar {
	width:8px;height:8px;
  }
::-webkit-scrollbar-thumb {
	background-color: #888;
	border-radius:4px;
	background-clip: padding-box;
  }



/*회사소개*/
.cau_wrap{width: 100%;background-color: #2f2f2f;}
.cau_wrap .cau_box{width:100%;max-width: 1200px;margin: 0 auto;}
.cau_wrap .cau_box ul{padding: 40px 0px;font-size: 0;}
.cau_wrap .cau_box ul li{display: inline-block;width: 25%;text-align: center;border-left: 1px solid #515151;}
.cau_wrap .cau_box ul li img{width: 100%;max-width: 232px;}
.cau_wrap .cau_box ul li:first-child{border-left: 0;}





/*구매진행절차*/
.step_wrap{background: #f7f7f7;padding: 100px 0px;font-size: 0;}
.step_wrap .step_box{max-width: 1200px;margin: 0px auto;padding: 0px;}
.step_wrap .step_box h3{font-size: 36px;color: #000;font-weight: 700;text-align: center;}
.step_wrap .step_box .step_list{display: inline-block;text-align: center;width: 25%;margin: 50px 0px 10px 0px;position: relative;}
.step_wrap .step_box .step_list img{}
.step_wrap .step_box .step_list strong{display: block;text-align: center;font-size: 24px;color: #000;font-weight: 300;padding: 10px;}
.step_wrap .step_box .step_list strong br{display: none;}
.step_wrap .step_box .step_list span{display: block;text-align: center;font-size: 14px;color: #898888;font-weight: 400;white-space: normal;word-break: break-all;word-wrap: break-word;word-break: keep-all;padding: 0px 10px;}
.step_wrap .step_box .step_list em{position: absolute;top: 50%;margin-top: -50px;right: -23px;width: 46px;height: 50px;background: url(/img/step_arrow.png) no-repeat center;}


/*구매팁*/
.tip_wrap{width: 100%;padding: 100px 0;overflow: hidden;}
.tip_wrap .tip_box{max-width: 1200px;margin: 0 auto;}
.tip_wrap .tip_box .tip_tit{text-align: center;padding: 0 25px;}
.tip_wrap .tip_box .tip_tit h3{font-size: 36px;}
.tip_wrap .tip_box .tip_tit span{font-size: 20px;padding-top: 10px;color:#5c5c5c;font-weight: 300;display: inline-block;}
.tip_wrap .tip_box .tip_tit span br{display: none}
.tip_wrap .tip_box .swiper_tip_wrap{}
.tip_wrap .tip_box .swiper_tip_wrap .swiper_tip{}
.tip_wrap .tip_box .swiper_tip_wrap .swiper_tip .swiper-slide{border-radius: 13px;overflow: hidden;border: 1px solid rgb(238, 238, 238);height: auto;max-width: 380px !important;user-select: auto;margin-right: 30px;}
.tip_wrap .tip_box .swiper_tip_wrap .swiper_tip .swiper-slide a{}
.tip_wrap .tip_box .swiper_tip_wrap .swiper_tip .swiper-slide a img{width: 100%;}


.swiper_tip_wrap {display:block;margin:50px 0px 0px -60px;overflow:hidden;position:relative;padding:0px 60px;width:calc(100% + 120px);}
.swiper_tip {display:block;margin:0px auto;position:relative;}
.swiper_tip .swiper-slide {position:relative;text-align:center;}
.swiper_tip .swiper-slide a {width: 100%;max-width: 377px;}
.swiper_tip .swiper-pagination {display:none;}
.swiper_tip .swiper-button-prev {left:-60px;background-image: url('../img/pre_button.svg');}
.swiper_tip .swiper-button-next {right:-60px;background-image: url('../img/next_button.svg');}
.swiper_tip .swiper-button-prev, .swiper_tip .swiper-button-next {top:0;bottom:0px;width:60px;height:auto;background-size:auto auto;background-color:#f7f7f7;}



/*구매이유*/
.why_wrap{width: 100%;padding: 100px 0;}
.why_wrap .why_box{max-width: 1200px;margin: 0 auto;font-size: 0;}
.why_wrap .why_box .why_tit{text-align: center;display: block;}
.why_wrap .why_box .why_tit h3{font-size: 36px;line-height: 1.4;}
.why_wrap .why_box .why_tit span{font-size: 20px;padding-top: 20px;display: inline-block;color: #5c5c5c;}
.why_wrap .why_box .why_tit span br:nth-child(1){display:none;}
.why_wrap .why_box .why_list{display: inline-block;width: 50%;margin-top: 70px;}
.why_wrap .why_box .why_list img{width: 100%;}





/*요금제 코딩*/
#section4{padding: 70px 0;}
.plan_wrap.row2:nth-last-child(1){border-bottom: none;}
.plan_wrap{max-width: 1200px;margin: 0 auto;letter-spacing: -0.5px;display: flex;padding: 100px 0;}
.plan_wrap.row2{padding: 80px 0;border-bottom: 1px solid #d9d9d9;}
.plan_wrap.row2:nth-last-child(1){border-bottom: none;}
.plan_wrap.row3{padding:120px 0;border-bottom: 1px solid #d9d9d9;}
.plan_wrap.row3:nth-last-child(1){border-bottom: none;}
.plan_wrap .plan_tit{width:30% ;}
.plan_wrap .plan_tit h1{font-size: 45px;color: #000;margin-bottom: 25px;line-height: 1.3;}
.plan_wrap .plan_tit .benefit{width:100%; border-top: 1px solid #efefef;margin-top: 20px;padding-top: 15px;}
.plan_wrap .plan_tit .benefit ul li::before{content: '- ';display: inline-block; text-indent: -10px;}
.plan_wrap .plan_tit span{font-size: 20px;font-weight: bold;display: inline-block;margin-bottom: 10px;;display: flex;align-items:center;}
.plan_wrap .plan_tit span i{margin-left: 3px;}
.plan_wrap .plan_tit .benefit>ul{width: 100%;padding:0;}
.plan_wrap .plan_tit .benefit>ul>li{font-size: 17px;list-style: none;font-weight: 400;margin-bottom: 3px;margin-left: 10px;}
.plan_wrap .plan_tit .benefit>ul>li small{font-size: 16px;font-weight: 300;display: block;margin-top:0px;color: #626262;text-indent: 0;}
.plan_wrap .plan_tit .benefit>ul>li ul{margin-top: 0px;}
.plan_wrap .plan_tit .benefit>ul>li ul li{font-size: 16px; list-style: none;color: #626262;font-weight: 300;}
.plan_wrap .plan_tit .benefit>ul>li ul li::before{content: '- ';}
.plan_wrap .plan_tit .benefit ul li b{color: #ed3232;font-weight: 500;}

/*셋탑박스 선택*/
.plan_wrap .set_btn{margin-bottom: 20px;width: 100%;max-width: 1200px;border-bottom: none;padding-bottom: 0;}
.plan_wrap .set_btn ul{display: flex;}
.plan_wrap .set_btn ul li{display: inline-block;color: #666;margin: 0;font-size: 16px;cursor: pointer;width: 33.33%;text-align: center;padding: 7px 0;border-radius: 5px;background: #efefef;margin-right: 1.5%;transition: all 0.2s ease-out;}
.plan_wrap .set_btn ul li:hover{background: #e7e7e7;transition: all 0.2s ease-out;}
.plan_wrap .set_btn ul li:nth-last-child(1){margin-right: 0;}
.plan_wrap .set_btn ul li.on{background-color: #000;color: #fff;}

/*알뜰 제휴카드 할인*/
.sale_btn{border-radius: 5px;border: 1px solid #000;background-color: #fff;color: #000;width: 100%;position: relative;}
.sale_btn label{display: flex;justify-content: space-between;align-items: center;width: 100%;height: 100%; padding: 7px 10px 9px 10px;cursor: pointer;-webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;user-select: none;}
.sale_btn label span{margin-bottom: 0 !important;font-size: 18px !important;}
.sale_btn label span input{}
.sale_btn i{position: absolute;top: 50%;right: 0;transform: translateY(-50%);padding: 10px;}
.sale_btn [type="checkbox"] {
appearance: none; /* 기본(네이티브) 모양을 제거 */
box-sizing: border-box;
background-clip: content-box;padding: 0;
width: 21px;
height: 21px;
border: none;
cursor: pointer;
background-color: #fff;
border-radius: 3px;
position: relative;
margin-right: 5px;
margin-top: 3px;
border: 1px solid #000;
}
.sale_btn [type="checkbox"]:checked { background-color: #ff1e27;border: 1px solid #ff1e27;}
.sale_btn [type="checkbox"]::before {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    content: "\f00c";
    font-size: 12px;
    color: #fff;
    position: absolute;
    box-sizing: border-box;
    left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%) ;
    border-radius: 49px;
}
.sale_btn.check_on{border: 1px solid #ff1e27;color: #ff1e27;}

.plan_wrap .plan_sub{width: 70%;display: flex;padding-left: 25px;justify-content: space-between;flex-wrap: wrap;}
.plan_wrap .plan_sub .plan_box{border-radius: 8px;border: 1px solid #e7e7e7;width: 260px;display: inline-block;overflow: hidden;background-color: #fff;position: relative;height: fit-content;}
.plan_wrap .plan_sub .plan_box:hover{border: 1px solid #000;}
.plan_wrap .plan_sub .plan_box>div{margin: 0 20px;}
.plan_wrap .plan_sub .plan_box .s_sec1{border-bottom: 2px dashed #ececec;min-height: 209px;padding-bottom: 15px;}
.plan_wrap .plan_sub .plan_box .s_sec1 h4{font-size: 22px;margin-bottom: 10px;padding-top: 25px;}
.plan_wrap .plan_sub .plan_box .s_sec1 h4 small{font-size:18px;}
.plan_wrap .plan_sub .plan_box .s_sec1 span{font-size: 17px;padding-bottom: 0px;display: block;color: #858585;}
.plan_wrap .plan_sub .plan_box .s_sec2{margin-bottom:17px;}
.plan_wrap .plan_sub .plan_box .s_sec2 div{}
.plan_wrap .plan_sub .plan_box .s_sec2 div span{display: inline-block;font-size: 15px;font-weight: normal;margin-top: 17px}
.plan_wrap .plan_sub .plan_box .s_sec2 div p{font-size: 28px;font-weight: bold;margin-top: -1px;}
.plan_wrap .plan_sub .plan_box .s_sec2 div p small{font-size: 28px;}
.plan_wrap .plan_sub .plan_box .s_sec2 p b{color: #ed3232;}
.plan_wrap .plan_sub .plan_box .s_sec3{width: 100%;background-color: #000;cursor: pointer;display: flex;padding: 15px 0;align-items: center;justify-content: center;margin: 0;}
.plan_wrap .plan_sub .plan_box .s_sec3 p{color: #fff;font-size: 20px;line-height: 20px;display: inline-block;}
.plan_wrap .plan_sub .plan_box .s_sec3 img{width: 22px;height: 16px;margin: 0 0 0 10px;}

.cash_txt{display: flex;flex-direction: column;width: 100%;margin: 0 !important;flex-wrap: wrap;}
.cash_txt>p{padding: 10px 0;background-color: #000;color: #fff;border-bottom: 1px solid #e7e7e7;text-align: center;font-size: 20px;}
.cash_txt .s_sec3{}
.cash_txt .s_sec3>p{}

/*인터넷 단독*/
.plan_box2{}
.plan_box2 .s_sec1{min-height: auto !important}

/*스카이라이프 인터넷,TV 단독*/
.plan_box3{width: 400px !important;margin-bottom:15px;}
.plan_wrap .plan_sub .plan_box3 .s_sec1{border-bottom:none; min-height: 100px; padding-bottom: 0;}
.plan_wrap .plan_sub .plan_box3 .s_sec2{text-align:right;}
.plan_wrap .plan_sub .plan_box3 .s_sec2 div span{margin-top:0;}

/*스카이라이프 메인img*/
.sky_main{width:100%;background-image: url(/img/sky_main.jpg), linear-gradient(to right, rgb(0 48 97) 50%, rgb(0 8 29) 50%);background-repeat: no-repeat;background-position: center;height: 400px;}
.sky_main_m{}


.plan_notic{background-color: #f0f0f0;padding: 30px;width: 100%;margin: 0 auto;text-align: center;color: #686868;}
.plan_notic p{max-width: 1200px;margin: 0 auto;font-size: 16px;}
.plan_notic p br{display: none}


/*결합혜택*/
#section6{width: 100%;border-top: 1px solid #efefef;}
#section6 .combin_wrap{max-width: 1200px;margin: 0 auto;}
#section6 .combin_wrap .combin_tit{padding: 30px 0;padding-top: 100px; transition: all 0.3s;}
#section6 .combin_wrap .combin_tit h3{font-size: 36px;cursor: pointer;}
#section6 .combin_wrap .combin_flex{font-size: 0;display: flex;flex-wrap: wrap;padding-bottom: 70px;}
#section6 .combin_wrap .combin_flex .combin_box{max-width: 380px;width: 31.666%;height: 390px;border: 1px solid #e7e7e7;border-radius: 8px;display: inline-block;margin-right: 2.5%;margin-bottom: 2.5%;overflow: hidden;box-sizing: border-box;}
#section6 .combin_wrap .combin_flex .combin_box:nth-child(3n){margin-right: 0 !important;}
#section6 .combin_wrap .combin_flex .combin_box .c_sec1{background-color: #f8f8f8;}
#section6 .combin_wrap .combin_flex .combin_box .c_sec1 p{font-size: 24px;text-align: center;font-weight: bold;padding: 30px 0;}
#section6 .combin_wrap .combin_flex .combin_box .c_sec2{}
#section6 .combin_wrap .combin_flex .combin_box .c_sec2 .com_list{width: 100%;height: 170px;display: flex;align-items: center;}
#section6 .combin_wrap .combin_flex .combin_box .c_sec2 .com_list ul{display: table;;margin: 0 auto;}
#section6 .combin_wrap .combin_flex .combin_box .c_sec2 .com_list ul li{font-size: 17px;margin-bottom: 8px;margin-left: 25px;position: relative}
#section6 .combin_wrap .combin_flex .combin_box .c_sec2 .com_list ul li span{display: block;}
#section6 .combin_wrap .combin_flex .combin_box .c_sec2 .com_list ul li:nth-last-child(1){margin-bottom: 0;}
#section6 .combin_wrap .combin_flex .combin_box .c_sec2 .com_list ul li i{color: #4d4d4d;font-size: 17px;margin-right: 7px;cursor: default;position: absolute;top: 5px;left: -20px;}
#section6 .combin_wrap .combin_flex .combin_box .c_sec3{text-align: center;border-top: 2px dashed #ededed;padding: 27px 0;}
#section6 .combin_wrap .combin_flex .combin_box .c_sec3 p{color: #ed3232;font-size: 28px;font-weight: bold;}
#section6 .combin_wrap .combin_flex .combin_box .c_sec3 span{font-size: 15px;font-weight: 300;color: #858585;}
#section6 .combin_wrap .combin_flex .combin_box .c_sec3 div{ margin-top: -22px; color: #858585; font-size: 15px; font-weight: 300;}




/*레이어팝업 코딩*/
h1{font-size: 24px;color: #fff;text-align: left;}
.pop_wrap{
	width: 100%;
	max-width: 1200px;
	height: 740px;
	border-radius:15px; overflow: hidden;
	font-family: 'Noto Sans KR', sans-serif;
	background-color: #fff;box-shadow: 0px 0px 30px rgba(78, 78, 78, 0.6);
}
.pop_wrap .pop_title{padding: 20px 0 20px 44px;background-image: url('https://ai.esmplus.com/telepia00/internet/pop_dot.jpg');background-position: right;background-repeat: no-repeat;background-color: #4e72fe;}
.pop_wrap .pop_content{width: 100%;padding: 24px 25px 0 25px;height: 87%;overflow-y: scroll;}
.pop_wrap .pop_content{width: 100%;padding: 24px 25px 0 25px;height: 87%;overflow-y: scroll;}
.pop_wrap .pop_content .popup_w9 ul{float: left; width: 24.1%;height: 303px;text-align: center;font-size: 16px;font-weight: 400;line-height: 28px;padding: 15px 0 0 0;margin: 0.45%;border: 1px solid #e3e5e8}
.pop_wrap .pop_content .popup_w9 ul li:nth-child(2){margin: 10px auto 0 auto;line-height: 1.3;height: 67px;word-break: keep-all;}
.pop_wrap .pop_content .popup_w9 ul .pop_model{font-size: 15px;color:#9b9b9b;font-weight: 300;line-height: 15px;;margin-bottom: 5px;display: block;width: 80%;padding-bottom: 9px;margin: 0 auto}
.pop_wrap .pop_content .popup_w9 ul .pop_model span{color: #fff;display: table;font-weight: 400;background-color: #7f54e7;border-radius: 100px;padding: 2% 5%;font-size: 14px;margin: 4px auto;letter-spacing: -1px}
.pop_wrap .pop_content .popup_w9 ul .pop_fr{padding: 28px 0;font-size: 26px;color: #f24545;font-weight: bold;}
.pop_wrap .pop_content .popup_w9 ul .pop_fr_1{padding: 28px 0;font-size: 26px;color: #f24545;font-weight: bold;}
.pop_wrap .pop_content .popup_w9 ul .pop_pr{text-align: left;width: 85%;font-size: 16px;letter-spacing: -1px;padding: 14px 0;font-weight: 300;margin: 0 auto}
.pop_wrap .pop_content .popup_w9 ul .pop_pr span{float: right;font-size: 16px}
.pop_content > ul:nth-last-child(1){margin-bottom: 20px}
.pop_all>div:nth-last-child(1){
	color: #e2e2e2;z-index: 999;font-size: 19px;margin-top: 10px;text-shadow: 0px 0px 1px #000;background-color: rgba(0, 0, 0, 0.88);padding: 5px 25px;display:inline-block;
}
.pop_wrap .pop_content li img{max-height:125px !important;}


body.fixed {overflow: hidden}
.gift_pop {width: 100%;height: 100%;top: 0;left: 0;z-index: 99999;display: flex;align-items: center;}
.gift_pop .pop_all{z-index: 99999}
.gift_pop .gift_pop_box {position: relative;width: 820px;height: 588px;margin: 0 auto; border-radius: 20px;box-shadow: 0px 0px 30px rgba(78, 78, 78, 0.6);z-index: 20;}
#popup_back{display: none;z-index:98;width: 100%;height: 100%;position: fixed;left: 0;top: 0;}
#popup_back.active{opacity: 1;z-index: 100;display: block;}
.pop_dark{display: none;z-index:99; background-color: rgba(0, 0, 0, 0.58);width: 100%;height: 100%;position: fixed;left: 0;top: 0;}

.gift_pop .pop_close{margin: 0 auto;position: absolute;z-index: 99999999;right: 30px;top:9px;}
.gift_pop .pop_close span{font-size: 32px;font-weight: bold;color: #fff;z-index: 10;cursor: pointer;font-family: 'Gulim';padding: 13px;}

/*오른쪽 고정 버튼ver2*/
.right_quick{position: fixed;bottom: 40px;right: 40px;z-index: 9;}
.right_quick .quick_wrap{}
.right_quick .quick_wrap .plus_cont{}
.right_quick .quick_wrap .plus_cont ul{display: none;}
.right_quick .quick_wrap .plus_cont ul li{display: flex;width: 190px;/*box-shadow:0px 4px 5px rgb(110 110 110 / 10%);*/border-radius: 60px;height: 58px;background-color: #363636;color:#fff;margin-bottom: 15px;  font-size: 17px;font-weight: 500; line-height: 58px;cursor: pointer;text-align: center;transition: .3s;}
.right_quick .quick_wrap .plus_cont ul li a{color: #fff;}
.right_quick .quick_wrap .plus_cont ul li:hover{background-color: #000;transition: .3s;}
.right_quick .quick_wrap .plus_cont ul li img{margin: 0;display: inline-block;margin:0 12px 0 27px;}
.right_quick .quick_wrap .plus_btn{width: 90px;height: 90px;text-align: center;background-color: #ed1e5b;color: #fff;border-radius: 60px;float: right;font-size: 57px;transition: transform .35s;cursor: pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none !important;color: rgba(0, 0, 0, 0);background-image: url('/img/center_icon.png');background-repeat:no-repeat;background-position: center; }
.right_quick .quick_wrap .plus_btn.turn{transform: rotate(45deg);transition: transform .35s;color: #fff;background-image: url('');-webkit-user-select:none;-moz-user-select:none !important;-ms-user-select:none;user-select:none;}




/*유의사항*/
#section7>div{max-width: 1200px; width: 100%;margin: 0 auto;}
#section7 .click{padding: 100px 0 30px 0; transition: all 0.3s;}
.click.padding { padding-top: 20px !important;    }
#section7 h3{font-size: 36px;;cursor: pointer}
#section7>div>ul {padding-bottom: 100px;}
#section7 ul{padding-bottom: 30px;padding-left: 25px;}
#section7 ul li{list-style: disc;margin-bottom: 10px;color: #535353;}
.arrow {transition : all 0.4s ease-in}
.goLeft {-webkit-transform:rotate(-180deg);transition : all 0.4s}
.only_m{display: none;}
.table {border-collapse: collapse;text-align: center;width: 50%;margin-top: -30px}
.table td {padding: 10px;border-bottom: 1px solid #d3d3d3;  }
.table tr{border-left: 1px solid #d3d3d3;border-right:1px solid #d3d3d3 }
.table tr:nth-child(1) td{border-bottom:1px solid #d3d3d3;}
.foot_info .copyright{display: inline-block;font-family:'Dotum';margin-left: 10px;}



.foot_box{width:100%;max-width: 1200px;margin: 0 auto;padding: 25px 0;}
.foot_box .foot_left .foot_logo{display: inline-block; margin-right: 70px;padding: 40px 0}
.foot_box .foot_left .foot_logo a{display: block;width: 195px}
.foot_box .foot_left .foot_info{display: inline-block;font-size: 15px;line-height: 22px;font-family: "Malgun Gothic","맑은 고딕";}
.foot_box .foot_left .foot_info p{font-size: 12px;color: #000;font-weight: 300;font-family: "Dotum";}
.foot_box .foot_left .foot_info>div{display: inline-block;}

.foot_info .utilMenu{border-top: 1px solid #e5e5e5;margin-top: 10px;padding-top: 3px;text-align:left;}
.foot_info .utilMenu a{color: #959595;text-decoration: none;margin-bottom: 5px;font-weight: 400;display:inline-block;}
.foot_info .utilMenu span{color:#959595;float: right;}



/*이벤트 리스트*/
.event_list a{display: block;width: 100%;text-decoration: none;color:#000;box-sizing: border-box;letter-spacing: -1.5px}
.event{padding:40px 0; width: 1200px;margin: 0 auto}
.event_img{width: 100%;}
.event_txt{width: 100%;;}
.event_list .list{width: 577px;border: 1px solid #e4e4e4;overflow: hidden;display: inline-block;margin-right: 38px;margin-bottom: 14px;}
.event_list .list:nth-child(2n) {margin-right: 0;}
.event_list .list:hover{border: 1px solid #8c8c8c}
.event{padding: 40px 0;width: 1200px;}
.event_list .event_txt{padding: 20px 30px}
.event_list .event_txt ul{height: 132px;position: relative;}
.event_list .event_txt ul li{display: block;}
.event_list .event_txt ul li:nth-child(1){font-size:22px;color:#696969;display: none;}
.event_list .event_txt ul li:nth-child(2){font-weight:bold;font-size:26px;}
.event_list .event_txt ul li:nth-child(3){font-size: 16px;color: #888888;text-align: right;position: absolute;bottom: 0;right: 0;font-weight: 300}
.event_list .event_txt ul li:nth-child(2) span{display:block; font-size:19px;font-weight:400;letter-spacing:-0.7px;color: #565656;    margin-top: 5px;}


.event_main{padding: 0;}
.event_main .event_web img{max-width: 1920px}
.event_main .event_web{display: block; width: 100%;min-width: 800px;background-color: #9a6b63;}
.event_main .event_mobile{display: none;}


/*이벤트 페이지*/
.event_wrap{width: 100%;}
.event_banner{width: 100%; background-color:#ffe351; padding: 60px 0}
.event_banner .event_web{display: block; width: 100%;max-width: 1302px;min-width: 800px;margin: 0 auto}
.event_banner .event_mobile{display: none;}

/*이벤트 페이지 가격 코딩*/
.price_wrap li{list-style: none;margin-bottom: 10px;}
.price_wrap{margin: 0 auto;background-color: antiquewhite;width: 1302px;position: relative;}
.price_list{position: absolute;top: -340px;right: 140px;}

.radio_s {position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;z-index: 1}

.radio_s~i.rd_ty3 {background-color: #fff;border: 1px solid #bbb;width: 30px;height: 30px;border-radius: 50px;background-position: -22px 9px; z-index: 5;color:#d3d3d3;font-size: 22px;padding: 3px}
.radio_s:checked~i.rd_ty3 {background-color: #22beb6;border-color: #22beb6;color: #fff}
.radio_s~i {position: absolute;left: 24px;top: 30px;display: inline-block;width: 18px; height:18px;background-color: #fff;border: 1px solid #d3d3d3;vertical-align: top;margin-top: 2px;border-radius: 50px;box-sizing: border-box;z-index: 99999}

input{cursor: pointer}
i{cursor: pointer}
.select_box{border: 2px solid #cccccc;border-radius: 20px;position: relative;display: inline-block;box-sizing: border-box;font-size: 22px;padding: 30px 30px 30px 70px;width: 491px;background-color: #fff;font-family: "Spoqa Han Sans","Noto Sans KR", "Noto Sans", "맑은 고딕", sans-serif;}
.sale_price{float: right;}
.btn_on { border: 3px solid #22beb6; cursor: pointer; border-radius: 20px;font-weight: 700}
.btn_on .sale_price {color:#e43b38;font-weight:bold;}
.btn_on .mark {color:#fff;background-color: #818181}
.btn_off { border: 3px solid #ccc; cursor: pointer;color:#d3d3d3; border-radius: 20px }
.mark{display: block;position: absolute;top: 9px;font-size: 14px;background-color: #ccc;color: #fff;border-radius: 5px;padding: 2px 4px;font-weight: normal}
.txt_sm{float: right;font-weight: normal;font-size: 20px}
.txt_sm strong{font-size: 22px}




/*고객센터, 접수현황*/
.after_wrap{width: 100%;padding: 100px 0;}
.after_wrap .after_box{max-width: 1200px;margin: 0 auto;width: 100%;display: flex;padding: 0 25px;}
.after_wrap .after_box .after_left{width: 40%;display: inline-block;}
.after_wrap .after_box .after_left h3{font-size: 36px; color: #000;font-weight: 700;}
.after_wrap .after_box .after_left span{font-size: 20px;padding-top: 10px;color: #5c5c5c;font-weight: 300;display: inline-block;line-height: 1.2;width: 90%;}
.after_wrap .after_box .after_left img{margin: 0;width: 78%;max-width: 342px;}
.after_wrap .after_box .after_left .pic_1577{padding: 30px 0;}
.after_wrap .after_box .after_left .cust_box{width:90% ; background-color: #fffdf1;border: 2px dashed #dcdcdc;border-radius: 15px;padding: 20px 0;display: flex;flex-direction: column;align-items: center;}
.after_wrap .after_box .after_left .cust_box p{font-size: 20px;}
.after_wrap .after_box .after_left .cust_box p strong{display: inline-block;margin-right: 5px}
.after_wrap .after_box .after_left .cust_box p span{font-weight: 400;width: auto;padding-top: 0;padding-bottom: 10px;}
.after_wrap .after_box .after_left .cust_box p:nth-last-child(1) span{padding-bottom: 0px;}
.after_wrap .after_box .after_left .pic_kakao{margin-top: 30px;}

.after_wrap .after_box .after_right{width: 60%;display: inline-block;}
.after_wrap .after_box .after_right h3{font-size: 36px; color: #000;font-weight: 700;}
.after_wrap .after_box .after_right span{text-align: center;font-size: 20px;padding-top: 10px;color: #5c5c5c;font-weight: 300;display: inline-block;line-height: 1.2;}
.after_wrap .after_box .after_right .post-wrapper{border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
.after_wrap .after_box .after_right .post-wrapper ul{}
.after_wrap .after_box .after_right .post-wrapper li{display: flex;align-items: center;justify-content:space-between;}
.after_wrap .after_box .after_right .post-wrapper li span{font-size: 14px;}
.after_wrap .after_box .after_right .post-wrapper li span br{}
.after_wrap .after_box .after_right .post-wrapper li span:nth-child(1){width:15%;}
.after_wrap .after_box .after_right .post-wrapper li span:nth-child(2){width:6%;}
.after_wrap .after_box .after_right .post-wrapper li span:nth-child(3){width:24%;}
.after_wrap .after_box .after_right .post-wrapper li span:nth-child(4){width:30%;padding: 0 2%;text-align: center;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;white-space: nowrap;}
.after_wrap .after_box .after_right .post-wrapper li em{font-size: 14px; font-style: normal;width: 22%;background-color: #000;color: #fff;border-radius: 5px;padding: 7px;text-align: center;display: inline-block;}










/*


.customer_box {border-radius:15px;background:#fffdf1;margin:30px 0px;text-align:center;padding:10px;border:2px dashed #dcdcdc;width:90%;}
.customer_box strong {display:inline-block;vertical-align:top;width:120px;text-align:right;padding:5px;font-size:20px;color:#000;font-weight:600;}
.customer_box span {display:inline-block;vertical-align:top;text-align:left;width:calc(100% - 125px);padding:5px;font-size:20px;color:#5c5c5c;font-weight:400;}

.after_left {display:block;width:100%;padding-right:0px;margin-bottom:30px;}
.after_right {display:block;width:100%;margin-top:40px;}

.after_right ul {border-top:1px solid #eee;margin-top:17px;}
.after_right li {float:none;position:relative;display:block;border-bottom:1px solid #eee;height:54px;padding:14px 0px 10px 8px;}
.after_right li span {font-size:14px;color:#000;font-weight:300;margin-right:20px;white-space:nowrap;}
.after_right li span:nth-child(1) {width:50px}
.after_right li span:nth-child(2) {width:30px}
.after_right li span:nth-child(3) {width:80px}
.after_right li span:nth-child(4) {width:calc(100% - 280px);}
.after_right li em {top:10px;right:0px;font-size:12px;width:60px;height:29px;line-height:29px;}

.after_wrap {font-size:0;}
.after_left {display:inline-block;vertical-align:top;width:50%;padding-right:50px;}
.after_right {display:inline-block;vertical-align:top;width:50%;}

.after_right ul {border-top:1px solid #eee;}
.after_right ul:after {display:block;visibility:hidden;clear:both;content:""}
.after_right li {float:none;position:relative;display:block;border-bottom:1px solid #eee;height:54px;padding:14px 0px 10px 8px;}
.after_right li:hover {background:#f1f1f1;}
.after_right li span {display:inline-block;vertical-align:top;font-size:16px;color:#000;font-weight:300;margin-right:20px;white-space:nowrap;}
.after_right li span:nth-child(1) {width:60px}
.after_right li span:nth-child(2) {width:30px}
.after_right li span:nth-child(3) {width:100px}
.after_right li span:nth-child(4) {width:calc(100% - 330px);overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap;}
.after_right li em {display:block;position:absolute;top:13px;right:0px;font-size:14px;color:#fff;font-weight:300;width:68px;height:29px;line-height:29px;background:#ff1e27;border-radius:8px;overflow:hidden;text-align:center;}
*/

/*접수현황 슬라이드*/
.slick-vertical .slick-slide{border-bottom: 1px solid #eee;padding: 14px 0px 14px 8px;}
.slick-vertical .after_box.slick-slide{border: 1px solid #eee;padding: 20px 0px 20px 8px;}




/*푸터*/
.footer{background-color: #fcfcfc;}

.footer_wrap {padding:60px 0px 50px 0;font-size:0;max-width: 1200px;margin: 0 auto}
.footer_left {display:inline-block;vertical-align:top;width:76%;}
.footer_right {display:inline-block;vertical-align:top;width:24%;text-align:right;}
.footer_right .sns_btn{display: block;margin-top: 20px;margin-bottom: 10px;}
.footer_right .sns_btn a{margin-right: 0;}
.footer_right a {display:inline-block;vertical-align:middle;text-align:left;margin-bottom:8px;margin-right: 18px}

.footer_navi {display:block;}
.footer_navi a {display:inline-block;vertical-align:top;font-size:16px;color:#585858;font-weight:500;transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;}
.footer_navi a:hover {color:#ff1e27;}
.footer_navi span {display:inline-block;vertical-align:top;margin:0px 20px;font-size:14px;color:#bebebe;font-weight:400;}
.footer_txt {display:block;font-size:14px;color:#585858;font-weight:300;line-height:180%;padding:35px 0px;}
.footer_txt a{color: #585858}
.footer_txt span {display:inline-block;vertical-align:top;font-size:14px;color:#383838;font-weight:400;margin:0px 3px;}
.footer_txt b{font-weight: 500;}
.footer_sub {display:block;font-size:12px;color:#939393;font-weight:300;line-height:160%;}
.footer_sub span {display:inline-block;vertical-align:top;font-size:13px;color:#939393;font-weight:400;margin:0px 3px;}
.footer_link {margin-top: 15px;display: flex;width: fit-content;align-items: center;flex-wrap: wrap;}
.footer_link a{padding-bottom: 10px;margin-right: 10px;display: inline-block;font-size: 13px;color: #878787;line-height: 32px;display: flex;width: fit-content;font-weight: 300;}
.footer_link a img{height: 32px;}



/*---------------------------------------
  MOBILE RESPONSIVE              
-----------------------------------------*/

@media all and (max-width:1200px) {
	
	.foot_box .foot_left .foot_logo{display: block}
	.foot_box .foot_left .foot_info{display: block;text-align: center;margin: 0 auto}
	.foot_box .foot_left .foot_logo{margin-right: 0}
	.foot_box .foot_left .foot_logo a{margin: 0 auto}
	
	.foot_info .utilMenu{text-align:center;}
	.foot_info .utilMenu a{display:block;margin-top: 15px}
	.foot_info .utilMenu span{float: none;}
	
	/*요금제 코딩*/
	.plan_wrap{flex-direction: column;}
	.plan_wrap .plan_tit{width: 100%;padding: 0 25px;display: flex;flex-wrap: wrap;}
	.plan_wrap .plan_tit h1{font-size: 42px;order:1;}
	.plan_wrap .plan_tit h1 br{display: none;}
	.plan_wrap .plan_tit .set_btn{order: 3;border-bottom: 0;padding-bottom: 0;border-top: 1px solid #efefef;padding-top: 10px}
	.plan_wrap .plan_tit .benefit{order: 2;border-top:none;margin-top: 0;padding-top: 0;}
	.plan_wrap .plan_tit .benefit>ul>li:nth-last-child(1){margin-bottom: 15px;}
	
	.plan_wrap .plan_sub{width: 100%;padding: 0 25px;}
	.plan_wrap .plan_sub .plan_box{width: 32%;}
	.plan_wrap .plan_sub .plan_box>div{margin: 0 10px;}
	.plan_wrap .plan_sub .plan_box .s_sec1{}
	.plan_wrap .plan_sub .plan_box .s_sec1 h4{font-size: 20px;}
	.plan_wrap .plan_sub .plan_box .s_sec1 span{font-size: 16px;}
	.plan_wrap .plan_sub .plan_box .s_sec2 div span{font-size: 14px;}
	.plan_wrap .plan_sub .plan_box .s_sec2 div p{font-size: 26px;}
	.plan_wrap .plan_sub .plan_box .s_sec2 div p small{font-size: 26px;}
	
	.plan_wrap .set_btn{margin-bottom: 15px;}
	.sale_btn{order:4; margin-bottom: 20px;}
	
	/*인터넷 단독*/
	.plan_box2{}
	.plan_box2 .s_sec1{min-height: auto !important;}
	
	/*스카이라이프 인터넷,TV 단독*/
	.plan_box3{width: 49% !important; margin-bottom:2%;}
	.plan_wrap .plan_sub .plan_box3 .s_sec1{min-height: 105px;}
	.plan_wrap .plan_sub .plan_box3 .s_sec2{}
	.plan_wrap .plan_sub .plan_box3 .s_sec2 div span{}
	
	/*스카이라이프 메인img*/
	.sky_main{height: 0; padding-top: calc(350 / 1200* 100%);background-size: cover;}
	.sky_main_m{width:100%;background-image: url(/img/sky_main_m.jpg);background-repeat: no-repeat;background-position: center;height: 0; padding-top: calc(560 / 1200* 100%);background-size: cover;}
	
	/*결합혜택*/
	#section6 .combin_wrap .combin_tit{padding: 100px 25px 30px 25px;}
	#section6 .combin_wrap .combin_tit h3{font-size: 36px;}
	#section6 .combin_wrap .combin_flex{padding: 0px 25px 70px 25px;}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec1 p{font-size: 20px;}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec2{}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec2 .com_list ul li{font-size: 15px;}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec2 .com_list ul li i{font-size: 15px;}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec3 p{font-size: 24px;}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec3 span{font-size: 14px;}
	
	/*유의사항*/
	#section7 .click{padding: 100px 25px 30px 25px;}
	#section7 ul{padding: 0 25px 30px 45px;}
	#section7 ul li ul{padding: 5px 10px 30px 15px;}
	
	/*푸터*/
	.footer_wrap{padding: 60px 25px 50px 25px;}
	}

@media (max-width: 1100px) {

	.season{display: none}
	
	
	
	/*	이벤트리스트*/
	.event_list .event{width:100%; padding:30px 10px;}
	.event_list .list{width:100%;margin-bottom: 25px}
	.event_list .event_txt{padding: 10px 15px}
	.event_list .event_txt ul{height: auto;}
	.event_list .event_txt ul li:nth-child(1){font-size:16px;color:#696969;}
	.event_list .event_txt ul li:nth-child(2){font-size:21px}
	.event_list .event_txt ul li:nth-child(2) span{font-size: 16px}
	.event_list .event_txt ul li:nth-child(3){font-size:15px;color:#696969;margin-top:20px;text-align: right;position: relative;}
	.event_list .list{margin-right: 0;}
	.event_img img{width: 100%;}
	
	.event_main{padding: 0;}
	.event_main .event_web{display: none;}
	.event_main .event_mobile{display:block;width: 100%;max-width: 1302px;}
	.event_main .event_mobile img{width: 100%;}

	/*	이벤트 페이지*/
	.event_banner .event_web{display: none;}
	.event_banner .event_mobile{display:block;width: 100%;max-width: 1302px;}
	.event_banner .event_mobile img{width: 100%;}
	
	/*이벤트 페이지 거격 코딩*/
	.price_wrap{width: 100%;}
	.price_list{width: 85%; left: 50%; transform:translate(-50%, -50%);margin-top: -38%;top: 0}
	.select_box{width: 100%;margin: 0 auto;}
	
	.select_box{width: 100%;font-size: 40px;padding: 4% 4% 4% 15%;font-size: 4vw}
	.radio_s~i.rd_ty3{width: 5vw;height: 5vw;padding: 1%;font-size: 3vw;}
	
	.radio_s+label,	.radio_s+a{font-size: 40px}
	.radio_s~i{top:28%}
	.radio_s~i.rd_ty3 {background-position: -12px 20px;font-size: 3vw;}
	.radio_s:checked~i.rd_ty3{background-position: -48px 20px;}
	
	.txt_sm{float: right;font-weight: normal;font-size: 3vw}
	.txt_sm strong{font-size: 4vw}
	.mark{top: 24%;right: 16%;padding: 1.5% 2%;font-size: 2.5vw;}
}

@media all and (max-width:1000px) {
	.view_img img{width: 100%}
	
	
	/*고객센터, 접수현황*/
	.after_wrap .after_box .after_left .cust_box p{font-size: 18px;width: auto;display: flex;flex-direction: row;
    justify-content: center;width: fit-content;}
	.after_wrap .after_box .after_left .cust_box p span{font-size: 18px;width: fit-content;}
	.after_wrap .after_box .after_left .cust_box p{}
	}






@media (max-width: 895px) {
	/*레이어팝업 코딩*/
	h1{font-size: 24px;color: #fff;text-align: left;}	
	.pop_wrap{width: 97%;height: 575px;border-radius:15px; overflow: hidden;font-family: 'Noto Sans KR', sans-serif;background-color: #fff;box-shadow: 0px 0px 30px rgba(78, 78, 78, 0.6);}
	.pop_wrap .pop_title{padding: 20px 0 20px 20px;background-image: url('https://ai.esmplus.com/telepia00/internet/pop_dot.jpg'); background-position: 70% 30%;}
	.pop_wrap .pop_title h1{font-size: 18px}
	.pop_wrap .pop_content{width: 100%;padding: 20px 15px 0 15px;}
	.pop_wrap .pop_content li img{width: 175px;}
	.pop_wrap .pop_content .content_img2 img{max-height:111px !important; width: auto !important;}
	
	.pop_wrap .pop_content .pop_content ul{float: left; width:32.4%;height: 290px;text-align: center;font-size: 12px;font-weight: 400;line-height: 28px;padding: 15px 0 0 0;}
	.pop_wrap .pop_content .pop_content ul .pop_model{font-size: 15px}
	.pop_wrap .pop_content .pop_content ul .pop_model span{font-size: 11px}
	.pop_all>div:nth-last-child(1){
		color: #e2e2e2;z-index: 999;font-size: 3.2vw;margin-top: 10px;text-shadow: 0px 0px 1px #000;background-color: rgba(0, 0, 0, 0.88);padding: 5px 25px;display:inline-block;
	}





	.pop_wrap .pop_content .pop_content ul li:nth-child(2){margin: 10px 0 2px 0;line-height: 1.3;font-size: 15px;letter-spacing: -0.5px}
	.pop_wrap .pop_content .pop_content ul .pop_fr{padding: 21px 0}
	.pop_wrap .pop_content .pop_content ul .pop_pr{padding: 6px 0;}
	.pop_wrap .pop_content .pop_content ul .pop_pr span{}
	.gift_pop {width: 100%;height: 100%;top: 0;left: 0;z-index: 99999;display: flex;align-items: center;}
	.gift_pop .pop_all{z-index: 99999}
	.gift_pop .gift_pop_box {position: relative;width: 820px;height: 588px;margin: 0 auto; border-radius: 20px;box-shadow: 0px 0px 30px rgba(78, 78, 78, 0.6);z-index: 20;}
	#popup_back{display: none;z-index:98;width: 100%;height: 100%;position: fixed;left: 0;top: 0;}
	#popup_back.active{opacity: 1;z-index: 100;display: block;}
	.pop_dark{display: none;z-index:99; background-color: rgba(0, 0, 0, 0.58);width: 100%;height: 100%;position: fixed;left: 0;top: 0;}

	.gift_pop .pop_close{margin: 0 auto;position: absolute;z-index: 99999999;right: 15px;top:9px;}
	.gift_pop .pop_close img{width: auto;height: 20px}
	.gift_pop .pop_close span{font-size: 32px;font-weight: bold;color: #fff;z-index: 10;cursor: pointer;font-family: 'Gulim';padding: 13px;}



	/*고객센터, 접수현황*/
	.after_wrap .after_box{flex-direction: column;}
	.after_wrap .after_box .after_left{width: 100%;margin-bottom: 60px;padding-bottom: 60px;border-bottom: 1px solid #efefef}
	.after_wrap .after_box .after_left h3{text-align: center;}
	.after_wrap .after_box .after_left span{width: 100%;text-align: center;}
	.after_wrap .after_box .after_left .cust_box{width: 100%;}
	.after_wrap .after_box .after_left img{margin: 0 auto;}
	
	.after_wrap .after_box .after_right h3{text-align: center;}
	.after_wrap .after_box .after_right{width: 100%;}
	.after_wrap .after_box .after_right>span{width: 100%;text-align: center;}
	.after_wrap .after_box .after_right .post-wrapper li span:nth-child(1){width: auto;}
	.after_wrap .after_box .after_right .post-wrapper li span:nth-child(2){}
	.after_wrap .after_box .after_right .post-wrapper li span:nth-child(3){width: auto;}
	.after_wrap .after_box .after_right .post-wrapper li span:nth-child(4){width: 40%;}
	.after_wrap .after_box .after_right .post-wrapper li em{width: 25%;}
	
	
	
	/*푸터*/
	.footer{margin-top: 0;}
	.footer_wrap {padding: 50px 5%;}
	.footer_left {display:block;width:100%;}
	.footer_right {display:block;width:100%;text-align:center;padding-left:0px;margin-top: 25px;}
	.footer_right a {padding:5px;margin-right: 7px}
	.footer_right a:nth-child(3) {margin-right: 0;}
	.footer_right a:nth-last-child(1) {margin-right: 0}

	.footer_navi {text-align: center;}
	.footer_navi a {font-size:14px;}
	.footer_navi span {font-size:13px;margin: 0px 2.5%;}
	.footer_txt {font-size:13px;line-height:180%;padding:30px 0px;text-align: center;}
	.footer_txt span {font-size:13px;margin:0px 3px;}
	.footer_txt b {display: block;}
	.footer_sub {font-size:12px;line-height:160%;text-align: center;}
	.footer_sub span {font-size:12px;margin:0px 3px;}
	.footer_link {text-align: center;margin-top: 25px;justify-content: center;}
	.footer_link a {}

}

@media (max-width: 870px) {

}



@media (max-width: 810px) {

	.slicknav_menu {display:none; border-bottom:1px solid #dfdfdf;}
	.swiper_main{margin-top: 0;}
	.swiper-slide {font-size: 0px;}
	.swiper-slide div{;height: 100%;}


	/*회사소개*/
	.cau_wrap{}
	.cau_wrap .cau_box{}
	.cau_wrap .cau_box ul{padding: 20px 15px;}
	.cau_wrap .cau_box ul li{border-bottom: 1px solid #515151;vertical-align: top;width: calc(50% - 1px);overflow: hidden;}
	.cau_wrap .cau_box ul li img{width:55%;}
	.cau_wrap .cau_box ul li:nth-child(3){border-left:0px;border-bottom:0px;}
	.cau_wrap .cau_box ul li:nth-child(4){border-bottom:0px;}



	/*구매진행절차*/
	.step_wrap{padding: 60px 6%;}
	.step_wrap .step_box{padding:0px;}
	.step_wrap .step_box h3{font-size: 30px;}
	.step_wrap .step_box .step_flex{display: flex;}
	.step_wrap .step_box .step_list{width: 25%;margin: 30px 0px 20px 0px;}
	.step_wrap .step_box .step_list img{height: 90px;}
	.step_wrap .step_box .step_list strong{font-size: 17px;}
	.step_wrap .step_box .step_list strong br{display: block;}
	.step_wrap .step_box .step_list span{font-size: 12px;}
	.step_wrap .step_box .step_list em{display: none;}


	/*구매팁*/
	.tip_wrap .tip_box {padding: 0 25px;}
	.tip_wrap .tip_box .tip_tit img{height: 25px;margin-bottom:5px;}
	.tip_wrap .tip_box .tip_tit h3{font-size: 30px;}
	.tip_wrap .tip_box .tip_tit span{font-size: 17px;padding-top: 20px;}
	.swiper_tip_wrap{margin: 20px 0px 0px -20px;padding: 0px 20px;width: calc(100% + 40px);}
	.swiper_tip_wrap .swiper-wrapper{position: relative;width: 100%;height: 100%;z-index: 1;display: flex;transition-property: transform, -webkit-transform;box-sizing: content-box;}
	.swiper_tip_wrap .swiper-slide{}
	.tip_wrap .tip_box .swiper_tip_wrap .swiper_tip .swiper-slide{max-width: none !important;}


	/*구매이유*/
	.why_wrap{padding: 60px 15px;}
	.why_wrap .why_box{}
	.why_wrap .why_box .why_tit{}
	.why_wrap .why_box .why_tit h3{font-size: 30px;line-height: 1.2;}
	.why_wrap .why_box .why_tit span{font-size: 17px;}
	.why_wrap .why_box .why_list{width: 100%;padding-bottom: 30px;border-bottom: 1px solid #efefef;margin-top: 10px;}
	.why_wrap .why_box .why_list:last-child{border-bottom: none;}
	.why_wrap .why_box .why_list img{}

	/*요금제 코딩*/
	#section4{padding: 0;}
	
	.plan_wrap{width: 100%;margin: 0 auto;display: flex;padding: 80px 0;flex-direction: column;}
	.plan_wrap.row2{padding: 80px 0;}
	.plan_wrap.row2:nth-last-child(1){}
	.plan_wrap.row3{padding: 20% 0;}
	.plan_wrap.row3:nth-last-child(1){}
	.plan_wrap .set_btn ul li{font-size: 16px;}
	.plan_wrap .plan_tit{width:100%;padding: 0 20px;}
	.plan_wrap .plan_tit h1{font-size: 30px;margin-bottom: 25px;line-height: 1.4;}
	.plan_wrap .plan_tit h1 br{display: none;}
	.plan_wrap .plan_tit .benefit{width:100%;}
	.plan_wrap .plan_tit span{font-size: 18px;}
	.plan_wrap .plan_tit .benefit>ul{width: 100%;padding: 0;padding-bottom: 0;}
	.plan_wrap .plan_tit .benefit>ul>li{font-size: 16px;margin-bottom: 2px}
	.plan_wrap .plan_tit .benefit>ul>li span{font-size: 16px;font-weight: 300;display: block;margin-top: 0px;color: #626262;margin-bottom: 20px;}
	.plan_wrap .plan_tit .benefit>ul>li ul{margin-top: 0px;margin-bottom: 5px;}
	.plan_wrap .plan_tit .benefit>ul>li ul li{font-size: 16px; list-style: none;color: #626262;font-weight: 300;}
	.plan_wrap .plan_tit .benefit>ul>li ul li::before{content: '- ';}
	.plan_wrap .plan_tit .benefit ul li b{color: #ed3232;font-weight: 500;}

	.plan_wrap .plan_sub{width: 100%;display: flex;padding: 0 20px;justify-content: space-between;flex-direction: column;}
	.plan_wrap .plan_sub .plan_box{border-radius: 8px;border: 1px solid #e7e7e7;width: 100%;height: auto !important;display: inline-block;overflow: hidden;background-color: #fff;margin-bottom: 15px;display: flex;align-items: center;position: relative;flex-wrap: wrap;}
	.plan_wrap .plan_sub .plan_box:nth-last-child(1){margin-bottom: 0;}
	.plan_wrap .plan_sub .plan_box:hover{border: 1px solid #000;}
	.plan_wrap .plan_sub .plan_box>div{margin: 0 20px;}
	.plan_wrap .plan_sub .plan_box .s_sec1{border-bottom: none;;border-right: none;display: inline-block;float: left;width: 50%;word-break: keep-all;margin: 0;height: fit-content;padding: 0 4%;min-height: auto;border-right: 2px dashed #ececec}
	
	.plan_wrap .plan_sub .plan_box .s_sec1 h4{font-size: 22px;margin-bottom: 10px;padding-top: 16px;line-height: 1.2}
	.plan_wrap .plan_sub .plan_box .s_sec1 span{font-size: 15px;padding-bottom: 0px;display: block;}
	.plan_wrap .plan_sub .plan_box .s_sec1 span:nth-last-child(1){padding-bottom: 16px;}
	.plan_wrap .plan_sub .plan_box .s_sec2{margin: 5% 0px;;width: 50%; display: inline-block;float: left;padding-left: 4%;}
	.plan_wrap .plan_sub .plan_box .s_sec2 div{}
	.plan_wrap .plan_sub .plan_box .s_sec2 div span{display: inline-block;font-size: 15px;font-weight: normal;margin-top: 10px}
	.plan_wrap .plan_sub .plan_box .s_sec2 div span:nth-child(1){margin-top: 0px}
	.plan_wrap .plan_sub .plan_box .s_sec2 div p{font-size: 24px;font-weight: bold;margin-top: -4px;}
	.plan_wrap .plan_sub .plan_box .s_sec2 div p small{font-size: 24px;}
	.plan_wrap .plan_sub .plan_box .s_sec2 p b{color: #ed3232;}
	.plan_wrap .plan_sub .plan_box .s_sec3{width: 22%;background-color: #000;cursor: pointer;padding: 15px 0;align-items: center;justify-content: center;margin: 0;margin-top: 0;display: inline-block;margin: 0;display: flex;flex-direction: column;}
	.plan_wrap .plan_sub .plan_box .s_sec3 p{color: #fff;font-size: 18px;display: inline-block;padding: 11px 27px 11px 27px;word-break: keep-all;text-align: center;line-height: 1.3;}
	.plan_wrap .plan_sub .plan_box .s_sec3 img{margin: 0 0 0 5px;}

	/*인터넷 단독*/
	.plan_box2{height: auto !important;flex-wrap: wrap;}
	.plan_box2 .s_sec1{width: 50% !important;}
	.plan_box2 .s_sec2{width: 50% !important;}
	
	/*스카이라이프 인터넷,TV 단독*/
	.plan_box3{width: 100% !important; margin-bottom:1%;}
	.plan_wrap .plan_sub .plan_box3 .s_sec1{}
	.plan_wrap .plan_sub .plan_box3 .s_sec2{text-align: left;margin:35px 0;}
	.plan_wrap .plan_sub .plan_box3 .s_sec2 div span{}
	.plan_wrap .plan_sub .plan_box3 .s_sec3{width:100% !important;}
	
	/*스카이라이프 인터넷,TV 단독*/
	.plan_wrap .plan_sub .plan_box4 .s_sec2{margin:12% 0;}
	
	.cash_txt{width: 100%;position: relative;flex-direction: row;justify-content: center;background-color: #000;}
	.cash_txt>p{width: 50%;margin-bottom: 0;border-bottom: 0;border-right: 1px solid #e7e7e7;font-size: 18px;display: flex;align-items: center; justify-content: center;}
	.cash_txt .s_sec3{position: relative;width: 50% !important;flex-direction: row !important;}
	.cash_txt .s_sec3>p{padding: 0 5px 0 0 !important;}

	.plan_notic{background-color: #f0f0f0;padding: 30px;width: 100%;margin: 0 auto;text-align: center;color: #686868;}
	.plan_notic p{width: 100%;margin: 0 auto;font-size: 14px;}
	.plan_notic p br{display: block;}
	
	
	/*결합혜택*/
	#section6{}
	#section6 .combin_wrap{}
	#section6 .combin_wrap .combin_tit{padding: 100px 20px 20px;}
	#section6 .combin_wrap .combin_tit h3{font-size: 30px;}
	#section6 .combin_wrap .combin_flex{padding: 0 20px 70px 20px;}
	#section6 .combin_wrap .combin_flex .combin_box{width: 48.75%;height: 310px;}
	#section6 .combin_wrap .combin_flex .combin_box:nth-child(odd){margin-right: 2.5% !important;}
	#section6 .combin_wrap .combin_flex .combin_box:nth-child(even){margin-right: 0;}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec1{}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec1 p{font-size: 22px;padding: 20px 0;}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec2{}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec2 .com_list{height: 140px;}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec2 .com_list ul{}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec2 .com_list ul li{font-size: 15px;}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec2 .com_list ul li span{}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec2 .com_list ul li:nth-last-child(1){}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec2 .com_list ul li i{}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec3{padding: 15px 0;}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec3 p{font-size: 24px;}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec3 span{font-size: 15px;}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec3 div{ margin-top: -15px; }
	
	
	

	
	/*유의사항*/
	#section7 h3{font-size: 30px;}
	#section7 ul li{font-size: 15px;}
	#section7 .table{width: 100%;font-size: 15px;}
	#section7 .click{padding: 50px 20px 20px;}
	#section7>div>ul{padding-bottom:50px;}
	
	
	/*고객센터, 접수현황*/
	.after_wrap{padding: 80px 0}
	.after_wrap .after_box .after_right .post-wrapper{}
	.after_wrap .after_box .after_right .post-wrapper li span:nth-child(1){width: auto;}
	.after_wrap .after_box .after_right .post-wrapper li span:nth-child(2){}
	.after_wrap .after_box .after_right .post-wrapper li span:nth-child(3){display: none;}
	.after_wrap .after_box .after_right .post-wrapper li span:nth-child(4){width: 44%;padding: 0 1%;}
	.after_wrap .after_box .after_right .post-wrapper li em{width: 25%;padding: 1.6%}
	
	

	/*오른쪽 고정 버튼ver2*/
	.right_quick{right: 0;bottom: 0;width: 100%}
	.right_quick .quick_wrap{}
	.right_quick .quick_wrap .plus_cont{}
	.right_quick .quick_wrap .plus_cont ul{display: block !important;font-size: 0;height: auto !important}
	.right_quick .quick_wrap .plus_cont ul li{font-size: 15px;align-items: center;width: 25%;display: inline-block;height: 90px;border-radius: 0;margin: 0;text-align: center;line-height: 1;padding-top: 7px;border-right: 1px solid #ffffff6b;background-color: #ed1e5b}
	.right_quick .quick_wrap .plus_cont ul li:hover{background-color: #ed1e5b;}
	.right_quick .quick_wrap .plus_cont ul li:nth-last-child(1){border-right: none;}
	.right_quick .quick_wrap .plus_cont ul li img{width: 40px;margin: 0 auto;display: block;}
	.right_quick .quick_wrap .plus_btn{display: none}
	.right_quick .quick_wrap .plus_btn.turn{}


	
	
/*	오른쪽 고정 버튼*/
	
/*
	.right_quick{width: 100%;height: 84px;position: fixed;right: 0;bottom: 0;top: auto;z-index: 9;display: block;}
	.right_quick img{width: 30px;margin-bottom: 4px}
	
	.right_quick>div{position: relative;top: 0px}
	.right_quick div a{width: 25%;height: 84px;border-radius: 0;margin-bottom: 10px;transition: all 0.3s;padding: 11px 0 0 0;box-shadow: 0px 0px 0px #00000000;overflow: hidden;float: left;}
	.right_quick div a .quick_title{font-size: 12px;font-weight: bold}
	
	.right_quick div a:hover h3{text-align: center;}
	.right_quick div a:hover img{display: block;margin-bottom: 4px }
	.right_quick div a:hover .quick_title{transition: all 0.2s;}
	.right_quick div a:hover span{display: none}
	.right_quick div a:hover{width: 25%;}
	
	.right_quick .quick_btn1 a:hover,
	.right_quick .quick_btn2 a:hover,
	.right_quick .quick_btn3 a:hover,
	.right_quick .quick_btn4 a:hover{
		padding: 11px 0 0 0;
	}
	.right_quick .quick_btn3 a:hover small{display: none;text-align: center}
	.right_quick .quick_btn3 a:hover h3{text-align: center}
	.foot_box{margin-bottom: 100px}
*/
	.footer{margin-bottom: 90px;}
	
	
	
}


@media (max-width: 660px) {
	.pop_wrap .pop_content .popup_w9 ul{
		width:49.1%;
	}
	
	/*구매진행절차*/
	.step_wrap{padding: 60px 10px;}

	/*유의사항*/
	.only_m{display: block;}

}


@media (max-width: 495px) {
	/*요금제 코딩*/
	#section4{}
	.plan_wrap.row2:nth-last-child(1){padding-bottom: 40px}
	.plan_wrap.row3:nth-last-child(1){padding-bottom: 60px}
	.plan_wrap{}
	.plan_wrap .set_btn ul li{font-size: 3.8vw}
	.plan_wrap.row2{}
	.plan_wrap .plan_tit{}
	.plan_wrap .plan_tit h1{font-size: 7.2vw;}
	.plan_wrap .plan_tit h1 br{}
	.plan_wrap .plan_tit span{font-size: 4.4vw;}
	.plan_wrap .plan_tit .benefit{}
	.plan_wrap .plan_tit .benefit>ul{}
	.plan_wrap .plan_tit .benefit>ul>li{font-size: 3.8vw;}
	.plan_wrap .plan_tit .benefit>ul>li small{font-size: 3.2vw;margin-top: 0;}
	.plan_wrap .plan_tit .benefit>ul>li ul{}
	.plan_wrap .plan_tit .benefit>ul>li ul li{font-size: 3.2vw;}
	.plan_wrap .plan_tit .benefit>ul>li ul li::before{}
	.plan_wrap .plan_tit .benefit ul li b{}
	
	.sale_btn label span{font-size: 4vw !important;}

	.plan_wrap .plan_sub{}
	.plan_wrap .plan_sub .plan_box{}
	.plan_wrap .plan_sub .plan_box:hover{}
	.plan_wrap .plan_sub .plan_box>div{}
	.plan_wrap .plan_sub .plan_box .s_sec1{}
	.plan_wrap .plan_sub .plan_box .s_sec1 h4{font-size: 4.5vw;}
	.plan_wrap .plan_sub .plan_box .s_sec1 h4 small{font-size:4.5vw;}
	.plan_wrap .plan_sub .plan_box .s_sec1 span{font-size: 3vw;}
	.plan_wrap .plan_sub .plan_box .s_sec2{}
	.plan_wrap .plan_sub .plan_box .s_sec2 div{}
	.plan_wrap .plan_sub .plan_box .s_sec2 div span{font-size: 2.8vw;}
	.plan_wrap .plan_sub .plan_box .s_sec2 div p{font-size: 5.2vw;}
	.plan_wrap .plan_sub .plan_box .s_sec2 div p small{font-size: 5.2vw;}
	.plan_wrap .plan_sub .plan_box .s_sec2 p b{}
	.plan_wrap .plan_sub .plan_box .s_sec3{}
	.plan_wrap .plan_sub .plan_box .s_sec3 p{font-size: 3.6vw;}
	.plan_wrap .plan_sub .plan_box .s_sec3 img{width: 4vw !important;height: 3vw !important;margin-left: 3%;}
	.cash_txt>p{font-size:3.6vw;}

	.plan_notic{padding: 15px}
	.plan_notic p{font-size: 2.8vw;}
	
	/*구매팁*/
	.tip_wrap .tip_box .tip_tit span br{display: block}
	
	
	/*결합혜택*/
	#section6{}
	#section6 .combin_wrap{}
	#section6 .combin_wrap .combin_tit{}
	#section6 .combin_wrap .combin_tit h3{font-size: 6vw;}
	#section6 .combin_wrap .combin_flex{}
	#section6 .combin_wrap .combin_flex .combin_box{width: 48.75%;height: auto;}
	#section6 .combin_wrap .combin_flex .combin_box:nth-child(odd){margin-right: 2.5% !important;}
	#section6 .combin_wrap .combin_flex .combin_box:nth-child(even){margin-right: 0;}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec1{}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec1 p{font-size: 4.0vw;padding: 5% 0;}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec2{}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec2 .com_list{height: 130px;}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec2 .com_list ul{margin: 0;}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec2 .com_list ul li{font-size: 3vw;margin-left: 20px;}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec2 .com_list ul li span{}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec2 .com_list ul li:nth-last-child(1){}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec2 .com_list ul li i{font-size: 3vw;left: -15px;top: 4px}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec3{padding: 15px 0;}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec3 p{font-size: 4.4vw;}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec3 span{font-size: 2.8vw;}
	#section6 .combin_wrap .combin_flex .combin_box .c_sec3 div{font-size: 2.8vw;}
	 
	
}

@media (max-width: 460px) {
	.pop_wrap .pop_content .popup_w9 ul{height: 59.5%}
	.pop_wrap .pop_content .popup_w9 ul .pop_fr{font-size: 20px;padding: 23px 0}
	.pop_wrap .pop_content .popup_w9 ul .pop_fr_1{padding: 14px 0;}
	.pop_wrap .pop_content .popup_w9 ul .pop_pr{font-size: 13px;padding: 4px 0}
	.pop_wrap .pop_content .popup_w9 ul .pop_pr span{font-size: 13px}
	.pop_wrap .pop_content li img{width: 100%}
	.pop_wrap .pop_content .content_img2 img{width: 70% !important;height: auto;max-height: 200px !important;}
	.pop_wrap .pop_content .popup_w9 ul li:nth-child(2){font-size: 13px;letter-spacing: -0.5px;height: 56px}
	.pop_wrap .pop_content .popup_w9 ul .pop_model{font-size: 13px}
	
	/*가입이유*/
	.why_wrap .why_box .why_tit h3{font-size: 6vw;}
	.why_wrap .why_box .why_tit span{font-size: 3.2vw;padding-top: 10px;line-height: 1.2;}
	.why_wrap .why_box .why_tit span br:nth-child(1){display:inline-block;}
	
	/*구매진행절차*/
	.step_wrap .step_box h3{font-size: 6vw;}
	.step_wrap .step_box .step_list strong{font-size: 4vw;}
	
	/*구매팁*/
	.tip_wrap .tip_box .tip_tit h3{font-size: 6vw;}
	.tip_wrap .tip_box .tip_tit span{font-size: 4vw;line-height: 1.2;padding-top: 10px;}
	
	/*유의사항*/
	#section7 h3{font-size: 6vw;}
	#section7 ul{font-size: 12px;}
	#section7 ul li{font-size: 12px;}
	#section7 .table{font-size: 12px;}
	
	
	/*고객센터, 접수현황*/
	.after_wrap .after_box .after_left h3{font-size: 6vw;}
	.after_wrap .after_box .after_left span{font-size: 4vw;}
	.after_wrap .after_box .after_left .cust_box p{font-size: 4vw;width: auto;}
	.after_wrap .after_box .after_left .cust_box p span{font-size: 4vw;}
	.after_wrap .after_box .after_left img{margin: 0 auto;}
	
	.after_wrap .after_box .after_right h3{font-size: 6vw;}
	.after_wrap .after_box .after_right span{font-size: 15px;}
	.after_wrap .after_box .after_right .post-wrapper li span{font-size: 2.6vw;}
	.after_wrap .after_box .after_right .post-wrapper li em{font-size: 2.6vw;}
	
/*	이벤트페이지*/
	.price_list{margin-top: -42%}
	
	
}
@media (max-width: 380px) {

	.pop_wrap .pop_content .popup_w9 ul{width:100%;}
	.pop_wrap .pop_content li img{width: 175px;}
	.pop_wrap .pop_content .content_img2 img{height: 111px;width: auto !important;}
/*	이벤트페이지*/
	.price_list{margin-top: -47%;}
	.price_wrap li{margin-bottom: 2%}
	
}
