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("b202003.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;
      }
      
