/*------------デフォルト設定-------------------------------------*/

* {
	padding:0;
	margin:0;
	line-height:1.0;
}
body {
	text-align:center;
	background-color:#ececec;
	background-repeat: repeat-x;
	background-image: url(../images/bg_main.jpg);
}

#wrapper {
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}


#main {
	width: 844px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

#mainSwf {
	float:left;
	width:844px;
}
#main-contents {
	float:left;
	width:844px;
	padding-top:17px;
	background-image: url(../images/bg_contents.jpg);
}

/*------------メインコンテンツ画面-------------------------------------*/
#left-contents {
	float: left;
	width: 523px;
	text-align:left;
}
#left-contents p.default{
	float: left;
	padding-left:20px;
	font-size:12px;
	line-height:18px;
}
#left-contents .report-title{
	clear: left;
	width:523px;
	margin-bottom:12px;
}
#left-contents .report-list {
	float: left;
	width: 496px;
	background-image: url(../images/bg_report.jpg);
	margin-bottom:7px;
}
#left-contents .report-list .report-header {
	float: left;
	width: 496px;
}
#left-contents .report-list .artist-infomation {
	float: left;
	width: 175px;
	padding-left:20px;
}
#left-contents .report-list .artist-infomation .artist-logo {
	float: left;
	width: 175px;
	height:70px;
}
#left-contents .report-list .artist-infomation .infomationlist {
	float: left;
	width: 175px;
	margin-bottom:10px;
}
#left-contents .report-list .artist-image {
	float: left;
	width: 268px;
	padding-left:10px;
}
#left-contents .report-list .report-footer {
	float: left;
	width: 496px;
}
#right-contents .new-list {
	float: left;
	width: 290px;
	padding-left: 24px;
	margin-bottom:12px;
}
#right-contents .link-area {
	float: left;
	width: 305px;
	padding-left:16px;
	margin-top:15px;
}

#right-contents .link-area .linklist {
	float: left;
	width: 305px;
}
#right-contents .link-area .maverick {
	float: left;
	margin-top:5px;
	padding-left:8px;
}

#right-contents .new-list h3{
	float: left;
	width: 260px;
	background-image: url(../images/img_icn.gif);
	background-repeat: no-repeat;
	padding-left:30px;
	font-size:11px;
	margin-bottom:5px;
}

#right-contents .new-list p{
	color:#333;
	float: left;
	width: 288px;
	padding-left:2px;
	font-size:10px;
	line-height:16px;
	border-bottom:solid 1px #767676;
	padding-bottom:10px;
}
#left-contents .report-list .artist-infomation .infomationlist h3 {
	font-size:11px;
	margin-bottom:5px;
}
#left-contents .report-list .artist-infomation .infomationlist p {
	font-size:11px;
	color:#333;
}

#right-contents {
	float: left;
	width: 321px;
	text-align:left;
}
#right-contents .new-title{
	clear: left;
	width: 321px;
	margin-bottom:12px;
}
#pagetop {
	float: left;
	text-align:right;
	width: 601px;
	padding-right:243px;
	margin-top:-18px;
	padding-bottom:30px;
}
#wrapper #main #main-contents #left-contents #goods h2 {
	font-size: 12px;
	font-weight: bold;
	width: 500px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#wrapper #main #main-contents #left-contents #goods td {
	font-size: 10px;
	line-height: 12px;
}
#wrapper #main #main-contents #left-contents #goods {
	padding-left: 10px;
}
