@charset "EUC-JP";

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

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


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

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

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

h2#ttl-announcer { background: url(../../announcer/image/ttl_announcer.jpg) no-repeat left top; }
h2#ttl-talent { background: url(../../announcer/image/ttl_talent.jpg) no-repeat left top; }

h2#ttl-yamamoto { background: url(../../announcer/yamamoto/image/ttl_yamamoto.jpg) no-repeat left top; }
h2#ttl-furui { background: url(../../announcer/furui/image/ttl_furui.jpg) no-repeat left top; }
h2#ttl-tsubouchi { background: url(../../announcer/tsubouchi/image/ttl_tsubouchi.jpg) no-repeat left top; }
h2#ttl-okudaira { background: url(../../announcer/okudaira/image/ttl_okudaira.jpg) no-repeat left top; }
h2#ttl-sakaguchi { background: url(../../announcer/sakaguchi/image/ttl_sakaguchi.jpg) no-repeat left top; }
h2#ttl-togoe { background: url(../../announcer/togoe/image/ttl_togoe.jpg) no-repeat left top; }
h2#ttl-kamikatahira { background: url(../../announcer/kamikatahira/image/ttl_kamikatahira.jpg) no-repeat left top; }
h2#ttl-nakanishi { background: url(../../announcer/nakanishi/image/ttl_nakanishi.jpg) no-repeat left top; }
h2#ttl-oizumi { background: url(../../announcer/oizumi/image/ttl_oizumi.jpg) no-repeat left top; }
h2#ttl-shimomatsu { background: url(../../announcer/shimomatsu/image/ttl_shimomatsu.jpg) no-repeat left top; }
h2#ttl-ishigami { background: url(../../announcer/ishigami/image/ttl_ishigami.jpg) no-repeat left top; }
h2#ttl-shomura { background: url(../../announcer/shomura/image/ttl_shomura.jpg) no-repeat left top; }

h2#ttl-tamari { background: url(../../announcer/tamari/image/ttl_tamari.jpg) no-repeat left top; }
h2#ttl-takeda { background: url(../../announcer/takeda/image/ttl_takeda.jpg) no-repeat left top; }
h2#ttl-kirihara { background: url(../../announcer/kirihara/image/ttl_kirihara.jpg) no-repeat left top; }
h2#ttl-matsuo { background: url(../../announcer/matsuo/image/ttl_matsuo.jpg) no-repeat left top; }
h2#ttl-haruyama { background: url(../../announcer/haruyama/image/ttl_haruyama.jpg) no-repeat left top; }
h2#ttl-mie { background: url(../../announcer/mie/image/ttl_mie.jpg) no-repeat left top; }
h2#ttl-sakamoto { background: url(../../announcer/sakamoto/image/ttl_sakamoto.jpg) no-repeat left top; }
h2#ttl-fukumoto { background: url(../../announcer/fukumoto/image/ttl_fukumoto.jpg) no-repeat left top; }
h2#ttl-kinoshita { background: url(../../announcer/kinoshita/image/ttl_kinoshita.jpg) no-repeat left top; }


#pull-menu-announcer {
	padding: 3px 5px 3px 0;
	text-align: right;
	font-size: 82%;
}

*:first-child+html #home #news-flash {	/* WindowsIE7用の調整 */
	padding: 0 0 0 8px;
	background: url(../image/news_flash_bg.gif) no-repeat 8px 0px;
}


/*-----------------------------------------------------------------
		[7]:アナウンサー左メニュー
-----------------------------------------------------------------*/

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

#left-container .s-navi-inner h2#s-navi-ttl-talent {
	height: 35px;
	background: url(../../announcer/image/side_ttl_talent.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.yamamoto li#s-yamamoto a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }
body.furui li#s-furui a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }
body.tsubouchi li#s-tsubouchi a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }
body.okudaira li#s-okudaira a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }
body.sakaguchi li#s-sakaguchi a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }
body.togoe li#s-togoe a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }
body.kamikatahira li#s-kamikatahira a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }
body.nakanishi li#s-nakanishi a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }
body.oizumi li#s-oizumi a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }
body.shimomatsu li#s-shimomatsu a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }
body.ishigami li#s-ishigami a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }
body.shomura li#s-shomura a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }

body.tamari li#s-tamari a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }
body.takeda li#s-takeda a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }
body.kirihara li#s-kirihara a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }
body.matsuo li#s-matsuo a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }
body.haruyama li#s-haruyama a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }
body.mie li#s-mie a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }
body.sakamoto li#s-sakamoto a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }
body.fukumoto li#s-fukumoto a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }
body.kinoshita li#s-kinoshita a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }


/*-----------------------------------------------------------------
		[7]:左ブログバナー
-----------------------------------------------------------------*/

#left-container .s-banner {
	margin-top: 15px;
}

#left-container .s-banner .s-banner-img {
	margin-bottom: 5px;
}


