/*　リセット-----------------------*/body,div,ul, ol, li,dl, dt, dd,h1, h2, h3, h4, h5, h6,p{	margin: 0;	padding: 0;}a:link{	color:#ffffff;}a:visited{	color:#ffffff;}a:hover{	color:#ffffff;}a:active{	color:#ffffff;}img{	border:none;}/* フォント----------------------*/body{	font-size:12px;	line-height:20px;	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}/* ヘッダー----------------------*/#header{	margin:0 auto;	padding: 0;	background:url(../images/header.jpg) repeat-x;	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #000;}.headerlogo{	padding-top:30px;	padding-bottom:20px;	text-align:right;}.headerlogo img{	padding-right:5px;}/*メイン-----------------------*/#main{	background-color:#FFF;	margin:0 auto;	width:1023px;}#sidemenu{	background:url(../images/menubg.jpg) no-repeat;	float:left;	width:349px;}#topimage{	float:right;	width:674px;}.artistimages{	padding-top:20px;	padding-left:70px;}.menu{	margin-top: 30px;	margin-left:70px;	margin-bottom:70px;}dl{	width:500px;	margin-left:45px;}dt{	line-height:40px;	color:white;	text-indent:0.5em;	height:40px;	background:url(../images/whatsnew_bg.jpg);}dd{	margin:0;	margin-bottom:60px;	height:150px;	background:#000000;	overflow:auto;}dd p{	margin:0;	color:#ffffff;	text-indent:1em;	padding:5px;}.date {	width: 63px;	float: left;	padding: 0;	margin: 0;}.contents {	margin: 0 0 0 50px;	padding: 0;	width: 390px;	color:#ffffff;}ul{	list-style: none;}ul li {	padding:10px 5px 10px 0;	float:right;}ul li a {	padding:5px;	text-decoration:none;}a:active,a:link,a:visited {	color:#ffffff;}/*フッター---------------------*/#footer{	margin:0 auto;	background:url(../images/footer.jpg) repeat-x;	height:34px;	clear:both;}address{	margin-top:10px;	padding-right:10px;	float:right;	color:#FFF;	font-size:10px;}
