BODY {
	MARGIN: 0px; FONT-FAMILY: "ヒラノギ角ゴ Pro W3", "Hiranogi Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ ゴシック", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; COLOR: #999999; FONT-SIZE: 62.5%; background-color: #000000
}
A {
	COLOR: #666666
}
A:hover {
	COLOR: #addaf5
}
H3 {
	MARGIN: 0px 0px 5px; FONT-SIZE: 12px
}

.top_title {
	COLOR: #B22222; MARGIN-TOP: 15px; MARGIN-BOTTOM: 10px; CLEAR: both; FONT-SIZE: 14px; BORDER-TOP: #cccccc 1px dotted; FONT-WEIGHT: bold
}
#top_yt {
	COLOR: #FFD700; WIDTH: 800px; FLOAT: left
}
#top_yt A {
	COLOR: #FF4500
}
#top_yt A:hover {
	COLOR: #FF8C00
}

#news {
	WIDTH: 800px; FLOAT: left
}
.news_item {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 20px; CLEAR: both; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px dotted; FONT-WEIGHT: bold
}
.news_item_title {
	COLOR: #F4A460; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; CLEAR: both; FONT-SIZE: 10px; FONT-WEIGHT: bold
}

#prof {
	COLOR: #FFD700; WIDTH: 500px; FLOAT: left
}
#prof2 {
	WIDTH: 900px; FLOAT: left
}

#prof H2 {
	COLOR: #BDB76B; MARGIN: 0px 0px 15px; DISPLAY: block
}

#disco {
	WIDTH: 350px; FLOAT: left
}

#disco H2 {
	COLOR: #D2691E; MARGIN: 0px 0px 15px; DISPLAY: block
}
.disco_item {
	COLOR: #D2B48C; MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; CLEAR: both; FONT-SIZE: 16px; BORDER-BOTTOM: #cccccc 1px dotted; FONT-WEIGHT: bold
}


.regular {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 20px; CLEAR: both; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px dotted; FONT-WEIGHT: bold
}
.txt {
	MARGIN-TOP: 5px; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
#topcontent {
	WIDTH: 650px
}
.banner {
	PADDING-BOTTOM: 20px; WIDTH: 300px; FLOAT: left; MARGIN-RIGHT: 25px
}
.regular A {
	COLOR: #666666; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.regular IMG:hover {
	BORDER-BOTTOM: #addaf5 1px solid; BORDER-LEFT: #addaf5 1px solid; DISPLAY: block; BORDER-TOP: #addaf5 1px solid; BORDER-RIGHT: #addaf5 1px solid
}
.regular IMG {
	BORDER-BOTTOM: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; PADDING-BOTTOM: 2px; MARGIN-TOP: 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #eaeaea 1px solid; BORDER-RIGHT: #eaeaea 1px solid; PADDING-TOP: 2px
}
#header {
	BACKGROUND-IMAGE: url(../img/header_bg.png); Z-INDEX: 12; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px 20px; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% bottom; HEIGHT: 85px; TOP: 0px
}
#header H1 {
	MARGIN: 0px auto; WIDTH: 1000px; DISPLAY: block; PADDING-TOP: 50px;
}
#header H1 A {
	BACKGROUND-IMAGE: url(../img/logo.png); TEXT-INDENT: -9999px; WIDTH: 450px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 37px; OVERFLOW: hidden
}
#footer {
	BACKGROUND-IMAGE: url(../img/footer.png); Z-INDEX: 12; POSITION: fixed; BACKGROUND-COLOR: #000000; WIDTH: 100%; BOTTOM: 0px; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; LEFT: 0px
}
#navi {
	WIDTH: 1000px; DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 0px; PADDING-BOTTOM: 0px
}
#footer #navi UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 55px; PADDING-TOP: 0px
}
#footer #navi UL LI {
	MARGIN: 0px; FLOAT: left; HEIGHT: 55px; OVERFLOW: hidden
}


#footer #navi #TOP A {
	BACKGROUND-IMAGE: url(../img/top_btn.png); TEXT-INDENT: -9999px; WIDTH: 63px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#footer #navi #NEWS A {
	BACKGROUND-IMAGE: url(../img/news_btn.png); TEXT-INDENT: -9999px; WIDTH: 90px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#footer #navi #PROF A {
	BACKGROUND-IMAGE: url(../img/prof_btn.png); TEXT-INDENT: -9999px; WIDTH: 120px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#footer #navi #DISCO A {
	BACKGROUND-IMAGE: url(../img/disco_btn.png); TEXT-INDENT: -9999px; WIDTH: 165px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#footer #navi #MYSPACE A {
	BACKGROUND-IMAGE: url(../img/myspace_btn.png); TEXT-INDENT: -9999px; WIDTH: 130px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#footer #navi #CONTACT A {
	BACKGROUND-IMAGE: url(../img/contact_btn.png); TEXT-INDENT: -9999px; WIDTH: 130px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#footer #navi #CURROTS A {
	BACKGROUND-IMAGE: url(../img/currots_btn.png); TEXT-INDENT: -9999px; WIDTH: 120px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}


