body{ margin:10px 0px 10px 0px; color:#333333; }

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; }

table.migi{ border:1px solid #adaaad;}

table.data{ border:1px solid #BDBABD;}

td.data{ border:1px solid #BDBABD; font-size:12px; line-height:1.4em; }

td{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size:14px; line-height:1.5em;
  }

td.dot{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size:12px; line-height:1.5em; border-bottom:1px dotted #999999; border-right:2px dotted #bebebe;
  }

td.dottitle{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size:14px; line-height:1.5em; border-bottom:1px dotted #999999; border-top:1px dotted #999999; background-color:#efefef;}

td.menu{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size:12px; line-height:1.7em;
  }

td.menu22{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size:12px; line-height:1.2em;
  }

td.submenu{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size:11px;
; line-height: 1.2em
  }



h1 { border-color:#666666; border-left:6px solid #ff6600; border-bottom:1px dotted #000000; font-size:18px; text-indent:0.7em; color:#000000; padding:0.3em; margin:20px 20px 10px 10px; }

h2 { border-color:#666666; border-left:6px solid #ff6600; border-bottom:1px dotted #000000; font-size:16px; text-indent:0.7em; color:#000000; padding:0.3em; margin:20px 20px 10px 10px; }

h3 { border-color:#666666; border-left:6px solid #ff6600; border-bottom:1px dotted #000000; font-size:16px; text-indent:0.7em; color:#000000; padding:0.3em; margin:20px 20px 10px 10px; }

h4 { border-color:#666666; border-left:6px solid #ff6600; border-bottom:1px dotted #000000; font-size:16px; text-indent:0.7em; color:#000000; padding:0.3em; margin:20px 20px 10px 10px; }

h5 { border-color:#666666; border-left:6px solid #ff6600; border-bottom:1px dotted #000000; font-size:14px; text-indent:0.7em; color:#000000; padding:0.3em; margin:20px 20px 10px 10px; }


strong { border-color:#ff3300; border-style:dotted; border-width:0px 0px 3px 0px; padding-bottom:0em; padding-top:0em; }

hr { color:#999999; background-color:#333333; height:2px; margin:0px;; border-style: none}

li { margin-left:15px; font-weight:bold; }


p { margin-right:15px; margin-left:15px; }

p.komidasi { margin-right:15px; margin-left:15px; padding:5px 20px 5px 20px; font-size:12px; border:1px dotted #666666; background-color:#efefef; }

p.hedmenu { font-size:12px; text-indent:1.5em; margin:0px; padding:3px; border:1px solid #adaaad; background-color:#f7f7f7; }

p.leftmenu { font-size:12px; margin:5px; padding:5px 5px 5px 10px; border:1px solid #adaaad; background-color:#f7f7f7; }


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; }

p.kakomi { background-color:#f5f5f5; margin-right:5px; margin-left:5px; margin:15px; padding:0.8em; color:#333333; border:2px #666666 dotted;; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px}
 
p.sankou { border-color:#D7BFD6; border-style:double; border-width:3px 0px 3px 0px;
 margin-bottom:0px; padding:0.5em; font-size:12px; line-height:1.3em; }

p.hedder { font-size:12px; color:#666666; font-weight:bold; border-style:none; margin-top:10px; margin-bottom:4px; margin-left:0px; margin-right:0px; padding:0px; }

p.heddersen { font-size:12px; border-color:#999999; border-style:double; border-width:3px 0px 0px 0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding:0px; }

p.hudder { font-size:12px; font-weight:bold; color:#999999; border-color:#999999; border-style:double; border-width:3px 0px 0px 0px; margin-top:0px; margin-bottom:10px; margin-left:0px; margin-right:0px; }

form { background-color:#eaeaea; }
