@charset "EUC-JP";

/*=================================================================
	
	鹿児島テレビ アナウンサー用 CSS
	
	・Since: 2007.9
	・Modified: 2007.9/15
	・Editor: KIML
	・Customize:

-------------------------------------------------------------------
	
		[1]:基礎設定
		[2]:グローバルナビ背景差し替え
		
=================================================================*/


/*-----------------------------------------------------------------
		[1]:基礎設定
-----------------------------------------------------------------*/

/* ヘッダー背景設定 */
#tv div#header #header-inner {
	background: url(../../tv/image/header_bg_tv.jpg) no-repeat left top;
}

/* 各 h2 タイトル背景設定 */

h2#ttl-tv { background: url(../../tv/image/ttl_tv.jpg) no-repeat left top; }
h2#ttl-oshaberi { background: url(../../tv/oshaberi_salad/image/ttl_oshaberi_salad.jpg) no-repeat left top; }
h2#ttl-super-news { background: url(../../tv/super_news/image/ttl_super.jpg) no-repeat left top; }
#ttl-kts-headline { background: url(../../news/image/ttl_kts_headline.jpg) no-repeat left top; }
#ttl-kokobana8 { background: url(../../tv/kokobana8/image/ttl_kokobana8.jpg) no-repeat left top; }

/*-----------------------------------------------------------------
		[2]:番組情報 左メニュー
-----------------------------------------------------------------*/

#left-container .s-navi-inner h2#s-navi-ttl-kts {
	height: 32px;
	background: url(../../tv/image/side_ttl_kts.gif);
}

#left-container .s-navi-inner h2#s-navi-ttl-fns {
	height: 35px;
	background: url(../../tv/image/side_ttl_fns.gif);
}

/* カレント設定 */
body.index li#s-index a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }
body.oshaberi li#s-oshaberi a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }
body.super-news li#s-super-news a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }
body.kokobana8 li#s-kokobana8 a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }



/*-----------------------------------------------------------------
		[3]:番組情報トップ　メインビジュアル枠
-----------------------------------------------------------------*/

/* TV TOP用設定 */
body.index #main-img #main-img-inner {	/* common.css の設定を上書き */
	font-size: 100%;
	width: 569px;
}



#tv .main-img-left-box {
	width: 225px;
	float: left;
}

#tv .main-img-right-box {
	width: 335px;
	float: right;
	padding: 0 0 0 0;
}

#tv .main-logo-box {
	width: 110px;
	float: left;
	margin: 0 0 5px 0;
}

#tv .main-txt-box {
	width: 220px;
	float: right;
}

#tv .main-img-right-box p {
	margin: 0 0 3px 0;
	padding: 0 0 0 0;
	line-height: 130%;
}

#tv .main-img-right-box p.read-txt {
	margin: 0 0 3px 0;
	padding: 5px 0 0 0;
	border-top: dashed 1px #aaaaaa;
	font-size: 65%;
	line-height: 120%;
}

#tv .main-txt-box ul {
	margin: 0 0 0 0;
	paddiong: 0 0 0 0;
	list-style: none;
}

#tv .main-txt-box ul li {
	margin: 0 0 0 0;
	paddiong: 0 0 4px 0;
	line-height: 140%;
	font-size: 65%;
	_letter-spacing: 1px;
}


/*-----------------------------------------------------------------
		[3]:番組情報トップ　番組一覧枠
-----------------------------------------------------------------*/

/* blog.css の設定を上書き */
#tv .entry-2column p {
	line-height: 135%;
	margin: 0 0 0px 0px;
}

#tv .right-txt-box p.program-data {
	margin: 0 0 5px 0px;
	padding: 0 0 5px 0;
	border-bottom: dashed 1px #aaaaaa;
}

/*-----------------------------------------------------------------
		[7]:KTSからのお知らせ
-----------------------------------------------------------------*/

#tv #tv-information {
	width: 595px;
	margin-bottom: 5px;
}

#tv #tv-information .ttl-box {
	background: url(../../tv/image/ttl_tv_information.jpg) no-repeat left top;
}

#tv #tv-information ul {
	list-style: none;
	margin: 0 0 0 10px;
}

#tv #tv-information ul li {
	margin: 0 0 1px 0;
	padding: 0 0 2px 25px;
	min-height: 20px;
	background: url(../image/i_arrow_orange.gif) no-repeat left top;
}

* html #tv #tv-information ul li {
	height: 20px;
}


/*-----------------------------------------------------------------
		[7]:KTSニュースヘッドライン枠
-----------------------------------------------------------------*/

#ttl-kts-headline .kts-headline-box {
	width: 130px;
	height: 40px;
	float: right;
	overflow:hidden;
}

#ttl-kts-headline .kts-headline-box a {
	height: 40px;
	font-size: 0px;
	text-indent: -9999px;
	display: block;
}


/*-----------------------------------------------------------------
		[7]:clog ブログ用
-----------------------------------------------------------------*/

/* h2見出し */
.tsukiichi #ttl-tv { background: url(../../tv/tsukiichi/image/ttl_tsukiichi.jpg) no-repeat left top; margin-bottom: 5px;}
.gekkin #ttl-tv { background: url(../../tv/gekkin/image/ttl_gekkin.jpg) no-repeat left top; margin-bottom: 5px;}
.tsubochannel #ttl-tv { background: url(../../tv/tsubochannel/image/ttl_tsubo.jpg) no-repeat left top; margin-bottom: 5px;}
.pajama #ttl-tv { background: url(../../tv/pajama/image/ttl_pajama.jpg) no-repeat left top; margin-bottom: 5px;}
.tvinfo #ttl-tv { background: url(../../tv/tvinfo/image/ttl_tvinfo.jpg) no-repeat left top; margin-bottom: 5px;}
.movie #ttl-tv { background: url(../../event/movie/image/ttl_movie02.jpg) no-repeat left top; margin-bottom: 5px;}

/* メインビジュアル */

#tv .clog-blog #main-img {	/* common.css の設定を上書き */
	margin: 0 0 15px 10px;
}

#tv .clog-blog #clog-main-img {
	width: 585px;
	height: 66px;
	text-indent: -9999px;
	font-size: 0px;
	margin: 0 0 0 0;
}




.tsukiichi #clog-main-img { background: url(../../tv/tsukiichi/image/main_tsukiichi.jpg) no-repeat left top; }
.gekkin #clog-main-img { background: url(../../tv/gekkin/image/main_gekkin.jpg) no-repeat left top; }
.tsubochannel #clog-main-img { background: url(../../tv/tsubochannel/image/main_tsubo.jpg) no-repeat left top; }
.pajama #clog-main-img { background: url(../../tv/pajama/image/main_pajama.jpg) no-repeat left top; }
.movie #clog-main-img { background: url(../../event/movie/image/movie_img02.jpg) no-repeat left top; }



.tv-back-box {
	width: 192px;
	height: 40px;
	float: right;
	overflow:hidden;
}

.tv-back-box a {
	height: 40px;
	font-size: 0px;
	text-indent: -9999px;
	display: block;
}

.clog-blog .description {
	display: none;
}



