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%; }
            
      .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("b202110.jpg"); 
              background-attachment:fixed;
              color: #FFFFFF;
              margin-top: 50px;
              margin-right: 80px;
              margin-left: 60px;
              }
              
                 .text_shadow {
                 text-shadow: 0px 0px 3px #FF9930;
                 } 
                 table.hyou{
                 border: 1px solid;
                 border-top-color:#C36130;
                 border-bottom-color:#402010;
                 border-left-color:#C36130;
                 border-right-color:#402010;
                 border-spacing: 0;
                 }
                 .hyou th{
                 border: 1px solid;
                 border-top-color:#402010;
                 border-bottom-color:#C36130;
                 border-left-color:#402010;
                 border-right-color:#C36130;
                 }
                 .hyou td{
                 border: 1px solid;
                 border-top-color:#402010;
                 border-bottom-color:#C36130;
                 border-left-color:#402010;
                 border-right-color:#C36130;
                 }
            
              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_hr10 {
  	height: 4px;
  	width: 75%;
  	border-width: 0;
  	background-color: #20FF20;
  	background-image: -webkit-linear-gradient(right,
  	#FF0000 5px,#A00000 5px);
  	background-image:         linear-gradient(-90deg,
  	#FF0000 5px,#A00000 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;
  }
  
  .cp_ice {
  	height: 4px;
  	width: 75%;
  	border-width: 0;
  	background-color: #E0E0FF;
  	background-image: -webkit-linear-gradient(right,
  	#E0E0FF 5px,#A0A0CC 5px);
  	background-image:         linear-gradient(-90deg,
  	#E0E0FF 5px,#A0A0CC 5px);
  	background-size: 10px 10px;
  }
  
  .cp_murasaki {
  	height: 4px;
  	width: 75%;
  	border-width: 0;
  	background-color: #4500A0;
  	background-image: -webkit-linear-gradient(right,
  	#4500A0 5px,#9000FF 5px);
  	background-image:         linear-gradient(-90deg,
  	#4500A0 5px,#9000FF 5px);
  	background-size: 10px 10px;
  }
  
  .cp_koori {
  	height: 4px;
  	width: 75%;
  	border-width: 0;
  	background-color: #3070A0;
  	background-image: -webkit-linear-gradient(right,
  	#3070A0 5px,#80BBFF 5px);
  	background-image:         linear-gradient(-90deg,
  	#3070A0 5px,#80BBFF 5px);
  	background-size: 10px 10px;
  }
  
  .cp {
  	height: 4px;
  	width: 75%;
  	border-width: 0;
  	background-color: #402010;
  	background-image: -webkit-linear-gradient(right,
  	#500800 5px,#C36130 5px);
  	background-image:         linear-gradient(-90deg,
  	#500800 5px,#C36130 5px);
  	background-size: 10px 10px;
  }