#footer #navi #TOP A:hover {
	BACKGROUND-IMAGE: url(../img/top_btn_ov.png); TEXT-INDENT: -9999px; WIDTH: 63px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#footer #navi #NEWS A:hover {
	BACKGROUND-IMAGE: url(../img/news_btn_ov.png); TEXT-INDENT: -9999px; WIDTH: 90px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#footer #navi #PROF A:hover {
	BACKGROUND-IMAGE: url(../img/prof_btn_ov.png); TEXT-INDENT: -9999px; WIDTH: 120px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#footer #navi #DISCO A:hover {
	BACKGROUND-IMAGE: url(../img/disco_btn_ov.png); TEXT-INDENT: -9999px; WIDTH: 165px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#footer #navi #MYSPACE A:hover {
	BACKGROUND-IMAGE: url(../img/myspace_btn_ov.png); TEXT-INDENT: -9999px; WIDTH: 130px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#footer #navi #CONTACT A:hover {
	BACKGROUND-IMAGE: url(../img/contact_btn_ov.png); TEXT-INDENT: -9999px; WIDTH: 130px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#footer #navi #CURROTS A:hover {
	BACKGROUND-IMAGE: url(../img/currots_btn_ov.png); TEXT-INDENT: -9999px; WIDTH: 120; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}

