/**********************
 TOP
**********************/

/*** 現在放送中 ***/
/* (ja-jp) */
#live_index.lang_ja-jp {
	width: 937px;
	margin: 4px auto 12px auto;
	background: transparent url(/img/com/index/frm_live_top.png) no-repeat right top;
}
#live_index.lang_ja-jp #live_index_cnt {
	padding-top: 6px;
	padding-bottom: 6px;
	background: transparent url(/img/com/index/frm_live_btm.png) no-repeat right bottom;
}
#live_index.lang_ja-jp table {
	border-collapse: collapse;
}
#live_index.lang_ja-jp td {
	width: 284px;
	overflow: hidden;
	font-size: 10px;
	vertical-align: top;
	overflow: hidden;
}
#live_index.lang_ja-jp td img.thmb {
	float: left;
	width: 64px;
	margin: 0px 6px 6px 0px;
}
#live_index.lang_ja-jp td a {
	font-size: 12px;
	font-weight: bold;
	color: #337777;
}
/* (default) */
#live_index.lang_default {
	margin-bottom: 12px;
}
#live_index.lang_default h2.common_mid {
	margin-top:-8px;
	color:#c00;
}
#live_index.lang_default .live_item {
	float:left;
	width:320px;
	zoom:1;
}
#live_index.lang_default .live_item:after { content:""; display:block; clear:both;}
#live_index.lang_default .symbol {
	float:left;
	width:70px;
}
#live_index.lang_default .symbol img {
	width:64px;
	height:64px;
}
#live_index.lang_default .details {
	overflow:hidden;
	padding-right:10px;
}
#live_index.lang_default .title {
	margin-bottom: 4px;
	font-size:14px;
	line-height:16px;
}
#live_index.lang_default .title a {
	/*text-decoration:none;*/
}
#live_index.lang_default .description {
	margin-bottom: 4px;
	color:#666;
	font-size:10px;
	line-height:12px;
}
#live_index.lang_default .watch {
	text-align:right;
	font-size:14px;
}
#live_index.lang_default .watch a {
	color:#c00;
}




#new_arrival {
	margin-bottom: 20px;
}

#latest_com {
	margin-bottom: 20px;
}

#populartag {
	margin-bottom: 12px;
	line-height: 220%;
}








