@charset "shift_jis";

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

  Title:    
  Author:   
  Modified: 
  License:  

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

html, body {
  margin: 0;
  padding: 0;
  font-size: 100%;
  font:normal 12px/1.5em  "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, "‚l‚r ‚t‚h Gothic", sans-serif;
}


/*h1, h2, h3, h4, h5, h6, address {
  margin: 0;
  padding: 0;
  border: 0;
  font-style: normal;
  font-weight: normal;
  font-size: 100%;
}*/

div, blockquote, p, pre, ul, ol, li, dl, dt, dd {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
}

table, caption, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  font-style: normal;
  font-weight: normal;
  font-size: 100%;
}

hr {
  margin: 0;
  padding: 0;
  font-size: 100%;
}

iframe {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
}

form, fieldset, input, button, select, optgroup, option, textarea,
label, legend {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
}

span, em, strong, dfn, code, samp, kbd, var, cite, abbr, acronym, sub,
sup, q, br, ins, del, a, img, object {
  margin: 0;
  padding: 0;
  border: 0;
  font-style: normal;
  font-weight: inherit;
  font-size: 100%;
}

li{
	list-style: none;
list-style-type: none
}

p{
	font-size:12px;
	color:#333;
	line-height:1.5em;
}

.yellow A:link {
font-size:11px;
	color:#000;
	background:#FF0;
	text-decoration:none;

}
.yellow A:visited {
font-size:11px;
	color:#000;
	background:#FF0;
	text-decoration:none;
}
.yellow A:hover {
	font-size:11px;
	color:#000;
	background:#FF0;

}
.yellow A:active {
	font-size:11px;
	color:#000;
	background:#FF0;
	text-decoration:none;
}

#head{
	width:800px;
}

#left{
	width:600px;
	float:left;
	margin-left: 30px;
	
}

#right{
	width:160px;
	float:left;
	margin-top: 85px;
	margin-left: 60px;
}

#right p{
	font-size:11px;
}

#release{
	margin-bottom:90px;
	
}

#release table{
	float:left;
	margin-right:10px;
}


#newrelease{
	margin-bottom:90px;
	
}

#event{
	margin-bottom:90px;
}

.release{
	padding:2px;
	border:#DDD solid 1px;
	text-align:center;
	margin-bottom: 5px;
}

.yellowside A:link {
	font-size:11px;
	color:#666;
	text-decoration:none;

}
.yellowside A:visited {
	font-size:11px;
	color:#666;
	text-decoration:none;
}
.yellowside A:hover {
	font-size:11px;
	color:#000;
	background:#FF0;

}
.yellowside A:active {
	font-size:11px;
	color:#000;
	background:#FF0;
	text-decoration:none;
}

.contmarge{
	margin-bottom:40px;
	border-bottom:#666 solid 1px;
}

h1{
	color:#000;
	font-size: 20px;
	margin-bottom: 30px;
	line-height:1.7em;
	font-weight: lighter;
}

h2{
	color:#666;
	font-weight:100;
	font-size: 14px;
	margin-bottom: 30px;
	line-height:1.5em;
}
h3{
	font-size:20px;
	line-height:1.5em;
	color: #333;
	font-weight: lighter;	
}

.trcklist{
	line-height:1.7em;
	
}

.totop{
	margin-top:20px;
	margin-bottom:40px;
	text-align: right;
	
	}

.live{
	font-size:11px;
	margin-bottom: 20px;
}

.livetitl{
	color:#999
}


.live A:link {
font-size:11px;
	color:#FFF;
	background:#000;
	text-decoration:none;

}
.live A:visited {
font-size:11px;
	color:#FFF;
	background:#000;
	text-decoration:none;
}
.live A:hover {
	font-size:11px;
	color:#FFF;
	background:#999;

}
.live A:active {
	font-size:11px;
	color:#FFF;
	background:#000;
	text-decoration:none;
}

.liveartist-d{
	color:#000;
	background:#FF0;
	text-decoration:none;
}

.liveartist-ki{
	color:#000;
	background:#C60;
	text-decoration:none;
}

.liveartist-ku{
	color:#000;
	background:#B81C22;
	text-decoration:none;
}

.liveartist-bu{
	color:#000;
	background:#03F;
	text-decoration:none;
}

.liveartist-fr{
	color:#000;
	background:#F0F;
	text-decoration:none;
}

.yb{
	background-color:#FF0;
	
}

.discothum{
	float:left;
	margin-right:10px;
	margin-bottom:30px;
}

.smal{
	font-size:10px;
	line-height: 1.6em;
	color: #999;
}
	
