﻿body
 { color: #383838; font-size: 100%; font-family: Verdana, Chicago, Arial, Osaka, sans-serif; background-color: #ffffff; text-align: left; margin: 0px; padding: 0px; width: 850px; scrollbar-3dlight-color: #cccccc; scrollbar-arrow-color: #666666; scrollbar-darkshadow-color: #666666; scrollbar-face-color: #cccccc; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #999999; scrollbar-track-color: #ffffff }

table,tr,td
  { color: #666666; font-size: 100% }
img { border: none }
a:link  { }
a:visited   { }
a:hover  { }
ul         { font-weight: bold; font-size: 80%; background-color: white; margin-left: 5px; padding-top: 8px; padding-bottom: 2px; border-bottom: 2px solid #e00; height: 25px }
li         { list-style-type: disc; list-style-position: outside; clear: none; margin-right: 5px; padding: 5px 3px 5px 5px; overflow: scroll; display: inline }
h1
 { font-weight: bold; font-size: 85%; margin-top: 2px; margin-bottom: 2px; margin-left: 4px }
h2
    { color: #093; font-weight: bold; font-size: 100%; line-height: 80%; text-align: center; margin: 0px 0px 2px; padding: 0px }
h3
  { color: #093; font-weight: bold; font-size: 100%; text-align: center; margin: 0px; padding: 0px }
p { }
b { color: red }
hr { color: blue }
div.header
                { color: blue; font-weight: bold; font-size: 80%; background: white url(Media/dgbookhead2.gif); padding-top: 2px; padding-bottom: 0pt; padding-left: 5px; border-style: solid solid dotted solid; border-width: 1px 2px 1px 0px; border-color: #333333 #333333 black #333333; width: 845px; height: 140px }
div.head { background-repeat: no-repeat; margin: 0px; padding: 0px; border: solid 0px #333333; width: 800px; height: 200px }
div.main
               { background: #fc0 no-repeat; margin: 0px; padding: 0px; border-right: 2px solid #333333; border-bottom: 1px dotted #cc9; border-left: 0px solid #333333; width: 850px; height: auto }
div.left
         { font-size: 80%; line-height: 160%; background-repeat: no-repeat; float: left; margin: 1px 0px 4px 2px; padding: 5px 2px 5px 6px; width: 185px }
div.right
             { font-size: 80%; line-height: 170%; background: white no-repeat right top; float: right; margin: 1px 5px 4px 0px; padding: 2px 20px 10px 18px; border: dotted 2px #f36; width: 600px; line-break: strict  }
div.menu
   { font-size: 80%; line-height: 180%; background-color: white; text-align: left; float: left; clear: left; margin: 0px; padding: 10px 0px; border-top: 1px dotted navy; width: 780px; height: 15px }
div.footer
       { color: #333333; font-size: 80%; background-color: #fff; float: none; clear: left; margin: 0px; padding: 3px 0px; border-style: solid; border-width: 0px 2px 1px 0px; border-color: #cccccc black black #cccccc; width: 850px }
hr { clear: both; border: solid #cccccc }
.div.onepoint               { color: black; font-size: 90%; background-color: #fff; margin-top: 2px; margin-bottom: 4px; padding: 7px; border: dotted 2px black; width: 156px }
.div.onepoint2  { color: #000; font-weight: bold; font-size: 110%; background-color: #ffc; clear: both; margin-top: 15px; margin-left: 2px; padding: 8px 3px 3px 6px; border-bottom: 2px solid #cc9; border-left: 2px solid #cc9; width: 550px }
.div.onepoint3  { color: #e00; font-weight: bold; font-size: 150%; clear: both; margin-top: 15px; margin-left: 2px; padding: 8px 3px 3px 6px; border-bottom: 2px solid #cc9; border-left: 2px solid #cc9; width: 530px }
.div.waku  { color: #111; font-size: 120%; text-decoration: blink; float: left; margin-top: 5px; margin-left: 2px; padding: 8px 5px; border-style: solid; border-width: 2px 2px 3px 3px; border-color: #cc9; width: 380px }
.div.waku2 { color: #111; text-decoration: blink; background-color: #fff4e5; float: left; margin: 5px 10px; padding: 8px 5px 8px 8px; border: solid 1px #cc9; width: auto }
.div.waku3    { color: #5b5b5b; font-weight: bold; font-size: 110%; text-decoration: blink; background-color: #fff; float: left; margin: 10px 3px; padding: 8px 2px; width: 440pt }
.div.waku5 { color: #e00; background-color: #fff; float: left; margin-top: 4px; margin-right: 5px; padding: 3px 3px 3px 5px; border: dotted 1px #f00; width: 150px }
.div.waku6  { color: #fff; font-weight: bold; font-size: 140%; background-color: #007; float: none; clear: right; padding: 5px 3px; border: solid 1px #00e; width: auto }
.div.waku4  { color: #005; text-decoration: blink; background-color: #fffff5; float: none; margin: 10px 15px 20px; padding: 8px; border: solid 1px #f90; width: auto }
.div.waku1   { color: #111; font-size: 120%; text-decoration: blink; background-color: #fff1c1; float: none; margin-top: 5px; margin-left: 25px; padding: 8px 5px; border-style: solid; border-width: 2px 2px 3px 3px; border-color: #cc9; width: 350px }
.div.orderlink    { font-weight: bold; font-size: 120%; text-decoration: blink; background-color: yellow; float: none; clear: both; margin-top: 5px; margin-bottom: 35px; margin-left: 2px; padding: 6px; border: solid 3px #cc9 }
.clear { text-decoration: none; border: none }

#osusumelist ul li{display:block;}
