.return { width:100%; text-align:right; margin-bottom:20px; }
.return img { margin-right:5px; }
.return a { font-size:12px;  }

#area_select { width:100%; margin:20px 0 20px;  } 
#area_select table {width:100%; border:#d9d4c9; border-collapse:collapse; }
#area_select tr { height:25px; } 
#area_select td { width:80px; text-align:center; background:#f7f3eb; padding:10px;  } 
#area_select td a { font-size:15px; } 
#area_select td a:hover { text-decoration:underline; } 
#area_select tr, #area_select td { border: solid 1px #d9d4c9; }

#area_select2 { width:100%; margin:10px auto 50px; } 
#area_select2 ul { list-style:none; margin:0; padding:0; } 
#area_select2 ul li { float:left; width:100%; height:25px; padding:10px 0 10px; border:solid 1px #d9d4c9; text-align:center; background:#f7f3eb; } 
#area_select2 ul li a { } 
#area_select2 ul li a:hover { text-decoration:underline; } 

#doc_section1 {  }
#doc_section1 .desc3 { padding:0; margin:0 0 30px; }

#channel_vod { margin:30px 0 30px; text-align:center; margin-left:20px;} 

#channel_list { width:100%;  }

#channel_list .channel { margin:30px auto 10px; width:100%; }
#channel_list .channel table {width:100%;border-spacing:1px; /* border-collapse:separate; border: 1px solid #999; */}
#channel_list .channel table caption {display:none;}
#channel_list .channel thead th, #channel_list .channel table td { border: 1px solid #ddd; }
#channel_list .channel thead th { height:30px; font-size:14px; font-family:dotum; font-weight:bold; color:#fff; text-align:center; }

#channel_list .channel thead .area { background:#336699; }
#channel_list .channel thead .so_name { width:200px; background:#339999}
#channel_list .channel thead .channel1.notused { width:100px; background:#666666 }
#channel_list .channel thead .channel2 { width:150px; background:#ff9900 }

#channel_list .channel tbody tr { color:#333; font-family:arial; font-size:14px; height:25px; }
#channel_list .channel tbody td { padding:5px 8px 5px; font-size:13px; font-family:'Nanum Barun Gothic', 'Malgun Gothic', dotum, arial; }
#channel_list .channel tbody td:nth-child(1),
#channel_list .channel tbody td:charea { background:#f1f5fa; font-weight:normal; }
#channel_list .channel tbody td:nth-child(2),
#channel_list .channel tbody td.chname { background:#ecf9f9; font-weight:normal;}
#channel_list .channel tbody td:nth-child(3),
#channel_list .channel tbody td.chnum { background:#f2f4f9; color:#0058b0; font-weight:bold; }
#channel_list .channel tbody x-td:nth-child(4) { background:#fff5e8; color:#0058b0; font-weight:bold;}
#channel_list .channel tbody td.area { background:#f1f5fa; font-weight:normal; }
#channel_list .channel tbody td.so_name { background:#ecf9f9; font-weight:normal; }
#channel_list .channel tbody td.channel1 { background:#f2f4f9; color:#0058b0; font-weight:bold; }
#channel_list .channel tbody td.channel2 { background:#fff5e8; color:#0058b0; font-weight:bold; }

#channel_list2 { width:100%;  margin-top:30px; margin-bottom:50px; }

#channel_list2 .channel { margin:20px auto 30px; width:100%; }
#channel_list2 .channel table {width:100%; border-spacing:1px; border-collapse:collapse; /*border-collapse:separate;*/ }
#channel_list2 .channel table caption {display:none;}

#channel_list2 .channel thead th { height:30px; font-size:14px; font-family:dotum; font-weight:bold; color:#fff; text-align:center; border: 1px solid #999; }

#channel_list2 .channel thead .area { width:150px; background:#cc9900; }
#channel_list2 .channel thead .so_name { background:#b5b351}
#channel_list2 .channel thead .channel1 { width:150px; background:#cc66cc }

#channel_list2 .channel tbody tr { color:#333; font-family:arial; font-size:12px; height:25px; }
#channel_list2 .channel tbody tr.blank { height:5px; background:#fff; }
#channel_list2 .channel tbody tr.blank td { background:#fff; border: 0px; }

#channel_list2 .channel tbody td { padding:5px 8px 5px; font-size:13px; font-family:'Nanum Barun Gothic', 'Malgun Gothic', dotum, arial; }
#channel_list2 .channel tbody td:nth-child(1) { background:#fff9dd; font-weight:bold; text-align:center; }
#channel_list2 .channel tbody td:nth-child(2) { background:#fafaed; }
#channel_list2 .channel tbody td:nth-child(3) { background:#fbf8fc; color:#0058b0; font-weight:bold; text-align: center; }

#channel_list2 .channel tbody span.stboneveryon a { font-size:13px; font-weight:bold; color:#265cff; }
#channel_list2 .channel table th, #channel_list2 .channel table td { border: 1px solid #ddd; border-collapse: collapse; }
#channel_list2 .channel table #border_invisable1 {border-bottom: 1px solid #fff; }
#channel_list2 .channel table #border_invisable2 {border-bottom: 1px solid #fff; }
#desc .modify { text-align:right; margin-right:30px; }


@media screen and (max-width: 480px) {
	
	#area_select td { padding:5px; }
	#area_select td a { font-size:12px; }
	#area_select2 td { padding:5px; }
	#area_select2 td a { font-size:12px; }
	#area_select2 ul li { padding:10px 0 5px; }
	#area_select2 ul li a { font-size:12px; }
	
	#channel_list .channel { }
	
	#channel_list .channel thead th { font-size:12px; }
	#channel_list .channel thead .area { background:#336699; }
	#channel_list .channel thead .so_name { width:100px; background:#339999; font-size:12px; }
	#channel_list .channel thead .channel1.notused { width:60px; background:#666666; font-size:12px; }
	#channel_list .channel thead .channel2 { width:100px; background:#ff9900; font-size:12px; }
	#channel_list .channel tbody td { font-size:12px; }
	
	#channel_list2 .channel { margin:20px auto 30px; width:100%; }
	#channel_list2 .channel thead .area { width:100px; background:#cc9900; }
	#channel_list2 .channel thead .so_name { background:#b5b351}
	#channel_list2 .channel thead .channel1 { width:100px; background:#cc66cc; }	

	#doc_section1 { display:none; }
	#desc { font-size:12px; }
	#desc .modify { margin-right:0; }
}