@charset "Shift_JIS";

	body{
		margin:0 auto;
		padding:0;
		text-align:center;
		font-family: verdana ,arial ,sans-serif;
		color:#fff;
		background:#000;
	}

	img{ border:none;vertical-align:top;}

	a{color:#FFFF00;text-decoration:none;}
	a:link{color:#FFFF00;text-decoration:underline;}
	a:visited{color:#FFFF00;text-decoration:underline;}
	a:hover{color:#FFFF00;text-decoration: underline;}
	a:active{color:#FFFF00;text-decoration:underline;}

	h1,h2,h3,h4{margin:0;padding:0;}
	p{margin:0;
		padding:10px 0;
		font:12px/130% "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック",sans-serif;
	}


/*トップ用*/
	
	#contentc{
		width:850px;
		margin:0 auto;
		padding:0;
	}
	
	#content_body{
		width:770px;
		margin:0;
		padding:20px;
		text-align:left;
		font:12px/140% "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック",sans-serif;
	}
	
	#content_body h2{
		margin:0;
		padding:5px 0;
		font:bold 14px/160% "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック",sans-serif;
	}
	
	#content_body p{
		margin:0;
		padding:10px 0;
		font:12px/140% "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック",sans-serif;
	}
	
	#content_body dt{
		margin:0;
		padding:10px 0 0 0;
		font:bold 12px/140% "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック",sans-serif;
	}
	
	#content_body dd{
		margin:0;
		padding:0;
		font:12px/140% "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック",sans-serif;
	}

/*ニュース,シアター,リンク,ギャラリー用共通*/

	#footer{
		margin:0;
		padding:20px 0;
		text-align:center;
	}
	
/*ニュース,シアター,リンク用共通*/
	
	#contents{
		width:500px;
		margin:0 auto;
		padding:0;
		text-align:left;
	}
	
	#contents h2{
		margin:0;
		padding:0 20px 30px 20px;;
	}

/*ニュース,シアター用共通*/
	
	#contents_body{
		margin:0;
		padding:10px 28px;
		text-align:left;
		font:12px/140% "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック",sans-serif;
	}
	
	#contents_body p{
		margin:0;
		padding:10px 0;
		font:12px/140% "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック",sans-serif;
	}

/*ニュース用*/
	
	.tensen{
		clear:both;
		width:444px;
		height:13px;
		margin:5px 0;
		padding:0;
		background:url(../images/news/tensen.gif) no-repeat 0 0;
	}
	
	.yokoimg{
		float:left;
		margin-right:10px;
		padding:0;
	}
	
/*リンク用*/	
	
	#contentl_body{
		margin:0;
		padding:10px 28px;
		text-align:left;
		font:12px/140% "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック",sans-serif;
	}
	
	#contentl_body p{
		margin:0;
		padding:30px 0;
		text-align:center;
		font:12px/140% "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック",sans-serif;
	}
	
	.link_box{
		clear:both;
		width:444px;
		margin:0;
		padding:0;
	}
	
	.link_box_ban{
		float:left;
		width:200px;
		margin:5px 0;
		padding:0;
		text-align:center;
	}
	
	.link_box_txt{
		margin:0 0 0 213px;
		padding:10px 0 0 0;
		font:12px/140% "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック",sans-serif;
	}
	
/*ギャラリー用*/
	
	#contentb{
		width:850px;
		margin:0 auto;
		padding:0;
		text-align:left;
	}
	
	#contentb_body{
		margin:0;
		padding:10px 10px 10px 30px;
		text-align:left;
		font:12px/140% "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック",sans-serif;
	}
	
	#contentb_body p{
		clear:both;
		margin:0;
		padding:10px 0;
		font:12px/140% "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック",sans-serif;
	}
	
	.gallerybox{
		float:left;
		width:265px;
		margin:0;
		padding:0;
	}
	
	.imgbox{
		width:250px;
		height:188px;
		margin:0;
		padding:0;
		border:1px solid #CC0000;
	}

	