@charset 'UTF-8';
/*UTF-8用 日本語コメント*/

/* * html { filter: expression(document.execCommand("BackgroundImageCache", false, true)); } */
* { color: #391d1f; margin: 0; padding: 0; font-family : 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', sans-serif ; }
h2 { color: #403937; font-size: large; font-weight: bold; line-height: 1.3em; background-image: none; background-repeat: repeat-x; background-position: 0 bottom; margin: 0; padding: 0.5em; }
h3 { color: #403937; font-size: medium; font-weight: bold; line-height: 1.3em; clear: both; margin: 0.3em 0; padding: 0.3em 0.5em; border-bottom: 1px dotted #403937; }
h4 { color: #456e27; font-size: small; font-weight: bold; line-height: 1.3em; clear: both; margin: 0.3em 0; padding: 0.3em 0; }
h5 { color: #456e27; font-size: small; font-weight: bold; line-height: 1.3em; margin: 0.3em 0; padding: 0.3em 0; }
.flowinfo { margin: 0 1em 1em; }
#content p.intblp { padding-right: 0; padding-bottom: 0.3em; }
.smallnotice { font-size: x-small; }
.steptitle { margin-bottom: 0.5em; }
.flowtitle { float: left; margin-right: 40px; padding-top: 0.5em; }
