
body{ margin: 0px; margin-left:5px; color:#333333; background:#ffffff ; }

a:link { color:#0000ff; text-decoration:underline; }
a:visited { color:#0000ff; text-decoration:underline; }
a:hover { color:#ff6600; text-decoration:underline; }
a:active { color:#ff6600; text-decoration:underline; }


p { margin:10px 12px; line-height:1.6em; font-size:12px;}

p.kakomi { background-color:#f5f5f5; font-size:12px; margin-right:10px; margin-left:10px; padding:0.8em; color:#333333; border:1px dotted #999999; font-weight:bold; }

p.rogo{  font-family : '‚l‚r ‚oƒSƒVƒbƒN', sans-serif ; font-size:26px; color:#005700; font-weight:bold; line-height:1.2em; margin:10px 0px 5px 20px;}

p.midasi { margin:10px; font-size:14px; line-height:1em; text-decoration:underline; 
color:#005700; font-weight:bold;}


p.rogo a:link { color:#005700; text-decoration:none; }
p.rogo a:visited { color:#005700; text-decoration:none; }
p.rogo a:hover { color:#0000ff; text-decoration:underline; }
p.rogo a:active { color:#0000ff; text-decoration:underline; }


table.taira{
  border-collapse:collapse;
}


td.hed{
 border:none; border-top:3px solid #005700; 
  }
td.hed2{
  font-size:12px; font-family :meiryo, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif ; border:none; border-right:1px solid #999999; 
  }
td.hed3{
  font-size:12px; font-family :meiryo, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif ; border:none; border-top:2px solid #005700; border-bottom:1px solid #999999;
  }


td.hud{
 font-family : "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size:12px; line-height:1.3em;  padding:0px;
  }

td{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
  }
td.menu1{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size:14px; font-weight:bold; line-height:1.5em;
border:none; border-top:4px solid #4F9520;
  }

td.left{
  padding:10px 0px 0px 0px;
  }
td.naka{
  border:0px; border-left:1px solid #bababa; border-right:1px solid #bababa;   padding:10px 0px 0px 0px;
  }
td.right{
  padding:10px 0px 0px 0px;
  }

td.menu{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size:12px; line-height:1.5em;
  }

td.submenu{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size:11px; line-height:1.5em;
  }


h1{ font-family :meiryo, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif ; margin:0px 10px 10px 10px; padding:6px 10px 3px 10px; font-size:16px; color:#ffffff; font-weight:bold; line-height:1.3em; background-color:#4F9520; }

h2{ font-family :meiryo, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif ; margin:10px; padding:5px 10px 3px 10px; font-size:14px; font-weight:bold; line-height:1.3em; color:#ffffff; background-color:#4F9520;}

h3{ margin:10px; padding:3px 15px 3px 10px; font-size:18px; font-weight:bold; line-height:1.4em; color:#ffffff; background-color:#4F9520;}


strong { border:none; border-bottom:1px solid #ff3300;}

hr { color:#999999; background-color:#999999; border-style:none; height:2px; margin:0px;}


ul { margin:10px 0px 0px 10px; padding:0px; line-height:1.8em; font-weight:bold; text-decoration:none; font-size:12px; vertical-align: bottom;}

ul ul { margin:0px; padding:0px; line-height:1.5em; font-size:14px; font-weight:normal; text-decoration:none; }

li { margin:0px 0px 10px 10px; padding:0px; list-style: none url(img/icon_green.gif) ; font-size:12px; line-height:1.2em; text-decoration:none; }


