body {
     color:#000000;
     background-color:#00ffff;
     text-align: center;  
     }

a {
     color:#333333;
     text-decoration:underline;
}


a:hover {
     text-decoration:underline;
     color:#0000ff;
}




div#wrapper {  
   width: 1000px;  
   margin: 0 auto;  
   border: 0 ;
   padding:12px 0px 20px 0px ;
   background-color:#1E90FF;
   text-align:center;
   box-shadow:5px 5px 5px #C0C0C0 ;
}  


     
h1 {
     text-shadow:2px 2px 2px #C0C0C0 ;
     text-align:center;
     font-family:"HG娵恨集窶-PRO,俵俽 俹僑僔僢僋";
     color:#ffffff;
     font-style:italic;
     background-color:#1E90FF;
}


h2 {
     transform: skewY(3deg);
     -moz-transform: skewY(3deg);
     -webkit-transform: skewY(3deg);
     -o-transform: skewY(3deg);
     -ms-transform: skewY(3deg);
     transform: skewY(3deg);
     font-family:"HG娵恨集窶-PRO,俵俽 俹僑僔僢僋";
     color:#666666;
     font-style:italic;
     background-color:#FFFF00;
     padding:5px 5px 5px 5px ;
     margin:40px 0px 25px 0px;
     box-shadow:5px 5px 5px #C0C0C0 ;
}



h3 {
     font-family:"HG娵恨集窶-PRO,俵俽 俹僑僔僢僋";
     color:#000000;
     font-style:italic;
}



h4 {
     font-family:"HG娵恨集窶-PRO,俵俽 俹僑僔僢僋";
     color:#FFFFFF;
     font-style:italic;
}



.contents {
     font-family:"HG娵恨集窶-PRO,俵俽 俹僑僔僢僋";
     color:#333333;
     font-style:italic;
     font-weight:normal;
     text-align:center;
     font-size:80%;
     padding:7;
     width:100%;

}



.introduction {
     margin:0 auto;
     font-family:"HG娵恨集窶-PRO,俵俽 俹僑僔僢僋";
     color:#333333;
     font-style:italic;
     font-weight:normal;
     text-align:left;
     font-size:83%;
     width:80%;
     padding:7;
}


.introductionTitle {
     margin:0 auto;
     font-family:"HG娵恨集窶-PRO,俵俽 俹僑僔僢僋";
     color:#333333;
     font-style:italic;
     font-weight:normal;
     text-align:center;
     font-size:100%;
     width:98%;
     padding:7;
}



.contentstitle {
     font-family:"Arial Black,俵俽 俹僑僔僢僋";
     color:#ffffff;
     font-style:italic;
     font-weight:normal;
     text-align:center;
     font-size:135%;
     padding:5;
}


table.content {
     width:900px;
     background-color:#ffffff;
     text-align:center;
     font-style:italic;
     padding:15;
     margin:0 auto;
     -moz-border-radius: 1em;
     -webkit-border-radius: 1em;
     -o-border-radius: 1em;
     -ms-border-radius: 1em; 
     border-radius: 1em; 


}



td.contents {     
     text-align:left;
     width=250px;
     vertical-align:top;
     background-image:url(contentsbg_01.jpg);
     background-repeat:repeat-y;
}



.update {
     font-family:"俵俽 俹僑僔僢僋";
     color:#FF0000;
     font-style:normal;
     font-weight:normal;
     text-align:right;
     font-size:80%;
     padding:5;
}



.welcome {
     width:320px;
     font-family:"俵俽 俹僑僔僢僋";
     color:#333333;
     font-style:normal;
     font-weight:normal;
     text-align:left;
     font-size:80%;
     padding:5;
     border-style:dashed;
     border-color:#0000ff;
     background-color:#cccccc;
}



.welcometxt {
     font-family:"Arial Black";
     color:#333333;
     font-style:italic;
     font-weight:normal;
     text-align:left;
     font-size:135%;
     padding:2;

     }



.whatsnew {
     font-family:"俵俽 俹僑僔僢僋";
     color:#333333;
     font-style:normal;
     font-weight:normal;
     text-align:left;
     font-size:70%;
     padding:5;
     border-style:double;
     border-color:#00ffff;
     background-color:#c0c0c0;
}



.whatsnewtxt {
     font-family:"Arial Black";
     color:#ffa500;
     font-style:italic;
     font-weight:normal;
     text-align:left;
     font-size:135%;
     padding:2;
     }




td.pr {     
     text-align:right;
     width=220px;
     vertical-align:top;
     background-image:url(toppagebg_01.jpg);
     background-repeat:repeat-y;
}



.pickuptitle{
     color:#ffa500;
     font-style:normal;
     font-weight:normal;
     text-align:left;
     font-size:85%;
     padding:2;
     }



.pickup{
     font-style:normal;
     font-weight:normal;
     text-align:center;
     font-size:70%;
     padding:2;
     }


.pickupdate{
     color:#ffa500;
     font-style:normal;
     font-weight:bold;
     text-align:center;
     font-size:80%;
     padding:2;
     }


.linktitle{
     color:#ffa500;
     font-style:normal;
     font-weight:bold;
     text-align:center;
     font-size:110%;
     padding:2;
     }





.font125 {
     font-family:"HG娵恨集窶-PRO,俵俽 俹僑僔僢僋";
     color:#333333;
     font-style:italic;
     font-weight:bold;
     text-align:center;
     font-size:125%;
     padding:8;
}



.font70 {
     font-family:"HG娵恨集窶-PRO,俵俽 俹僑僔僢僋";
     color:#333333;
     font-style:italic;
     text-align:center;
     font-size:80%;
     padding:8;
}







td.verticaltop { 
     vertical-align:top;
     padding:5;
}


.kishi_chimei {
     font-family:"HG娵恨集窶-PRO,俵俽 俹僑僔僢僋";
     color:#333333;
     font-style:italic;
     font-weight:normal;
     font-size:75%;
     line-height:1.3;
}








td.border {
     border-style:double;
     border-color:#000000;
     text-align:center;
     vertical-align:top;
}




table.title {
     width:100%;
}








td.center {     
     text-align:center;
     vertical-align:top;
}



td.right {     
     text-align:right;
     vertical-align:top;
}



td.photo {
     padding:15;
     background-color:#ccffff;
}


td.text {
     padding:15;
     background-color:#ccffff;
     font-size:80%;
}


p.small {
     font-size:80%;
}



.width_1 {
     font-family:"HG娵恨集窶-PRO,俵俽 俹僑僔僢僋";
     width:65%;
     text-align:left; 
}







.next {
     font-family:"HG娵恨集窶-PRO,俵俽 俹僑僔僢僋";
     font-size:120%;
     text-align:center; 
     font-weight:bold;
}



.km {
     color:#ff0000;
     font-weight:bold;
}



.partstitle{
     font-family:"HG娵恨集窶-PRO,俵俽 俹僑僔僢僋";
     font-size:120%;
     text-align:center; 
     font-weight:bold;
}


.parts{
     font-family:"HG娵恨集窶-PRO,俵俽 俹僑僔僢僋";
     font-size:100%;
     text-align:left; 
     font-weight:normal;
     width:70%;
}

