*			{	margin:0; padding:0;}
body	{	background-color:#855108;
				background-image:url(http://www.niigata-nippo.co.jp/dinosaur/img/bg_body.jpg);
				background-position:top right;
				background-repeat:repeat-y;}
td		{	vertical-align:top;}
a			{	text-decoration:none;}

#container	{
				margin:0 auto;
				width:750px;}
/*　ヘッダー　*/
#td_logo2	{
				background-image:url(http://www.niigata-nippo.co.jp/dinosaur/img/logo_k-tairiku2.jpg);
				background-position:top right;
				background-repeat:no-repeat;}
#logo_nippo	{text-align:right; margin:0 7px;}


/*　ナビゲーション　*/
#navi	{	height:32px;
				background-image:url(http://www.niigata-nippo.co.jp/dinosaur/img/bg_navi.jpg);
				background-position:top center;
				background-repeat:no-repeat;}
#navi p	{
				font-size:10pt;
				padding:8px 20px;}
#navi a	{color:#3B220E;
				font-weight:bold;
				padding:5px;}
#navi a:hover	{
				background-color:#462A08;
				color:#FFFFFF;}

/*　コンテンツ　*/
#contents	{
				width:750px;
				background-image:url(http://www.niigata-nippo.co.jp/dinosaur/img/bg_contents.gif);
				background-position:top center;
				background-repeat:repeat-y;}
#contents_left	{
				width:500px;
				padding-left:15px;}
#contents_right	{
				width:200px;
				padding-left:20px;
				padding-right:15px;}


/*　バナー部分　*/				
#banner	{
				margin-bottom:7px;
				margin-right:5px;}


/*　最新ニュースエリア　*/
.kiji_nav	{
				font-size:80%; text-align:right; padding-right:10px;}
#newsarea	{
				width:480px;
				background-image:url(http://www.niigata-nippo.co.jp/dinosaur/img/bg_newsarea.jpg);
				background-position:top center;
				background-repeat:repeat-y;
				padding:0 10px;}
#newsarea h3	{
				font-size:120%;
				font-weight:bold;
				line-height:1.2em;
				color:#3B220E;
				padding:5px 0;}	
#newsarea p	{
				font-size:80%;
				line-height:1.4em;
				color:#824F09;
				padding:5px 0;}
#newsarea_p	{	/*　写真と説明が入るエリア　*/
				width:212px;
				padding:5px;
				margin-right:5px;
				margin-bottom:5px;
				float:left;
				border:1px solid #999999;}
#p_setu	{
				font-size:9pt;
				font-weight:bold;
				line-height:1em;}
#news_list	{
				padding:10px 10px 10px 40px;}
#news_list li	{
				font-size:80%; line-height:1.3em;
				padding:2px 0;}
#go_newslist	{
				font-size:80%;
				font-weight:bold;
				text-align:right;
				padding-right:10px;}
.data	{
				text-align:right;}


/*　キャラクター紹介　*/
.chara_name	{
				font-size:9pt; color:#FFFFFF;
				text-align:center;
				padding:2px 0;}
#charaarea	{
				width:480px;
				background-image:url(http://www.niigata-nippo.co.jp/dinosaur/img/bg_newsarea.jpg);
				background-position:top center;
				background-repeat:repeat-y;
				padding:0 10px;}
.chara_click	{
				font-size:80%; font-weight:bold; line-height:1.3em;
				color:#FFFFFF; padding:7px 0; text-align:center;}
.charaname	{
				font-size:80%; font-weight:bold;
				padding:7px; text-align:right;}
.chara_txt	{
				font-size:12pt;
				line-height:1.3em;
				padding:10px;}				


/*　コピーライト　*/
#copy	{	text-align:center; color:#FFFFFF; font-weight:bold; padding:7px;}				
			

/*　ニュースページ　*/
#newsarea2	{
				width:580px;
				background-image:url(http://www.niigata-nippo.co.jp/dinosaur/img/bg_newsarea2.gif);
				background-position:top center;
				background-repeat:repeat-y;
				padding:0 10px;}
#newsarea2 h3	{
				font-size:120%;
				font-weight:bold;
				line-height:1.4em;
				color:#3B220E;
				padding:5px 0;}	
#newsarea2 p	{
				font-size:80%;
				line-height:1.4em;
				color:#824F09;
				padding:5px 0;}
#news_navi	{
				font-size:80%;
				font-weight:bold;
				text-align:right;
				padding:8px 20px;}
				

/*　動画ページ　*/

.tab_w	{
background-image:url(img/tab_1.jpg);
background-position:bottom center;
background-repeat:repeat-x;
font-size:9pt; font-weight:bold;
vertical-align:middle;
text-align:center; color:#000000;}

.tab_g	{
background-image:url(img/tab_2.jpg);
background-position:bottom center;
background-repeat:repeat-x;
font-size:9pt; font-weight:bold;
vertical-align:middle;
text-align:center; color:#333333;}



/*　チケット情報　*/
#tbl_ticket	{
				background-color:#000000;}
#tbl_ticket th	{
				font-size:85%;
				font-weight:bold;
				text-align:center;
				padding:5px;
				background-color:#EAD87B;
				color:#3B220E;}
#tbl_ticket td	{
				font-size:85%;
				text-align:right;
				background-color:#FFFFFF;
				padding:5px;
				color:#3B220E;}

/*　全ページ共通　*/
.att	{font-weight:bold; color:#FF0000;}
