.style23 {
	FONT-SIZE: 12px; COLOR: #ffffff
}
BODY {
	MARGIN-TOP: 0px; MARGIN-LEFT: auto; WIDTH: 760px; MARGIN-RIGHT: auto
}
#set {
	MARGIN-LEFT: auto; WIDTH: 760px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; HEIGHT: auto
}
#backimg {
	BACKGROUND-IMAGE: url(backimg.jpg); WIDTH: 1060px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: gray; LINE-HEIGHT: 15px; PADDING-TOP: 0px; HEIGHT: auto
}
#toptitle {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 725px; HEIGHT: 15px; TEXT-ALIGN: center
}
#sentaku {
	FONT-SIZE: 10px; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 100px; HEIGHT: 15px
}
#header {
	CLEAR: both; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 760px; HEIGHT: 55px
}
EM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: gray; LINE-HEIGHT: 15px; PADDING-TOP: 0px; FONT-STYLE: normal; HEIGHT: auto
}
A.emlink:link {
	COLOR: gray; TEXT-DECORATION: none
}
A.emlink:visited {
	COLOR: gray; TEXT-DECORATION: none
}
A.emlink:hover {
	COLOR: gray; TEXT-DECORATION: underline
}
#date {
	FLOAT: left; MARGIN-LEFT: 160px; WIDTH: 200px; COLOR: #00ff00; LINE-HEIGHT: 22px; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; HEIGHT: 22px
}
#time {
	FLOAT: left; WIDTH: 150px; HEIGHT: 22px
}
#topnavi {
	CLEAR: both; MARGIN-BOTTOM: 5px; WIDTH: 980px; HEIGHT: 30px
}
#dash {
	MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(../ansite/dash.gif); PADDING-TOP: 0px; HEIGHT: 22px
}
P {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"
}
#set #topnavi TD {
	FONT-SIZE: 12px
}
#leftarea {
	FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 140px
}
#righthyou TABLE {
	FLOAT: left; WIDTH: 338px
}
#rightmain {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px
}
#rightmain IMG {
	MARGIN-BOTTOM: 5px
}
#rightarea {
	FLOAT: right; MARGIN-LEFT: 0px; WIDTH: 140px; MARGIN-RIGHT: 0px
}
#contents A:hover {
	COLOR: #dd453a
}
#catch {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 138px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center
}
#contents {
	PADDING-LEFT: 0px; FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 680px; HEIGHT: auto
}
#topm {
	CLEAR: both; FLOAT: left; WIDTH: 680px; HEIGHT: 45px
}
#newstitle {
	CLEAR: both;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	WIDTH: auto;
	COLOR: #ffffff;
	TEXT-INDENT: 10px;
	LINE-HEIGHT: 25px;
	HEIGHT: auto;
	BACKGROUND-COLOR: #0000ff
}
#backimg #set #contents #news LI {
	FONT-SIZE: 12px; LINE-HEIGHT: 24px
}
#news {
	CLEAR: both; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 600px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
