﻿@charset "utf-8";

/* CSS Document */



body{

	margin-left:auto;

	margin-right:auto;

	padding-top:0;

	margin-top:0;

	width:850px;

	text-align:center;

	letter-spacing:0.1em;

	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	background:#f3efe9;

}



/* 回り込みの解除 */

.clr{

	clear:right;

	margin: 0;

	padding: 0;

}



.clr_a{

	clear:both;

}



/* メイン(本文)表示部分の指定 */

#main_naka{

	margin:0 0 0 35px;

	width:770px;

	padding-top:140px;

	background-image:url(../img/img-tv.jpg);

	background-repeat:no-repeat;

	display:block;

}



#ch{

	position:relative;

	width:700px;

	height:140px;

	margin:10px auto 0px auto;

	padding-bottom:15px;

	background:url(../img/tv_bg.png) no-repeat;

	/*border:solid 1px;*/

}



#ch h1{

	position:absolute;

	top:20px;

	left:170px;

	height:16px;

	font-size:16px;

	font-weight:bold;

	color:#FEF3C2;

	margin:0;

	padding:5px;

	/*margin:20px 0 10px 170px;*/

	text-align:left;

	/*border:double;*/

}



.sub1{

	position:absolute;

	top:40px;

	left:180px;

	width:500px;

	/*margin:60px 10px 10px 170px;*/

	padding:5px;

	font-size:12px;

	color:#EBFAE2;

	text-align:left;

	line-height:20px;

	/*border:solid 1px;*/

}



/* チャンネル画像配置の指定 */

#ch img{

	position:absolute;

	top:5px;

	left:30px;

	border:0;

}



#main_naka ul{

	text-align:left;

	margin:auto;

	/*padding:0;*/

}



#main_naka li{

	width:200px;

	height:200px;

	margin:0 15px;

	float:left;

	list-style:none;

	text-align:center;

	/*border:dotted 1px;*/

	font:16px Arial, Helvetica, sans-serif bold;



}



#main_naka a,#main_naka a:link,#main_naka a:visited{

	text-decoration:none;

	color:#00cc00;

}



#main_naka a:hover{

	color:#ffcc00;

}





#ch a,#ch a:link,#ch a:visited{

	text-decoration:none;

	color:#FEF3C2;

	font-weight:bold;

}



#ch a:hover{

	color:#ffcc00;

	font-weight:bold;

}



