@charset "utf-8";
body{
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	color: #333333;
}

hr{
	display: none;
}

.clear{
	clear: both;
}

#hidden{
	display: none;
}

#index{
	background-image: url(/member/fanclub/arcadia/images/bg.jpg);
	background-repeat: repeat;
	position:relative;
	width: 780px;
	margin: 0 auto 0 auto;
}

/*  上部分  */
#top1 h1{
	background-image: url(/member/fanclub/arcadia/images/title_image01.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 189px;
	width: 780px;
	text-indent: -9999px;
}

/*  メニュー  */
#menu {
	position:relative;
	top: 0px;
	margin: 0px;
	padding: 0px;
}

#menu00{
	background-image: url(/member/fanclub/arcadia/images/menu00.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 780px;
	text-indent: -9999px;
}

#menu01{
	background-image: url(/member/fanclub/arcadia/images/menu01.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 780px;
	text-indent: -9999px;
}

#menu02{
	background-image: url(/member/fanclub/arcadia/images/menu02.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 780px;
	text-indent: -9999px;
}

#menu03{
	background-image: url(/member/fanclub/arcadia/images/menu03.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 780px;
	text-indent: -9999px;
}

#menu04{
	background-image: url(/member/fanclub/arcadia/images/menu04.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 780px;
	text-indent: -9999px;
}

#menu05{
	background-image: url(/member/fanclub/arcadia/images/menu05.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 780px;
	text-indent: -9999px;
}

#menu06{
	background-image: url(/member/fanclub/arcadia/images/menu06.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 780px;
	text-indent: -9999px;
}

#menu07{
	background-image: url(/member/fanclub/arcadia/images/menu07.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 780px;
	text-indent: -9999px;
}

ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

li.menu01 a{
	position: absolute;
	height: 29px;
	width: 105px;
	top: 0px;
	left: 23px;
}

li.menu02 a{
	position: absolute;
	height: 29px;
	width: 105px;
	top: 0px;
	left: 128px;
}

li.menu03 a{
	position: absolute;
	height: 29px;
	width: 105px;
	top: 0px;
	left: 233px;
}

li.menu04 a{
	position: absolute;
	height: 29px;
	width: 105px;
	top: 0px;
	left: 338px;
}

li.menu05 a{
	position: absolute;
	height: 29px;
	width: 105px;
	top: 0px;
	left: 443px;
}

li.menu06 a{
	position: absolute;
	height: 29px;
	width: 105px;
	top: 0px;
	left: 548px;
}

li.menu07 a{
	position: absolute;
	height: 29px;
	width: 105px;
	top: 0px;
	left: 653px;
}

/*  中央部分  */
#sub00{
	background-image: url(/member/fanclub/arcadia/images/sub00.jpg);
	background-repeat: no-repeat;
	position: absolute;
	margin: 0 auto 0 auto;
	top: 229px;
	height: 50px;
	width: 780px;
	text-indent: -9999px;
}

#sub01{
	background-image: url(/member/fanclub/arcadia/images/sub01.jpg);
	background-repeat: no-repeat;
	position: absolute;
	margin: 0 auto 0 auto;
	top: 229px;
	height: 50px;
	width: 780px;
	text-indent: -9999px;
}

#sub02{
	background-image: url(/member/fanclub/arcadia/images/sub02.jpg);
	background-repeat: no-repeat;
	position: absolute;
	margin: 0 auto 0 auto;
	top: 229px;
	height: 50px;
	width: 780px;
	text-indent: -9999px;
}

#sub03{
	background-image: url(/member/fanclub/arcadia/images/sub03.jpg);
	background-repeat: no-repeat;
	position: absolute;
	margin: 0 auto 0 auto;
	top: 229px;
	height: 50px;
	width: 780px;
	text-indent: -9999px;
}

#sub04{
	background-image: url(/member/fanclub/arcadia/images/sub04.jpg);
	background-repeat: no-repeat;
	position: absolute;
	margin: 0 auto 0 auto;
	top: 229px;
	height: 50px;
	width: 780px;
	text-indent: -9999px;
}

#sub05{
	background-image: url(/member/fanclub/arcadia/images/sub05.jpg);
	background-repeat: no-repeat;
	position: absolute;
	margin: 0 auto 0 auto;
	top: 229px;
	height: 50px;
	width: 780px;
	text-indent: -9999px;
}

#sub06{
	background-image: url(/member/fanclub/arcadia/images/sub06.jpg);
	background-repeat: no-repeat;
	position: absolute;
	margin: 0 auto 0 auto;
	top: 229px;
	height: 50px;
	width: 780px;
	text-indent: -9999px;
}

#sub07{
	background-image: url(/member/fanclub/arcadia/images/sub07.jpg);
	background-repeat: no-repeat;
	position: absolute;
	margin: 0 auto 0 auto;
	top: 229px;
	height: 50px;
	width: 780px;
	text-indent: -9999px;
}

#sub08{
	background-image: url(/member/fanclub/arcadia/images/sub08.jpg);
	background-repeat: no-repeat;
	position: absolute;
	margin: 0 auto 0 auto;
	top: 189px;
	height: 62px;
	width: 780px;
	text-indent: -9999px;
}

#sub_text {
	font-size: 14px;
	line-height: 16px;
	margin: 0 auto 0 auto;
	height: 20px;
	width: 700px;
	margin-bottom: 5px;
}

#official a{
	background-image: url(/member/fanclub/arcadia/images/official.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 60px;
	width: 170px;
	text-indent: -9999px;
}

#calender {
	font-size: 14px;
	line-height: 16px;
	height: 20px;
	width: 170px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	margin-bottom: 10px;
}

#main{
	position:relative;
	top: 50px;
}

#main2{
	position:relative;
	top: 62px;
}

/*  下部分  */
#under{
	background-image: url(/member/fanclub/arcadia/images/under.jpg);
	background-repeat: no-repeat;
	height: 50px;
	width: 780px;
}

#copy{
	margin: 0 auto 0 auto;
	padding: 10px;
	text-align: center;
	height: 20px;
	width: 780px;
}

/*  フォーム  */
#error{
	background-color: #CC0000;
	margin: 0 auto 0 auto;
	padding: 2px;
	width: 700px;
}