html{
	background:#000000;
}

body{
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:140%;
	color:#ffffff;
	outline:0;

	-webkit-user-drag:none;
	-khtml-user-drag:none;

}

a{
	color:#5CF1FD;
	text-decoration:none;
}

a:hover{
	color:#C1FF66;
	text-decoration:underline;
}

img{
	border:none;
}

a img{
	border:none;
}

h1{font-size:20px;}

h2{font-size:16px;}

.main{
	margin:0 auto;
	width:982px;
}





.menu {
	margin:0 auto;
	width:982px;
	height:110px;
    background-color: #000;
    z-index: 999;
}





.topicbar {
	background:url(../img/menubar_new03.png) no-repeat;
}

.main .chara_back{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back02.jpg) no-repeat;
}

.main .chara_back_yuya{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_yuya.jpg) no-repeat;
}

.main .chara_back_yui{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_yui.jpg) no-repeat;
}

.main .chara_back_cryska{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_cryska.jpg) no-repeat;
}

.main .chara_back_inia{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_inia.jpg) no-repeat;
}


.main .chara_back_stella{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_stella.jpg) no-repeat;
}

.main .chara_back_tarisa{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_tarisa.jpg) no-repeat;
}

.main .chara_back_valerio{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_valerio.jpg) no-repeat;
}

.main .chara_back_valerio{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_valerio.jpg) no-repeat;
}

.main .chara_back_cui{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_cui.jpg) no-repeat;
}

.main .chara_back_vincent{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_vincent.jpg) no-repeat;
}




.main .chara_back_ibrahim{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_ibrahim.jpg) no-repeat;
}

.main .chara_back_ivanova{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_ivanova.jpg) no-repeat;
}

.main .chara_back_kyoko{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_kyoko.jpg) no-repeat;
}

.main .chara_back_leon{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_leon.jpg) no-repeat;
}

.main .chara_back_lida{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_lida.jpg) no-repeat;
}

.main .chara_back_niram{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_niram.jpg) no-repeat;
}

.main .chara_back_phoebe{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_phoebe.jpg) no-repeat;
}

.main .chara_back_ratorowa{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_ratorowa.jpg) no-repeat;
}

.main .chara_back_sharon{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_sharon.jpg) no-repeat;
}


.main .chara_back_kazusa{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_kazusa.jpg) no-repeat;
}


.main .chara_back_aki{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_aki.jpg) no-repeat;
}


.main .chara_back_shimako{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_shimako.jpg) no-repeat;
}


.main .chara_back_izumi{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_izumi.jpg) no-repeat;
}


.main .chara_back_sanada{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_sanada.jpg) no-repeat;
}


.main .chara_back_kisaragi{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_kisaragi.jpg) no-repeat;
}

.main .chara_back_yui02{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_yui02.jpg) no-repeat;
}



.main .chara_back_sandek{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_sandek.jpg) no-repeat;
}

.main .chara_back_heinemann{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/mecha/chara_back02.jpg) no-repeat;
}


.main .chara_back_saito{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_saito.jpg) no-repeat;
}

.main .chara_back_hasukawa{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_hasukawa.jpg) no-repeat;
}



.main .chara_back_teito{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_teito.jpg) no-repeat;
}



.main .mecha_back_type00f{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/mecha/mecha_back_type00f.jpg) no-repeat;
}

.main .mecha_back_j10{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/mecha/mecha_back_j10.jpg) no-repeat;
}

.main .mecha_back_su37ub{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/mecha/mecha_back_su37ub.jpg) no-repeat;
}

.main .mecha_back_f15actv{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/mecha/mecha_back_f15actv.jpg) no-repeat;
}

.main .mecha_back_type94{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/mecha/mecha_back_type94.jpg) no-repeat;
}


.main .mecha_back_xfj01a{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/mecha/mecha_back_xfj01a.jpg) no-repeat;
}



.main .mecha_back_su37m2{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/mecha/mecha_back_su37m2.jpg) no-repeat;
}




.main .mecha_back_su27{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/mecha/mecha_back_su27.jpg) no-repeat;
}

.main .mecha_back_f15e{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/mecha/mecha_back_f15e.jpg) no-repeat;
}

.main .mecha_back_zuikaku{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/mecha/mecha_back_zuikaku.jpg) no-repeat;
}


.main .mecha_back_98xr{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/mecha/chara_back02.jpg) no-repeat;
}



.main .mecha_back_sample{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/mecha/mecha_back_sample.jpg) no-repeat;
}


.main .mecha_back_raptor{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/mecha/mecha_back_f15actv_02.jpg) no-repeat;
}



.main .copy{
	margin:40px 25px 50px auto;
	float:right;
}


.sns_box{
	width:232px;
	height:31px
	float:left;
	margin:0;
	padding: 4px 14px 0 0;
	}
	
.sns_box p{
	float:left;
	width: 110px;
	}


.kokuchi{
	background-image:url(../img/menubar_new.png);
	height:33px;
	
}


.eng_name {
	float:left;
	position:absolute;
	font-size:16px;
	color:#EBFF26;
	letter-spacing:0.7em;
	text-shadow: 1px 1px 5px #000;
}

.senjutsu_name {
	float:left;
	margin:115px 0 0 555px;
	position:absolute;
	z-index:3;
	font-size:50px;
	font-family:'ＭＳ Ｐ明朝', 'MS PMincho', 'ヒラギノ明朝 Pro W3', 'Hiragino Mincho Pro', serif;
	text-shadow: 1px 1px 5px #000;
}

.senjutsu_subname {
	float:left;
	margin:160px 0 0 560px;
	position:absolute; z-index:3;
	font-size:16px;
	font-family: 'ＭＳ ゴシック', 'MS Gothic', 'Osaka－等幅', Osaka-mono, monospace;
	text-shadow: 1px 1px 2px #000; color:#6BC5FF;
}



.change_button {
	float:left;
	padding:2%;
	margin:0 30px;
	font-size:10px;
	color:#A7BEFF;
	text-align:center;
	
	}


.change_button_box {
	float:left;
	position:absolute;
	margin:630px 0 0 100px;
	width:320px; z-index:100;
	text-align:center;
}



.change_chara {
	float:left;
	padding:1%;
	margin:0 10px;
	font-size:10px;
	color:#FFE4EF;
	text-align:center;
	
	}

.change_chara_box {
	float:left;
	position:absolute;
	margin:645px 0 0 55px;
	width:320px;
	z-index:100;
	text-align:center;
}



.clear {
  clear: both;
  background: #e58;
}

