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;}

table.taira{ border-collapse:collapse;}

table.addot{ border:1px dotted #666666; }

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.matome { font-size:16px; text-align:left; margin:20px 30px; padding:1em; line-height:1.5em; border:none; border-top:1px solid #999; border-bottom:1px solid #999; background:#f7f7f7;}

p.komidasi { margin-right:15px; margin-left:15px; padding:5px 20px 5px 20px; font-size:12px; border:1px dotted #666666; background-color:#efefef; }

p.komidasi2 { margin-right:10px; margin-left:15px; padding:5px 10px 5px 10px; font-size:12px; border:1px dotted #666666; background-color:#fafafa; }

p.oomidasi {margin:15px; font-size:14px; font-weight:bold; text-decoration:underline; }

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.qaq { padding:5px 5px 5px 10px; margin:30px 10px 0px 10px; border:1px solid #adaaad; background-color:#f7f7f7; text-decoration:underline;}


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:1px dotted #333;   background-color:#f7f7f7; margin:15px; padding:0.5em; font-size:14px; }

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; }

p.mituori { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size:18px; font-weight:bold; line-height:2em; margin:10px 20px 20px 20px; }

form { background-color:#eaeaea; }
