@charset "UTF-8";

/* CSS Document */

/* =========================================================
 link　indexのページ
========================================================= */

/* div#main div.wrapper div.container div#primary　の中
--------------------------------------------------------- */
div#content h2 {
	margin: 0;
	padding: 0;
}

div#content div#mainvisual {
	margin: 0;
	padding: 0;
}

div#content div#mainvisual p {
	margin: 0;
	padding: 0;
}

div#content div#contentBody p {
	margin: 0;
	padding: 0 0 19px;
}

div#content div#contentBody p.left {
	margin: 0;
	padding: 0 0 25px;
	float: left;
}

div#content div#contentBody p.right {
	margin: 0;
	padding: 0 0 25px;
	float: right;
}



/* =========================================================
 link　ケーブルテレビ局リンク・地域情報リンクのページ
========================================================= */

/* div#main div.wrapper div.container div#primary　の中
--------------------------------------------------------- */

div#content div#contentBody.tv_area h3 {
	margin: 0 0 1em;
	padding: 10px;
	font-size: 123.1%;
	font-weight: bold;
	color: #333;
	background: url(../../images/heading_bg_01.gif) repeat-x bottom left;
	border-top: 3px solid #0092D3;
	clear: both;
}

div#content div#contentBody.tv_area div#box {
	margin: 0;
	padding: 0;
}

div#content div#contentBody.tv_area div div#box01 {
	margin: 0;
	padding: 0;
	float: left;
	width: 330px;
}

div#content div#contentBody.tv_area div div#box02 {
	margin: 0;
	padding: 0;
	float: right;
	width: 330px;
}

div#content div#contentBody.tv_area div div h4 {
	margin: 0 0 .5em;
	padding: 0 0 .3em;
	font-size: 116%;
	background: url(../../images/heading_bg_02.gif) repeat-x bottom left;
}

div#content div#contentBody.tv_area ul {
	margin: 0;
	padding: 0 0 2em;
}

div#content div#contentBody.tv_area ul li {
	margin: 0;
	padding: .25em 0 .25em 15px;
	list-style: none;
	background: url(../../link/images/tv_area.png) no-repeat center left;
}

/* メモ

--------------------------------------------------------- */



















