﻿@charset "utf-8";

/* 공통 */
.f_left { float:left !important; }


.basic_wrap .BGfff { background:#fff; }
.basic_wrap .BGfafafa { background:#fafafa; }
.basic_wrap .p10_0 { padding:10px 0; }

.basic_wrap .cardTable { margin-top:30px; float:left; width:100%; }
.basic_wrap .cardTable table { width:70%; text-align:center; font-size:13px; }
.basic_wrap .cardTable table th { padding:5px 0; font-weight:bold; color:#fff; font-size:13px; background:#343399; }
.basic_wrap .cardTable table td { padding:5px 0; color:#222; font-size:13px; border-bottom:1px solid #ececec; }
.basic_wrap .cardTable table td.red { font-weight:bold; color:#f30068; }
.basic_wrap .CIcardBox { padding:30px 40px; border:1px solid #343399; display:inline-block; text-align:center; position:absolute;
top:250px; right:60px; }
.basic_wrap .CIcardBox a { font-size:14px; color:#343399; } 

.basic_wrap .container .individualWrap { width:100%; height:505px; }
.basic_wrap .container .hisetBackG { width:100%; height:505px; background:url('../img/sub/back_hi_set.jpg') center center no-repeat; background-size:cover; }
.basic_wrap .container .digitalBackG { width:100%; height:505px; background:url('../img/sub/back_hi_digital.jpg') center center no-repeat; background-size:cover; }
.basic_wrap .container .internetBackG
 { width:100%; height:505px; background:url('../img/sub/back_hi_internet.jpg') center center no-repeat; background-size:cover; }
.basic_wrap .container .individualWrap .individualIn .icon_hi_internet li.hi01 { background:url('../img/sub/ic_hi_01.png') center top no-repeat; }
.basic_wrap .container .individualWrap .individualIn .icon_hi_internet li.hi02 { background:url('../img/sub/ic_hi_02.png') center top no-repeat; }
.basic_wrap .container .individualWrap .individualIn .icon_hi_internet li.hi03 { background:url('../img/sub/ic_hi_03.png') center top no-repeat; }
.basic_wrap .container .individualWrap .individualIn .icon_hi_internet li.hi04 { background:url('../img/sub/ic_hi_04.png') center top no-repeat; }
.basic_wrap .container .phoneBackG { width:100%; height:505px; background:url('../img/sub/back_hi_phone.jpg') center center no-repeat; background-size:cover; }
.basic_wrap .container .cctvBackG { width:100%; height:505px; background:url('../img/sub/back_hi_cctv.jpg') center center no-repeat; background-size:cover; }
.basic_wrap .container .individualWrap .individualIn { max-width:1200px; margin:0 auto; text-align:center; }
.basic_wrap .container .individualWrap .individualIn .pT62 { padding-top:62px; }
.basic_wrap .container .individualWrap .individualIn .icon_hi_set,
.basic_wrap .container .individualWrap .individualIn .icon_hi_digital,
.basic_wrap .container .individualWrap .individualIn .icon_hi_internet,
.basic_wrap .container .individualWrap .individualIn .icon_hi_phone { width:50%; margin:0 auto; padding-top:48px; }
.basic_wrap .container .individualWrap .individualIn .icon_hi_set li,
.basic_wrap .container .individualWrap .individualIn .icon_hi_internet li { 
	width:25%; 
	float:left; 
	font-size:14px; 
	color:#fff; 
	letter-spacing:-1px; 
}
.basic_wrap .container .individualWrap .individualIn .icon_hi_internet2 li { width:33.3% !important; }
.basic_wrap .container .individualWrap .individualIn .icon_hi_digital li { width:33.3%; float:left; font-size:14px; color:#000; letter-spacing:-1px; }
.basic_wrap .container .individualWrap .individualIn .icon_hi_phone li { display:inline-block; width:25%; /* width:33.3%; float:left;*/  font-size:14px; color:#000; letter-spacing:-1px; }
.basic_wrap .container .individualWrap .individualIn .icon_hi_set li.hs01 { background:url('/membership/img/sub/icon_member_vvip.png') center top no-repeat; } 
.basic_wrap .container .individualWrap .individualIn .icon_hi_set li.hs02 { background:url('/membership/img/sub/icon_member_gold.png') center top no-repeat; }
.basic_wrap .container .individualWrap .individualIn .icon_hi_set li.hs03 { background:url('/membership/img/sub/icon_member_silver.png') center top no-repeat; }
.basic_wrap .container .individualWrap .individualIn .icon_hi_set li.hs04 { background:url('/membership/img/sub/icon_member_normal.png') center top no-repeat; }
.basic_wrap .container .individualWrap .individualIn .icon_hi_digital li.hd01 { background:url('../img/sub/ic_hd_01.png') center top no-repeat; }
.basic_wrap .container .individualWrap .individualIn .icon_hi_digital li.hd02 { background:url('../img/sub/ic_hd_02.png') center top no-repeat; }
.basic_wrap .container .individualWrap .individualIn .icon_hi_digital li.hd03 { background:url('../img/sub/ic_hd_03.png') center top no-repeat; }
.basic_wrap .container .individualWrap .individualIn .icon_hi_phone li.hp01 { background:url('../img/sub/ic_hs_03.png') center top no-repeat; }
.basic_wrap .container .individualWrap .individualIn .icon_hi_phone li.hp02 { background:url('../img/sub/ic_hs_04.png') center top no-repeat; }
.basic_wrap .container .individualWrap .individualIn .icon_hi_phone li.hp03 { background:url('../img/sub/ic_hs_03.png') center top no-repeat; }
.basic_wrap .container .individualWrap .individualIn .btn_hi_set { clear:both; padding-top:41px; }  
.basic_wrap .container .individualWrap .individualIn .btn_hi_set ul { text-align:center; display:inline-block; } 
.basic_wrap .container .individualWrap .individualIn .btn_hi_set ul li { display:inline-block; }
.basic_wrap .container .individualWrap .individualIn .callrefer { font-size:13px; height:16px; padding-top:19px; }
.basic_wrap .container .individualWrap .individualIn .callrefer .rfic { vertical-align:top; padding-right:5px; display:inline-block; }
.basic_wrap .container .individualWrap .individualIn .callrefer .rftxt { padding-top:2px; display:inline-block; }
.basic_wrap .container .setBestWrap { width:100%; padding:20px 0; background:#000; }
.basic_wrap .container .setBestWrap .setBestIn { max-width:1200px; margin:0 auto; text-align:center; }
.basic_wrap .container .setBestWrap .setBestIn .Pd { color:#cbd7ec; font-weight:bold; padding-left:11px; }
.basic_wrap .container .setBestWrap .setBestIn .equals { color:#fff;font-weight:bold;padding-left:11px; }
.basic_wrap .container .setBestWrap .setBestIn .monthly { color:#fff; font-weight:bold; padding-left:11px; }
.basic_wrap .container .setBestWrap .setBestIn .sumofmoney { font-family:'Arial'; color:#fff; font-weight:bold; font-size:25px; padding-left:11px; }
.basic_wrap .container .setBestWrap .setBestIn .won { font-size:17px; font-weight:bold; color:#fff; }
.basic_wrap .container .setBestWrap .setBestIn .vat { font-family:'Dotum', '돋움'; font-size:12px; color:#fff; }

.basic_wrap .container .container_inner .ci_inner .wrap1000 .join_in .PD_hiset_Wrap
{ width:100%; display:inline-block; padding-bottom:50px; }

/* TAP */
.basic_wrap .join_in .PD_hiset_Wrap .hiPD_Tap { width:100%; }
.basic_wrap .join_in .PD_hiset_Wrap .hiPD_Tap li { float:left; display:inline-block; width:50%; }
.basic_wrap .join_in .PD_hiset_Wrap .buga_Tap li.on a:link,
.basic_wrap .join_in .PD_hiset_Wrap .buga_Tap li.on a:visited,
.basic_wrap .join_in .PD_hiset_Wrap .buga_Tap li.on a:active,
.basic_wrap .join_in .PD_hiset_Wrap .hiPD_Tap li.on a:link,
.basic_wrap .join_in .PD_hiset_Wrap .hiPD_Tap li.on a:visited,
.basic_wrap .join_in .PD_hiset_Wrap .hiPD_Tap li.on a:active { 
	font-weight:bold; 
	font-size:17px; 
	color:#343399; 
	border-top:2px solid #343399;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:19px 0;
	display:block; 
	 
}
.basic_wrap .join_in .PD_hiset_Wrap .buga_Tap li.off a:link,
.basic_wrap .join_in .PD_hiset_Wrap .buga_Tap li.off a:visited,
.basic_wrap .join_in .PD_hiset_Wrap .buga_Tap li.off a:active,
.basic_wrap .join_in .PD_hiset_Wrap .hiPD_Tap li.off a:link,
.basic_wrap .join_in .PD_hiset_Wrap .hiPD_Tap li.off a:visited,
.basic_wrap .join_in .PD_hiset_Wrap .hiPD_Tap li.off a:active { 
	font-weight:bold; 
	font-size:17px; 
	color:#797979; 
	border:1px solid #d9d9d9;
	padding:19px 0;
	display:block; 
}
.basic_wrap .join_in .PD_hiset_Wrap .buga_Tap li { float:left; width:33.3%; }
.hiPD_Tap4_type2 li { 
	width:33.3% !important; 
	/* width:25% !important; */
}


/* 멤버쉽 FAQ */

.taqContents {
	width:100%;
	float:left;
	margin-top:2em;
	border-bottom:1px solid #dbdbdb;
}
.taqContents ul li {
	width:100%;
	float:left;
	border-top:1px solid #dbdbdb;
}
.taqContents ul li.on { border-color:#222; }
.Fquestion {
	width:100%;
	float:left;
	padding:1em 0;
}
.fq_title {
	float:left;
	margin-left: .6em;
	margin-top:3px;
	font-weight:bold;
	vertical-align:middle;
}
a.fq_title:hover { color:#f35241; }
.ico_fquestion {
	float:left;
	margin-left: .8em;
}
.ico_fquestion img { vertical-align:middle; }
.btn_fQ_open, .btn_fQ_close {
	float:right;
	margin-right: .8em;
	margin-top:4px;
}
.Fanswer {
	width:100%;
	float:left;
	padding:1.5em 0;
	background:#f2f2f2;
	text-align:left;
}
.Fanswer div {
	display:block;
	padding:0 1.5em;
}
p.ctgy {
	display:block;
	margin-bottom:10px;
	font-size:14px;
}
p.ctgy span {
	display:inline-block;
	margin-left:1em;
	color:#555;
}
p.ctgy b {
	color:#555;
}
.ico_fanswer {
	width:3%;
	float:left;
	font-size:15px;
	font-weight:bold;
}
.fq_answer {
	width:97%;
	float:left;
	text-align:justify;
}




/* 2020-09-01 추가 */
/* 결합상품 간단소개 */
.basic_wrap .join_in .PD_hiset_Wrap .hisetInfo { padding-top:70px; clear:both; }
.basic_wrap .join_in .PD_hiset_Wrap .hisetInfo .img_hiset { float:left; padding-left:22px; }
.basic_wrap .join_in .PD_hiset_Wrap .hisetInfo .txt_hiset { float:left; text-align:left; padding-top:56px; padding-left:52px; }
.basic_wrap .join_in .PD_hiset_Wrap h5.T_h5 { font-weight:bold; font-size:16px; clear:both; padding-top:77px; }
.basic_wrap .join_in .PD_hiset_Wrap .hisetInfo .txt_hiset ul.nayul li { font-size:14px; color:#000; line-height:190%;
background:url('../img/sub/ul_li_nemo.gif') 4px center no-repeat; padding-left:14px; }
.basic_wrap .join_in .PD_hiset_Wrap .hisetInfo .txt_hiset ul.nayul { padding-top:17px; }
.basic_wrap .join_in .PD_hiset_Wrap .hisetInfo .txt_hiset ul.nayul li.gangjo { color:#343399; font-weight:bold; }

/* 결합상품 상품종류 */
.basic_wrap .hisetPDall { clear:both; text-align:left; }
.basic_wrap .hisetPDall .roundBox { clear:both; float:left; display:inline-block; border:1px solid #ececec; padding:45px; background:#fff;
	width:96%; max-width:880px; margin:0 auto; height:100%; }
.basic_wrap .hisetPDall .roundBox > ul.Line_t { padding-top:11px; }
.basic_wrap .hisetPDall .roundBox > ul.Line_t > li { border-bottom:1px solid #ececec; padding:5px 0; display:block; }
.basic_wrap .hisetPDall .roundBox div.sesePD { margin-top:5px; }
.basic_wrap .hisetPDall .roundBox div.sesePD ul li { float:left; background:url('../img/sub/bn_hipds_b.gif') 0px center no-repeat;
	height:25px; padding-left:13px; margin:15px 0 0 35px; font-size:14px; }
.basic_wrap .hisetPDall .roundBox div.sesePD ul li:first-child { margin-left:0px; }
.basic_wrap .hisetPDall .roundBox p.setPDtit { font-size:16px; font-weight:bold; color:#000; clear:both; padding:25px 0 0 30px;
	background:url('../img/sub/bn_hi.gif') 0px 28px no-repeat; }

/*체크포인트 테이블*/
.basic_wrap .checkpointWrap { float:left; width:100%; background:#fff; display:inline-block; }
.basic_wrap .checkpointWrap .cpInner { max-width:1200px; margin:0 auto; text-align:left; }
.basic_wrap .checkpointWrap .cpInner .txt_check { color:#f34f3e; font-size:25px; font-weight:bold; letter-spacing:-1px; }
.basic_wrap .checkpointWrap .cpInner .small_txt{ font-size:16px; font-weight:bold; color:#000; padding-left:10px; }
.basic_wrap .checkpointWrap .cpInner dl.scs_card dt { color:#343399; font-size:16px; font-weight:bold; margin-top:20px; }
.basic_wrap .checkpointWrap .cpInner dl.scs_card dd { color:#222; font-size:14px; }
.basic_wrap .checkpointWrap .cpInner dl.scs_card dd > b { color:#000; }
.basic_wrap .checkpointWrap .cpInner dl.scs_card dd > span { font-size:12px; }
.basic_wrap .checkpointWrap .cpInner .yesi { padding:1px 3px; color:#f34f3e; font-weight:bold; border:1px solid #f34f3e; font-size:13px;
display:inline-block; }
.basic_wrap .checkpointWrap .cpInner .yesiWrap { color:#000; }
.basic_wrap .checkpointWrap .cpInner .scs_in { display:inline-block; padding-left:7px; font-weight:bold; font-size:15px; }
.basic_wrap .checkpointWrap .cpInner .point { color:#343399; text-decoration:underline; }
.basic_wrap .checkpointWrap .cpInner .bigplusWrap { float:left; margin:30px 0 0 75px; padding-top:17px; }
.basic_wrap .checkpointWrap .cpInner .bigplusWrap a.bigplusbtn { padding:14px 50px; font-size:14px; color:#000; border:1px solid #353535;
	display:inline-block; margin-top:26px; margin-left:5px; }
.basic_wrap .signtbl { clear:both; margin-top:10px; width:100%; }
.basic_wrap .signtbl table { margin-top:15px; }
.basic_wrap .signtbl thead th { background:#fdfcfc; font-weight:bold; padding:10px 0; border-bottom:1px solid #ececec; font-size:14px;
	border-top:2px solid #000; text-align:center; }
.basic_wrap .signtbl tbody td { text-align:center; font-size:13px; color:#797979; border-bottom:1px solid #ececec; padding:7px 0; }
.basic_wrap .signtbl .bt_Line { border-bottom:1px solid #222; }
.basic_wrap .signtbl .R_ed { font-weight:bold; font-size:16px; color:#ff3a47; }
/*채널편성표*/
.basic_wrap .ch_formWrap { text-align:left; }
.basic_wrap .ch_formWrap ul.nayul { font-size:14px; }
.basic_wrap .ch_formWrap .gangjo { font-weight:bold; color:#343399; padding-top:15px; }
.basic_wrap .ch_table { width:100%; clear:both; margin-top:20px; display:inline-block; }
.basic_wrap .ch_table .tbl250 { width:25%; float:left; }
.basic_wrap .ch_table .tbl250 table { width:97%; margin:0 auto; }
.basic_wrap .ch_table .tbl250 thead th { font-weight:bold; color:#fff; text-align:left; font-size:14px; background:#6b6b87; padding:5px 0;
	padding-left:10px; }
.basic_wrap .ch_table .tbl250 tbody td { font-size:13px; color:#515151; text-align:left; border-bottom:1px solid #ececec; padding:5px 0; }
.basic_wrap .ch_table .tbl250 tbody td.num { font-weight:bold; color:#333399; font-size:14px; text-align:left; letter-spacing:-1px;
	padding-left:10px; }
.basic_wrap .ch_table .tbl250 tbody td.num span.uhd { display:inline-block; background:url('../img/sub/img_uhd.gif') 2px bottom no-repeat;
	height:13px; width:15px; margin-left:2px; }
.basic_wrap .ch_table .tbl250 tbody td.num span.fullhd { height:13px; width:15px;
	display:inline-block; background:url('../img/sub/img_full_hd.gif') 2px center no-repeat; margin-left:2px; }
.basic_wrap .ch_table_wrap { clear:both; }
.basic_wrap .ch_table_wrap ul { padding-top:30px; }
.basic_wrap .ch_table_wrap ul li.ch_jongryu { width:100%; display:block; padding:20px 0;
border-top:1px solid #737373; position:relative; }
.basic_wrap .ch_table_wrap ul li.bottom_line { border-bottom:1px solid #d9d9d9; }
.basic_wrap .ch_table_wrap ul li a.tit { font-weight:bold; color:#000; font-size:15px; padding-left:30px;
background:url('../img/sub/bn_tit_jongryu.gif') 13px center no-repeat; }
.basic_wrap .ch_table_wrap ul li.ch_jongryu .btn_opener { position:absolute; top:15px; right:13px; }
.basic_wrap .ch_table_wrap .uhd { display:inline-block; padding-bottom:5px; }
.basic_wrap .ch_formWrap .Aff3a47 { color:#ed0c6e; font-weight:bold; }
.basic_wrap .ch_formWrap .A0f77d6 { color:#0f77d6; font-weight:bold; }

.basic_wrap .pppopupWrap { position:fixed; top:100px; left:50%; margin-left:-450px; background:#fff; min-width:900px; border:1px solid #000; padding:50px 0;z-index:9001;}
.basic_wrap .pppopupWrap .pplogo { position:absolute; top:30px; left:30px; }
.basic_wrap .pppopupWrap .pplogo > span { display:inline-block; padding-top:10px; }
.basic_wrap .pppopupWrap .pplogo span.bunryu { padding:2px 5px; border:1px solid #222; font-weight:bold; color:#000; font-size:13px; margin-left:15px; }
.basic_wrap .pppopupWrap .pplogo span.ppname { font-size:20px; font-weight:bold; color:#343399; padding-left:7px; }
.basic_wrap .pppopupWrap .pplogo span.naljja { font-size:12px; color:#747474; padding-left:7px; font-family:'Dotum'; letter-spacing:-1px; }
.basic_wrap .pppopupWrap .pp_tap { clear:both; margin-top:50px; }
.basic_wrap .pppopupWrap .pp_tap ul { text-align:left; margin-left:40px; }
.basic_wrap .pppopupWrap .pp_tap li { float:left; margin-left:5px;w }
.basic_wrap .pppopupWrap .pp_tap li a { font-size:14px; padding:10px 34.8px; color:#222; background:#ececec; display:inline-block; }
.basic_wrap .pppopupWrap .pp_tap li.on a { background:#e30e4a; color:#fff; }
.basic_wrap .pppopupWrap .pp_tbl { width:90%; margin:0 auto; clear:both; padding-top:12px; height:380px;overflow-y:auto;}
.basic_wrap .pppopupWrap .pp_tbl thead th { padding:10px 0; background:#6b6b87; color:#fff; font-weight:bold; font-size:15px; }
.basic_wrap .pppopupWrap .pp_tbl tbody td { padding:10px 0; color:#6b6b87; font-size:13px; border-bottom:1px solid #ececec; }
.basic_wrap .pppopupWrap .pp_tbl tbody td.time { font-weight:bold; color:#343399; }
.basic_wrap .pppopupWrap .pp_tbl tbody td.name { font-weight:bold; text-align:left; padding-left:10px; color:#000; }
.basic_wrap .pppopupWrap .jusuk { font-size:13px; margin-top:11px; }
.basic_wrap .pppopupWrap .btn_popClose { position:absolute; top:30px; right:30px; }
.basic_wrap .pppopupWrap .year { font-size:12px; padding:2px 5px; background:#fff; display:inline; letter-spacing:-1px; }
.basic_wrap .pppopupWrap .yAll { color:#27a281; border:1px solid #27a281; }	
.basic_wrap .pppopupWrap .y18 { color:#ff0451; border:1px solid #ff0451; }
.basic_wrap .pppopupWrap .y15 { color:#ff8624; border:1px solid #ff8624; }	
.basic_wrap .pppopupWrap .y12 { color:#1084e6; border:1px solid #1084e6; }
.basic_wrap .pppopupWrap .y7 { color:#7D7DFF; border:1px solid #7D7DFF; }	
.basic_wrap .etc_ch_wrap { margin-top:50px; }
.basic_wrap .etc_ch_wrap .music_ch { font-size:15px; font-weight:bold; color:#000; padding:7px 3px; }
.basic_wrap .jamccan { color:#ff0451; font-size:14px; }

.basic_wrap .ch_formWrap .genre_tap { clear:both; margin-top:40px; width:100%; float:left; }
.basic_wrap .ch_formWrap .genre_tap ul { width:100%; float:left; background:#ececec; }
.basic_wrap .ch_formWrap .genre_tap li { 
	width:25%;
	float:left;
	background:#ececec;
}

.basic_wrap .ch_formWrap .genre_tap li a { 
	width:100%;
	float:left;
	height:50px;
	padding-top:10px;
	line-height:120%;
	/* padding:10px 37.4px; 
	display:inline-block; */
	color:#000; 
	text-align:center; 
}
.basic_wrap .ch_formWrap .genre_tap li.on a { 
	height:50px;
	padding-top:10px;
	background:#343399; 
	color:#fff;
}
.basic_wrap .ch_formWrap .genre_tap li a > span { font-size:13px; }
.basic_wrap .clear_b { clear:both; }
.basic_wrap .ch_table_wrap p.tit { font-size:15px; padding-bottom:10px; text-align:center; font-weight:bold; color:#343399; }

/* 하이TV */
.basic_wrap .PD_hiset_Wrap .hitvTap { clear:both; margin-top:30px; width:100%; }
.basic_wrap .PD_hiset_Wrap .hitvTap li { width:27.5%; float:left; background:#ececec; text-align:center;
font-weight:bold; font-size:15px; border-right:1px solid #ccc; padding:25px; }
.basic_wrap .PD_hiset_Wrap .hitvTap li:last-child { border-right:none; }
.basic_wrap .PD_hiset_Wrap .hitvTap li.on { background:#363399; }
.basic_wrap .PD_hiset_Wrap .hitvTap li.on a { color:#fff; }
.basic_wrap .PD_hiset_Wrap .smalltxt { color:#6a6997; font-size:13px; }
.basic_wrap .PD_hiset_Wrap .hd8vsbtxt { font-size:14px; line-height:150%; }
.basic_wrap .PD_hiset_Wrap .hd8vsbtxt li { padding-top:5px; }
.basic_wrap .PD_hiset_Wrap .hd8vsbtxt li > b { color:#343399; }
.basic_wrap .PD_hiset_Wrap .qna8vsb > dl { margin-top:10px; }
.basic_wrap .PD_hiset_Wrap .qna8vsb > dl > dt { font-size:14px; font-weight:bold; padding:20px 0 5px 0; }
.basic_wrap .PD_hiset_Wrap .qna8vsb > dl > dd { padding:10px; border-top:1px solid #ececec; background:#fafafa; color:#6a6997; font-size:13px; }
.basic_wrap .PD_hiset_Wrap .qna8vsb .tline { border-top:1px solid #222; }
.basic_wrap .PD_hiset_Wrap .qna8vsb .bline { border-bottom:1px solid #222; }

.basic_wrap .gita { background:#fdfcfc; border:1px solid #ececec; padding:30px 0; width:100%; color:#000; font-size:14px; text-align:left; 
	clear:both; }
.basic_wrap .gita ul { margin-left:65px; }
.basic_wrap .gita li { background:url('../img/sub/b_sense.gif') left center no-repeat; padding-left:20px; }
/*인터넷전화*/
.basic_wrap .adPart .bt1ec { border-top:1px solid #ececec; }
/*초고속인터넷 - 부가서비스*/
.basic_wrap .PD_hiset_Wrap .dlWrap { clear:both; padding-top:50px; position:relative; text-align:left; }
.basic_wrap .PD_hiset_Wrap .dlWrap dl.bugadl dt span.tit { font-size:16px; font-weight:bold; color:#000; display:inline-block; margin-top:3px; }
.basic_wrap .PD_hiset_Wrap .dlWrap dl.bugadl dd { font-size:14px; }
.basic_wrap .PD_hiset_Wrap .dlWrap dl.bugadl dd > b { font-weight:bold; }
.basic_wrap .PD_hiset_Wrap .dlWrap .itable table th { 
	border-bottom:1px solid #ececec; 
	text-align:center; 
	font-weight:bold;
	background:#fafafa; 
	padding:15px 0;
}

.basic_wrap .PD_hiset_Wrap .dlWrap .itable table { width:100%; }
.basic_wrap .PD_hiset_Wrap .dlWrap .itable .bt2 { border-top:2px solid #000; }
.basic_wrap .PD_hiset_Wrap .dlWrap .itable table td { 
	padding:15px 0; 
	border-bottom:1px solid #ececec; 
	padding-left:15px; 
}
.basic_wrap .PD_hiset_Wrap .dlWrap .itable table .borR_ececec { 
	border-right:1px solid #ececec; 
}
.color_ed213d { color:#ed213d; }
.basic_wrap .PD_hiset_Wrap .dlWrap .cherry { color:#ef3a66;font-weight:bold; }
.basic_wrap .PD_hiset_Wrap .dlWrap .itable table td.cherry { color:#ef3a66; font-weight:bold; }
.basic_wrap .PD_hiset_Wrap .dlWrap .itable02 table th { border-bottom:1px solid #ececec; text-align:center; font-weight:bold;
	background:#fafafa; border-top:2px solid #000; padding:10px 0; }
.basic_wrap .PD_hiset_Wrap .dlWrap .itable02 table { width:100%; }
.basic_wrap .PD_hiset_Wrap .dlWrap .itable02 table td { padding:7px 0; border-bottom:1px solid #ececec; text-align:center; font-size:13px; }
.basic_wrap .PD_hiset_Wrap .dlWrap .bora { font-size:13px; color:#343399; padding-top:7px; }
.basic_wrap .PD_hiset_Wrap .scsicare { background:url('../img/sub/img_scsicareBG.jpg') no-repeat; width:1000px; height:390px; }
.basic_wrap .PD_hiset_Wrap .momiBG { background:url('../img/sub/img_momiBG.jpg') no-repeat; width:1000px; height:390px; }
.basic_wrap .PD_hiset_Wrap .cabledoctorBG { position:relative; background:url('../img/sub/img_cabledoctorBG.jpg') no-repeat; width:1000px; height:390px; }
.basic_wrap .PD_hiset_Wrap .pamomibtn { position:absolute; left:62px; bottom:60px; }
.basic_wrap .PD_hiset_Wrap .scsicare .imanual { position:absolute; bottom:60px; left:547px; }
.basic_wrap .PD_hiset_Wrap .scsicare .iinstall { position:absolute; bottom:60px; right:67px; }
.basic_wrap .PD_hiset_Wrap .cabledoctorBG .cabledoctorInstall { position:absolute; bottom:60px; right:240px; }
/*인터넷*/

.basic_wrap .hiProduct_Wrap { padding-top:85px; clear:both; text-align:left; }
.basic_wrap .hiProduct_Wrap .serviceH5 { font-size:17px; font-weight:bold; color:#000; }
.basic_wrap .hiProduct_Wrap .serviceH5 span.ser_tit { vertical-align:middle; }
.basic_wrap .hiProduct_Wrap span.span01 { font-size:17px; font-weight:bold; color:#8cb144; display:block; }
.basic_wrap .hiProduct_Wrap span.span02 { margin-top:15px; display:inline-block; }
.basic_wrap .hiProduct_Wrap .serviceDl dl dt.dt01 { border-top:1px solid #222; border-bottom:1px solid #222; display:inline-block; 
padding:6px 30px; font-size:16px; font-weight:bold; color:#000; }
.basic_wrap .hiProduct_Wrap .serviceDl ul.serviceUl { font-size:14px; padding-top:20px; }
.basic_wrap .hiProduct_Wrap .serviceDl ul.serviceUl span.span03 { font-weight:bold; color:#ff005a; }
.basic_wrap .hiProduct_Wrap .serviceDl .serviceBox { background:#fafafa; padding:18px 26px; display:block; margin:0 auto; font-size:13px; color:#000;
margin-top:25px; }
.basic_wrap .hiProduct_Wrap .serviceDl .serviceBox dt.dt02 { font-weight:bold; }
.basic_wrap .hiProduct_Wrap .serviceDl .serviceBox dd.dd01 { font-size:13px; color:#000; padding-top:10px; }
.basic_wrap .basic_benefit { background:#fafafa; padding:18px 26px; display:block; margin:0 auto; margin-top:60px; text-align:left; }
.basic_wrap .basic_benefit dl.dl01 { font-size:13px; color:#343399; padding-top:10px; }
.basic_wrap .basic_benefit dt.dt03 { font-weight:bold; font-size:13px; color:#343399; }
.basic_wrap .basic_benefit dl.dl01 dd { font-size:13px; color:#343399; }
.basic_wrap .bestTable { width:100%; text-align:center; margin-top:20px; }
.basic_wrap .bestTable table td.best { background:#343399; color:#fff; font-weight:bold; font-size:15px; padding:7px 0; }
.basic_wrap .bestTable table td { border:1px solid #ececec; color:#222; font-weight:bold; font-size:14px; padding:7px 0; }
.basic_wrap .bestTable table td.Cfafafa { background:#fafafa; }
.basic_wrap .bestTable table td.td01 { font-size:12px; font-weight:normal; color:#535353; }
.basic_wrap .bestTable .totalnum {color:#ff005a; font-family:'Arial'; font-size:30px; font-weight:bold; }
.basic_wrap .tatalTable { width:100%; padding-top:30px; clear:both; float:left; display:block; }
.basic_wrap .totalTable table { margin-top:30px; }
.basic_wrap .totalTable table thead th { background:#fafafa; padding:10px 0; text-align:center; color:#000; border-top:2px solid #000; 
font-weight:bold; }
.basic_wrap .totalTable table tbody td { padding:10px 0; text-align:center; color:#535353; text-align:center; 
	border-right:1px solid #ececec; border-bottom:1px solid #ececec;}
.basic_wrap .totalTable table tbody td:last-child { border-right:none; }
.basic_wrap .totalTable table tbody th { background:#fafafa; padding:10px 0; text-align:center; color:#000; font-weight:bold;			
border-top:1px solid #ccc; }
.basic_wrap .totalTable .Top_Line { border-top:1px solid #ccc; } 
.basic_wrap .totalTable .bottom_Line { border-bottom:1px solid #ccc; } 
.basic_wrap .totalTable .right_Line { border-right:1px solid #ccc; } 
.basic_wrap .totalTable .bestnum { color:#ff005a; font-family:'Arial'; font-size:17px; font-weight:bold; }
.basic_wrap ul.totalUL { padding-top:20px; font-size:13px; }
.basic_wrap a.hiProductJoin_btn { margin-top:50px; clear:both; text-align:center; padding:20px 0;
display:block; width:50%; margin:0 auto; background:#343399; color:#fff; font-weight:bold; font-size:16px; }


/* 온가족케이블플랜 3단 */
.serV_3type { width:100%; float:left; margin-top:50px; }
.serV_3type li { 
	width:33.3%;
	float:left;
	text-align:center;
}
.serV_3type li.last { width:33.4%; }
.serV_3type li b.w_100 { width:100%; float:left; margin-top:30px; }
.serV_3type li p { 
	width:100%;
	float:left;
	margin-top:10px; 
	color:#232323; 
}

/* 온가족 in tab */
.in_tabmenu { width:100%; float:left; margin-top:80px; }
.in_tabmenu ul { width:100%; float:left; }
.in_tabmenu ul li { 
	width:50%;
	float:left;
	height:60px;
	border:1px solid #d4d4d4;
	/*border-bottom:2px solid #d4d4d4;*/
	box-sizing:border-box;
	background:#f9fafb;
}
.in_tabmenu ul li a { 
	display:block;
	line-height:60px;
	text-align:center;
	font-size:16px;
	color:#666 !important;
}
.in_tabmenu ul li.on { 
	border-color:#343399;
	background:#fff;
	/*border-bottom:2px solid #343399;*/
}
.in_tabmenu ul li.on a { color:#343399 !important; font-weight:bold; }
.in_tabmenu3 ul li { width:33.3%; }
.in_tabmenu3 ul li.last { width:33.4%; }

/* SK동등결합 table */
.wrap_tbl { width:100%; float:left; }
.ico_word { 
	display:inline-block;
	float:right;
	margin-bottom:10px;
	color:#a0a0a0;
	font-size:14px;
	letter-spacing:-1px;
	font-weight:normal;
	vertical-align:middle;
}
.tbl_type_basic { width:100%; float:left; border-top:2px solid #2f2f2f; }
.tbl_type_basic th, .tbl_type_basic td {
	padding:14px 0;
	text-align:center;
	letter-spacing:-1px;
}
.tbl_type_basic th { 
	background:#f9fafb; 
	border-bottom:1px solid #d4d4d4;
	border-right:1px solid #d4d4d4;
}
.tbl_type_basic td { 
	border-bottom:1px solid #d4d4d4;
	border-right:1px solid #d4d4d4;
}
.tbl_type_basic td span { font-size:14px; color:#a0a0a0; }
.tbl_type_basic th.sk_sale, .tbl_type_basic td.sk_sale { background:#ffe6e8; color:#ff005a; }

.wrapGuide { width:100%; float:left; }
.guide { width:100%; float:left; }
.guide ul li { 
	width:100%;
	float:left;
	font-size:13px;
}

.listContents { width:100%; float:left; margin-top:10px; margin-bottom:80px; }
.listContents ul li { 
	float:left;
	padding-left:15px;
	margin-bottom:5px;
	background:url(/service/img/sub/blit_sq.gif) no-repeat 0 10px;
	text-align:justify;
}
.color_a0a0a0 { color:#a0a0a0; }

.ico_Num { 
	display:inline-block;
	padding:0 7px;
	margin-right:5px;
	background:#ff3867;
	color:#fff;
	vertical-align:0;
	border-radius:3px;
	border:1px solid #e80052;
}
.telNum { font-size:18px; }





/*전화요청 팝업*/
.basic_wrap .call_Layer_position { position:absolute; top:220px; left:50%; width:455px; margin:0 auto; z-index:1001;margin-left:-223px;display:none;}
.basic_wrap .call_Layer { width:455px; padding:0 0 30px 0; background:#fff; text-align:center; }
.basic_wrap .call_Layer dl { width:455px; }
.basic_wrap .call_Layer .cL_tit { padding-top:24px; text-align:center; font-size:17px; font-weight:bold; color:#000; }
.basic_wrap .call_Layer .call_Table table { width:95%; margin:0 auto; margin-top:15px; }
.basic_wrap .call_Layer .call_Table table th { font-size:15px; font-weight:bold; text-align:center; padding:25px 0; border-bottom:1px solid #ececec; }
.basic_wrap .call_Layer .call_Table table td { border-bottom:1px solid #ececec; text-align:left; }
.basic_wrap .call_Layer .call_Table .inputBox01 { border:1px solid #ececec; width:250px; height:34px; }
.basic_wrap .Top_Line { border-top:1px solid #000; }
.basic_wrap .call_Layer .btn_cL_close { position:absolute; top:0px; left:455px;}								
.basic_wrap .call_Layer .btn_Box { width:293px; padding:16px 0; display:block; margin:0 auto; text-align:center; background:#343399; }
.basic_wrap .call_Layer .btn_Box a { color:#fff; text-align:center; color:#fff; font-weight:bold; font-size:17px; }
.basic_wrap .call_Layer .txt09 { color:#000; font-size:14px; text-align:center; }
.basic_wrap .call_Layer .txt10 { text-align:center; color:#535353; font-size:13px; padding-top:23px; }
.basic_wrap .call_Layer .st_cc { width:18px; height:18px; border:none; background:#eaff00; }

/* 자가조치방법 버튼 */
.btn_selferror { 
	background:#343399;
	color:#fff !important;
	padding:3px 5px;
}



