H1			{font-size:28px; font-weight:bold; line-height:1.5em}

h2			{font-size:16px; margin-top:2.5em; margin-bottom:1em; padding-top:1em; border-top-style:dashed; border-width:1px }

.h2			{font-size:16px; font-weight:bolder;}

.h3			{font-size:14px; color:#000000; font-weight:bolder; margin-left:1.5em;}

.h5 		{font-size:14px; line-height:1em}

.h6			{font-size:14px; margin-left:1em}

.h7			{font-size:11px;}

TD.class1	{border:1px; border-color:#F47A00; border-style:solid; border-left-width:0px; border-top-width:0px}

TD.class2	{border:1px; border-color:#F47A00; border-style:solid; border-left-width:0px; border-right-width:0px; border-top-width:0px}
				
li#id3		{font-size:10px; margin-left:2em}

body		{background-image:url(bg.gif); background-repeat:repeat-x; background-position:top; overflow:none }

table#id1	{width:600px; height:100%; background-position:top; background-color : #ffffff; background-repeat: no-repeat; overflow: none; border-style: solid; border-top-color:#FFFFFF;     padding-left:0em; padding-right:0em; border-width:0em; border-top:none; margin-top:inherit}

table#id2	{width:500px; background-color:#FFE4CA; border:1px; border-color:#F47A00; border-style:solid;  background-position:left}

table#id3	{width:500px; background-color:#FFE4CA; border:1px; border-color:#F47A00; border-style:solid; background-position:left}

table#id4	{width:560px; background-color:#FFE4CA}

td#id5		{background-color:#FFE4CA}
 
.bold		{font-weight:bold;}

.area		{width:600px; height:80px; background-color:#000000}

.area2		{background-image:url(banner.gif); background-repeat:no-repeat; width:600px; height:100px; overflow:hidden} 

.area3		{width:600px; padding-top:75px; padding-left:150px;}

.area4		{margin-top:2.5em; margin-bottom:1em; border-top-style:dashed; border-width:thin; padding-top:1em}

.area5		{width:560px; height:80px; margin-top:4em}

.area6		{margin-left:2em}

.area7		{margin-bottom:1em}

.area8		{height:10px}


.type-a		{font-size:9px; color:#CCCCCC}


A.btn {
  display: block;             /* ブロック要素にする */
  width: 220px;                /* 横幅 */
  color: #ffffff;
  background-color: #666699;  /* 背景色 */
  border: outset 2px #9999cc; /* 枠の色 */
  margin: 0px;
  padding: 3px 1px 1px 0px;
  font-size: 12px;            /* フォントサイズ */
  line-height: 12px;          /* 行の高さ */
  text-align: center;         /* 水平揃え */
  text-decoration: none;      /* 下線を消す */
}
A.btn:hover {
  color: #eeeeee;
  background-color: #555588;  /* 背景色 */
  border: inset 2px #9999cc;  /* 枠の色 */
  margin: 0px;
  padding: 4px 0px 0px 1px;
}
A.btn:active { color: #ffffff; }

A.btn:visited { color: #ffffff; }

.lays   { 
          position         : absolute          ;
          left             : 50px              ;
          top              : -200px            ;
          font             : 900 30px Arial    ;
		  width			   : 350px			   ;	
}

A:link		{color:#000000; text-decoration:none}

A:visited	{color: #3333CC; text-decoration:none}

A:active	{color:#ffff00; text-decoration:none}

A:hover 	{text-decoration:underline;}

ul	{list-style:none; padding:0px; margin:-1px; margin-left:-7px; text-align:center}
li	{width:120px; padding:0px; margin:0px; float:left; text-align:center; font-size:14px; color:#000000; font-weight:bolder; text-align:center}
li a	{display:block; width:100%; height:27px; padding:0px; margin:0px; text-decoration:none; color:red; line-height:200%; text-align:center}
li a:hover	{color:#ffffff; line-height:200%; background-color:#555588; text-decoration:none; margin:0px; padding:0px; width:100%; height:27px; margin-top:-2px; text-align:center}

ul#btmul	{list-style:none; text-align:center; padding:0px; margin:0px;}
li.btmli	{font-size:10px; width:118px; height:100%; padding:0px; margin:0px; float:right; border-right:inset 1px #9999cc; border-bottom:none; border-left:none}
li.btmli a 	{display:block; width:100%; height:100%; padding:0px; margin:0px; text-decoration:none; color:black; line-height:100%; text-indent:0em; margin-top:0px}
li.btmli a:hover	{color:white; line-height:100%; background-color:#555588; text-decoration:none; margin:0px; padding:0px; width:100%; height:100%; margin-top:0px;}	
