/* CSS Document */

.h1			{font-size:18px; font-style:inherit; color:#000099; font-weight:bold; }

.h2			{font-size:16px; font-weight:bolder; margin-left:1em}

.h3			{font-size:14px; font-weight:bolder; margin-left:2em}
.h4 		{font-size:14px; margin-left:1em}
.h5			{font-size:12px; margin-left:1em; margin-right:1em; color: rgb(255, 0, 0)}
.h6			{font-size:26px; font-weight:bold; line-height:1.5em}
.h7			{font-size:12px; color:#666666;}
.h8			{font-size: 36px; font-weight:bolder; margin-left:1em; font-style:italic; font-weight:bolder}

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

table#id1	{width:600px; height:inherit; 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;}

.area		{width: 440px; border-left:none; border-right:none; border-top:none; }

.area1		{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		{width:590px; height:10px}

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

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

.line1		{border-top-style:solid; border-left-width:none; border-right-width:none; border-top-width:1px; border-bottom-width:none; width:550px; margin-left:1em; margin-top: 1em; margin-bottom:1em}


A.btn {
  display: block;             /* ブロック要素にする */
  width: 180px;                /* 横幅 */
  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}

A:visited	{color:#0000FF}

A:active	{color:#ffff00}

A			{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; font-size:10px; padding:0px; margin:0px;}
li.btmli	{width:120px; padding:0px; margin:0px; float:right; border-top:outset 2px #9999cc; border-right:none; border-bottom:none; border-left:none}
li.btmli a 	{display:block; width:100%; height:20px; padding:0px; margin:0px; text-decoration:none; color:black; line-height:200%; text-indent:0em; margin-top:0px}
li.btmli a:hover	{color:white; line-height:200%; background-color:#555588; text-decoration:none; margin:0px; padding:0px; width:100%; height:20px; margin-top:0px;}