.h1{
  font-size:28px;
  font-weight:bold;
  font-family : ＭＳ Ｐゴシック,平成角ゴシック;
  letter-spacing :26px;
  color : #ffff66;
  margin-top : em;
  margin-left : px;
  margin-right : px;
  margin-bottom : px;
}
.h2{
  font-size:20px;
  font-weight:bold;
  font-family : Comic Sans Ms;
  letter-spacing :3px ;
  line-height : 1.5em;
  color : #ccff00;
  margin-top : 0.5em;
  margin-left : 1em;
  margin-right : px;
  margin-bottom : px;
}
.h3{
  font-size:16px;
  font-weight:bold;
  font-family : ＭＳ Ｐゴシック,平成角ゴシック;
  letter-spacing : 3px;
  color : #99ff66;
  margin-top : px;
  margin-left : em;
  margin-right : px;
  margin-bottom : px;
}
.h4{
  font-size:14px;
  font-weight:bold;
  font-family : ＭＳ Ｐゴシック,平成角ゴシック;
  letter-spacing :2px ;
  color : #990033;
  margin-top : px;
  margin-left : 1em;
  margin-right : px;
  margin-bottom : px;
}
.type-a{
  font-size:14px;
  font-family : ＭＳ Ｐゴシック,平成角ゴシック;
  letter-spacing :2px;
  line-height : 1.5em;
  color : #66ff99;
  margin-top : px;
  margin-left : px;
  margin-right : px;
  margin-bottom : px;
}  
.type-b{
  font-size:14px;
  font-family : ＭＳ Ｐゴシック,平成角ゴシック;
  letter-spacing : 1px ;
  line-height : 1.5em;
  color : #660000;
  margin-top : px;
  margin-left : 1em;
  margin-right : 1em;
  margin-bottom : px;
}
.type-c{
  font-size:12px;
  font-family : ＭＳ Ｐゴシック,平成角ゴシック;
  letter-spacing : 1px ;
  line-height : 1.5em;
  color : #ccff99;
  margin-top : em;
  margin-left : 1em;
  margin-right : 1em;
  margin-bottom : em;
}
.type-d{
  font-size:12px;
  font-family : ＭＳ Ｐゴシック,平成角ゴシック;
  letter-spacing :1px ;
  line-height : em;
  color : #660000;
  margin-top : em;
  margin-left : em;
  margin-right : em;
  margin-bottom : em;
}
.type-e{
  font-size:11px;
  font-family : ＭＳ Ｐゴシック,平成角ゴシック;
  letter-spacing : 1px ;
  line-height : 1.5em;
  color : #99ff99;
  margin-top : 0.2em;
  margin-left : px;
  margin-right : px;
  margin-bottom : 0.2em;
}
.type-p{
  font-size:14px;
  font-family : ＭＳ Ｐゴシック,平成角ゴシック;
  letter-spacing :1px ;
  line-height : 1.5em;
  color : #000000;
  margin-top : 1.2em;
  margin-left : 2em;
  margin-right : 1em;
  margin-bottom : 0.5em;
}
.type-p2{
  font-size:14px;
  font-family : ＭＳ Ｐゴシック,平成角ゴシック;
  letter-spacing :1px ;
  line-height : 1.5em;
  color : #990033;
  margin-top : 1em;
  margin-left : 2em;
  margin-right : 1em;
  margin-bottom : 0em;
}
.type-p3{
  font-size:12px;
  font-family : ＭＳ Ｐゴシック,平成角ゴシック;
  letter-spacing :1px ;
  line-height : 150%;
  color : #990033;
  margin-top : 1em;
  margin-left : 4em;
  margin-right : 2em;
  margin-bottom : 0px;
}
.type-r{
  font-size:12px;
  font-family : ＭＳ Ｐゴシック,平成角ゴシック;
  letter-spacing : 1px ;
  line-height : 1.5em;
  color : #003399;
  text-align: right;
  margin-top :0.5em;
  margin-left : px;
  margin-right : 3em;
  margin-bottom :em;
}    
BODY{
  font-size : 14px;
  font-family : ＭＳ Ｐゴシック,平成角ゴシック;
  text-decoration : none;  
  color : #330000;
  background-color : #336666;
  margin-top : 15px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 10px;
}
A.sp:LINK{
  font-family : ＭＳ Ｐゴシック,平成角ゴシック;
  font-size : 14px;
  letter-spacing : 1px;
  color : blue;
  text-decoration : underline;
}
A.sp:VISITED{
  font-family : ＭＳ Ｐゴシック,平成角ゴシック;
  font-size : 14px;
  letter-spacing : 1px;
  color : blue;
  text-decoration : underline;
}
A.sp:HOVER{
  font-family : ＭＳ Ｐゴシック,平成角ゴシック;
  font-size : 14px;
  letter-spacing : 1px;
  color : red;
  text-decoration : underline;
}
A.sp:ACTIVE{
  font-family : ＭＳ Ｐゴシック,平成角ゴシック;
  font-size : 14px;
  letter-spacing : 1px;
  color : red;
  text-decoration : underline;
}
A:LINK{
  font-family :  ＭＳ Ｐゴシック;
  font-size : 12px;
  letter-spacing : 1px;
  color : lime;
  text-decoration : none;
}
A:VISITED{
  font-family : ＭＳ Ｐゴシック;
  font-size : 12px;
  letter-spacing : 1px;
  color : aqua;
  text-decoration : none;
}
A:HOVER{
  font-family : ＭＳ Ｐゴシック;
  font-size : 12px;
  letter-spacing : 1px;
  color : yellow;
  text-decoration : underline;
}
A:ACTIVE{
  font-family : ＭＳ Ｐゴシック;
  font-size : 12 px;
  letter-spacing : 1px;
  color : red;
  text-decoration : underline;
}