
body{ margin: 0px; color:#414141; background: white; }

a:link { color:#0000ff; text-decoration:underline; }
a:visited { color:#0000ff; text-decoration:underline; }
a:hover { color:#0000ff; text-decoration:underline; }
a:active { color:#FF6600; text-decoration:underline; }

table.taira{
  border-collapse:collapse;
}

td{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size:14px; color:#000; line-height:1.5em;
  }

td.menu{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size:12px;
  }

td.submenu{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size:11px; line-height:2em;
  }

h1 { border-left:7px solid #1638AD; border-bottom:1px dotted #1638AD; font-size:18px; color:#000000; padding:3px 10px; margin:20px 25px 0px 30px; }


h2 { border-left:7px solid #1638AD; border-bottom:1px dotted #1638AD; font-size:16px; color:#000000; padding:3px 10px; margin:0px 25px 0px 30px; }

h3 { border-left:7px solid #1638AD; border-bottom:1px dotted #1638AD; font-size:14px; color:#000000; padding:3px 10px; margin:0px 25px 0px 30px; }


strong { border-color:#ff3300; border-style:solid; border-width:0px 0px 1px 0px; padding-bottom:0em; padding-top:0.2em; }

strong.midasi { font-size:18px; font-style:bold; color:#ff3300; border-color:#ff3300; border-style:solid; border-width:0px 0px 2px 0px; padding-bottom:0em; padding-top:0.2em; }

p { margin:20px;}

p.migimenu { border: 1px solid #999; background-color:#f7f7f7; margin:10px; padding:3px; font-size:12px; line-height:2em; }

p.ue { border-color:#666666; border-style:dotted; border-width:1px 0px 0px 0px;
 font-size:12px; font-weight:bold; color:#999999; margin-bottom:0px; margin-right:20px; margin-left:10px; padding-top:0.3em; }


hr { color:#999999; background-color:#999999; border-style:none; height:2px; margin:10px 15px 10px 20px;}

form { background-color:#eaeaea; }

