body {
	color      : #ffffff;
	font-size  : 10pt;
	background : #110011;
	font-family: "ＭＳ Ｐゴシック", sans-serif;

    background-image: url(timg/bg.jpg);
    background-repeat: repeat-y;
    background-position: center center;
    background-attachment: fixed;

 	scrollbar-face-color       : #ffffff;
	scrollbar-track-color      : #eeeeee;
	scrollbar-3dlight-color    : #ffffff;
	scrollbar-darkshadow-color : #ffffff;
	scrollbar-arrow-color      : #999999;
	scrollbar-shadow-color     : #999999;
	scrollbar-highlight-color  : #999999;
}
th,td {
	color      : #ffffff;
	font-size  : 10pt;
	font-family: "ＭＳ Ｐゴシック", sans-serif;
}
a:link      {color : #0000ff;}
a:visited   {color : #993366;}
a:hover     {color : #ff6600;text-decoration:none;}
a:active    {color : #ff0000;}

.fh6			{line-height: 1.5em; font-size : 6pt;}
.fh7			{line-height: 1.5em; font-size : 7pt;}
.fh8			{line-height: 1.5em; font-size : 8pt;}
.fh9			{line-height: 1.5em; font-size : 9pt;}
.fh10			{line-height: 1.5em; font-size : 10pt;}
.fh11			{line-height: 1.5em; font-size : 11pt;}
.fh12			{line-height: 1.5em; font-size : 12pt;}
.fh13			{line-height: 1.5em; font-size : 13pt;}
.fh14			{line-height: 1.5em; font-size : 14pt;}
.fh15			{line-height: 1.5em; font-size : 15pt;}
.fh16			{line-height: 1.5em; font-size : 16pt;}
.fh17			{line-height: 1.5em; font-size : 17pt;}
.fh18			{line-height: 1.5em; font-size : 18pt;}
.fb				{line-height: 1.0em; font-size : 30pt; color: #003399;}

h1,h2,h3,h4,h5,h6,h7	{
	font-size: 90%;
	color: #999999;
	font-weight: normal;
	line-height:1.2em;
	margin: 0;
}

.out-n	{border-collapse: collapse; table-layout:fixed; width: 800px;}													/* 外枠 W=760 無地 */
.out-c	{border-collapse: collapse; table-layout:fixed; width: 800px; background:#cccccc;}								/* 外枠 W=760 白地 */
.out-l	{border-collapse: collapse; table-layout:fixed; width: 800px; background:#191919; border:solid 1px #cccccc;}	/* 外枠 W=760 白地 線付 */

.in-n	{border-collapse: collapse; table-layout:fixed; width: 100%;}													/* 内枠 W=100% 無地 */
.in-c	{border-collapse: collapse; table-layout:fixed; width: 100%;  background:#cccccc;}								/* 内枠 W=100% 白地 */
.in-l	{border-collapse: collapse; table-layout:fixed; width: 100%;  background:#191919; border:solid 1px #cccccc;}	/* 内枠 W=100% 白地 線付 */
.in-w	{border-collapse: collapse;}												/* 内枠 W=無し */
.in-wc	{border-collapse: collapse; background:#cccccc;}							/* 内枠 W=無し 白地 */
.in-wl	{border-collapse: collapse; background:#191919; border:solid 1px #cccccc;}	/* 内枠 W=無し 白地 線付 */

.g1		{background : #191919; font-size : 10pt; line-height: 1.4em;}	/* 白地 10pt */
.g2		{background : #eeeeee; font-size : 10pt; line-height: 1.4em;}	/* 灰地 10pt */
.g3		{background : #191919; font-size : 12pt; line-height: 1.4em;}	/* 白地 12pt */
.g4		{background : #eeeeee; font-size : 12pt; line-height: 1.4em;}	/* 灰地 12pt */
.g5		{background : #eeeeee; font-size : 12pt; line-height: 1.4em; font-weight: bold;}	/* 灰地 12pt */
.g6		{background : #191919; font-size : 12pt; line-height: 1.4em; color:#ff6600}	/* 白地 12pt オレンジ */
.g7		{background : #191919; font-size : 12pt; line-height: 1.4em; color:#ff6600;  font-weight: bold;}	/* 白地 12pt オレンジ太字 */


.l1		{color : #cccccc; width="100%"}												/* 線 W=100% */
.l2		{color : #cccccc; width="100%"; border-style: dotted; line-height:0.6em}	/* 点線 W=100% */
.l3		{color : #cccccc; width="760"; border-style: dotted; line-height:0.6em}		/* 点線 W=760 */

.indent1 { margin-left: 50px; }	/* 字下げ1 */
.indent2 { margin-left: 25px; }	/* 字下げ2 */

.line1	{margin: 0px; width: 580px; border:solid 1px #cccccc;}

ul {margin-left:10px; padding-left:10px; }

#slideshow {
   position: relative;
   width:  798px; /* 画像の横幅に合わせて記述 */
   height: 318px; /* 画像の高さに合わせて記述 */
}
#slideshow img {
   position: absolute;
   top: 0;
   left:0;
   z-index: 8;
   opacity: 0.0;
}
#slideshow img.active {
   z-index: 10;
   opacity: 1.0;
}
#slideshow img.last-active {
   z-index: 9;
}

