@charset "shift-JIS";

body{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  color : #5e5e5e;
  
}

.f11p_ls0_lh110{
  font-size : 11px;
  
  line-height : 110%;
  letter-spacing : 0px;
}
.f11t_ls0_lh110{
  font-size : 11px;
  font-family : "ＭＳ ゴシック", "Osaka−等幅";
  line-height : 110%;
  letter-spacing : 0px;
}
.f11p_ls0_lh125{
  font-size : 11px;
  line-height : 125%;
  letter-spacing : 0px;
}
.f11p_ls0_lh130{
  font-size : 11px;
  line-height : 130%;
  letter-spacing : 0px;
}
.f12p_ls0_lh120{
  font-size : 12px;
  line-height : 120%;
  letter-spacing : 0px;
}
.f12t_ls0_lh120{
  font-size : 12px;
  font-family : "ＭＳ ゴシック", "Osaka−等幅";
  line-height : 120%;
  letter-spacing : 0px;
}
.f12p_ls0_lh130{
  font-size : 12px;
  line-height : 130%;
  letter-spacing : 0px;
}
.f12t_ls0_lh130{
  font-size : 12px;
  font-family : "ＭＳ ゴシック", "Osaka−等幅";
  line-height : 130%;
  letter-spacing : 0px;
}
.f12p_ls0_lh140{
  font-size : 12px;
  line-height : 140%;
  letter-spacing : 0px;
}
.f12t_ls0_lh140{
  font-size : 12px;
  font-family : "ＭＳ ゴシック", "Osaka−等幅";
  line-height : 140%;
  letter-spacing : 0px;
}
.f12p_ls0_lh150{
  font-size : 12px;
  line-height : 150%;
  letter-spacing : 0px;
}
.f12t_ls0_lh150{
  font-size : 12px;
  font-family : "ＭＳ ゴシック", "Osaka−等幅";
  line-height : 150%;
  letter-spacing : 0px;
}
.f13p_ls0_lh160{
  font-size : 13px;
  line-height : 160%;
  letter-spacing : 0px;
}
.f13t_ls0_lh160{
  font-size : 13px;
  font-family : "ＭＳ ゴシック", "Osaka−等幅";
  line-height : 160%;
  letter-spacing : 0px;
}
.f14p_ls0_lh130{
  font-size : 14px;
  line-height : 130%;
  letter-spacing : 0px;
}
.f14t_ls0_lh130{
  font-size : 14px;
  font-family : "ＭＳ ゴシック", "Osaka−等幅";
  line-height : 130%;
  letter-spacing : 0px;
}

.celwaku_grn{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : #368804;border-right-color : #368804;border-bottom-color : #368804;border-left-color : #368804;}

.celwaku_red{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #990000 #990000 #990000 #990000;}

.celwaku_orang{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #fbc200 #fbc200 #fbc200 #fbc200;}

.celwaku_gray{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : silver;border-left-color : silver;border-right-color : silver;border-bottom-color : silver;}


.celwaku_h_red{border-width : 1px 1px 1px 1px;border-top-style : dotted;border-left-style : dotted;border-right-style : dotted;border-bottom-style : dotted;border-color : #ff6a6f #ff6a6f #ff6a6f #ff6a6f;}
.f14p_ls0_lh160{
  font-size : 14px;
  line-height : 160%;
  letter-spacing : 0px;
}
A{
  color : blue;
  text-decoration : none;
}
A:VISITED{
  color : blue;
  text-decoration : none;
}
A:HOVER{
  color : fuchsia;
  text-decoration : none;
}
.f15p_ls0_lh130{
  font-size : 15px;
  line-height : 130%;
  letter-spacing : 0px;
}
.f16p_ls0_lh130{
  font-size : 16px;
  line-height : 130%;
  letter-spacing : 0px;
}
.f16p_ls0_lh160{
  font-size : 16px;
  line-height : 160%;
  letter-spacing : 0px;
}
.f13p_ls0_lh140{
  font-size : 13px;
  line-height : 140%;
  letter-spacing : 0px;
}
.f13p_ls0_lh130{
  font-size : 13px;
  line-height : 130%;
  letter-spacing : 0px;
}
.f18p{
  font-size : 18px;
  line-height : 130%;
}
.f20p{
  font-size : 20px;
}
.f22p{
  font-size : 22px;
}
.f12t_h160{
  font-size : 12px;
  font-family : "ＭＳ ゴシック";
  line-height : 160%;
}
.f12p_h160{
  font-size : 12px;
  font-family : "ＭＳ Ｐゴシック";
  line-height : 160%;
}
.celupless{
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : #ffd975;
  border-right-color : #ffd975;
  border-bottom-color : #ffd975;
}
.f22special{
font-size : 24px;
line-height : 160%;
padding-bottom : 1px;
border-bottom-width : 2px;
border-bottom-style : dotted;
border-bottom-color : fuchsia;
font-weight : bold;
font-family : Georgia;
}
.f14p_ls0_lh150{
font-size : 14px;
line-height : 150%;
}

/*---- table1 ---*/

table.tbl1 { margin: 0px 0px 0px 0px; background: #d3d3d3; }

table.tbl1 th,
table.tbl1 td { padding : 6px 6px 6px 6px;  text-align: left; vertical-align: top; }

table.tbl1 th,
table.tbl1 td { border: 1px solid #ffffff; }

/*---- table2 ---*/

table.tbl2 { margin: 0px 0px 0px 0px; background: #d3d3d3; }

table.tbl2 th,
table.tbl2 td { padding : 6px 6px 5px 6px;  text-align: left; vertical-align: top; }

table.tbl2 th,
table.tbl2 td { border: 1px solid #ffffff; }

/*---- table3 ---*/

table.tbl3 { margin: 0px 0px 0px 0px; background: #d3d3d3; }

table.tbl3 th,
table.tbl3 td { padding : 6px 6px 5px 10px;  text-align: left; vertical-align: top; }

table.tbl3 th,
table.tbl3 td { border: 1px solid #ffffff; }

