
body{
  font-size : 9pt;
  margin-top : 10px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  background-image : url(p/back-g.gif);
  background-color : white;
}
h1{
  font-size : 18pt;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 10px;
  border-width : 3px 3px 3px 3px;
  border-style : outset outset outset outset;
  color : white;
  background-color : #000000;
  text-align : center;
}
h2{
  font-size : 12pt;
  font-weight : bold;
  color : white;
  background-color : black;
  margin-top : 0px;
  margin-bottom : 0pt;
  padding-left : 0px;
  margin-left : auto;
  text-align : center;
  padding-top : 3px;
  padding-bottom : 3px;
}
h3{
  font-size : 9pt;
  font-weight : bold;
  color : white;
  background-color : #7e7158;
  margin-top : 3px;
  margin-bottom : 5px;
  margin-left : 0px;
  margin-right : 0px;
  padding-top : 3px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 3px;
}
font-size : 12pt;
  font-weight : bold;
  color : white;
  background-color : #6500ca;
  margin-top : 10px;
  margin-bottom : 10px;
}
.y200{
  background-color : #fffdee;
  width : 200px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 1px 1px 1px 1px;
}
.r200{
  background-color : #ffeeee;
  width : 200px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 1px 1px 1px 1px;
}
.w400{
  background-color : #ffffff;
  width : 400px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 1px 1px 1px 1px;
}
span.m1p {
  font-size: 1pt ;
}
span.m2p {
  font-size: 2pt ;
}
span.m3p {
  font-size: 3pt ;
}
span.m4p {
  font-size: 4pt ;
}
span.m5p {
  font-size: 5pt ;
}
span.m6p {
  font-size: 6pt ;
}
span.m7p {
  font-size: 7pt ;
}
span.m8p {
  font-size: 8pt ;
}
span.m9p {
  font-size: 9pt ;
}
span.m10p{
  font-size: 10pt;
}
span.m12p{
  font-size: 12pt;
}
span.m14p{
  font-size: 14pt ;
}
span.m18p{
  font-size: 18pt ;
}
span.m24p{
  font-size: 24pt ;
}
span.m36p{
  font-size: 36pt ;
}
t1p {
  font-size: 1pt ;
}
t2p {
  font-size: 2pt ;
}
t3p {
  font-size: 3pt ;
}
t4p {
  font-size: 4pt ;
}
t5p {
  font-size: 5pt ;
}
t6p {
  font-size: 6pt ;
}
t7p {
  font-size: 7pt ;
}
t8p {
  font-size: 8pt ;
}
t9p {
  font-size: 9pt ;
}
t10p{
  font-size: 10pt;
}
t12p{
  font-size: 12pt;
}
t14p{
  font-size: 14pt ;
}
t18p{
  font-size: 18pt ;
}
t24p{
  font-size: 24pt ;
}
t36p{
  font-size: 36pt ;
}
.td-red-w-bold{
  background-color : red;
  color : white;
  font-weight : bold;
}
.td-w-r-bold{
  background-color : white;
  color : red;
  font-weight : bold;
}
.td-bk-w-bold{
  background-color : black;
  color : white;
  font-weight : bold;
}
.td-bk-w-bold{
  background-color : black;
  color : white;
  font-weight : bold;
}
.td-blue-w-bold{
  background-color : blue;
  color : white;
  font-weight : bold;
}
.td-cha-w-bold{
  background-color : #8F6B47;
  color : white;
  font-weight : bold;
}
.td-gunmeta-w-bold{
  background-color : #7E7158;
  color : white;
  font-weight : bold;
}
.td-purple{
  background-color : #f3eeff;
}
.td-mizu{
  background-color : #e8FFFF;
}
.td-kiiro{
  background-color : #FFFEE6;
}
.td-usumidori{
  background-color : #F4FFF4;
}
.center{
  text-align: center;
}
.white{
  color : white;
}
.yellow{
  color : yellow;
}
.menu{
  position : absolute;
  top : 0px;
  left : 418px;
  background-color : #fffdee;
  width : 184px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  font-size : 9pt;
  text-align : left;
}
.green{
  color : #c1ffb9;
}
.count{
  color : #c1ffb9;
  font-family : "Times New Roman";
}
.count-total{
  font-size : 10pt;
  font-family : "Times New Roman";
  font-style : italic;
  color : #ffe8f3;
}
p{
  padding-top : 5px;
  padding-left : 6px;
  padding-right : 6px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
dd{
  margin-top : 0px;
  margin-left : 24px;
  margin-right : 6px;
  margin-bottom : 2px;
}
dt{
  margin-top : 12px;
  margin-left : 6px;
  margin-right : 6px;
  margin-bottom : 0px;
}
.titl1{
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  margin-top : 10px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  background-color : #7E7158;
  color : white;
  font-weight : bold;
}
dl{
  margin-top : 0px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 15px;
  padding-bottom : 10px;
}
.main{
  font-size : 9pt;
  background-color : white;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  position : absolute;
  top : 0px;
  left : 0px;
  width : 418px;
  text-align : left;
}
ul{
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 20px;
  list-style-type : disc;
  list-style-position : outside;
  text-indent : 0px;
}
.kouza-menu{
  font-size : 9pt;
  margin-left : 24pt;
  margin-right : 3px;
  margin-bottom : 6px;
  list-style-type : decimal;
  padding-left : 0pt;
  list-style-position : outside;
  position : relative;
  margin-top : 6px;
}
p{
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 10px;
  font-size : 9pt;
}
.title{
  font-size : 12pt;
  font-weight : bold;
  color : white;
  background-color : black;
  margin-top : 0px;
  margin-bottom : 10pt;
  padding-left : 10px;
  margin-left : auto;
  text-align : center;
  padding-top : 3px;
  padding-bottom : 3px;
}
.titl2{
  font-size : 9pt;
  font-weight : bold;
  color : white;
  background-color : #7e7158;
  margin-top : 3px;
  margin-bottom : 5px;
  margin-left : 0px;
  margin-right : 0px;
  padding-top : 3px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 3px;
}
.list-main{
  margin-top : 3px;
  margin-left : 25px;
  margin-right : 5px;
  margin-bottom : 5px;
  list-style-position : outside;
  list-style-image : url(p/ten4.gif);
  list-style-type : disc;
  padding-top : 3px;
  text-indent : -5px;
  padding-left : 0px;
  padding-bottom : 3px;
}
.guid{
  font-size : 10pt;
  font-weight : bold;
  color : white;
  background-color : #5800b0;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  border-width : 2px 2px 2px 2px;
  border-style : outset outset outset outset;
}
span.bold{
  font-weight : bold;
}
li{
  padding-top : 3px;
  padding-bottom : 3px;
  padding-left : 3px;
  padding-right : 3px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
img{
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
h4{
  background-color : #e3ffff;
  background-position : 9pt 9pt;
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 10px;
  font-size : 9pt;
  font-weight : normal;
  padding-left : 5px;
}
.waku-yellow{
  background-color : #ffffd5;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
}
.akawaku3px{
  border-width : 3px 3px 3px 3px;
  border-style : solid solid solid solid;
  border-color : red red red red;
}
ol{
  margin-top : 10px;
  margin-left : 20px;
  margin-right : 10px;
  margin-bottom : 10px;
  list-style-type : decimal;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
}
