@charset "UTF-8";

/* ------------COMMON------------ */

*{
	margin:0;
	padding:0;
	line-height:100%;
}

img {
	border: 0;
	vertical-align: top;
}

.clearb { clear: both; }
.left { float: left; }
.right { float: right; }

a:link { color: #AC0209; text-decoration: none;}
a:visited { color: #AC0209; text-decoration: none;}
a:active { color: #000; text-decoration: none; }
a:hover { color: #000; text-decoration: none; }


/* main */
body{
	position:relative;
	text-align:center;
	font-family:'Josefin Sans Std Light', sans-serif;
	background:url(http://cs8.s140.coreserver.jp/cmn1/img/bg2.gif) top center repeat;
	min-height:1000px;
	min-width:900px;
	margin:0;
	padding:0 0 200px 0;
}


div#soundplayer{
	position:fixed;
	left:0;
	bottom:0;
	z-index:10000;
	background-color:#000;
	width:100%;
}

div#main_box{
	position:relative;
	z-index:1;
	width:100%;
	margin:20px 0;
}

div#main_box h1{
	font-weight:normal;
	font-size:30px;
	letter-spacing:0.1em;
	width:100%;
	color:#FFF;
	background:url(../img/h1.gif) left top repeat;
}

div#cdbox{
	margin-top:100px;
}

div#cdbox .left{
}

div#cd{
	background:url(../img/cd.gif) top left repeat;
	display:block;
	width:150px;
	padding:50px 50px 40px 50px;
}

div#cd img{
	margin-bottom:10px;
}

div#cd p{
	line-height:150%;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
}

div#cdbox .right{
	width:60%;
	margin:0;
	padding:0;
}
div#cdbox .right p{
	font-size:11px;
	padding:0;
	text-align:left;
	line-height:180%;
	background-color:#000;
	color:#FFF;
	letter-spacing:0.2em;
	margin-bottom:10px;
}

div#cdbox .right p strong{
	font-size:20px;
	display:block;
	margin-bottom:0px;
}


div#iinebox{
	background-color:#000;
	overflow:hidden;
	width:100%;
	margin-top:100px;
}

div#iine{
	width:200px;
	text-align:left;
	background-color:#000;
	padding: 0;
	border:#000 1px solid;
	height:83px;
	float:left;
}


div#twitterbox2{
	border:10px #C00 dashed;
	color:#FFF;
	background-color:#006;
	padding:25px 0;
	width:65px;
	text-align:center;
	float:left;
}


p#download{
	background-color:#000;
	text-align:left;
	float:left;
	padding-top:10px;
}

div#iine span.connect_widget_not_connected_text{
	color:#000;
	font-weight:bold;
}


