body{
background:url(../topimages/bks.jpg);
margin:0;
font-size:11px;
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka";}
a {
color:#FF00FF;
font-weight:bold; }
#wrapper{
margin:0px auto;
width:700px;
background:#2b2b2b;
color:#FFFFFF;}
#wrapper h1{
font-size: 12px;
text-align:center;
font-weight:bold;
color:#CCCCCC;
margin:0px;}
#wrapper h2{
padding:2px 0px;
font-size:10px;
color:#CCCCCC;
margin-left:100px;}
#menu{
margin:0px auto;
text-align:center;
height:40px;}
#navi1{
margin-left:45px;
text-align:center;}
img{border:0;}
#navi1 ul {
margin:0;
margin:0px auto;
text-align:center;
list-style-type:none;
}
#navi1 ul li{
float:left;
margin:0px auto;}
#navi{
width:700px;
text-align:center;
}
#navi ul {
list-style-type:none;}
#navi ul li{
float:left;
margin-right:100px;
margin-left:75px;
text-align:center;
}
.first a{
font-size:35px;
text-transform: none;
letter-spacing: -0.1px;
color:#111111;
text-decoration:none;
background:#303030;
padding:5px;}
.second a {
font-size:40px;
color:#fff;
text-decoration:none;
background:#303030;
padding:5px;
}

.third a {
font-style:italic !important;
color:#fff;
text-decoration:none;
background:#cc0022;
padding:5px;
}
.fourth a {
font-size:20px;
color:#fff;
text-decoration:none;
background-color:#cc0022;
padding:5px;
}
.kaizyo{
clear:both;}
.headp{
margin:3px 0px 3px 5px;
font-size:11px;}
.fontp{
text-align:center;}
.boxcenter{
margin:0px auto;
text-align:center;}
#descriptions{
width:100%;
color:#000000;
background-color:#FFFFFF;
text-align:center;
font-size:12px;
font-weight:bold;}
.fonto10p{
font-size:10px;}