.buckno {
	FONT-SIZE: 9px; MARGIN-LEFT: 380px
}
#flash {
	FLOAT: left; WIDTH: 340px
}
#toparea {
	MARGIN-TOP: 10px; FONT-SIZE: 10px; FLOAT: left; WIDTH: 680px; LINE-HEIGHT: 12px; HEIGHT: 40px; BACKGROUND-COLOR: #ffffff
}
#topa {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; FLOAT: left; MARGIN-LEFT: 60px; WIDTH: 400px; COLOR: #ffffff; HEIGHT: 20px
}
#touten {
	CLEAR: both; BACKGROUND-POSITION: center 50%; WIDTH: 600px
}
#seomoji {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #dddddd 1px solid; WIDTH: 600px; COLOR: #555555; LINE-HEIGHT: 15px; BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: center
}
#jid {
	FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 142px
}
#goc {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 142px
}
#midlearea {
	TEXT-ALIGN: center
}
#dan {
	MARGIN-BOTTOM: 5px
}
#sima {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 30px; TEXT-ALIGN: center
}
#abr {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 340px; PADDING-TOP: 5px
}
#bbr {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 340px; PADDING-TOP: 5px
}
.abrImage {
	MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px
}
#underarea {
	WIDTH: 680px; MARGIN-RIGHT: 10px; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.right {
	FONT-SIZE: 12px; MARGIN-LEFT: 550px; LINE-HEIGHT: 20px
}
.bigred {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #dd0000; LINE-HEIGHT: 24px
}
#footer {
	CLEAR: both; FONT-SIZE: 12px; WIDTH: 750px; COLOR: #ffffff; LINE-HEIGHT: 25px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #0000ff; TEXT-ALIGN: center
}
#footnavi {
	CLEAR: both; BORDER-TOP: #bbbbbb 1px solid; MARGIN-TOP: 20px; FONT-SIZE: 12px; WIDTH: 448px; LINE-HEIGHT: 40px; HEIGHT: 40px; TEXT-ALIGN: center
}
#naviarea {
	FLOAT: left; WIDTH: 140px; MARGIN-RIGHT: 0px; HEIGHT: auto
}
#navi A {
	BORDER-TOP: #bbbbbb 1px dotted; MARGIN-TOP: 5px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 0px; BORDER-LEFT: #0066ff 2px solid; WIDTH: 138px; COLOR: #444444; LINE-HEIGHT: 20px; BORDER-BOTTOM: #bbbbbb 1px dotted; LETTER-SPACING: -0.3mm; HEIGHT: 20px; TEXT-DECORATION: none
}
#navi {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
UL#navi {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; TEXT-INDENT: 1px; LIST-STYLE-TYPE: none
}
#navi A:hover {
	FONT-WEIGHT: bold; COLOR: #0000dd; BACKGROUND-COLOR: #33ffff
}
#footnavi A:hover {
	COLOR: #00ccff
}
#footnavi A {
	COLOR: #0000ff
}
#header1 {
	FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 470px; HEIGHT: 55px
}
#header2 {
	FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 280px; HEIGHT: 55px
}
#header1b {
	FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 230px; HEIGHT: 55px
}
.red {
	COLOR: #ff0000
}
H2 {
	FONT-SIZE: 20px; BACKGROUND-IMAGE: url(bar.jpg); WIDTH: 680px; COLOR: #ffffff; TEXT-INDENT: 10px; LINE-HEIGHT: 28px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
#8e {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-LEFT: 180px; WIDTH: 380px; COLOR: #ff0000
}
.imgright {
	FLOAT: right; WIDTH: 210px
}
#gazoleft {
	MARGIN-LEFT: 20px; TEXT-ALIGN: left
}
#sekai {
	WIDTH: 500px; TEXT-ALIGN: left
}
#underblock {
	VISIBILITY: visible; WIDTH: 680px
}
#underblocka {
	PADDING-LEFT: 20px; FLOAT: left; WIDTH: 380px; PADDING-TOP: 15px; HEIGHT: 50px; BACKGROUND-COLOR: #163e98
}
#underblockb {
	PADDING-LEFT: 80px; FLOAT: left; WIDTH: 200px; PADDING-TOP: 15px; HEIGHT: 50px; BACKGROUND-COLOR: #163e98
}
#titlefont {
	FONT-WEIGHT: bolder; FONT-SIZE: 20px; WIDTH: 580px; COLOR: #ffffff; TEXT-INDENT: 10px; LINE-HEIGHT: 25px; HEIGHT: 25px; BACKGROUND-COLOR: #ff6600
}
.clock {
	FLOAT: right
}
#topareamoji {
	BACKGROUND-POSITION: center 50%; MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN-BOTTOM: 4px; WIDTH: 678px; COLOR: #cc3300; LINE-HEIGHT: 20px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; HEIGHT: 3px; TEXT-ALIGN: center
}
#topareabotan {
	FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 678px; HEIGHT: 80px; TEXT-ALIGN: center
}
#contentsarea {
	CLEAR: both; MARGIN-TOP: 5px; WIDTH: 680px
}
.understyle {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; LINE-HEIGHT: 24px
}
.understylered {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #ff0000; LINE-HEIGHT: 24px
}
#mdpr {
	CLEAR: both; WIDTH: 680px; HEIGHT: 60px
}
#toppr {
	CLEAR: both; WIDTH: 680px; HEIGHT: auto
}
#topareamoji2 {
	BACKGROUND-POSITION: center 50%; MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; BACKGROUND-IMAGE: url(hikari.jpg); MARGIN-BOTTOM: 4px; WIDTH: 420px; COLOR: #0099cc; LINE-HEIGHT: 20px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; HEIGHT: 20px; TEXT-ALIGN: center
}
.imgcenter {
	MARGIN-LEFT: 120px; TEXT-ALIGN: right
}
H4 {
	FONT-SIZE: 18px;
	BORDER-LEFT: #000066 5px solid;
	WIDTH: auto;
	COLOR: #000066;
	TEXT-INDENT: 3px;
	LINE-HEIGHT: 25px;
	BORDER-BOTTOM: #000066 2px solid;
	HEIGHT: auto
}
#waku {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; FONT-WEIGHT: bolder; FONT-SIZE: 18px; BORDER-LEFT: #ff0000 1px solid; WIDTH: 678px; COLOR: #ff0000; LINE-HEIGHT: 24px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff0000 1px solid; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; HEIGHT: 45px; BACKGROUND-COLOR: #ffebeb; TEXT-ALIGN: center
}
.sma {
	FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 18px
}
.p2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px
}
.tokudai {
	FONT-WEIGHT: 900; FONT-SIZE: 28px; COLOR: #0033cc; LINE-HEIGHT: 28px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; LETTER-SPACING: -0.2em
}
.imgcenter2 {
	MARGIN-LEFT: 80px; TEXT-ALIGN: right
}
.hyou1 {
	FONT-SIZE: 14px; LINE-HEIGHT: 22px; TEXT-ALIGN: center
}
.hyoutitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066; LINE-HEIGHT: 16px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"
}
#lefthyou TABLE {
	FLOAT: left; WIDTH: 338px
}
#hyouue {
	WIDTH: 680px
}
#hyousita {
	CLEAR: both; WIDTH: 680px; PADDING-TOP: 20px
}
.redplus {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff0000; LINE-HEIGHT: 24px
}
.chi {
	 FONT-SIZE: 14px; COLOR: #ff0000; WIDTH: 440px; PADDING-TOP: 5px; padding-bottom: 5px
}

.ya {
	 FONT-SIZE: 13px; COLOR: #ff0000; WIDTH: 450px 
}
.ya2 {
	 FONT-SIZE: 13px; COLOR: #000000; WIDTH: 450px; padding-bottom: 5px
}

.style25 {
	font-size: 12px
}
.stnormal {
	font-weight: normal
}

.style24 {
	font-size: 12px
}
