div { margin: 0px; padding: 0px;}
p { margin: 0px; padding: 0px;}

/*  フォントの指定  ****************************************************************/
.musicbox01 {font-SIZE: 12px; COLOR: #666; LINE-HEIGHT: 150%; font-FAMILY: "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif; vertical-align:middle;}
.musicbox01 p{LINE-HEIGHT: 150%;}
.musicbox02 {font-SIZE: 10px; COLOR: #666; LINE-HEIGHT: 110%; font-FAMILY: "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif;}
/*  ウィンドウズメディアプレイヤーの文字の色指定  **********************************/
.musicbox03 {font-SIZE: 10px; COLOR: #5d9f52; LINE-HEIGHT: 160%; font-FAMILY: "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif;}
.musicbox03 a { color:#5d9f52;}
.musicbox03 a:visited {color:#999933;}

/*  テキストリンク色の指定  ********************************************************/
.musicbox01 a { color:#999933;}
.musicbox01 a:visited {color:#999933;}
.musicbox02 a { color:#999933;}
.musicbox02 a:visited {color:#5d9f52;}

.writer {color:#5d9f52;}

.official {margin: 10px 0px 0px auto; display: block; text-align: right;}

.page_color { background-color:#000; background-image:url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/back.gif);}

.chart_table {
	margin-left:3px;
	background-color: #feffe8;
}

.cell_place {
	background-image: url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/bg_no.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	vertical-align:middle;
}

.cell_place img{
	margin-left:2px;
}

.cell_artist {
	background-image: url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/bg_no.jpg);
	background-position: bottom;
	background-repeat:repeat-x;
}
.cell_sheets {
	background-image: url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/bg_no.jpg);
	background-position: bottom;
	background-repeat:repeat-x;
	vertical-align:middle;
}
.cell_connect {
	background-image: url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/bg_no.jpg);
	background-position: bottom;
	background-repeat:repeat-x;
}

.cell_artist_s { background-image:url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/bg_img_01.gif); }
.cell_sheets_s { background-image:url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/bg_img_02.gif); }
.cell_connect_s { background-image:url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/bg_img_03.gif); }
/* チャートユニークテキスト *********************************************************/
.musicbox01_artist { color:#369; font-size:12px; text-align:right; display:block; margin:2px 0px 0px auto;}
.musicbox01_artist_s { color:#369; font-size:12px; text-align:right; display:block; margin:3px 0px 0px auto;}
.musicbox01_title { color:#999933; font-size:13px; font-weight:bold; text-align:left; margin:0px;}
.musicbox01_sheets { color:#369; font-size:12px; margin:4px 7px 4px 0px; }
a.musicbox01_artist {color:#5d9f52;}
a:visited.musicbox01_artist {color:#5d9f52;}
a.musicbox01_artist_s {color:#5d9f52;}
a:visited.musicbox01_artist_s {color:#5d9f52;}
a.musicbox01_title {color:#999933;}
a:visited.musicbox01_title {color:#5d9f52;}

.musicbox01_title02 { color:#369; font-size:12px; text-align:left; margin:0px; font-weight:bold;}
a.musicbox01_title02 {
	color:#5d9f52;
}
a:visited.musicbox01_title02 {color:#5d9f52;}

.cell_release {
	margin:5px 8px;
	line-height: 110%;
	color: #5d9f52;
}
.cell_release_s {margin:4px 8px; line-height:120%; }
.cell_release_s_last { margin:8px 8px 0px 8px; }

.tyakuuta {
	margin:3px 0px 0px 0px;
	float: left;
}
.tyakuuta_s { margin:0 0 6px 0; }

.kataru {
	margin:0 0 2px 0;
}
.kataru_s { margin:0 0 6px 0; }

.kataru_btn  { margin:0 0 2px 0; }

.no_tyakuuta_unders { margin-top:31px;}
.no_tyakuuta_s_unders {margin-top:28px; }

.wrapper {
	border:1px solid #d0e4b6;
	background-color: #f3fde4;
	padding: 0px;
}

.copyright{font-SIZE: 10px; COLOR: #3E5577; LINE-HEIGHT: 100%; font-FAMILY: "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif;
}

#navi{
	margin:0px 0px 0px 11px;
	width: 548px;
}

#navi li{
	height:40px;
	width:137px;
	list-style-type: none;
	float: left;
	background-image:url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/navi_01_off.jpg);
	font-size: 16px;
	}

#navi li a{
	height:40px;
	width: 137px;
	cursor: pointer;
	display:block;
}

#navi li span{
	font-weight:bold;
	height:25px;
	display: block;
	padding: 10px 0px 0px 15px;
	text-align: left;
}

#navi li a:hover,
#navi li a:active{
	background-image:url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/navi_01_on.jpg);
	text-decoration:none;
}

#navi li.ac a,#navi li.ac{
	background-image:url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/navi_01_on.jpg);
}


#navi2{
	margin:0px 0px 0px 11px;
	width: 548px;
}

#navi2 li.green{
	height:40px;
	width:137px;
	list-style-type: none;
	float: left;
	background-image:url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/navi_02_off.jpg);
	font-size: 16px;
	}

#navi2 li.orange{
	height:40px;
	width:137px;
	list-style-type: none;
	float: left;
	background-image:url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/navi_03_off.jpg);
	font-size: 16px;
	}

#navi2 li a{
	height:40px;
	width: 137px;
	cursor: pointer;
	display:block;
}

#navi2 li span{
	font-weight:bold;
	height:25px;
	display: block;
	padding: 10px 0px 0px 15px;
	text-align: left;
}

#navi2 li.green a:hover,
#navi2 li.green a:active{
	background-image:url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/navi_02_on.jpg);
	text-decoration:none;
}

