html{direction:ltr;height:100%}
body {margin:0;padding:0;width:100%;background:#000000 url(imgs/05rng_moon720.jpg) no-repeat fixed 0 0;color:#a8a8a8;font-family:"游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto ,"ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif;font-size:0.9em;font-weight: 500;line-height:1.4em}
A:link{ text-decoration:none;color:#7389aC;}
A:active{text-decoration:none;color:#8399bc;}
A:visited{text-decoration:none;color:#63799C;}
A:hover{text-decoration:underline;color:#8399bc;}
H1{color:#d0dbe8;font-size:124%;font-weight:normal;letter-spacing:0pt;margin:0.6em 0 0.6em 0;}
H2{color:#d0dbe8;font-size:108%;font-weight:normal;letter-spacing:0pt;margin:0.8em 0 0.8em 0;}
H3{color:#d0dbe8;font-size:100%;font-weight:normal;letter-spacing:0pt;margin-top:0.2em;margin-bottom:0.2em;}
H4{color:#d0dbe8;font-size:104%;font-weight:normal;letter-spacing:0pt;margin-top:0.2em;margin-bottom:0.2em;}
img{border="0";}
.b01 {margin-left:0.3em;margin-right:0em;margin-top:0em;margin-bottom:0em;}
.titl {margin-left:0em;margin-right:0em;margin-top:0.5em;margin-bottom:0.1em;}
.s_ttl {margin-left:0em;margin-right:0em;margin-top:0.3em;margin-bottom:0.1em;}
.line11 { line-height:1.5em;}
.line12 { line-height:1.0em;}
.line21 { line-height:1.5em;}
.line22 { line-height:1.0em;}
.linelow { line-height:0.8em;}
.notify{ color:#8a8aab;font-size:84%;}
.new {color:#808aab; font-family:"Microsoft Sans Serif";font-size:72%;margin:8pt 0 4pt 0;}
.rev { background-color:#CC3333;color:#FFFFFF;}
.rev_spa { background-color:#330066;color:#FFFFFF;}
.empha{ color:#CC3333;font-size:14pt;}

.idx{color:#a0abb8;font-size:96%;margin:4pt 0 4pt 0;line-height:1.4em;}
.cmnt{color:#a0abb8;font-size:88%;margin:4pt 0 4pt 0;}
.smlcmnt{color:#a0abb8;font-size:82%;margin:4pt 0 4pt 0;}
.subhead{width:640px;color:#a0abb8;font-size:96%;margin:3em 0 8em 0;}
.subbody{width:640px;color:#a0abb8;font-size:96%;margin:0;text-align:left}
.footer{color:#a0abb8;font-size:82%;margin:2em 0 0em 0;}
.subfoot{color:#a0abb8;font-size:82%;margin:12em 0 4em 0;}
div.tblsize {width:640px;text-align:left;letter-spacing:0pt;margin: 0.5em;padding:0.2em ;}
div.main {margin : 0pt 0pt 8pt 0pt;float:right;width:80%;}
div.sub {margin : 0pt 0pt 8pt 0pt;}
.clr {margin : 2pt 0pt 2pt 0pt;clear:both;}
#pad24{padding:24pt 0pt 24pt 0pt ;}
#pad16{padding:16pt 0pt 16pt 0pt ;}
#pad8{padding:0pt 0pt 16pt 0pt ;}
#pad4{padding:4pt 0pt 4pt 0pt ;}
#pad0{padding:0pt;}
#bg_blue{background-color="#3a475c"}

.container {
	width:100%;
	margin: 0em auto 0.6em auto;
	padding: 0;
	border:1px solid #b2b2b2;
}

.headline {
	color:#12253d;background:#efefff;font-size:108%;font-weight:normal;letter-spacing:0pt; margin: 0 0 0.2em 0;padding:0.2em 0.1em 0.2em 0.1em;
	}
.headsml {
	color:#12253d;background:#efefff;font-size:88%;font-weight:normal;letter-spacing:0pt; margin: 0 0 0.2em 0;padding:0.2em 0.1em 0.2em 0.1em;
	}
.lineup {
	color:#000000;background:#ffffff;font-size:84%;font-weight:normal;line-height:1.3em;letter-spacing:0pt; margin: 0em;padding:0.2em;
}
.clrline {
	color:#12253d;background:#ffffff;font-size:84%;font-weight:normal;line-height:1.3em;letter-spacing:0pt; margin: 0em;padding:0.1em 0.1em 0.1em 0.1em;
}
.Limg {float:left;margin:0;padding:8px 6px;width:auto;text-align:left;}
