@charset "utf-8";
/* -----------------------------------------------

less than TV INDEX CSS
FILE DATA: index.css

----------------------------------------------- */

/* ------------------------------------------- */
/* info */
div#info{
	width:500px;
	float:left;
}
div#info h3{
	background:url(../images/info.png) no-repeat;
	width:19px;
	height:5px;
	text-indent:-999999em;
	display:block;
	margin:0 0 10px 0;
}
div.info_contents{
	line-height:1.6em;
	font-size:77%;
	letter-spacing:0.1em;
	word-break:break-all;
}
div.info_contents a{
	color:#16F99E;
	text-decoration:none;
}
div.info_contents h2{
	font-size:108%;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	margin:0 0 15px 0;
}
div.info_contents img{
	margin:0 20px 0 0;
}
div.infoimg{
	float:left;
	position:relative;
}
.batch{
	position:absolute;
	top:-10px;
	left:210px;
}
.red{
	color:#E90661;
}

/* ------------------------------------------- */
/* news */
div#news{
	width:250px;
}
div#news h3{
	background:url(../images/news.png) no-repeat;
	width:21px;
	height:5px;
	text-indent:-999999em;
	display:block;
	margin:0 0 10px 0;
}
div.newstitle{
	margin:0 0 25px 0;
	padding:0 0 25px 0;
	background:url(../images/dotline.png) no-repeat bottom;
}
.nttop{
		background:url(../images/line_top.png) no-repeat;
		font-size:1px;
		line-height:0;
		width:250px;
		height:11px;
}
.ntbot{
		background:url(../images/line_bot.png) no-repeat;
		font-size:1px;
		line-height:0;
		width:250px;
		height:13px;
}
div#news h2{
	font-size:100%;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	margin:5px 0;	
}
.news_text{
	margin:5px 0 0 0;
	font-size:77%;
	line-height:1.6em;
	letter-spacing:0.2em;
}
p.time{
	font-size:77%;
	letter-spacing:0.2em;
	line-height:1.6em;
}