@charset "EUC-JP";

* {line-height: 1.4em;font-size: 100%;}

html, div, p, h1, h2, h3, h4{
	margin: 0px;
	padding: 0px;
}
html{
	scrollbar-face-color: #E7E4EF;
	scrollbar-track-color: #1A1A1A;
	scrollbar-arrow-color: #61354E;
	scrollbar-highlight-color: #F7F4FF;
	scrollbar-shadow-color: #C7C4CF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
}

img	{
	padding: 0;
	margin: 0;
	border-width: 0px;
	border-style: none;
}

/* ¢£¢£¢£¢£¢£¥ì¥¤¥¢¥¦¥È¢£¢£¢£¢£¢£ */
body {
	margin: 0px;
	padding: 0px;
	background-color: #000000;
	text-align: left;
	font-family: Arial, Verdana, "£Í£Ó £ÐÌÀÄ«", serif;
	color: #999999;
	font-size: 15px;
}

.container {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 250px;
	border-top: 1px solid #383838;
}
.box_500px {
	height: 500px;
}
.box_auto {
	height: auto;
}

.inner {
	margin: 0 auto;
	padding: 0px;
	width: 1000px;
	height: 100%;
	font-family: Arial, Verdana, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;
}

.box_left {
	margin: 0px;
	padding: 0px;
	width: 500px;
	height: 100%;
	float: left;

	text-align: center;
}

.box_right {
	margin: 0px;
	padding: 0px;
	width: 500px;
	height: 100%;
	float: right;

	line-height: 41px;
}


#footer	{

}


/* ¢£¢£¢£¢£¢£ ¥Ú¡¼¥¸¥¹¥¿¥¤¥ë ¢£¢£¢£¢£¢£ */

a					{	outline: none; font-weight: bold; }
a:link		{ color: #696969; }
a:visited	{ color: #696969; }
a:active	{ color: #696969; }
a:hover		{ color: #888888; background-color: #000000;}


.color1 {
	background-color: #000000;
}
.color2 {
	background-color: #1A1A1A;
}
.color3 {
	background-color: #292929;
}

strong#circlename {
	width: 100%;
	height: 100%;
	background: transparent url(./image/circlename.gif) no-repeat 50% 50%;
	line-height: 500px;
	text-indent: -9999px;
	display: block;

}


h1 {
	font-family: Impact, Arial, Verdana, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;
	font-size: 72px;
	color: #666666;
}
h1 span#brm {
	padding-top: 130px;
	width: 300px;
	display: block;
	float: left;
}
h1 span#second {
	font-size: 270px;
	color: #4A4A4A;
	line-height: 500px;
	display: block;
	float: left;
}
h1 span#brm span {
	line-height: 80px;
	width: 100%;
	display: block;
}
h1 span#brm span span {
	width: auto;
	color: #4A4A4A;
	display: inline;
}

h3 {
	width: 100%;
	height: 100%;
	font-family: Impact, Arial, Verdana, "£Í£Ó £ÐÌÀÄ«", serif;
	color: #FFFFFF;
	font-size: 24px;
	line-height: 250px;
	text-align: center;
}
h3#jacket {
	padding: 35px 0px;
	width: 100%;
	height: auto;
	line-height: 0px;
	text-align: center;
}

.box_right p {
	margin: 0px;
	padding: 35px 0px;
	line-height: 30px;
}
.box_right p span {
	font-weight: bold;
	line-height: 30px;
}

#note {
	font-family: Impact, Arial, Verdana, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;
	text-align: center;
	line-height: 250px;
}

#twitter {
	margin: 10px 0px 10px 0px;
}
.twtr-hd {
	display: none;
}
.twtr-doc {
	border-top: 1px solid #383838;
}


.banner {
	margin: 0px;
	padding: 35px 0px;
	line-height: 20px;
}
.banner img {
	border-width: 0px;
	padding: 10px 10px 10px 0px;
}
.banner a {
	background-color: transparent;
}



/* ¢£¢£¢£¢£¢£IEÍÑ¥Ð¥°ÂÐºö¢£¢£¢£¢£¢£ */
br {
	letter-spacing: 0;
}



