BODY     {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";}
BODY     {  font-size: 12pt; }
BODY     {  color: #000000; }
BODY     {background-color:#ffffff; }
BODY     { text-align: center }


TD       {  font-size: 12pt; }
a:active{color:#ff00ff; background: #ffff33;}
a:visited { color: #0099ff; text-decoration: none }
a:hover { color: #ffffff; text-decoration: none; background: #ffff33;}
a:link { color: #339966; text-decoration: none }


            .size04 {font-size:4pt ;}
            .size06 {font-size:6pt ;}
            .size08 {font-size:8pt ;}
            .size09 {font-size:9pt ;}
            .size10 {font-size:10pt ;}
            .size12 {font-size:12pt ;}
            .size14 {font-size:14pt ;}
            .size16 {font-size:16pt ;}
            .size20 {font-size:20pt ;}
            .size22 {font-size:22pt ;}
            .size24 {font-size:24pt ;}
            .size26 {font-size:26pt ;}
            .size30 {font-size:30pt ;}
            .size32 {font-size:32pt ;}
            .size36 {font-size:36pt ;}
            .size40 {font-size:40pt ;}
            .size50 {font-size:50pt ;}
            .size60 {font-size:60pt ;}
            .size64 {font-size:64pt ;}
            .size66 {font-size:66pt ;}
            .size70 {font-size:70pt ;}
            .size80 {font-size:80pt ;}
            .size100 {font-size:100pt ;}
            .midium {  font-size: medium}
            .large {  font-size: large}
            .x-large {  font-size: x-large}
            .xx-large {  font-size: xx-large}
            .small {  font-size: x-small}
            .x-small {  font-size: x-small}
            .xx-small {  font-size: xx-small}

            .italic    {font-style:italic;}
            .min {  font-family: "‚l‚r ‚o–¾’©", "×–¾’©‘Ì"}
            .weight900 {font-weight:900 ;}
            .weight700 {font-weight:700 ;}
            .weight400 {font-weight:400 ;}

            .white {  color: #FFFFFF}
            .pink  {  color: #FF00FF}
            .pink2 {  color: #ff6699}
            .pink3 {  color: #ff99cc}
            .grn   {  color: #99cc33}
            .gr2   {  color: #33cc66}
            .ao    {  color: #0066cc}
            .sky   {  color: #99ccff}
            .aka   {  color: #ff0000}
            .ki    {  color: #ffff33}
            .pple  {  color: #9966cc}
            .orange {  color: #FF6600}
            .green {  color: #00FF00}
            .green-deep {  color: #009900}
            .blue  {  color: #0000FF}
            .ppledeep  {  color: #9900CC}
            .blugrn  {  color: #00CC99}
            .yellow  {  color: #FFFF00}
            .deepgrnbl  {  color: #0066CC}
            .lightorange  {  color: #FF9999}
            .enzi  {  color: #990000}

            .lh150 {  line-height: 150%}
            .center {  text-align: center}

.q {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: medium; font-weight: bold; color: #FF0000}
.a {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: medium; line-height: 150%; color: #333333}

.akaBase {  background-color: #FFCCFF}
.kiBase {  background-color: #FFFFCC}
.aobk {  background-color: #0066FF}
.pnkbk {  background-color: #FF0099}
.purplBk {  background-color: #660066}
.blubg {  background-color: #3300FF}
.pinkbg {  background-color: #FF66CC}
.blkbg {  background-color: #000000}

.newstitle {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: large; font-weight: 900; color: #FF6600}
.newskomidashi {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: medium; font-weight: 600; color: #009900}
.newstxt {  font-size: small; text-align: left}

.danraku{text-indent:1em;}
.prestyle{white-space:pre;
         line-height:150%}
.touhabagti {  font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"}
.valitop {  font-size: 16pt; font-weight: 900; vertical-align:top; color: #ff0000}
.valimid {  font-size: 16pt; font-weight: 900; vertical-align:middle; color: #ff0000}
.valibot {  font-size: 16pt; font-weight: 900; vertical-align:bottom; color: #ff0000}
.lh170 {  line-height: 170%}
.lspace120 {  font-weight: 900; letter-spacing:120%;}
.fonts {  font-size: x-small; text-justify:inter-ideograph;}
.fontl {  font-size: large; text-justify:inter-ideograph;}
.fontm {  font-size: small; text-justify:inter-ideograph;}
.skybg {  background-color: #CCFFFF}
.weightb {  font-weight: bolder}
.akasironuki {  font-weight: bolder; color: #FFFFFF; background-color: #FF0000}
.small {  font-weight: bold}


.newstd{BORDER-BOTTOM: #FFC4C4 1px solid; PADDING-LEFT: 10px ; weight:27}
.bghotnews {  background-image: url(hotnews/img02/bd.gif); background-repeat: no-repeat}
.calendermonth {  font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; font-size: large; font-weight: bold; color: #FF0000}
.cornertitle {  font-size: medium; font-weight: bolder; color: #FF3300}
.smalllight {  font-size: x-small}
.aka900 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-weight: bolder; color: #FF0000}
.newscom3 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: medium; font-style: normal; font-weight: bolder; color: #FF0000}
.yellowbg {
	background-color: #FFFFCC;
	margin: 7px;
	padding: 5px;
}
.greybg {
	background-color: #CCCCCC;
	margin: 2px;
	padding-top: 2px;
}
