/*---------------------------------------共通設定---------------------------------------*/
body{
	color: #ffffff;
	background:#E0E0E0;
	margin:0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}

a img{
border:none;}

#header{
	width:800px;
	height:88px;
	background:url("img/head_back.jpg") no-repeat;}

#header p{
	text-align:right;
	color:#ffffff;
	font-size:10pt;
	margin:8px 0px;
	padding:0px;}

#headlink a{
	color:#ffffff;
	text-decoration:none;}

#headlink a:hover{
	color:#ffffff;
	text-decoration:underline;}

h1{
	color: #330000;
	margin:0px;
	padding:18px 0px 0px 20px;}
	a:hover{border-line:0;}

h2,h3{
margin:5px 0;
padding:0;}
	

body #wrapper{
	background:#2a3f5c url("img/backimage.jpg") repeat-y;
	width:800px;
	margin:0px auto;
	padding:0;}

/*コピーライト*/
#copy{
	height:35px;
	background:url("img/addressber.gif") repeat-x #173C66;
	padding-top:5px;
	clear:both;}

address{
	color:#000000;
	text-align:center;
	font-style:normal;
	font-size:10pt;
	font-family:"ＭＳ ゴシック", "Osaka−等幅";}


/*---------------------------------------トップページ設定---------------------------------------*/
/*flash*/
#flash{
	margin:0;
	padding:0;}

embed{vertical-align:bottom;}

/*第何期展示中*/
#tenji{
	text-align:center;
	background:#0091ee;
	padding:10px 0px 10px 0px;
	margin:0 0 10px;}

#tenji MARQUEE{
	color:#ffffff;
	font-size:18pt;
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	width:780px;
	font-weight:bold;}

	
/*---------------------------------------右---------------------------------------*/

.rireki{
	margin-right:23px;
	font-size:10pt;
	line-height:13pt;
	overflow-y:auto;}

.rireki a:link{
	color:#ffc000;}
.rireki a:hover{
	text-decoration:none;
	color:#ffc000;}

.text {
margin:2px 10px 18px;
font-size:11pt;}
	
/*料金表*/
table#ryoukin{
background:#21314a;
margin:5px 0;
font-size:13pt;
text-align:center;}

table#ryoukin th{
font-weight:normal;
border-top:1px solid #ffffff;
border-bottom:3px double #ffffff;}

table#ryoukin td{
letter-spacing:-1px;
border-bottom:1px solid #ffffff;}

table#ryoukin th.center,
table#ryoukin td.center{
border-right:1px solid #ffffff;
border-left:1px solid #ffffff;}

table#ryoukin small{
font-size:8pt;
line-height:10pt;}

table#ryoukin td.sponsor{
font-size:10pt;}

#guide{
border-bottom:1px solid #ffffff;}


.strong{
	font-size:10pt;
	font-weight:bold;
	text-align:center;}

small{
	font-size:8pt;}

#link{
	text-align:center;}

#link img{
border:none;
	margin:15px;}

/*---------------------------------------コンテンツ---------------------------------------*/
#contents{
	background:#2a3f5c url(img/contents_bg.gif) repeat-y top center;
	width:800px;
	text-align:center;}


#contents table{
margin:0 auto;}

#contents table td{
text-align:left;}

#contents table td h2{
text-align:right;
margin:18px 18px 15px;}

#contents table td p{
font-size:8pt;
margin:0 0 15px;
padding:0;}

#contents table td p#oshirase{
	padding:15px 90px 0px;}


#contents table td table td img{
margin:0;
padding:0;}
/*---------------------------------------END---------------------------------------*/
