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/ff5/bg.jpg"); 
         background-attachment:fixed;
         color: #FFFFFF;
         margin-top: 125px;
         margin-right: 80px;
         margin-left: 60px;
         }

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

           table.pic{
           border: 1px solid;
           border-top-color:#00ff7f;
           border-bottom-color:#004015;
           border-left-color:#00ff7f;
           border-right-color:#004015;
           border-spacing: 0;
           }
           .pic th{
           border: 1px solid;
           border-top-color:#004015;
           border-bottom-color:#00ff7f;
           border-left-color:#004015;
           border-right-color:#00ff7f;
           }
           .pic td{
           border: 1px solid;
           border-top-color:#004015;
           border-bottom-color:#00ff7f;
           border-left-color:#004015;
           border-right-color:#00ff7f;
           }

.gyo {line-height: 165%;}

.line {
  position: relative;
	width: 75%;
	overflow: visible;
	text-align: center;
	color: #11ff90;
	border-width: 0;
  height: 8px;
  background-image: repeating-linear-gradient(45deg, #11ff90 0, #11ff90 1px, transparent 0, transparent 50%), repeating-linear-gradient(135deg, #11ff90 0, #11ff90 1px, transparent 0, transparent 50%);
  background-size: 8px 8px;
}