#copyright {
	background-color: #000000; TEXT-INDENT: 10px; WIDTH: 1000px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 50%; HEIGHT: 20px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#artistimg {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 20px 10px 0px; PADDING-LEFT: 5px; WIDTH: 320px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 236px; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 5px
}
#artistimg2 {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 20px 10px 0px; PADDING-LEFT: 5px; WIDTH: 411px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 248px; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 5px
}
#releaseimg {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 20px 10px 0px; PADDING-LEFT: 5px; WIDTH: 320px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 280px; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 5px
}
#contents {
	background-color: #000000; WIDTH: 1000px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#contents H2 {
	MARGIN: 0px 0px 15px; DISPLAY: block
}
H2 {
	COLOR: #EEE8AA; FONT-SIZE: 16px; FONT-WEIGHT: bolder
}
#artistplofile {
	LINE-HEIGHT: 2em
}
.selectyear {
	TEXT-ALIGN: right; WIDTH: 800px; FONT-WEIGHT: bolder; PADDING-TOP: 0px
}
.selectyear A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.selectyear A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.selectyear A:hover {
	COLOR: #addaf5; TEXT-DECORATION: underline
}
.selectyear A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.number {
	WIDTH: 30px
}
.strong {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px; FONT-SIZE: 12px; FONT-WEIGHT: bolder
}
.line {
	MARGIN-TOP: 20px; TEXT-INDENT: 10px; WIDTH: 100%; MARGIN-BOTTOM: 5px; CLEAR: both; FONT-SIZE: 16px; FONT-WEIGHT: bolder
}
DL {
	PADDING-BOTTOM: 30px; LINE-HEIGHT: 20px; PADDING-LEFT: 25px; HEIGHT: auto
}
.disc IMG {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; PADDING-BOTTOM: 2px; MARGIN-TOP: 10px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #e4e4e4 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #e4e4e4 1px solid; PADDING-TOP: 2px
}
.disc {
	MARGIN-LEFT: 10px
}
DT {
	WIDTH: 130px; DISPLAY: block; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#scorebooks DT {
	WIDTH: auto; DISPLAY: block; FONT-WEIGHT: bold
}
.discograph DT {
	WIDTH: auto; DISPLAY: block; CLEAR: both; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
DD {
	WIDTH: auto; DISPLAY: block; MARGIN-BOTTOM: 35px
}
#scorebooks DD {
	WIDTH: 400px; DISPLAY: block
}
.discograph DD {
	MARGIN-TOP: 10px; WIDTH: auto; DISPLAY: block; MARGIN-LEFT: 2.5em
}
.amazon {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; TOP: 30px; LEFT: 405px
}
.itune {
	MARGIN-LEFT: 40px; VERTICAL-ALIGN: text-top
}
.mainbody {
	background-color: #000000; DISPLAY: block; MARGIN-BOTTOM: 150px; FONT-SIZE: 120%
}
.bar {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 4px solid; MARGIN-TOP: 20px; TEXT-INDENT: 10px; WIDTH: auto; HEIGHT: auto; MARGIN-LEFT: 5px; CLEAR: both; FONT-SIZE: 16px; FONT-WEIGHT: bolder
}
#liveworks {
	BACKGROUND-IMAGE: url(../history/img/live.gif); TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 0px; HEIGHT: 35px
}
#books {
	BACKGROUND-IMAGE: url(../books/img/books.gif); TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 25px; HEIGHT: 35px
}
#biography {
	BACKGROUND-IMAGE: url(../history/img/biography.gif); TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 0px; HEIGHT: 35px
}
#otherworks {
	BACKGROUND-IMAGE: url(../history/img/otherworks.gif); TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 0px; HEIGHT: 35px
}
#discography {
	BACKGROUND-IMAGE: url(../disco/img/discography.gif); TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 35px
}
#fanclub {
	BACKGROUND-IMAGE: url(../fanclub/img/fanclub.gif); TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 25px; HEIGHT: 35px
}
#history {
	BACKGROUND-IMAGE: url(../history/img/history.gif); TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 25px; HEIGHT: 35px
}
.live {
	BACKGROUND-COLOR: #f7f7f7; MARGIN-TOP: 15px; TEXT-INDENT: 10px; WIDTH: auto; COLOR: #666666; MARGIN-LEFT: 5px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#historyselect LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 20px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#historyselect UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.booksinfo {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 30px; MARGIN-LEFT: 15px
}
.information {
	PADDING-LEFT: 140px; WIDTH: 400px
}
.booksinfo IMG {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: left; BORDER-TOP: #e4e4e4 1px solid; MARGIN-RIGHT: 4px; BORDER-RIGHT: #e4e4e4 1px solid; PADDING-TOP: 2px
}
#bg A {
	BACKGROUND-IMAGE: url(../history/img/biography_btn.gif); TEXT-INDENT: -9999px; WIDTH: 251px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% top; HEIGHT: 27px; OVERFLOW: hidden
}
#lw A {
	BACKGROUND-IMAGE: url(../history/img/live_btn.gif); TEXT-INDENT: -9999px; WIDTH: 251px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% top; HEIGHT: 27px; OVERFLOW: hidden
}
#ow A {
	BACKGROUND-IMAGE: url(../history/img/ow_btn.gif); TEXT-INDENT: -9999px; WIDTH: 251px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% top; HEIGHT: 27px; OVERFLOW: hidden
}
#bg A:hover {
	BACKGROUND-IMAGE: url(../history/img/biography_btn.gif); TEXT-INDENT: -9999px; WIDTH: 251px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% bottom; HEIGHT: 27px; OVERFLOW: hidden
}
#lw A:hover {
	BACKGROUND-IMAGE: url(../history/img/live_btn.gif); TEXT-INDENT: -9999px; WIDTH: 251px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% bottom; HEIGHT: 27px; OVERFLOW: hidden
}
#ow A:hover {
	BACKGROUND-IMAGE: url(../history/img/ow_btn.gif); TEXT-INDENT: -9999px; WIDTH: 251px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% bottom; HEIGHT: 27px; OVERFLOW: hidden
}
#up {
	TEXT-ALIGN: right; MARGIN-BOTTOM: 20px; CLEAR: both
}
#up A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
#up A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
#up A:hover {
	COLOR: #addaf5; TEXT-DECORATION: underline
}
#up A:visited {
	TEXT-ALIGN: right
}
#jump {
	MARGIN-BOTTOM: 20px
}
.bold {
	FONT-SIZE: 12px; FONT-WEIGHT: bolder
}
.lineup {
	POSITION: relative; WIDTH: 490px; DISPLAY: block; FLOAT: left; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 20px
}
.discimage {
	TEXT-ALIGN: center; WIDTH: 70px; FLOAT: left
}
.discimage IMG {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.discinfo {
	LINE-HEIGHT: 1.3em; WIDTH: 330px; FLOAT: left; FONT-SIZE: 9px
}
.title {
	LINE-HEIGHT: 1.2em; FONT-SIZE: 12px; FONT-WEIGHT: bolder
}
.md {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; MARGIN-RIGHT: 1em
}
.hist {
	LIST-STYLE-TYPE: square; MARGIN-BOTTOM: 1em
}
.otherw {
	MARGIN-BOTTOM: 1em
}
#priv {
	MARGIN-TOP: 30px; TEXT-INDENT: 1em; WIDTH: 980px; HEIGHT: 25px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.clear {
	CLEAR: both
}
