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}
                
                .sample1 { font-size: 15%; }
                 .sample2 { font-size: 150%;}
                 .sample3 { font-size: 250%; }
        .buruburu {
            display: inline-block;
            animation: hurueru .3s  infinite;
        }
        
        @keyframes hurueru {
            0% {transform: translate(0px, 0px) rotateZ(0deg)}
            25% {transform: translate(5px, 5px) rotateZ(1deg)}
            50% {transform: translate(0px, 5px) rotateZ(0deg)}
            75% {transform: translate(5px, 0px) rotateZ(-1deg)}
            100% {transform: translate(0px, 0px) rotateZ(0deg)}
        }
          .sampleBox a { _width: 100%; display: block;}
          .sampleBox a:link{ color: 00FF80; text-decoration: none; }
          .sampleBox a:visited{ color: E3FCA9; text-decoration: none; }
          .sampleBox a:active{ color: F5F032; text-decoration: underline overline; font-weight: none; }
          .sampleBox a:hover{ color: F5F032; text-decoration: underline overline}
        
        
                  body{
                   background-image:url("b201901.jpg"); 
                   background-attachment:fixed;
                  color: #FFFFFF;
                  margin-top: 125px;
                  margin-right: 80px;
                  margin-left: 60px;
                  }
                  
                  .text_shadow {
                  text-shadow: 0px 0px 5px #20FF20;
                  } 
       
                  table.hyou{
       		   border: 1px solid;
                  border-top-color:#20FF20;
                  border-bottom-color:#055005;
                  border-left-color:#20FF20;
                  border-right-color:#055005;
                  border-spacing: 0;
                  }
                  .hyou th{
                  border: 1px solid;
                  border-top-color:#055005;
                  border-bottom-color:#20FF20;
                  border-left-color:#055005;
                  border-right-color:#20FF20;
                  }
                  .hyou td{
                  border: 1px solid;
                  border-top-color:#055005;
                  border-bottom-color:#20FF20;
                  border-left-color:#055005;
                  border-right-color:#20FF20;
                  }
                
                  table.pink{
                  border: 1px solid;
                  border-top-color:#FF00FF;
                  border-bottom-color:#800080;
                  border-left-color:#FF00FF;
                  border-right-color:#800080;
                  border-spacing: 0;
                  }
                  .pink th{
                  border: 1px solid;
                  border-top-color:#800080;
                  border-bottom-color:#FF00FF;
                  border-left-color:#800080;
                  border-right-color:#FF00FF;
                  }
                  .pink td{
                  border: 1px solid;
                  border-top-color:#800080;
                  border-bottom-color:#FF00FF;
                  border-left-color:#800080;
                  border-right-color:#FF00FF;
                  }
                  
                  table.tya{
                  border: 1px solid;
                  border-top-color:#FF8000;
                  border-bottom-color:#804000;
                  border-left-color:#FF8000;
                  border-right-color:#804000;
                  border-spacing: 0;
                  }
                  .tya th{
                  border: 1px solid;
                  border-top-color:#804000;
                  border-bottom-color:#FF8000;
                  border-left-color:#804000;
                  border-right-color:#FF8000;
                  }
                  .tya td{
                  border: 1px solid;
                  border-top-color:#804000;
                  border-bottom-color:#FF8000;
                  border-left-color:#804000;
                  border-right-color:#FF8000;
                  }
                  
                  table.yellow{
                  border: 1px solid;
                  border-top-color:#FFFF00;
                  border-bottom-color:#808000;
                  border-left-color:#FFFF00;
                  border-right-color:#808000;
                  border-spacing: 0;
                  }
                  .yellow th{
                  border: 1px solid;
                  border-top-color:#808000;
                  border-bottom-color:#FFFF00;
                  border-left-color:#808000;
                  border-right-color:#FFFF00;
                  }
                  .yellow td{
                  border: 1px solid;
                  border-top-color:#808000;
                  border-bottom-color:#FFFF00;
                  border-left-color:#808000;
                  border-right-color:#FFFF00;
                  }
                  
                  table.sin{
                  border: 1px solid;
                  border-top-color:#FFFFFF;
                  border-bottom-color:#C0C0C0;
                  border-left-color:#FFFFFF;
                  border-right-color:#C0C0C0;
                  border-spacing: 0;
                  }
                  .sin th{
                  border: 1px solid;
                  border-top-color:#C0C0C0;
                  border-bottom-color:#FFFFFF;
                  border-left-color:#C0C0C0;
                  border-right-color:#FFFFFF;
                  }
                  .sin td{
                  border: 1px solid;
                  border-top-color:#C0C0C0;
                  border-bottom-color:#FFFFFF;
                  border-left-color:#C0C0C0;
                  border-right-color:#FFFFFF;
                  }
                  
                  table.trap{
                  border: 1px solid;
                  border-top-color:#FF8080;
                  border-bottom-color:#400000;
                  border-left-color:#FF8080;
                  border-right-color:#400000;
                  border-spacing: 0;
                  }
                  .trap th{
                  border: 1px solid;
                  border-top-color:#400000;
                  border-bottom-color:#FF8080;
                  border-left-color:#400000;
                  border-right-color:#FF8080;
                  }
                  .trap td{
                  border: 1px solid;
                  border-top-color:#400000;
                  border-bottom-color:#FF8080;
                  border-left-color:#400000;
                  border-right-color:#FF8080;
                  }
            table.magic{
            border: 1px solid;
            border-top-color:#76F54B;
            border-bottom-color:#004600;
            border-left-color:#76F54B;
            border-right-color:#004600;
            }
            .magic th{
            border: 1px solid;
            border-top-color:#004600;
            border-bottom-color:#76F54B;
            border-left-color:#004600;
            border-right-color:#76F54B;
            }
            .magic td{
            border: 1px solid;
            border-top-color:#004600;
            border-bottom-color:#76F54B;
            border-left-color:#004600;
            border-right-color:#76F54B;
            }
        
                   table.link{
                   border: 1px solid;
                   border-top-color:#000080;
                   border-bottom-color:#000080;
                   border-left-color:#0000FF;
                   border-right-color:#000080;
                   border-spacing: 0;
                   }
                   .link th{
                   border: 1px solid;
                   border-top-color:#000080;
                   border-bottom-color:#0000FF;
                   border-left-color:#000080;
                   border-right-color:#0000FF;
                   }
                   .link td{
                   border: 1px solid;
                   border-top-color:#000080;
                   border-bottom-color:#0000FF;
                   border-left-color:#000080;
                   border-right-color:#0000FF;
                   }
       
                  .text_shadow2 {
                  text-shadow: 0px 0px 30px #AA0000;
       font: bold 600%/100% "メイリオ";
       color: #ff0000;
                  }
       
                  .text_shadow21 {
                  text-shadow: 0px 0px 30px #AA0000;
       font: bold 800%/100% "メイリオ";
       color: #ff0000;
                  }
                  .text_shadow3 {
                  text-shadow: 0px 0px 30px #AA0000;
       font: bold 4000%/100% "メイリオ";
       color: #ff0000;
                  
                  }
       
       .cp_hr09 {
       	height: 4px;
       	width: 85%;
       	border-width: 0;
       	background-color: #20FF20;
       	background-image: -webkit-linear-gradient(right,
       	#20FF20 5px,#05A005 5px);
       	background-image:         linear-gradient(-90deg,
       	#20FF20 5px,#05A005 5px);
       	background-size: 10px 10px;
       }
   .cp_red50 {
   	height: 4px;
   	width: 50%;
   	border-width: 0;
   	background-color: #FF2020;
   	background-image: -webkit-linear-gradient(right,
   	#FF2020 5px,#A00505 5px);
   	background-image:         linear-gradient(-90deg,
   	#FF2020 5px,#A00505 5px);
   	background-size: 10px 10px;
   }
   
