  
BODY.FALL{
  
  color : teal;
  font-size : 12pt;
  font-family : sans-serif;
}
BODY.HOKKAIDO{
  background-color : white;
  color : navy;
  font-size : 10pt;
}
BODY.CHIMEI{
  background-color : white;
  color : black;
  font-size : 12pt;
}
BODY.CHIMEIBLACK{
  background:#000000;
  color:black;
  font-size:14pt;
}
H1 {
  color:#FF0000;
  font-family:sans-serif;
  font-size:16pt;
  text-align:center;
}
H2 {
  color:#FF3388;
  font-family:sans-serif;
  font-size:14pt;
  text-align:center;
}
P.AYNU{
  color:silver;
  font-size:10pt;
  font-weight:lighter;
}
SPAN.TITLE {
  color:#0000FF;
  font-family:sans-serif;
  font-size:24pt;
}
SPAN.PINK {
  color:#FF80FF;
  font-family:sans-serif;
  font-weight:bold;
}
TD.SKY{
  color:SKYBLUE;
  font-family:sans-serif;
  font-weight:bold;
  text-align : center;
}
SPAN.GREEN {
  color:GREEN;
  font-family:sans-serif;
  font-weight:bold;
}
SPAN.BLUE {
  color:BLUE;
  font-family:sans-serif;
  font-weight:bold;
}
SPAN.PALE{
  color:PALEGREEN;
  font-family:sans-serif;
  font-weight:bold;
}
SPAN.RED{
  color:RED;
  font-family:sans-serif;
  font-weight:bold;
}TD.FNAME{
  color : teal;
  font-family:sans-serif;
  font-weight:bold;
  font-size : 14px;
  text-align : center;
}
SPAN.YELLOW {
  color:YELLOW;
  font-family:sans-serif;
  font-weight:bold;
}
SPAN.ORANGE {
  color:ORANGE;
  font-family:sans-serif;
  font-weight:bold;
}
SPAN.DT {
  color:darkturquoise;
  font-family:sans-serif;
  font-weight:bold;
}
SPAN.GY {
  color:greenyellow;
  font-family:sans-serif;
  font-weight:bold;
}
SPAN.AYNU {
  font-family:sans-serif;
  color:#FF0000;
  font-size:12pt;
  font-weight:bold;
  font-style:italic;
}
SPAN.TRANS {
  font-family:"sans-serif";
  color:#55AA55;
  font-size:10pt;
  font-weight:bold;
  font-style:italic;
}
SPAN.KATAKANA {
  font-family:"ＭＳ ゴシック", "Osaka−等幅";
  color:#BB33CC;
  font-size:10pt;
  font-weight:bold;
  font-style:italic;
}
SPAN.SMALL {
  font-family:sans-serif;
  color:#BB33CC;
  font-size:9pt;
  font-weight:bold;
  font-style:italic;
}
SPAN.SMALL0 {
  font-family:sans-serif;
  font-size:9pt;
  font-weight:lighter;
}
SPAN.BIG {
  font-family:sans-serif;
  font-size:16pt;
  font-weight:bold;
}


TABLE.PHOTO{
  font-size : x-small;
  font-family : "sans-serif";
  color : navy;
  background-color : white;
}TABLE.ATABLE{
  font-size : small;
  font-family : sans-serif;
  color : #000080;
  background-color : #d9ffec;
}TABLE.FLOWER{
  font-size : 14px;
  font-family : sans-serif;
  color : #00cc00;
  background-color : #ffd0ff;
  font-weight : bold;
  text-align : center;
}TABLE.FPHOTO{
  font-size : small;
  font-family : sans-serif;
  color : black;
  background-color : #ddddff;
}TABLE.FLBLUE{
  font-size : 14px;
  font-family : sans-serif;
  color : black;
  background-color : #c5eafe;
border-width : 2px 2px 2px 2px;border-top-style : ridge;border-left-style : ridge;border-right-style : ridge;border-bottom-style : ridge;
  
}TABLE.FLRED{
  font-size : 14px;
  font-family : sans-serif;
  color : black;
  background-color : #ffe0ff;
border-width : 2px 2px 2px 2px;border-top-style : ridge;border-left-style : ridge;border-right-style : ridge;border-bottom-style : ridge;}TABLE.FLYELLOW{
  font-size : 14px;
  font-family : sans-serif;
  color : black;
  background-color : #ffffe0;
border-width : 2px 2px 2px 2px;border-top-style : ridge;border-left-style : ridge;border-right-style : ridge;border-bottom-style : ridge;}TABLE.FLGREEN{
  font-size : 14px;
  font-family : sans-serif;
  color : black;
  background-color : #d0ffd0;
border-width : 2px 2px 2px 2px;border-top-style : ridge;border-left-style : ridge;border-right-style : ridge;border-bottom-style : ridge;}
.LABEL{
  font-family : sans-serif;
  font-weight : bold;
  color : blue;
  background-color : #ffff99;
  vertical-align : middle;
  text-align : center;
  font-size : 14px;
}.ALABEL{
  font-family : sans-serif;
  font-weight : bold;
  color : #009b9b;
  
  vertical-align : middle;
  text-align : center;
  font-size : 14px;
}.FLABEL{
  font-family : sans-serif;
  font-weight : bold;
  color : teal;
  background-color : #ddddff;
  vertical-align : middle;
  text-align : center;
  font-size : 14px;
}
TD.YURAI{
  font-size : 12pt;
  font-family : "ＭＳ Ｐゴシック", "Osaka";
  font-weight : bold;
  font-style : italic;
  color : #ff8000;
  
  vertical-align : middle;
  text-align : center;
}
TD.FDATE{
  font-size : 14px;
  font-family : Tahoma,sans-serif;
  font-weight : bold;
  color : red;
  text-align : center;
}TD.DATE{
  font-size : 14px;
  font-family : Tahoma,sans-serif;
  font-weight : bold;
  color : blue;
  text-align : center;
}TD.TITLE{
  font-size : 20px;
  font-family : Tahoma,sans-serif;
  
  color : red;
  text-align : center;
  font-style : normal;
  font-weight : bold;
}
TD.FLNAME{
  font-size : 14px;
  font-family : sans-serif;
  font-weight : bold;
  color : #009900;
  text-decoration : none;
  vertical-align : middle;
  text-align : center;
}TD.CNAME{
  font-size : 14px;
  font-family : sans-serif;
  font-weight : bold;
  color : #00cccc;
  text-decoration : none;
  vertical-align : middle;
  text-align : center;
}TD.FLPLACE{
  font-size : 14px;
  font-family : sans-serif;
  font-weight : bold;
  color : maroon;
  text-decoration : none;
  vertical-align : middle;
  text-align : center;
}TD.SEASON{
  font-size : 14px;
  font-family : sans-serif;
  font-weight : bold;
  color : fuchsia;
  text-decoration : none;
  vertical-align : middle;
  text-align : center;
}
TD.hyodai{
  font-size : medium;
  font-family : "ＭＳ Ｐゴシック";
  font-weight : bold;
  color : green;
  text-align : center;
}
TD.place{
  font-size : medium;
  font-family : sans-serif,"ＭＳ Ｐゴシック";
  color : black;
  text-align : center;
  font-weight : bold;
}
.cityname {
	font: bolder normal 12px "ＭＳ Ｐゴシック", "Osaka";
	color: #FF66FF;
	background: #BBFFFF center center;

}
.LPHOTO {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: small;
	font-style: normal;
	font-weight: normal;
	background-color: #E7FEFD;
	text-align: left;
	border: 3px ridge;
}

