/* 基本設定 */
body{
	font-family:"ＭＳ Ｐゴシック";
	font-size:small;
	text-align:left; color:#ffffff !important;
	background-color:#000000 !important;
	margin:0;
	padding:0;
}

body{margin:0; padding:0;}
img{border:1; clear:both;}

/* ID */
#normal{padding:2em 4em;}
#poke{padding:2em 4em; background-image:url(POKE/img/fight.png); background-attachment:fixed;}
#kamenrider{padding:2em 4em; background-image:url(HERO/img/bg_black2.jpg); background-attachment:fixed;}
#hero{padding:2em 4em; background-image:url(HERO/img/bg_black2.jpg); background-attachment:fixed;}
#ro{padding:2em 4em; background-image:url(RO/img/alberta_back.jpg); background-attachment:fixed;}
#fe{padding:2em 4em; background-image:url(img/rif.gif); background-attachment:fixed;}
#kairos{padding:2em 4em; background-image:url(POKE/img/troze127.gif); background-attachment:fixed;}
#el{padding:2em 4em; background-image:url(img/die.gif); background-attachment:fixed;}
#sq{padding:2em 4em; background-image:url(img/sq.png); background-attachment:fixed;
background-repeat:no-repeat; background-position:right bottom;}

#cs{padding:2em 4em; background-image:url(img/cslogo.gif); background-attachment:fixed;
background-repeat:no-repeat; background-position:right bottom; padding:2em 4em;}

#mf2{padding:2em 4em; background-image:url(img/mf2logo.gif); background-attachment:fixed;
background-repeat:no-repeat; background-position:right bottom; padding:2em 4em;}

#nec{padding:2em 4em; background-image:url(img/nectaris.png); background-attachment:fixed;
background-repeat:no-repeat; background-position:right bottom; padding:2em 4em;}

#dd{padding:2em 4em; background-image:url(img/miles.png); background-attachment:fixed;
background-repeat:no-repeat; background-position:right bottom; padding:2em 4em;}
#srw{padding:2em 4em; background-image:url(img/srw.png); background-attachment:fixed;}
#srw2{padding:2em 4em; background-image:url(img/srw2.png); background-attachment:fixed;
background-repeat:no-repeat repeat; background-position:right;}
#srw64{padding:2em 4em; background-image:url(img/srw64.jpg); background-attachment:fixed;
background-repeat:no-repeat; background-position:right bottom;}
#srwf1{padding:2em 4em; background-image:url(img/srwf1.png); background-attachment:fixed;
background-repeat:no-repeat; background-position:right bottom;}
#srwf2{padding:2em 4em; background-image:url(img/srwf2.png); background-attachment:fixed;
background-repeat:no-repeat; background-position:right bottom;}
#lh{padding:2em 4em; background-image:url(img/lh_bg.jpg); background-attachment:fixed;
background-repeat:no-repeat; background-position:right bottom; padding:2em 4em;}
#bof2{padding:2em 4em; background-image:url(img/bof2.png); background-attachment:fixed;}
#rcg{padding:2em 4em; background-image:url(img/rcg.jpg); background-attachment:fixed;
background-repeat:no-repeat; background-position:right bottom;}
#krc{padding:2em 4em; background-image:url(img/krc.png); background-attachment:fixed;
background-repeat:no-repeat; background-position:right bottom;}

#pfifb{padding:2em 4em; background-image:url(img/pfifb.jpg); background-attachment:fixed;
background-repeat:no-repeat; background-position:right bottom; padding:2em 4em;}

#index{padding:2em 4em; background-image:url(kirlia.png); background-attachment:fixed;
background-repeat:no-repeat; background-position:right bottom; padding:2em 4em;}

/* 箇条書き(マーカー) */
ul{font-size:small; margin-bottom:-4px;}
ul.gorgom{list-style-image:url("img/marker_Ri.gif");}
ul.poke{list-style-image:url("img/marker_pokeball.gif");}
ul.poke_bottom{list-style-image:url("POKE/img/marker_pokeball.gif"); margin-bottom:1em;}
ul.poke_list{list-style-image:url("POKE/img/marker_pokeball.gif");}
ul.ro{list-style-image:url("RO/img/marker_hige.gif");}
ul.el{list-style-image:url("img/marker_el.gif");}
ul.sq{list-style-image:url("img/marker_sq.gif");}
ul.cs{list-style-image:url("img/marker_chaosseed.gif");}
ul.dd{list-style-image:url("img/marker_dd.gif");}
ul.srw{list-style-image:url("img/marker_zaku.gif");}
ul.srw2{list-style-image:url("img/marker_srw2.gif");}
ul.mf2{list-style-image:url("img/marker_mf2.gif");}
ul.srw64{list-style-image:url("img/kak.gif");}
ul.nec{list-style-image:url("img/gx77.gif");}
ul.srwf{list-style-image:url("img/f1.gif");}
ul.bof2{list-style-image:url("img/marker_bof2.gif");}
ul.rider{list-style-image:url("img/marker_rider.gif");}

ol{margin-top:1em; margin-left:-1ex;}

