.body {
}
  .top_koumoku{
         font-family   :HGｺﾞｼｯｸE;
         color    :gainsboro;
         font-size      :13;
         font-weight   :normal;
 }
 .top_ans{
         font-family   :HG創英角ｺﾞｼｯｸUB;
         color    :black;
         font-size      :16;
         font-weight   :normal;
 }
 .top_title{
         font-family   :HG創英角ｺﾞｼｯｸUB;
         color    :black;
         font-size      :30;
         font-weight   :500;
 }
   .koumoku1{
         font-family   :HGｺﾞｼｯｸE;
         color    :lightskyblue;
         font-size      :85%;
         font-weight   :normal;
         text-decoration:underline;
 }
 .ans1{
         font-family   :HG創英角ｺﾞｼｯｸUB;
         color    :white;
         font-size      :110%;
         font-weight   :300; /*通常サイズは４００*/
 }
 .ans1small{
         font-family   :HG創英角ｺﾞｼｯｸUB;
         color    :white;
         font-size      :80%;
         font-weight   :normal;
 }
 .ans1mini{
         font-family   :HG創英角ｺﾞｼｯｸUB;
         color    :white;
         font-size      :75%;
         font-weight   :normal;
 }
  .koumoku2{
         font-family   :HGｺﾞｼｯｸE;
         color    :darkblue;
         font-size      :85%;
         font-weight   :normal;
         text-decoration:underline;
 }
 .ans2{
         font-family   :HG創英角ｺﾞｼｯｸUB;
         color    :black;
         font-size      :110%;
         font-weight   :normal;
 }
 .ans2small{
         font-family   :HG創英角ｺﾞｼｯｸUB;
         color    :black;
         font-size      :80%;
         font-weight   :normal;
 }
 .ans2mini{
         font-family   :HG創英角ｺﾞｼｯｸUB;
         color    :black;
         font-size      :75%;
         font-weight   :normal;
 }
 .go_link1{
         font-family   :ＭＳ Ｐゴシック;
         color    :gainsboro;
         font-size      :80%;
         font-weight   :normal;
 }
 .go_link2{
         font-family   :ＭＳ Ｐゴシック;
         color    :black;
         font-size      :80%;
         font-weight   :normal;
 }
 .go_link3{
         font-family   :ＭＳ Ｐゴシック;
         color    :skyblue;
         font-size      :80%;
         font-weight   :bold;
 }
 .osirase{
         font-family   :HG創英角ﾎﾟｯﾌﾟ体;
         color    :coral;
         font-size      :85%;
         font-weight   :normal;
 }
 .osirase2{
         font-family   :HG創英角ﾎﾟｯﾌﾟ体;
         color    :yellow;
         font-size      :80%;
         font-weight   :normal;
 }
 .title{
         font-family   :HG創英角ﾎﾟｯﾌﾟ体;
         color    :blue;
         font-size      :130%;
         font-weight   :normal;
 }
a:link{
         color       :#ffcc00 ;
}
a:hover{
         background       :#008000 ;
}
a:visited{
         color       :#ffcc00 ;
}
TABLE{
         table-layout : fixed;
} 
td, th {
         padding: 6px;
}
.sub_t{
         font-family   :HG創英角ｺﾞｼｯｸUB;
         color    :black;
         font-size      :18;
         font-weight   :300; /*通常サイズは400*/
}
  .sub_koumoku1{
         font-family   :HGｺﾞｼｯｸE;
         color    :deepskyblue;
         font-size      :15;
         font-weight   :normal;
         text-decoration:underline;
 }
  .sub_koumoku2{
         font-family   :HGｺﾞｼｯｸE;
         color    :navy;
         font-size      :15;
         font-weight   :normal;
         text-decoration:underline;
 }
 .sub_ans{
         font-family   :HG創英角ｺﾞｼｯｸUB;
         color    :black;
         font-size      :13;
         font-weight   :300; /*通常サイズは400*/
 }
 
 #content2 {
         width: 850px
}
