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("b202109.jpg"); 
             background-attachment:fixed;
             color: #FFFFFF;
             margin-top: 50px;
             margin-right: 80px;
             margin-left: 60px;
             }
             
                .text_shadow {
                text-shadow: 0px 0px 3px #FF2100;
                } 
                table.hyou{
                border: 1px solid;
                border-top-color:#FF3300;
                border-bottom-color:#500800;
                border-left-color:#FF3300;
                border-right-color:#500800;
                border-spacing: 0;
                }
                .hyou th{
                border: 1px solid;
                border-top-color:#500800;
                border-bottom-color:#FF3300;
                border-left-color:#500800;
                border-right-color:#FF3300;
                }
                .hyou td{
                border: 1px solid;
                border-top-color:#500800;
                border-bottom-color:#FF3300;
                border-left-color:#500800;
                border-right-color:#FF3300;
                }
           
             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: #104005;
 	background-image: -webkit-linear-gradient(right,
 	#500800 5px,#FF3300 5px);
 	background-image:         linear-gradient(-90deg,
 	#500800 5px,#FF3300 5px);
 	background-size: 10px 10px;
 }