.show-all {
	text-align: right;
	font-size: 10px;
	margin: 0px;
	padding: 0px 12px 8px 0px;
}

#select_artist_index {
	width: 620px;
	float: right;
	background-color: #FFFFFF;
	background-image: url(img/select_artist_index_bg.jpg);
	background-repeat: repeat-x;
	margin: 20px 0px 15px;
}

.select_txt {
	padding: 0px 0px 8px 36px;
	margin: 0px;
}

h3 img {
	background-image: url(img/blog-area-bg.gif);
	background-position: right;
	padding: 0px 11px 0px 0px;
	margin: 0px;
	background-position: right;
	background-repeat: repeat-y;
}

h3 {
	margin: 0px;
	padding: 0px 11px 0px 0px;
	border: 0px;
	text-align: center;
}

#content-area h4 {
	font-size: 12px;
	padding: 4px 13px 8px 6px;
	margin: 0px;
	color: #868686;
	font-weight: normal;
	text-align: right;
}

#pages {
	float: left;
	padding: 4px 10px 8px;
	margin: 0px 8px 0px 32px;
	background-image: url(img/pages_bg.gif);
	background-position: top;
	}

.bloger {
	padding: 0px 32px 8px 28px;
	color: #BF8864;
	margin: 0px;
	line-height: 140%;
}

.artist {
	padding: 4px 32px 28px 40px;
	color: #5F7069;
	margin: 0px;
	line-height: 140%;
}

.blog-txt-all	{
	padding: 5px 10px;
	margin: 0px 0x 0px 0px;
	width: 350px;
	float: right;
}

#content-area h2	{
	padding: 0px;
	margin: 10px 0 0 0;
	border: 0px;
	font-size: 14px;
}

#blog-outview	{
	padding: 15px 20px 0px;
	background-image: url(img/blog-outview-bg.jpg);
	width: 568px;
	margin: 0px;
	background-position: right;
	color: #7E665A;
}

#disk-review	{
	padding: 25px 15px 10px;
	background-image: url(../img/disk_info.gif);
	width: 520px;
	margin: 20px 0px 0px;
	background-position: left top;
	color: #7E665A;
	background-repeat: no-repeat;
	float: right;
}

.disreview-area	{
	margin:0px 20px;
	padding: 0px;
	border:0px;
	clear: left;
}

#disk-review	h2 {
	font-size:12px;
	margin: 0px;
	padding: 5px 20px;
	color:#999999;
}

#disk-review	img {
	margin: 0px 5px 15px;
	padding: 0px;
	border: solid 2px #CCCCCC;
	float: left;
}

#disk-review	p {
	margin: 0px 5px 5px;
	padding: 0px;
	border: 0px;
	font-size: 11px;
	color: #CCCCCC;
}

.related {
	padding: 0px;
	margin: 0px 0px 0px 15px;
	border: 0px;
}

#blog-outview2	{
	padding: 10px 11px 0px 0px;
	background-image: url(img/event-area-bg.gif);
	margin: 0px 0px 0px 0px;
	background-position: right;
	color: #7E665A;
	width: 600px;
}

#explain	{
	padding: 0px 25px;
	margin: 0px;
	border: 0px;
	top: -15px;
	position: relative;
	line-height: 140%;
}

#related_site	{
	padding: 30px 15px 10px;
	background-image: url(../img/related_site.gif);
	width: 520px;
	margin: 20px 0px 0px;
	background-position: left top;
	color: #7E665A;
	background-repeat: no-repeat;
	float: right;
}

#related_site	h2 {
	font-size:12px;
	margin: 0px;
	padding: 5px 20px;
	color:#999999;
}

#disk {
	width: 200px;
	padding: 5px;
	margin: 0px;
	border: 0px;
	float: left;
}

#disk p	{
	padding: 0px;
	margin: 0px;
	border: 0px;
}

#review	{
	float: right;
	width: 280px;
	color: #999999;
	font-size:12px;
	margin: 0px;
	padding: 0px;
	line-height: 140%;
}

#blog-all	{
	padding: 0px 0px 0px 24px;
	margin: 0px;
}

#movie	{
	padding: 40px 0px 10px 15px;
	background-image: url(../img/movie_msg.gif);
	width: 535px;
	margin: 20px 0px 0px;
	background-position: left top;
	color: #7E665A;
	background-repeat: no-repeat;
	float: right;
}

#movie-area {
	width: 400px;
	padding: 5px;
	margin: 0px;
	border: solid #EEEEEE 3px;
	background-color: #FFFFFF;
}

#movie-area p{
	padding: 0px;
	margin: 0px;
	border: 0px;
}

#urlForm	{
	background-image: url(../img/movie_url.gif);
	padding: 20px 0px 0px;
	background-repeat: no-repeat;
	width: 400px;
	margin: 15px 0px 0px;
	float: right;
}

#watch-url-field {
	width:380px;
}

.blog-entries {
	padding: 10px 20px;
	border-bottom:dotted #BBBBBB 2px;
}

.img-left {
	float:left;
	border: solid #EEEEEE 4px;
	margin: 0px 0px 0px 10px;
	width:160px;
}

#content-area h1{
	font-size:16px;
	padding: 0;
	margin: 15px 0 0 10px;
}

.blog-explain {
	margin: 0px;
	padding: 8px 12px 0px;
	border: 0px;
	font-size: 10px;
	color:#E4D0B6;
	text-align: right;
}

.present{
	padding: 10px 15px 0px 25px;

	}
	
.present_each{
	background-image: url(http://skream.jp/image/common/special_bg.jpg);
	margin:0 15px;
	padding:10px 0;
}

* html .present_each{
 height: 1%;
}
