@charset "UTF-8";
/* CSS Document */

body {
    margin:0px;
    padding:0px;
	background-color:#ffffff;
	background-position:center;
	}
body,td,th {
	font-size: 11px;
	line-height:11px;
	font-family: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
}
#main {
    position:absolute;
    top:50%;
    left:50%;
    width: 900px;
    height: 550px;
    overflow: hidden;
    margin:-225px 0 0 -450px;
}
.flame {
margin-top:49px;
margin-left:18px;
color:#FFFFFF;
}
.bio_flame {
margin-top:0;
margin-left:200px;
color:#FFFFFF;
}
.menu_flame {
margin-top:0px;
margin-left:0px;
color:#FFFFFF;
}

.copyright {
margin-top:0px;
}

h1,h2,h3,h4,h5,h6 {
	font-family: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
}
h1 {
	font-size: 11px;
	color: #000;
     position: relative;
     }
h1 span {
     color: #fff;
     display: block;
     position: absolute;
     top: -1px;
     left: -1px;
     }

h2 {
	font-size: 10px;
}
h3 {
	font-size: 10px;
}
h4 {
	font-size: 10px;
}
h5 {
	font-size: 10px;
}
h6 {
	font-size: 10px;
}


.infobody {
height: 522px;
    margin:0px;
    padding:0px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-image: url(../images/info_bg.png);
	background-position:center;
	}
	
.discobody {
height: 522px;
    margin:0px;
    padding:0px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-image: url(../images/disco_bg.png);
	background-position:center;
	}

.biobody {
height: 522px;
    margin:0px;
    padding:0px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-image: url(../images/bio_bg.png);
	background-position:center;
	}

.livebody {
height: 522px;
    margin:0px;
    padding:0px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-image: url(../images/live_bg.png);
	background-position:center;
	}
	

.diarybody {
height: 522px;
    margin:0px;
    padding:0px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-image: url(../images/diary_bg.png);
	background-position:center;
	}

.bbsbody {
height: 522px;
    margin:0px;
    padding:0px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-image: url(../images/bbs_bg.png);
	background-position:center;
	}
		
.mobilebody {
height: 522px;
    margin:0px;
    padding:0px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-image: url(../images/mobile_bg.png);
	background-position:center;
	}
	
.linkbody {
height: 522px;
    margin:0px;
    padding:0px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-image: url(../images/link_bg.png);
	background-position:center;
	}	
	
.reqbody {
height: 522px;
    margin:0px;
    padding:0px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-image: url(../images/req_bg.png);
	background-position:center;
	}	