
*{
	margin:0;
	padding:0;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
html {
	width:100%;
	height:100%;
}
body {
	width:100%;
	height:100%;
	background:url("../img/bgCloud.jpg") fixed;
}
table{
	width:90%;
	text-align:center;
/*	height:300px; */
}
td.item{	/*メインページの春夏秋冬のセル用、高さ固定*/
	width: 90%;
	height: 500px; 
	max-height: 500px;
}
td.marker{	/*背景切り替えポイントセル用*/
	height: 1px;
	border: none;
}
H2.omikuji         {  color: #FF0000; }	/*おみくじテキスト表示用*/
td.omikuji{	/*おみくじ結果表示用*/
	height: auto;
	text-align:	center;
	border: 1px solid gray;
}
td.history{	/*更新履歴のセル　薄茶系の背景色*/
	text-align:	left;
	height: auto;
	border: 2px solid gray;
	background-color:	#FFCCCC;
	padding: 5px;
}
div.historyitem{	/*更新履歴の内容のセルの背景設定用*/
	width: 90%;
	background-color:	#FFFFCC;
	overflow:auto;
	height:170px;
}
td.historyitem{	/*更新履歴の内容のセル*/
	font-size:	9pt;
	vertical-align:	top;	/*上詰め*/
	text-align:	left;
	height: auto;
}

td.menu{	/*メニュー項目のセル　薄めの背景色*/
	text-align:	left;
	height: auto;
	border: 2px solid gray;
	background-color: #E7EBF7;
	padding-bottom:1em;
}
td.menu h3{
	margin-top:1em;
}
td.menu h3.menutop{
	margin-bottom:2em;
}
td.menuitem{	/*メニュー項目の説明のセル　明るめの背景色*/
	text-align:	left;
	height: auto;
	background-color:	#FFFFCC;
}
td.linkItemL{	/*リンクアイテムのセル　但し余白専用*/
	text-align:	left;
	width:	5%;
}
td.linkItemR{	/*リンクアイテムのセル*/
	text-align:	left;
	width:	95%;
	font-family: "ＭＳ ゴシック";
	font-size: 12pt;
	font-weight: normal;
	color: #000099;	/*セル内の文字色*/
	background-color: #E7EBF7;	/*セルの背景色*/
	/*background-color:	#FFFFCC;*/
}
.linkTitle{
	font-size:		14pt;
	font-weight:	bold;
	color: 		#CC3366;
	background-color: #E7EBF7;
}
.linkTitle2{
	font-size:		14pt;
	color: 		#000099;
	background-color: #E7EBF7;
}
.searchItem{	/*リンクページ検索エンジンの縦位置合わせ用*/
	vertical-align:middle;
}
.menuItemSetumei{	/*お品書きの説明用*/
	font-size:		12pt;
	color:			#000099;
}
A:link     {  color: #FF00FF;}
A:active   {  color: #FF0000;}
A:visited  {  color: #FF00FF;}
A:hover    {  color: #FF0000; background-color: #00CCFF; }
.f10       {  font-family: "ＭＳ ゴシック"; font-size: 12pt; font-weight: normal; color: #9966FF; }
.f10b      {  font-family: "ＭＳ ゴシック"; font-size: 12pt; font-weight: bold;   color: #9966FF; }
.f12b	   {  font-family: "ＭＳ ゴシック"; font-size: 14pt; font-weight: bold;   color: #993333; }
.f8bK{
	font-family: "ＭＳ ゴシック";
	font-size: 8pt;
	font-style:	italic;
	color: #000000;
}
	
.flink     {  font-family: "ＭＳ ゴシック"; font-size: 12pt; font-weight: normal; color: #000099; }

#contentsContainer{
	position:relative;
	width:800px;
	margin:0px auto;
	z-index:1000;	/*最前面へ配置*/
}

/*ＳＷＦコンテナ*/
#swfContainer {
	position:fixed;
	top:0px;
	left:0px;
	height:100%;
	width:100%;
}
