html{
	background:#CCC;
}

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:#666;
    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_theodor{
	margin:0 auto;
	width:982px;
	height:743px;
	background:url(../img/chara/chara_back_theodor.png) no-repeat;
}

.main .chara_back_katia{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_katia.png) no-repeat;
}

.main .chara_back_irisdina{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_irisdina.png) no-repeat;
}

.main .chara_back_liz{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_liz.png) no-repeat;
}


.main .chara_back_anett{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_anett.png) no-repeat;
}

.main .chara_back_gretel{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_gretel.png) no-repeat;
}

.main .chara_back_pham{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_pham.png) no-repeat;
}

.main .chara_back_sylvia{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_sylvia.png) no-repeat;
}

.main .chara_back_walther{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_walther.png) no-repeat;
}

.main .chara_back_beatrix{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_beatrix.png) no-repeat;
}

.main .mecha_back_MiG-21{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/mecha/mecha_back_MiG-21.png) no-repeat;
}

.main .mecha_back_MiG-21PF{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/mecha/mecha_back_MiG-21PF.png) no-repeat;
}

.main .mecha_back_MiG-23{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/mecha/mecha_back_MiG-23.png) no-repeat;
}

.main .mecha_back_F-5G{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/mecha/mecha_back_F-5G.png) no-repeat;
}

.main .mecha_back_F-14{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/mecha/mecha_back_F-14.png) no-repeat;
}




.main .chara_back_kirce{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_kirce.png) no-repeat;
}

.main .chara_back_ingehilt{
	margin:0 auto;
	width:982px;
	height:710px;
	background:url(../img/chara/chara_back_ingehilt.png) 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:#FC9;
	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;
}