/*-----------------------------------------------------------------
		[7]:アナウンサーTOP
-----------------------------------------------------------------*/

body#announcer div.ttl-pgm {
	font-size: 82%;
	margin: 0 0 5px 3px;
	padding: 5px 0 0 0;
}

body#announcer ul.tv-list {
	margin: 0 0 7px 18px;
}

body#announcer ul.tv-list li {
	margin: 0 0 3px 0;
	padding: 0 0 0 0;
	line-height: 120%;
}


.hi-2 {
	min-height: 3.5em;
}

* html .hi-2 {
	height: 3.5em;
}

.hi-3 {
	min-height: 5em;
}

* html .hi-3 {
	height: 5em;
}


.hi-4 {
	min-height: 6.5em;
}

* html .hi-4 {
	height: 6.5em;
}

.hi-5 {
	min-height: 7.5em;
}

* html .hi-5 {
	height: 7.5em;
}

*:first-child+html #announcer .contents-line {
	min-height: 0;
	zoom:100%;
}


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

/* h2見出し */
.yamamoto #ttl-announcer { background: url(../../announcer/yamamoto/image/ttl_clog_yamamoto.jpg) no-repeat left top; }
.furui #ttl-announcer { background: url(../../announcer/furui/image/ttl_clog_furui.jpg) no-repeat left top; }
.tsubouchi #ttl-announcer { background: url(../../announcer/tsubouchi/image/ttl_clog_tsubouchi.jpg) no-repeat left top; }
.okudaira #ttl-announcer { background: url(../../announcer/okudaira/image/ttl_clog_okudaira.jpg) no-repeat left top; }
.sakaguchi #ttl-announcer { background: url(../../announcer/sakaguchi/image/ttl_clog_sakaguchi.jpg) no-repeat left top; }
.togoe #ttl-announcer { background: url(../../announcer/togoe/image/ttl_clog_togoe.jpg) no-repeat left top; }
.kamikatahira #ttl-announcer { background: url(../../announcer/kamikatahira/image/ttl_clog_kamikatahira.jpg) no-repeat left top; }
.nakanishi #ttl-announcer { background: url(../../announcer/nakanishi/image/ttl_clog_nakanishi.jpg) no-repeat left top; }
.oizumi #ttl-announcer { background: url(../../announcer/oizumi/image/ttl_clog_oizumi.jpg) no-repeat left top; }
.shimomatsu #ttl-announcer { background: url(../../announcer/shimomatsu/image/ttl_clog_shimomatsu.jpg) no-repeat left top; }
.ishigami #ttl-announcer { background: url(../../announcer/ishigami/image/ttl_clog_ishigami.jpg) no-repeat left top; }
.shomura #ttl-announcer { background: url(../../announcer/shomura/image/ttl_clog_shomura.jpg) no-repeat left top; }


.tamari #ttl-announcer { background: url(../../announcer/tamari/image/ttl_clog_tamari.jpg) no-repeat left top; }
.takeda #ttl-announcer { background: url(../../announcer/takeda/image/ttl_clog_takeda.jpg) no-repeat left top; }
.kirihara #ttl-announcer { background: url(../../announcer/kirihara/image/ttl_clog_kirihara.jpg) no-repeat left top; }
.matsuo #ttl-announcer { background: url(../../announcer/matsuo/image/ttl_clog_matsuo.jpg) no-repeat left top; }
.haruyama #ttl-announcer { background: url(../../announcer/haruyama/image/ttl_clog_haruyama.jpg) no-repeat left top; }
.mie #ttl-announcer { background: url(../../announcer/mie/image/ttl_clog_mie.jpg) no-repeat left top; }
.sakamoto #ttl-announcer { background: url(../../announcer/sakamoto/image/ttl_clog_sakamoto.jpg) no-repeat left top; }
.fukumoto #ttl-announcer { background: url(../../announcer/fukumoto/image/ttl_clog_fukumoto.jpg) no-repeat left top; }
.kinoshita #ttl-announcer { background: url(../../announcer/kinoshita/image/ttl_clog_kinoshita.jpg) no-repeat left top; }


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

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


/*-----------------------------------------------------------------
		[8]:坂口アナ あいさつ用
-----------------------------------------------------------------*/
.sakaguchi-box-right {
	float:left;
	width:300px;
	margin:0 0 0 0px;
	padding:0;
	border-right: none !important;
}

.sakaguchi-box-left {
	float:left;
	width:250px;
	margin:0 0 0 0;
	/*border-right:#aaaaaa dashed 1px;*/
}

.sakaguchi2-box-right {
	float:left;
	width:400px;
	margin:0 0 0 0px;
	padding:0;
	border-right: none !important;
}

.sakaguchi2-box-left {
	float:left;
	width:165px;
	margin:0 0 0 0;
	/*border-right:#aaaaaa dashed 1px;*/
}