@charset "Shift_JIS" ;


/********************************************************************************************************
AUTHOR:  		tosa Mamico
CSS構成書:   	
LAST MODIFIED:	2008.03.25

*********************************************************************************************************/ 

/* 階層構造
#container
	#header
	#main					width : 960px
		#news_header		width : 960px
		#news_main_Area		width : 960px
			#news_main		width : 940px
	#footer
*/






/* -------------------------------------------------------------------------------------------------------
            NEWSグループ専用		2008.03.25　tosa.wrote
			段組み設定
------------------------------------------------------------------------------------------------------- */
/* main ： 幅960px */

/* news_header(上) */
#news_header {
	position : relative ;
	width : 960px ;
	background : #efefef ; /* ごく薄いグレー */
}
/* news_main_Area(下) */
#news_main_Area {
	width : 960px ;
	padding-top : 10px ;
	background : #efefef url(../img/bg_newsArea_01.jpg) left top no-repeat ;
}
/* IE7 微調整用 */
*+html #news_main_Area { padding-top : 11px ; }



/* news_main_Area(下) 内ボックス */
#news_main {
	width : 940px ;
	margin : 0 10px ;
	background : #ffffff ;
}
/* 基本色黒 ライブカメラ専用 */
#livecamera {
	width : 760px !important ;
	width /* */ : 940px ;
	padding : 40px 90px ;
	overflow : hidden ; /* float対 */
	margin : 0 10px ;
	background : #000000 ; /* 背景 黒 */
	color : #ffffff ;	/* 文字 白 */
}

#livecamera p.info {
	padding-top:130px;
	padding-bottom:150px;
	text-align:center;
}
/*																		End:段組み
================================================================================= */



/* --------------------------------------------------------
		  共通項目	2008.03.25　tosa.wrote
--------------------------------------------------------- */
/* --- ヘッダー部 ナビゲーション --- */
#news_header ul {
	width : 681px ;
	height : 32px ;
	position : absolute ;
	top : 132px ;
}
#news_header li {
	float : left ;
	width : 134px ;
	margin-right : 2px ;
	height : 100% ;
}
#news_header li a {
	display : block ;
	width : 100% ;
	height : 100% ;
	text-indent : -9999px ;
	overflow : hidden ; /* firefox枠線対策 */
}
/* 新潟県内ニュース */
li#news_navi_01 a { background : url(../img/img_navi.gif) left top no-repeat ; }
/* FNN全国ニュース */
li#news_navi_02 a { background : url(../img/img_navi.gif) -136px top no-repeat ; }
/* お天気 */
li#news_navi_03 a { background : url(../img/img_navi.gif) -272px top no-repeat ; }
/* ライブ中継 */
li#news_navi_04 a { background : url(../img/img_navi.gif) -408px top no-repeat ; }
/* ニュース投稿 */
li#news_navi_05 a { background : url(../img/img_navi.gif) -544px top no-repeat ; }

/* 											  End:共通項目
--------------------------------------------------------- */






/* --------------------------------------------------------
		  専用スタイル
		  県内ニュース　default.php
		  							2008.03.25　tosa.wrote
--------------------------------------------------------- */
/* アナウンサー写真位置 */
#news_ana {
	position : absolute ;
	top : 2px ;
	left : 650px ;
}
/* IE7 微調整用 */
*+html #news_ana { top : 3px ; }


/* 県内ニュース（余白調整用） */
#kenai_news { padding : 20px 20px 1px ; } /* 幅 700px */

/* h3 */
#kenai_news h3 { margin-bottom : 30px ; }

/* --- ニュース1件分 --- */
#kenai_news div { margin-bottom : 30px ; }
/* h4 */
#kenai_news h4 {
	height : 33px ;
	line-height : 33px ;
	color : #003366 ;	/* 紺 */
	font-size : 1.6em ; /* 16px */
	padding-left : 40px ;
	margin-bottom : 5px ;
	background : url(../img/bg_kenai.gif) left top no-repeat ;
}
/* span */
#kenai_news span {
	display : block ;
	font-size : 1.2em ;	/* 12px */
}
/* 更新時刻（赤字）*/
#kenai_news span.news_update { color : #ff3300 ; } /* 赤 */

/* ニュース内容（p）*/
#kenai_news p {
	margin : 10px 0 5px ;
	font-size : 1.4em ; /* 14px */
	line-height : 1.6 ;
	padding-left : 0.8em ;
	border-left : solid 5px #cccccc ;
}

/* ▲Page Top */
#kenai_news span.news_top {	text-align : right ; }
#kenai_news span.news_top a { color : #333333 ; } /* 黒に近いグレー */

/* --- END:ニュース1件分 --- */

/* 							 End:県内ニュース　default.php
--------------------------------------------------------- */




