 


BODY{
  color : #666666;
}
H1{
  background-color : #ecf2c6;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
}
BODY{
  padding-left : 15px;
  padding-right : 15px;
}
.text1{
  text-align : center;
  border-width : 3px 3px 3px 3px;
  border-style : dashed dashed dashed dashed;
  border-color : #d5e069 #d5e069 #d5e069 #d5e069;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
span {
  white-space: nowrap;
}
P{
  font-size : 83%;
  line-height : 120%;
}
TABLE{
  font-size : 83%;
}
.title1{
  border-top-width : 4px;
  border-top-style : solid;
  border-top-color : #ecf2c6;
  margin-top : 1px;
  border-bottom-width : 4px;
  border-bottom-style : solid;
  border-bottom-color : #ecf2c6;
}
IFRAME{
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  font-size : 100%;
}
.hasen-y-waku{
  border-width : 3px 3px 3px 3px;
  border-style : dashed dashed dashed dashed;
  border-color : #dae88e #dae88e #dae88e #dae88e;
}
.y-waku{
  border-width : 2px 2px 2px 2px;
  border-style : solid solid solid solid;
  border-color : #dae88e #dae88e #dae88e #dae88e;
}
.title2{
  font-size : 100%;
  margin-top : 10%;
  margin-left : 10%;
  margin-right : 10%;
  margin-bottom : 10%;
  background-color : #f1f4d2;
}
.title2-3{
  font-size : 100%;
  margin-left : 10%;
  margin-right : 10%;
  margin-bottom : 10px;
  border-top-width : 2px;
  border-top-style : solid;
  border-top-color : #f1f4d2;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  margin-top : 0px;
  border-left-width : 2px;
  border-right-width : 2px;
  border-bottom-width : 2px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : #f1f4d2;
  border-right-color : #f1f4d2;
  border-bottom-color : #f1f4d2;
}
.title2-2{
  font-size : 100%;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  background-color : #f1f4d2;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
.title3{
  font-size : 100%;
  background-color : #f1f4d2;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  color : #8e741a;
  line-height : 120%;
}
.title4{
  font-size : 100%;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  color : rgb(117, 133, 29);
  line-height : 120%;
}
.profile{
  font-weight : bold;
  color : #ffffff;
  background-color : #75851d;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
}
.cart{
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  border-width : 2px 2px 2px 2px;
  border-style : dotted dotted dotted dotted;
  border-color : #92a424 #92a424 #92a424 #92a424;
  margin-bottom : 2em;
  background-color : #ecf2c6;
}
.link-g{
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  background-color : #ecf2c6;
}
.link2{
  background-color : #d7e485;
}
.sironuki-BR{
  color : white;
  background-color : #9d8435;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}
.sironuki-Y{
  color : white;
  background-color : #b3b3d9;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}
.sironuki-GR{
  color : white;
  background-color : #b5c527;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}
.sironuki-GRA{
  color : white;
  background-color : #aa9c91;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}
.sironuki-P{
  color : white;
  background-color : #ffbb97;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}
.sironuki-DGR{
  color : white;
  background-color : #92a424;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}
.sironuki-BL{
  color : white;
  background-color : #1dcdc9;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}
.sironuki-PU{
  color : white;
  background-color : #eab6fe;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}
.jouge-m-1{
  margin-bottom : 5px;
  margin-top : 5px;
}
.jouge-m-1em{
  margin-bottom : 1em;
  margin-top : 1em;
}
.gray-waku{
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : gray gray gray gray;
}
.font-pink2{
  color : #fc72e5;
}
.font-pink{
  color : #ff8080;
}
.waku-enji{
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #800000 #800000 #800000 #800000;
}
.waku-be{
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #e1d6b0 #e1d6b0 #e1d6b0 #e1d6b0;
}
.wakunashi{
  border-style : none none none none;
}
.shironuki-enji{
  font-weight : bold;
  color : white;
  background-color : #990000;
}
.waku-or{
  border-top-width : 4px;
  border-bottom-width : 4px;
  border-top-style : dotted;
  border-bottom-style : dotted;
  border-top-color : #fcbc6d;
  border-bottom-color : #fcbc6d;
}
.font65{
  font-size : 65%;
}
.waku-blue{
	border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #b3b3d9 #b3b3d9 #b3b3d9 #b3b3d9;
}
.waku-b-hasen{
	border-width : 3px 3px 3px 3px;border-style : dashed dashed dashed dashed;border-color : #aaaad5 #aaaad5 #aaaad5 #aaaad5;
}
.profile2{
  color : #ffffff;
  background-color : #aaaad5;
}

.line120{
  line-height : 120%;
}
