/*設定*/

/*全体背景設定*/
.mainbody{background: #24264c url(../img/back.png);}

.twitter-timeline {
　min-width: 180px !important;
}


/*TOPメニュー設定*/
#tmenu{
  margin: 0;
  padding: 0;
  height: 80px;
  width:948px;
  text-align:center;
}

#tmenu ul{
  list-style-type: none;
  margin: 0;
  padding: 0;
}

#tmenu li{
  text-indent: -9999px;
  float:left;
  width: 237px;
  margin: 0;
  padding: 0;
}

#tmenu a{
  display: block;
  width: 100%;
  height: 80px;
  background-image:url(../img/t_menu.png);
  background-repeat: no-repeat;
}

#tmenu1 a{background-position: 0 0;}
#tmenu2 a{background-position: -237px 0;}
#tmenu3 a{background-position: -474px 0;}
#tmenu4 a{background-position: -711px 0;}


#tmenu a:hover{
  background-image:url(../img/t_menu.png);
  background-repeat: no-repeat;
}

#tmenu1 a:hover{background-position: 0 -80px;}
#tmenu2 a:hover{background-position: -237px -80px;}
#tmenu3 a:hover{background-position: -474px -80px;}
#tmenu4 a:hover{background-position: -711px -80px;}


/*メニュー設定*/
 #globalnavi{
  margin: 0;
  padding: 0;
  height: 80px;
}

#globalnavi ul{
  list-style-type: none;
  margin: 0;
  padding: 0;
}

#globalnavi li{
  text-indent: -9999px;
  float:left;
  width: 189px;
  margin: 0;
  padding: 0;
}

#globalnavi a{
  display: block;
  width: 100%;
  height: 80px;
  background-image:url(../img/menu_00.png);
  background-repeat: no-repeat;
}

#menu1 a{background-position: 0 0;}
#menu2 a{background-position: -189px 0;}
#menu3 a{background-position: -378px 0;}
#menu4 a{background-position: -567px 0;}
#menu5 a{background-position: -756px 0;}

#globalnavi a:hover{
  background-image:url(../img/menu_00.png);
  background-repeat: no-repeat;
}

#menu1 a:hover{background-position: 0 -80px;}
#menu2 a:hover{background-position: -189px -80px;}
#menu3 a:hover{background-position: -378px -80px;}
#menu4 a:hover{background-position: -567px -80px;}
#menu5 a:hover{background-position: -756px -80px;}




/* 下部コピーライト部分：共通 */
.copy{
	background:#FFFFFF;
	border-top:#F00 1px solid;
	color:#6a84b9;
	font-size:10px;
	text-align:right;
	padding-right:5px;}
	
.attention{
	background:#FFFFFF;
	color:#6a84b9;
	font-size:10px;
	margin:2px 5px;
	text-align:left;
}


/*TOP背景設定*/
.top00{
			background:#000000 url(../img/back_00.jpg) no-repeat top;
			height:650px;
			}

/*プロローグ背景設定*/
.pr00{
			background:#000000 url(../img/back_01.jpg) no-repeat top;
			height:730px;
			}


/*概要背景設定*/
.it00{
			background:#000000 url(../img/back_02.jpg) no-repeat top;
			height:80px;
			}
			.it01{
			background:#000000 url(../img/back_03.jpg) no-repeat top;
			height:343px;
			}
			.it02{
			background:#000000 url(../img/back_04.jpg) no-repeat top;
			height:467px;
			}
			.it03{
			background:#000000 url(../img/back_05.jpg) no-repeat top;
			height:409px;
			}

/*システム背景設定*/
.sys00{
			background:#000000 url(../img/back_06.jpg) no-repeat top;
			height:80px;
			}
			.sys01{
			background:#000000 url(../img/back_07.jpg) no-repeat top;
			height:371px;
			}
			.sys02{
			background:#000000 url(../img/back_08.jpg) no-repeat top;
			height:441px;
			}
			.sys03{
			background:#000000 url(../img/back_09.jpg) no-repeat top;
			height:408px;
			}


/*キャラクター背景設定*/
.cha00{
			background:#000000 url(../img/back_10.jpg) no-repeat top;
			height:80px;
			}
			.cha01{
			background:#000000 url(../img/back_11.jpg) no-repeat top;
			height:1220px;
			}