P { line-height: 1.65; }                         
A:link { color: 00FF80; text-decoration: none; }
A:visited { color: E3FCA9; text-decoration: none; }
A:active { color: F5F032; text-decoration: underline overline; font-weight: none; }
A:hover { color: F5F032; text-decoration: underline overline}

         body{
         background-image:url("http://www.ream.ais.ne.jp/~yarikomi/img/ff1/bg.jpg"); 
         background-attachment:fixed;
         color: #FFFFFF;
         margin-top: 50px;
         margin-right: 80px;
         margin-left: 60px;
         }

           .text_shadow {
           text-shadow: 0px 0px 3px #40A0FF;
           } 

           table.hyou{
           border: 1px solid;
           border-top-color:#40A0FF;
           border-bottom-color:#103090;
           border-left-color:#40A0FF;
           border-right-color:#103090;
           border-spacing: 0;
           }
           .hyou th{
           border: 1px solid;
           border-top-color:#103090;
           border-bottom-color:#40A0FF;
           border-left-color:#103090;
           border-right-color:#40A0FF;
           }
           .hyou td{
           border: 1px solid;
           border-top-color:#103090;
           border-bottom-color:#40A0FF;
           border-left-color:#103090;
           border-right-color:#40A0FF;
           }


.gyo {line-height: 165%;}

.line {
	border-width: 3px 0 0 0;
	border-style: double;
	border-color: #40A0FF;
 	width: 75%;
}