#navi2 li.orange a:hover,
#navi2 li.orange a:active{
	background-image:url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/navi_03_on.jpg);
	text-decoration:none;
}

#navi2 li.ac a,#navi li.ac{
	background-image:url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/navi_02_on.jpg);
}

#navi3{
	margin:0px 0px 0px 11px;
	width: 548px;
}

#navi3 li{
	height:22px;
	width:109px;
	list-style-type: none;
	float: left;
	background-image:url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/navi_04_off.jpg);
	font-size: 10px;
	}

#navi3 li a{
	height:22px;
	width: 109px;
	cursor: pointer;
	display:block;
}

#navi3 li span{
	font-weight:bold;
	height:10px;
	display: block;
	padding: 3px 0px 0px 10px;
	text-align: left;
}

#navi3 li a:hover,
#navi3 li a:active{
	background-image:url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/navi_04_on.jpg);
	text-decoration:none;
}

#navi3 li.ac a,#navi li.ac{
	background-image:url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/navi_04_on.jpg);
}

#navi4{
	height:50px;
	margin:0px;
}

#navi4 li{
	height:50px;
	width:182px;
	list-style-type: none;
	float: left;
	background-image:url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/navi_new.jpg);
	}

#navi4 li a{
	height:50px;
	width: 182px;
	cursor: pointer;
	display:block;
}

#navi4 li span{
	font-weight:bold;
	height:35px;
	display: block;
	padding: 15px 0px 0px 15px;
	text-align: left;
}

#navi4 li a:hover,
#navi4 li a:active{
	background-image:url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/navi_new_on.jpg);
	text-decoration:none;
}

#navi4 li.ac a,#navi li.ac{
	background-image:url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/navi_new_on.jpg);
}

#navi5{
	height:50px;
	margin:0px;
}

#navi5 li{
	height:50px;
	width:182px;
	list-style-type: none;
	float: left;
	background-image:url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/navi_new.jpg);
	}

#navi5 li a{
	height:50px;
	width: 182px;
	cursor: pointer;
	display:block;
}

#navi5 li span{
	font-weight:bold;
	height:35px;
	display: block;
	padding: 20px 0px 0px 0px;
	text-align: left;
}

#navi5 li a:hover,
#navi5 li a:active{
	background-image:url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/navi_new_on.jpg);
	text-decoration:none;
}

#navi5 li.ac a,#navi li.ac{
	background-image:url(http://contents.oricon.co.jp/entertainment/ranking/2010/bookrank0603/images/navi_new_on.jpg);
}

.bookimg{
	float:left;
	margin: 0px 6px;
	width: 38px;
	background-color: #FFF;
	height: 50px;
}
