@charset "EUC-JP";

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

-------------------------------------------------------------------
	
		[1]:基礎設定
		[2]:右カラム
		[3]:アナウンサー左メニュー
		[4]:左ブログバナー
		[5]:アナウンサーTOP
		[6]:clog ブログ用

=================================================================*/


/*-----------------------------------------------------------------
		[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-kamikatahira { background: url(../../announcer/kamikatahira/image/ttl_kamikatahira.jpg) no-repeat left top; }

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

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


h2#ttl-nakanishi { background: url(../../announcer/nakanishi/image/ttl_nakanishi.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-yamagami { background: url(../../announcer/yamagami/image/ttl_yamagami.jpg) no-repeat left top; }

h2#ttl-inoue { background: url(../../announcer/inoue/image/ttl_inoue.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-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;
}



/*-----------------------------------------------------------------
		[2]:右カラム
-----------------------------------------------------------------*/

#right-container {
	float: right;
	width: 595px;
	text-align: left;
	_margin: 0 5px 0 0;	
}


#announceer #right-container .list-box {
	padding: 7px 0;
	border-bottom: dashed 1px #cccccc;
}
*:first-child+html #announceer #right-container .list-box {
	zoom:100%; /* IE7用 */
}

#announceer #right-container .list-box-end {
	padding: 7px 0 0 0;
	border-bottom: none;
}
*:first-child+html #announceer #right-container .list-box-end {
	zoom:100%; /* IE7用 */
}




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

#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.kamikatahira li#s-kamikatahira a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }

body.kokaji li#s-kokaji a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }

body.kokaji li#s-kamieda 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.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.yamagami li#s-yamagami a { font-weight: bold; text-decoration: none; background: url(../image/i_arrow_orange_03.gif) no-repeat 0px 4px; }

body.inoue li#s-inoue 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.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; }


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

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

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


/*-----------------------------------------------------------------
		[5]:アナウンサー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%;
}


/*-----------------------------------------------------------------
		[6]: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; }

.kamikatahira #ttl-announcer { background: url(../../announcer/kamikatahira/image/ttl_clog_kamikatahira.jpg) no-repeat left top; }

.kokaji #ttl-announcer { background: url(../../announcer/kokaji/image/ttl_clog_kokaji.jpg) no-repeat left top; }

.kamieda #ttl-announcer { background: url(../../announcer/kamieda/image/ttl_clog_kamieda.jpg) no-repeat left top; }


.nakanishi #ttl-announcer { background: url(../../announcer/nakanishi/image/ttl_clog_nakanishi.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; }

.yamagami #ttl-announcer { background: url(../../announcer/yamagami/image/ttl_clog_yamagami.jpg) no-repeat left top; }

.inoue #ttl-announcer { background: url(../../announcer/inoue/image/ttl_clog_inoue.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; }

.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;
}


/*-----------------------------------------------------------------
		[7]:坂口アナ あいさつ用
-----------------------------------------------------------------*/
.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;*/
}
