@media print {
  div.no_print { display:none; }
}
@media screen, print {
h1     {font:normal bold 150% "ＭＳ Ｐゴシック"; margin:0.5em 0.5em 1.5em 0.5em; padding:0.5em 1.0em; line-height:130%; text-indent:0; text-align:center; border:double 3px #0000cc; }
h2     {font:normal bold 120% "ＭＳ Ｐゴシック"; margin:1.5em 0 0.1em 1.1em; text-indent:-1.1em; line-height:130%; } /* "II" */
h3     {font:normal bold 115% "ＭＳ Ｐゴシック"; margin:0.5em 0 0.1em 1.2em; text-indent:-1.2em; line-height:130%; } /* "２","Ｂ" */
DIV.h4 {font:normal bold 110% "ＭＳ Ｐゴシック"; margin:0.2em 0 0.1em 1.8em; text-indent:-1.8em; line-height:130%; } /* "２）" */
DIV.h5 {font:normal bold 100% "ＭＳ Ｐゴシック"; margin:0.2em 0 0 1.8em; text-indent:-1.8em; line-height:130%; } /* "（２）" */
DIV.h6 {font:normal normal 100% "ＭＳ Ｐゴシック"; margin:0.2em 0 0.1em 2.0em; text-indent:-1.5em; line-height:130%; } /* "(2)" */
DIV.t  {font:normal  90% "ＭＳ Ｐ明朝"; margin-left:3.0em; text-indent:    0em; line-height:130%; }
DIV.k  {font:normal  90% "ＭＳ Ｐ明朝"; margin-left:3.0em; text-indent:    0em; line-height:130%; }
DIV.k2 {font:normal  90% "ＭＳ Ｐ明朝"; margin-left:3.0em; text-indent:    0em; line-height:130%; }
DIV.ol {font:normal 100% "ＭＳ Ｐ明朝"; margin:0 0 0 2.0em; text-indent: -1.5em; line-height:135%; }
DIV    {font:normal 100% "ＭＳ Ｐ明朝"; margin:0 0 0 1.5em; text-indent:  1.0em; line-height:135%; }
P.l    {font:normal  90% "ＭＳ Ｐゴシック"; margin:0; padding:0.2em; text-align:left; }
P.c    {font:normal bold  100% "ＭＳ Ｐゴシック"; margin:0; padding:0.2em; text-align:center;}
P.r    {font:normal  90% "ＭＳ Ｐゴシック"; margin:0; padding:0.2em; text-align:right; }
TD.c   {font:normal bold  90% "ＭＳ Ｐゴシック"; text-align:center; vertical-align:middle; padding:0.2em;}
TD.r   {font:normal 90% "ＭＳ Ｐゴシック"; text-align:right; padding:0.6em;}
TD     {font:normal 90% "ＭＳ Ｐゴシック"; padding:0.6em; }
}