@charset "UTF-8";


/*----------------------------------------------------------------
----------------------------------------------------------------*/

body {
	background-color: #000;
	text-align: center;
}
a         { color: #393;}
a:visited { color: #393;}
a:hover   { color: #660;}

/*
wrapper
----------------------------------------------------------------*/
#wrapper {
    width: 100%;
	text-align: center;
}

/*
header
----------------------------------------------------------------*/
#header {
	position: relative;
	width: 800px;
	min-height: 1200px;
	margin: 0 auto;
	background-image:url(../img/str0003/top.jpg)
}
#header h1 {
	text-indent: -9999px;
	display: none;
}
#embed {
    margin: 655px 0 0;
}

/*
main
----------------------------------------------------------------*/
#main {
	width: 800px;
	margin: 0 auto;
	overflow: hidden;
}

/*
intro
----------------------------------------------------------------*/
#intro{
    width: 800px;
    margin-top: 60px;
}
.intro_word{
    font-size:90%;
	letter-spacing: 0.2em;
}

/*
content
----------------------------------------------------------------*/
#download{
    margin-top: 70px;
}
#player{
    margin: 70px 0 100px 0;
}

/*
member
----------------------------------------------------------------*/
#member{
    width:700px;
	text-align: left;
	margin: 0 50px;
}

.artist_title{
    width: 700px;
	margin-bottom: 20px;
}
.artist_icon{
    width: 100px;
	float: left;
}
.artist_link{
    padding-top: 5px;
}
.artist_comment{
    width: 575px;
	padding-left:25px;
	float: left;
}
.clear{
    clear: both;
	height: 60px;
}
.original{
    font-size: 85%;
	color: #666666;
    text-align: center;
}

/*
footer
----------------------------------------------------------------*/
#staff{
    padding: 30px 0;
    background-color: #202020;
	font-size: 90%;
}

#footer {
	width: 100%;
	padding-bottom: 15px;
	background-color: #101010;
	clear: both;
}
.bunner {
    padding-top:30px;
}
.label-logo {
    padding-top: 30px;
}



/*================================================================
text
================================================================*/

body {
	font-size: 90%;
	line-height: 1.3;
	color: #FFF;
	font-family: "Lucida Grande", "Verdana", "Meiryo", "Hiragino Kaku Gothic Pro W3", "qMmpSPro W3", "HiraKakuPro-W3", "MS PSVbN", Sans-Serif;

}
a {
	color: #6699CC;
	text-decoration: none;
}
a:visited {
	color: #6699CC;
}
a:hover {
	color: #CC3366;
	text-decoration: none;
}
span.strike {
	text-decoration: line-through;
}
.span{
    margin: 0;
	padding: 15px;
}
h1,h2,h3{
    margin: 0;
	padding: 0;
}
a img {
    border: none;
}
