.backleft {  background-color: #99cccc; background-image:  url(img/fr_left.gif); background-repeat: repeat-y; background-position: right}
.backright { background-color: #99cccc; background-image:  url(img/fr_right.gif); background-repeat: repeat-y}
.regfont {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #333333; line-height: 15px}
.regfontw {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #333333; line-height: 17px;text-align: justify; text-justify: distribute }
.btmfont { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 11px; font-style: normal; color: #333333; line-height: 15px}
.bigfont {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; font-style: normal; color: #333333; line-height: 18px; font-weight: bold;letter-spacing: 1px}
.smallfont {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; font-style: normal; color: #333333; line-height: 14px}
.corptdleft {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 15px; background-color: #cccc99; vertical-align: top; border: 1px #999966 solid}
.corptdright { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 15px; vertical-align: top; border: 1px #999966 solid }
.homefont { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 11.5px; font-style: normal; color: #333333; line-height: 20px; padding-top: 5px; padding-left: 10px}
.homerightfont { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 11px; font-style: normal; color: #99CCCC; line-height: 15px}
.homecatch1font { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 16px; font-style: normal; color: #99CCCC; line-height: normal; font-weight: 500}
a:link, a:visited {text-decoration: underline;color: #336666;}
a:hover	{color: #336666;background: #99cccc;text-decoration: underline;}
a.btm:link, a.btm:visited {text-decoration: none;color: #333333;}
a.btm:hover	{color: #333333;background: transparent;text-decoration: none;}
.regfontbr { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #666600; line-height: 15px}
.regbfont { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #333333; line-height: 15px; font-weight: 600}
.graytbh { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; color: #FFFFFF; border: 1px #666666 solid; background-color: #666666 }
.graytb1 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; color: #333333; border: #999999 solid; background-color: #FFFFFF; border-width: 0px 1px}
.graytb2 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; color: #333333; border: #999999 solid; background-color: #CCCCCC; border-width: 0px 1px }
.graytb1f { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; color: #333333; border: #999999 solid; background-color: #FFFFFF; border-width: 0px 1px 1px}
.graytb2f { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; color: #333333; border: #999999 solid; background-color: #CCCCCC; border-width: 0px 1px 1px }
.gbk {  background-color: #336666}
.ygbk { background-color: #99CC33}
.tbr1 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #333333; line-height: 15px ; background-color: #CCCCCC; border: #666666 solid; border-width: 1px 1px 1px 0px; text-align: right; padding-right: 3px}
.tbr2 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #333333; line-height: 15px ; border: #666666 solid; border-width: 1px 1px 1px 0px; text-align: right; padding-right: 3px}
.tbr1l { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #333333; line-height: 15px ; background-color: #CCCCCC; border: 1px #666666 solid; text-align: right; padding-right: 3px}
.tbr2l { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #333333; line-height: 15px ; border: 1px #666666 solid; text-align: right; padding-right: 3px}
.tbr2ll { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #333333; line-height: 15px ; border: 1px #666666 solid; text-align: left; padding-left: 3px}
.tbr2m { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #333333; line-height: 15px ; border: #666666 solid; border-width: 0px 1px 0px 0px; text-align: right; padding-right: 3px }
.tbr2llm { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #333333; line-height: 15px ; border: #666666 solid; text-align: left; padding-left: 3px ; border-width: 0px 1px}
.tbr2llu { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #333333; line-height: 15px ; border: #666666 solid; text-align: left; padding-left: 3px ; border-width: 1px 1px 0px}
.tbr2u { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #333333; line-height: 15px ; border: #666666 solid; border-width: 1px 1px 0px 0px; text-align: right; padding-right: 3px }
.bkor { background-color: #FF9900 }
.bksb { background-color: #6699CC}
.bkyg { background-color: #99CC33}
.bkbl { background-color: #336699}
.bkpk { background-color: #CC6699}
.regfontlgr { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #CCCCCC; line-height: 15px }
.rectdleft { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 15px; background-color: #C4E1E1; vertical-align: top; border: 1px #669999 solid}
.rectdright { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 15px; vertical-align: top; border: 1px #669999 solid}
.tbgr { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #669999; border: 1px #669999 solid}
.tblg { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #333333; border: 1px #CCCCCC solid}
.smallfontw { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; font-style: normal; color: #333333; line-height: 14px;text-align: justify; text-justify: distribute }
.tbss1 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #333333; border: #99CC66 solid; border-width: 0px 1px 1px; padding-left: 3px; vertical-align: top}
.tbss2 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #333333; line-height: 15px ; background-color: #FFFFFF; border: #99CC66 solid; border-width: 0px 0px 1px; padding-left: 3px; vertical-align: top; }
.tbsst1 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #333333; line-height: 15px ; background-color: #CCFF99; border: 1px #99CC66 solid; text-align: center }
.tbsst2 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #333333; line-height: 15px ; background-color: #CCFF99; border: #99CC66 solid; border-width: 1px 0px; text-align: center }
.tbcnv1 {  background-color: #99CCFF; vertical-align: top; border: 1px #99CCFF solid; padding-left: 3px}
.tbcnv1b {  background-color: #FFFF99; vertical-align: top; border: #FFCC00; border-style: solid; border-width: 1px 1px 1px 1px; padding-left: 3px}
.tbcnv2 {  background-color: #FFFFFF; border: 1px #99CCFF solid; padding-left: 3px}
.tbcnv2b {  background-color: #FFFFFF; border: #FFCC00; border-style: solid; border-width: 1px 1px 1px 0px; padding-left: 3px}
.tbvgyt1 {  background-color: #CCCCCC; text-align: center; border: #666666; border-style: solid; border-width: 1px 1px 1px 1px}
.tbvgyt2 {  background-color: #CCCCCC; text-align: center; border: #666666; border-style: solid; border-width: 1px 1px 1px 0px}
.tbvgyb1 {  background-color: #FFFFFF; vertical-align: top; border: #666666; border-style: solid; border-width: 0px 1px 1px 1px; padding-left: 3px}
.tbvgyb2 {  background-color: #FFFFFF; vertical-align: top; border: #666666; border-style: solid; border-width: 0px 1px 1px 0px; padding-left: 3px}
.tbhgy1 {  background-color: #CCCCCC; vertical-align: top; border: #666666; border-style: solid; border-width: 1px 1px 1px 1px; padding-left: 3px}
.tbhgy2 {  background-color: #FFFFFF; vertical-align: top; border: #666666; border-style: solid; border-width: 0px 1px 1px 0px; padding-left: 3px}
.bigfontor { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 16px; font-style: normal; color: #FF6600; line-height: 22px; font-weight: bold;letter-spacing: 1px ; text-align: left}
.bigfontbl { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 16px; font-style: normal; color: #003366; line-height: 18px; font-weight: bold;letter-spacing: 1px ; text-align: left}
.bigfontyg { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 16px; font-style: normal; color: #669900; line-height: 18px; font-weight: bold;letter-spacing: 1px ; text-align: left }
.bigfontor2 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; font-style: normal; color: #FF6600; line-height: 22px; font-weight: bold;letter-spacing: 0.8px; text-align: left }
.ygmidashi { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #669900; line-height: 15px ; border: dashed; padding-right: 3px; border-width: 0px 0px 1px; border-color: #669900 #669900 #669900 #FFFFFF}
.tbgrhd { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #FFFFFF; border: 1px #669999 solid ; background-color: #669999}
.regfontwh { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #FFFFFF; line-height: 15px }
.bigfontyg2 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; font-style: normal; color: #669900; line-height: 22px; font-weight: bold;letter-spacing: 0.8px; text-align: left }
.fontphotobl { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #3366CC; line-height: 15px ; font-weight: bold; text-align: right}
.fontphotopk { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; color: #FF6666; line-height: 15px ; font-weight: bold; text-align: right }
.recmd { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; font-style: normal; color: #333333; line-height: 18px; border-color: #333333 black; font-weight: bold; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
ul.recli {margin: 0px 0px 0px 20px;}