dl{margin-top:3ex;}
dt{text-indent:1em; font-weight:bold; color:#ff00ff; margin-top:8px;}
dd{text-indent:1em; margin-bottom:2em;}
dd strong{font-size:large;}

/* 基礎 */
p{text-indent:1em; line-height:3ex;}
strong{font-size:x-large;}
strong.red{font-size:large; color:#ff0000;}
i{margin-right:1ex; font-color:#ff0000;}
em{font-size:normal; font-style:normal; font-weight:bold;}
s{color:#c0c0c0;}

th{color:#00ff00;}
hr{margin:1em 4em;}
blockquote{width:560px; border-width:1px; border-style:solid; border-color:#ffffff; text-align:left; padding:0 1em;}
blockquote.zukan{width:262px; border-width:1px; border-style:solid; border-color:#ffffff; text-align:left; padding:1em;}

/* 見出し */
h1 span{font-size:x-small; margin-left:1em;}
h1 em{font-size:medium; margin-left:1em;}
h1 s{color:#ff0000; font-weight:normal;}
h2{font-size:x-large; font-weight:bold; margin-left:-1ex;}
h2.title{color:#00ff00; clear:both;
	border-style:solid;
	border-width:2px;
	border-bottom-width:0px;
	border-right-width:0px;
	border-color:#ffffff;
	padding-top:8px;
	padding-left:10px;}
h2 em{font-size:x-small; color:#00ff00; margin-left:1em;}
h3{font-size:x-large; font-style:italic; font-weight:bold; margin-top:1em;  color:#ffffff;}
h3 em{color:#00ff00; font-weight:normal; font-size:x-small; margin-left:1em;}
h3 span{color:#ffffff; font-size:x-small; margin-left:1em;}

/* テーブル */
table{font-size:small; margin:0 3ex 2em;}
caption{font-weight:bold; font-size:small; color:#00ff00; margin-bottom:2px;}
caption.h{text-align:left; font-weight:bold; margin-left:1ex}
caption.h2{text-align:left; font-weight:bold; font-size:x-large;}
caption.h3{text-align:left; font-weight:bold; font-size:x-small;}
caption.srw{color:#ffffff; font:x-large bold; text-align:left;}
caption.shop{text-align:left; font-weight:bold; color:#ffff00; margin-left:1ex}

/* リンク */
a{font-weight:bold; text-decoration:none;}
/* リンク - 未訪問 */
a:link{color:00cccc;}
/* リンク - 訪問済み */
a:visited{color:#008888;}
/* リンク - 待機 */
a:hover{color:#00ffff;}
/* リンク - アクティブ */
a:active{color:#ff0000;}

/* class */
.block0{margin-bottom:3em; padding:2px 12px;}
.block{width:800px; margin-bottom:3em; padding:2px 12px;}
.block2{width:1000px; margin-bottom:3em; padding:2px 12px;}
.return{clear:both; font-size:x-large; text-indent:0; line-height:2em;}
.clear{clear:both; height:0;}

.intro p{font-style:italic; color:#ff0000; margin:0; text-indent:0;}

.head{font-size:large; font-weight:bold;}
.plus{color:#ffff00; font-weight:bold; margin-bottom:0;}
.minus{color:#c0c0c0; font-weight:normal; margin-bottom:0;}

p.em{color:#ff0000; font-style:italic; text-align:center; padding:0 1em;}
p.em2{color:#ff0000; font-style:italic; text-align:center; padding:0 1em;
font-weight:bold; font-size:medium; text-indent:-1ex;}

.center{text-align:center; clear:both;}
.center0{text-align:center; margin-bottom:0; clear:both;}
.left{text-align:left; clear:both;}
.right{text-align:right; clear:both;}
.top{vertical-align:top; margin:0; padding:0; clear:both;}

.large{font-size:large;}
.small{color:#c0c0c0; font-size:x-small; font-weight:normal; margin-left:1ex;}
.ex{color:#ffff00; font-size:x-small; font-weight:bold; margin-left:1ex;}
.list{text-align:center; font-size:x-small; font-weight:normal; clear:both;}
.memo p{font-size:x-small;}

.secret{color:#ff00ff; font-weight:bold;}

.red{color:#ff0000; font-weight:bold;}
.yellow{color:#ffff00; font-weight:bold;}
.lime{color:#00ff00; font-weight:bold;}
.aqua{color:#00ffff; font-weight:bold;}
.blue{color:#0000ff; font-weight:bold;}
.fuchsia{color:#ff00ff; font-weight:bold;}
.green{color:#00ff99; font-weight:bold;}
.gray{color:#808080;}
.white{color:#ffffff; font-weight:bold;}
.black{color:#000000; font-weight:bold;}

img.left{float:left; margin-right:1ex;}

.text{margin:1em; text-align:left; clear:both;}
.text h2{margin:0;}
.text_center{margin-bottom:1em; margin-bottom:1em; padding:0 1em 1em; text-align:center; clear:both;}

/* スパロボ64用 */
.data{text-align:center; margin-top:-2em; clear:both;}
.story{text-align:center; margin:-1em 0 1ex -1ex; clear:both;}
.im{text-align:left; margin-bottom:0; clear:both;}
caption.l1{color:#ffffff; text-align:left; font-weight:bold; margin:1em 0 0;}
caption.l2{color:#ffffff; text-align:left; font-weight:bold; margin:-1em 0 0;}
caption.cr1{color:#ffff00; text-align:left; font-weight:bold; margin:1em 0 0;}
caption.cr2{color:#ffff00; text-align:left; font-weight:bold; margin:-1em 0 0;}
.hero{color:#00b4de; text-align:left; clear:both;}
.enemy{color:#ef5a00; text-align:left; clear:both;}
.neutral{color:#acac08; text-align:left; clear:both;}
.serifu{text-align:left; margin-top:2em;  margin-bottom:1ex; clear:both;}