body { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px }
h1   { margin-top:0em; margin-bottom:0em; font-weight: lighter}
h2   { margin-top:0em; margin-bottom:0em; font-weight: lighter}
h3   { margin-top:0em; margin-bottom:0em; font-weight: lighter}
h4   { margin-top:0em; margin-bottom:0em; font-weight: lighter}
p    { margin-top:4px; margin-bottom:0em; font-weight: lighter;font-size:12px;line-height:1.5em;}
ul    { margin-top:0em; margin-bottom:0em; margin-left:0em; font-weight: lighter; list-style-type: none }

.textll  {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 24px; line-height: 130%; font-weight: lighter}
.textl   {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 18px; line-height: 140% }
.textm   {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; line-height: 140% }
.texts   {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 140% }
.textsw  {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 140%; color: #CCCCCC}
.textss  {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 9px;  line-height: 130% }

.textllj {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 23px; line-height: 130% }
.textlj  {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 18px; line-height: 140% }
.textljw {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 18px; line-height: 140%  ; color: #FFFFFF; font-weight: lighter}
.textmj  {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; line-height: 140% }
.textsj  {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 150% ; font-weight: lighter}
.textssj {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 8px;  line-height: 130% }

a:hover {  color: #000000; text-decoration: underline; }

.r  	  { margin-left:10px; margin-right:00px; margin-top:3px; margin-bottom:10px}

.title1  {  font-family: "Arial", "Helvetica", "sans-serif"; color: #666666; font-weight: lighter; font-size: 24px; padding: 0px; }
.title2  {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";  color: #FFFFFF; font-weight: lighter; font-size: 18px;  background-color: #A0A5B1; padding: 4px; }
.title3  {  font-family: "Arial", "Helvetica", "sans-serif"; color: #666666; font-weight: lighter; font-size: 18px; padding: 0px; }

.hgsencha  {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";  color: #FFFFFF; font-weight: lighter; font-size: 18px;  background-color: #4C5938; padding: 4px; }
.gyokuro  {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";  color: #FFFFFF; font-weight: lighter; font-size: 18px;  background-color: #767555; padding: 4px; }
.genmai  {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";  color: #FFFFFF; font-weight: lighter; font-size: 18px;  background-color: #5D6848; padding: 4px; }
.maccha  {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";  color: #FFFFFF; font-weight: lighter; font-size: 18px;  background-color: #5D6848; padding: 4px; }
.sencha  {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";  color: #FFFFFF; font-weight: lighter; font-size: 18px;  background-color: #5D6848; padding: 4px; }
.hoji 	  {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";  color: #FFFFFF; font-weight: lighter; font-size: 18px;  background-color: #734848; padding: 4px; }


.sj1  {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 150% ; font-weight: bold; margin-bottom:6px;}
.sj2  {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 150% ; font-weight: lighter; margin-bottom:15px;}
.title03  {  font-family: "Arial", "Helvetica", "sans-serif"; color: #666666; font-weight: bold; font-size: 16px; padding: 0px; margin-bottom:10px; }
img.photo1 { margin-right:10px; margin-bottom:10px; }
img.line1 { margin-top:10px; margin-bottom:10px; }
#str { font-size:12px; color:#ff0000; }
.str { font-size:12px; color:#ff0000; }

.mmenu { font-size:12px; color:#ccc; margin:0 0 0 6px;font-family: "Arial", "Helvetica", "sans-serif";  line-height: 140%; }
.mmenu a { font-size:12px; color:#ccc; text-decoration:none; font-family: "Arial", "Helvetica", "sans-serif";  line-height: 140%; }
.mmenu a:hover { text-decoration:underline; color:#fff; }
