@charset "utf-8";

/* --------------------------------------------------
 * 
 * Artists | Discography
 * 
 * --------------------------------------------------
 */


/* --------------------------------------------------
 * CONTENT
 * --------------------------------------------------
 */
#content {
	padding-bottom: 60px;
}
	/* header */
	#content .section_header {
		padding-top: 40px;
	}
		/* title */
		#content .section_header h3 {
			
		}
		/* tab */
		#content .section_header .nav {
			margin-top: 30px;
			background: url(/global/images/artists/discography_tab_bottom.png) repeat-x bottom;
		}
			#content .section_header .nav ul{
				
			}
				#content .section_header .nav li {
					float: left;
				}
					#content .section_header .nav li a {
						
					}
					#content .section_header .nav li.first a {
						
					}
	/* container */
	#content .section_container {
		clear: both;
		margin-top: -9px;
		margin-left: -15px;
		padding-top: 20px;
		padding-bottom: 30px;
	}
		/* artist item */
		#content .artist_item {
			position: relative;
			width: 180px;
			margin-left: 15px;
			margin-top: 30px;
			float: left;
		}
			#content .artist_item .img {
				position: relative;
				display: block;
				width: 180px;
				border: 1px solid #c0c0c0;
				/*height: 180px;*/
			}
			#content .artist_item .img_cover {
				position: absolute;
				left: 0;
				top: 0;
				z-index: 100;
				display: block;
				width: 180px;
				height: 180px;
				box-sizing: border-box;
				-moz-box-sizing: border-box;
				-webkit-box-sizing: border-box;
				border: 1px solid #646464;
			}
			#content .artist_item .img.new:after {
				content: "";
				position: absolute;
				left: 0;
				top: 0;
				z-index: 101;
				display: block;
				width: 45px;
				height: 45px;
				background: url(/global/images/index/release_new.png) no-repeat;
			}
			#content .artist_item .type {
				padding-top: 6px;
				font-size: 86%;
				color: #4187c8;
			}
			#content .artist_item .ttl {
				padding-top: 3px;
				font-size: 100%;
				font-weight: bold;
				color: #191919;
				line-height: 1.3;
				word-wrap: break-word;
			}
				#content .artist_item .ttl a {
					text-decoration: underline;
				}
			#content .artist_item .txt {
				padding-top: 6px;
				font-size: 86%;
				color: #7d7d7d;
				line-height: 1.5;
			}
	
	/* loader */
	#discography_loader {
		position: relative;
	}
	
	/* more */
	#discography_more {
		clear: both;
		display: none;
		margin-top: 30px;
	}
		#discography_more a {
			display: block;
			padding: 11px 0;
			background: #fafafa;
			border: 1px solid #dcdcdc;
			font-size: 129%;
			font-weight: bold;
			color: #4187c8;
			line-height: 1.15;
			text-decoration: none;
			text-align: center;
		}
		#discography_more a:hover {
			border: 1px solid #4187c8;
		}
			#discography_more a span {
				padding: 4px 0 4px 32px;
				background: url(/global/images/common/body/icon_more.png) no-repeat left;
			}
			
	/* tmpl */
	#discography_tmpl {
		display: none;
	}



/* --------------------------------------------------
 * RELATED DISCOGRAPHY
 * --------------------------------------------------
 */
#related {
	clear: both;
	padding-top: 30px;
	padding-bottom: 30px;
	background: #4b4b4b;
}
	#related .section_container {
		width: 960px;
		margin: 0 auto;
	}
		/* header */
		#related h3 {
			display: block;
			height: 18px;
			padding-left: 236px;
			padding-bottom: 12px;
			background: url(/global/images/artists/related_ttl_discography.png) no-repeat left top;
			border-bottom: 1px solid #838383;
			font-size: 93%;
			font-weight: normal;
			color: #fff;
		}
		/* content */
		#related .content {
			margin-top: 20px;
			margin-left: -12px;
		}
			/* item */
			#related .item {
				width: 150px;
				margin-left: 12px;
				float: left;
			}
				#related .item .img {
					
				}
				#related .item .link {
					padding-top: 8px;
				}
					#related .item .link a {
						color: #fff;
						text-decoration: none;
					}
					#related .item .link a:hover {
						text-decoration: underline;
					}
						#related .item .link a .artist {
							display: block;
							font-size: 86%;
						}
						#related .item .link a .ttl {
							display: block;
							font-size: 79%;
						}




