@charset "Shift_JIS";

body{
font-family: Osaka, "lr oSVbN", Arial, sans-serif;
font-size: 12px;
color: #CCCCCC;
margin: 12px;
padding: 0px;
width: 952px;
background-color: #000000;
}

span{
font-family: lr oSVbN,Osaka,@HGPnpp޼UB;
font-size: 20px;
color: #FFFFFF;
font-weight: bold;
line-height: 30px;
}
span#mana{
color: #FFCC00;
}

div{
font-family: lr oSVbN,Osaka,@HGPnpp޼UB;
font-size: 20px;
color: #FFFFFF;
font-weight: bold;
line-height: 30px;
}
div.manaList{
padding-right: 40px;
padding-left: 40px;
}

img.Left{
float: left;
align: top;
height: 300px;
width: 270px;
}
img.Right{
float: right;
align: top;
height: 300px;
width: 270px;
}




h1{
font-size: 45px;
color: #FFCC00;
filter: Glow(strength=1);
filter: Glow(color=#F5F5F8 ,strength=1);
}
h2{
font-family: HGs;
font-size: 40px;
color: #FFFFFF;
font-weight: bolder;
}

table{
font-size: 20px;
}
th,td{
height: 30px;
width: 200px;
}
th.pro{
text-align: left;
}
tr{
line-height: 33px;
}

li{
font-size: 25px;
font-family: lr oSVbN,Osaka,@HGPnpp޼UB;
color: #FFFFFF;
font-weight: bold;
line-height: 35px;
text-align: left;
list-style-type: disc;
}



a{
color: #FFFFFF;
text-decoration: none;
}
a:hover,a:active,a.nameLink:hover,a.nameLink:active{
color: #FF6600;
}
a.nameLink{
color: #CCCCCC;
}

hr{
color: #FFCC00;
height: 1px;
width: 100%;
align: center;
}

.attention{
color: #FFFF00;
text-decoration: underline;
}