/* --------------------------------------------------------
		  専用スタイル
		  お天気　weather.php
		  							2008.03.25　tosa.wrote
--------------------------------------------------------- */
/* iframe */
#news_main iframe {
	margin : 20px 70px ;
	width : 785px ;
	height : 600px ;
	border : none ;
}

/* 									End:お天気　weather.php
--------------------------------------------------------- */





/* --------------------------------------------------------
		  専用スタイル
		  ライブカメラ　 livecamera.php
		  							2008.03.25　tosa.wrote
--------------------------------------------------------- */
/* width : 760px */
/* 2段組み */
/* 萬代橋 */
#BANDAI {
	width : 330px ;
	float : left ;
}
/* ビッグスワン */
#BIG_SWAN {
	width : 330px ;
	float : right ;
}

/* 動画 */
div.live_movie {
	padding : 5px ;
	background : #ffffff ;	/* 白 */
}

/* h3 */
#livecamera h3 { margin : 20px 0 ; }
/* p */
#livecamera p {
	line-height : 1.4 ;
	font-size : 1.4em ; /* 14px */
	margin : 10px 0 ;
}
/* span */
#livecamera span {
	display : block ;
	font-size : 1.2em ; /* 12px */
	line-height : 1.3 ;
	color : #cccccc ;	/* 文字 薄いグレー */
}




/* 						End:ライブカメラ　 livecamera.php
--------------------------------------------------------- */

/* --------------------------------------------------------
		  専用スタイル
		  ニュース投稿　vote.php
		  							2010.03.30　konno.wrote
--------------------------------------------------------- */
/* 県内ニュース（余白調整用） */
#vote_news { padding : 20px 20px 1px ; } /* 幅 700px */

/* h3 */
#vote_news h3 { margin-bottom : 30px ; }

/* --- ニュース1件分 --- */
#vote_news div { margin-bottom : 30px ; }
/* h4 */
#vote_news h4 {
	height : 33px ;
	line-height : 33px ;
	color : #003366 ;	/* 紺 */
	font-size : 1.6em ; /* 16px */
	padding-left : 10px ;
	margin-bottom : 5px ;
}
/* h5 */
#vote_news h5 {
	height : 33px ;
	line-height : 33px ;
	color : #ff0000 ;	/* 赤 */
	font-size : 1.6em ; /* 16px */
	padding-left : 10px ;
	margin-bottom : 5px ;
}
/* h6 */
#vote_news h6 {
	height : 33px ;
	line-height : 15px ;
	color : #FF6600 ;	/* オレンジ */
	font-size : 1.2em ; /* 12px */
	padding-left : 10px ;
	margin-bottom : 5px ;
}
/* p */
#vote_news p {
	line-height : 1.4 ;
	color : #FF6600 ;	/* オレンジ */
	font-size : 1.4em ; /* 14px */
	margin : 10px 0 ;
}

#vote_news_table {
	border-collapse: collapse;
	border:1px solid #FFCCCB;
	font-size:14px;
}

#vote_news_table td {
	border-collapse: collapse;
	border:1px solid #FFCCCB;
	font-size:14px;
	line-height:1.5em;
	padding:5px;
	background-color:#FFFFFF;
	white-space: nowrap;
	vertical-align:top;
}

#vote_table {
	border-collapse: collapse;
	border:1px solid #FFCCCB;
	font-size:14px;
	width: 550px;
	table-layout: fixed;
}

#vote_table td {
	border-collapse: collapse;
	border:1px solid #FFCCCB;
	font-size:14px;
	line-height:1.5em;
	padding:5px;
	background-color:#FFFFFF;
	vertical-align:top;
	word-break: break-all;
}



.point_red {
    background-color: #f96f7c;
    border: 1px solid #f72237;
    border-radius: 3px;
    color: #ffffff;
    font-size: 10px;
    font-weight: normal;
    margin-left: 5px;
    padding: 2px 3px;
    vertical-align: text-bottom;
}

.input_btn {
margin-top: 30px;
width: 100%;
font-weight: bold;
padding: 20px 0px;
font-size: 22px;
color: #0a5400;
display: block;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: 1px solid #70b63d;
background: none repeat scroll 0 0 #70b63d;
background: -webkit-gradient(
 linear,
 left bottom,
 left top,
 color-stop(0, rgb(162,237,41)),
 color-stop(0.5, rgb(152,228,30)),
 color-stop(0.5, rgb(182,244,83)),
 color-stop(1, rgb(239,254,205))
 );
background-image: -moz-linear-gradient(
 center bottom,
 rgb(162,237,41) 0%,
 rgb(152,228,30) 50.%,
 rgb(182,244,83) 50%,
 rgb(239,254,205) 100%
 );
}

/* 							 End:ニュース投稿　vote.php
--------------------------------------------------------- */
