/* コンテンツ */#alpha .body	{		margin-top:10px;		min-height:400px;		_height:400px;}#alpha h1	{		margin:10px 0 20px 0;		padding:0;		background:none;		}#alpha h2	{		font-family:'Verdana';		color:#333;		font-size:120%;		font-weight:normal;		margin-bottom:15px;		}/* サイドバー */#beta h2	{		font-size:120%;		margin:5px 0 10px 5px;		}#beta ul	{		font-size:95%;		line-height:230%;		margin-left:10px;		list-style:none;		letter-spacing:0.2em;		}#beta ul ul	{		margin-left:20px;		}#beta ul li a	{		color:#333;		text-decoration:none;		padding:0 0 0 10px;		background:url("../artist/img/square.gif") 0 3px no-repeat;		}#beta ul li span	{		color:#ccc;		text-decoration:none;		padding:0 0 0 10px;		background:url("../artist/img/square.gif") 0 3px no-repeat;		}#beta ul li a:hover	{		color:#bf9100;		}#newrelease #beta ul	{		letter-spacing:0;		font-size:80%;		line-height:180%;		margin-top:6px;}/* アーティスト */#sub_navi_list	{		width:605px;		margin:0 0 20px 0;		padding:0;}#sub_navi_list li	{		list-style:none;		display:inline;		padding-right:1.5em;		_padding-right:1em;		font-size:80%;}#sub_navi_list li.last	{		padding-right:0em;}#sub_navi_list li a{		color:#333;		letter-spacing:0.3em;}#sub_navi_list li a:visited{		color:#666;}#sub_navi_list li a:hover{		color:#bf9100;}#alpha h3	{		color:#333;		font-size:120%;		font-weight:normal;		margin:1em 0;		clear:both;		}#alpha h4	{		color:#333;		font-size:120%;		font-weight:normal;		width:50px;		float:left;		}#list #alpha ol	{		width:550px;		list-style:none;		color:#333;		font-size:85%;		font-weight:normal;		float:left;		padding-bottom:10px;		}#list #alpha ol li	{		display:block;		width:270px;		float:left;		}/* ニューリリース */#newrelease	{	text-align:left;}#newrelease_title	{	margin:20px 0 10px 0;	background-color:#fff;	padding:2px 0 2px 2px;	border:solid 1px #bababa;	float:left;}#newrelease h2	{	margin-bottom:0;}#newrelease ul.list	{	clear:both;	width:100%;	list-style:none;}#newrelease ul.list li 	{	position:relative;	color:#333;	font-size:90%;	text-align:left;	line-height:150%;	min-height:75px;	_height:75px;	margin-top:15px;}#newrelease ul.list li img	{	border:solid 1px #bababa;	width:60px;	position:absolute;	top:0;	left:0;}#newrelease ul.list li div img	{	position:relative;	border:0;	padding-top:6px;	padding-right:10px;}#newrelease ul.list li div	{	padding-left:75px;		}#newrelease ul.list li div a	{	text-decoration:none;		}#newrelease ul.list li div a:visited	{	color:#555;		}#newrelease ul.list li div a:hover	{	text-decoration:underline;		}#newrelease ul.list li div span.date	{	color:#c79616;	display:block;		}#newrelease .body h2	{	margin-bottom:20px;		}#newrelease .body table img	{	border:solid 1px #bababa;	margin-right:10px;		}#newrelease .body table a	{	text-decoration:none;		}#newrelease .body table a:visited	{	color:#555;		}#newrelease .body table a:hover	{	text-decoration:underline;		}/* ミュージック ダウンロード */#download #alpha	{		width:900px;}#download	{	text-align:left;}#download_title	{	margin:20px 0 10px 0;	background-color:#fff;	padding:2px 0 2px 2px;	border:solid 1px #bababa;	float:left;}#download h2	{	margin-bottom:0;}#download ul.list	{	clear:both;	width:100%;	list-style:none;}#download ul.list li 	{	position:relative;	color:#333;	font-size:80%;	text-align:left;	line-height:150%;	min-height:80px;	_height:80px;	margin-top:10px;	width:50%;	float:left;}#download ul.list li img	{	border:solid 1px #bababa;	position:absolute;	top:0;	left:0;}#download ul.list li div img	{	position:relative;	border:0;	padding-top:6px;	padding-right:10px;}#download ul.list li div	{		padding-left:75px;		}#download ul.list li div a	{		text-decoration:none;		}#download ul.list li div a:visited	{		color:#555;		}#download ul.list li div a:hover	{		text-decoration:underline;		}#download ul.list li div span{		color:#c79616;		display:block;		}#alpha .panam h1	{		color:#333;		font-size:130%;		font-weight:normal;		margin:1em 0;		clear:both;		}#alpha .panam h2	{		color:#c79616;		font-size:110%;		font-weight:normal;		margin:1em 0;		clear:both;		}#alpha .panam img	{		border:solid 1px #ddd;		}.right_img	{	font-size:100%;	line-height:140%;	margin-bottom:30px;	_float:left;}.right_img img	{	float:right;	margin:0 30px 20px 20px;}right_img p	{	font-size:100%;	margin-top:0.5em;}#footer	{	padding-bottom:80px;}/* 個人情報保護方針 */.privacy .text {	float:none;}/* サイトマップ */#sitemap ul.link ul {	margin-left:2em;	list-style:none;}
