/* ページ上フルバナーランキング用に調整
------------------------------------------------ */
.bnSuper {
	margin-bottom: 0px;
}
#ranking-main {
	margin-top: 15px;
}
/* ランキング
------------------------------------------------ */
#ranking-main .rankBox .boxTop h2,
#ranking-main .rankBox .boxTopArrow h2 {
	font-size: 159%;
	padding: 13px 0px 10px 0px;
	margin-left: 60px;
}
/* 変更 width: 930px;→width: 550px;
	background-color: #acd6ea;
↓↑のタイトル部分
------------------------------------------------------------------------------------------------ */
#ranking-main .rankBox .boxTop,
#ranking-main .rankBox .boxTopArrow,
#ranking-main .rankBox .boxBg,
#ranking-main .rankBox .boxBtm {
	width: 550px;
}
/* カテゴリー毎背景色 */
#pc #ranking-main .rankBox {
	background-color: #98d6ff;
}
#kaden #ranking-main .rankBox {
	background-color: #ffc29a;
}
#camera #ranking-main .rankBox {
	background-color: #9ad6d6;
}
#game #ranking-main .rankBox {
	background-color: #ffebad;
}
#book-cd-dvd #ranking-main .rankBox,
#dvd #ranking-main .rankBox {
	background-color: #add6ac;
}
#sports #ranking-main .rankBox,
#golf #ranking-main .rankBox,
#bicycle #ranking-main .rankBox,
#snow #ranking-main .rankBox,
#fishing #ranking-main .rankBox {
	background-color: #acd6ea;
}
#kuruma #ranking-main .rankBox,
#bike-goods #ranking-main .rankBox,
#car-goods #ranking-main .rankBox {
	background-color: #98adc2;
}
#fashion #ranking-main .rankBox {
	background-color: #d99999;
}
#beauty-health #ranking-main .rankBox,
#contactlens #ranking-main .rankBox {
	background-color: #d7ebae;
}
#pet #ranking-main .rankBox {
	background-color: #f4d2a6;
}
#gakki #ranking-main .rankBox {
	background-color: #c0b8d9;
}
#baby #ranking-main .rankBox {
	background-color: #ffd1ed;
}
#used #ranking-main .rankBox {
	background-color: #b4c2eb;
}
#interior #ranking-main .rankBox {
	background-color: #eceb98;
}
#food-drink #ranking-main .rankBox {
	background-color: #ffd6ae;
}




/* カテゴリー毎トップ枠画像 */
#pc #ranking-main .rankBox .boxTop,
#pc #searchCategory #ranking-main .rankBox .boxTopArrow {
	background: url(http://ranking-golf.com/images/ranking2/boxtop_pc550.gif) no-repeat left top;
}
#kaden #ranking-main .rankBox .boxTop,
#kaden #searchCategory #ranking-main .rankBox .boxTopArrow {
	background: url(http://ranking-golf.com/images/ranking2/boxtop_kaden.gif) no-repeat left top;
}
#camera #ranking-main .rankBox .boxTop,
#camera #searchCategory #ranking-main .rankBox .boxTopArrow {
	background: url(http://ranking-golf.com/images/ranking2/boxtop_camera.gif) no-repeat left top;
}
#game #ranking-main .rankBox .boxTop,
#game #searchCategory #ranking-main .rankBox .boxTopArrow {
	background: url(http://ranking-golf.com/images/ranking2/boxtop_game.gif) no-repeat left top;
}
#book-cd-dvd #ranking-main .rankBox .boxTop,
#dvd #ranking-main .rankBox .boxTop,
#book-cd-dvd #searchCategory #ranking-main .rankBox .boxTopArrow,
#dvd #searchCategory #ranking-main .rankBox .boxTopArrow {
	background: url(http://ranking-golf.com/images/ranking2/boxtop_book-cd-dvd.gif) no-repeat left top;
}
#sports #ranking-main .rankBox .boxTop,
#golf #ranking-main .rankBox .boxTop,
#bicycle #ranking-main .rankBox .boxTop,
#snow #ranking-main .rankBox .boxTop,
#fishing #ranking-main .rankBox .boxTop,
#sports #searchCategory #ranking-main .rankBox .boxTopArrow,
#golf #searchCategory #ranking-main .rankBox .boxTopArrow,
#bicycle #searchCategory #ranking-main .rankBox .boxTopArrow,
#snow #searchCategory #ranking-main .rankBox .boxTopArrow,
#fishing #searchCategory #ranking-main .rankBox .boxTopArrow {
	background: url(http://ranking-golf.com/images/ranking2/boxtop_sports550.gif) no-repeat left top;
}
#kuruma #ranking-main .rankBox .boxTop,
#bike-goods #ranking-main .rankBox .boxTop,
#car-goods #ranking-main .rankBox .boxTop,
#kuruma #searchCategory #ranking-main .rankBox .boxTopArrow,
#bike-goods #searchCategory #ranking-main .rankBox .boxTopArrow,
#car-goods #searchCategory #ranking-main .rankBox .boxTopArrow {
	background: url(http://ranking-golf.com/images/ranking2/boxtop_kuruma.gif) no-repeat left top;
}
#fashion #ranking-main .rankBox .boxTop,
#fashion #searchCategory #ranking-main .rankBox .boxTopArrow {
	background: url(http://ranking-golf.com/images/ranking2/boxtop_fashion.gif) no-repeat left top;
}
#beauty-health #ranking-main .rankBox .boxTop,
#contactlens #ranking-main .rankBox .boxTop,
#beauty-health #searchCategory #ranking-main .rankBox .boxTopArrow,
#contactlens #searchCategory #ranking-main .rankBox .boxTopArrow {
	background: url(http://ranking-golf.com/images/ranking2/boxtop_beauty-health550.gif) no-repeat left top;
}
#pet #ranking-main .rankBox .boxTop,
#pet #searchCategory #ranking-main .rankBox .boxTopArrow {
	background: url(http://ranking-golf.com/images/ranking2/boxtop_pet.gif) no-repeat left top;
}
#gakki #ranking-main .rankBox .boxTop,
#gakki #searchCategory #ranking-main .rankBox .boxTopArrow {
	background: url(http://ranking-golf.com/images/ranking2/boxtop_gakki.gif) no-repeat left top;
}
#baby #ranking-main .rankBox .boxTop,
#baby #searchCategory #ranking-main .rankBox .boxTopArrow {
	background: url(http://ranking-golf.com/images/ranking2/boxtop_baby.gif) no-repeat left top;
}
#used #ranking-main .rankBox .boxTop,
#used #searchCategory #ranking-main .rankBox .boxTopArrow {
	background: url(http://ranking-golf.com/images/ranking2/boxtop_used.gif) no-repeat left top;
}
#interior #ranking-main .rankBox .boxTop,
#interior #searchCategory #ranking-main .rankBox .boxTopArrow {
	background: url(http://ranking-golf.com/images/ranking2/boxtop_interior.gif) no-repeat left top;
}
#food-drink #ranking-main .rankBox .boxTop,
#food-drink #searchCategory #ranking-main .rankBox .boxTopArrow {
	background: url(http://ranking-golf.com/images/ranking2/boxtop_food-drink.gif) no-repeat left top;
}




#ranking-main .rankBox .boxBtm {
	padding-bottom: 11px;
}



/* カテゴリー毎ボトム枠画像 */
#pc #ranking-main .rankBox .boxBtm {
	background: url(http://ranking-golf.com/images/ranking2/boxbtm_pc.gif) no-repeat left bottom;
}
#kaden #ranking-main .rankBox .boxBtm {
	background: url(http://ranking-golf.com/images/ranking2/boxbtm_kaden.gif) no-repeat left bottom;
}
#camera #ranking-main .rankBox .boxBtm {
	background: url(http://ranking-golf.com/images/ranking2/boxbtm_camera.gif) no-repeat left bottom;
}
#game #ranking-main .rankBox .boxBtm {
	background: url(http://ranking-golf.com/images/ranking2/boxbtm_game.gif) no-repeat left bottom;
}
#book-cd-dvd #ranking-main .rankBox .boxBtm,
#dvd #ranking-main .rankBox .boxBtm {
	background: url(http://ranking-golf.com/images/ranking2/boxbtm_book-cd-dvd.gif) no-repeat left bottom;
}
#sports #ranking-main .rankBox .boxBtm,
#golf #ranking-main .rankBox .boxBtm,
#bicycle #ranking-main .rankBox .boxBtm,
#snow #ranking-main .rankBox .boxBtm,
#fishing #ranking-main .rankBox .boxBtm {
	background: url(http://ranking-golf.com/images/ranking2/boxbtm_sports550.gif) no-repeat left bottom;
}
#kuruma #ranking-main .rankBox .boxBtm,
#bike-goods #ranking-main .rankBox .boxBtm,
#car-goods #ranking-main .rankBox .boxBtm {
	background: url(http://ranking-golf.com/images/ranking2/boxbtm_kuruma.gif) no-repeat left bottom;
}
#fashion #ranking-main .rankBox .boxBtm {
	background: url(http://ranking-golf.com/images/ranking2/boxbtm_fashion.gif) no-repeat left bottom;
}
#beauty-health #ranking-main .rankBox .boxBtm,
#contactlens #ranking-main .rankBox .boxBtm {
	background: url(http://ranking-golf.com/images/ranking2/boxbtm_beauty-health550.gif) no-repeat left bottom;
}
#pet #ranking-main .rankBox .boxBtm {
	background: url(http://ranking-golf.com/images/ranking2/boxbtm_pet.gif) no-repeat left bottom;
}
#gakki #ranking-main .rankBox .boxBtm {
	background: url(http://ranking-golf.com/images/ranking2/boxbtm_gakki.gif) no-repeat left bottom;
}
#baby #ranking-main .rankBox .boxBtm {
	background: url(http://ranking-golf.com/images/ranking2/boxbtm_baby.gif) no-repeat left bottom;
}
#used #ranking-main .rankBox .boxBtm {
	background: url(http://ranking-golf.com/images/ranking2/boxbtm_used.gif) no-repeat left bottom;
}
#interior #ranking-main .rankBox .boxBtm {
	background: url(http://ranking-golf.com/images/ranking2/boxbtm_interior.gif) no-repeat left bottom;
}
#food-drink #ranking-main .rankBox .boxBtm {
	background: url(http://ranking-golf.com/images/ranking2/boxbtm_food-drink.gif) no-repeat left bottom;
}
/*/* 変更(930-570＝360) width: 906px;→width: 546px;
	変更(930-570＝360) width: 550px;→width: 190px;
タブボックスの幅
------------------------------------------------------------------------------------------------ */
#ranking-main .tabBox01,
#ranking-main .tabBox02 {
	width: 546px;
}
#ranking-main .tabBox01 ul.tabwrap,
#ranking-main .tabBox02 ul.tabwrap {
	width: 190px;
	font-size: 0px;
	float: left;
}
#ranking-main .tabBox01 ul.tabwrap li,
#ranking-main .tabBox02 ul.tabwrap li {
	display: inline;
	list-style: none;
	margin-right: 2px;
	float: left;
}
#ranking-main .tabBox01 ul.tabwrap li.tab a,
#ranking-main .tabBox02 ul.tabwrap li.tab a {
	display: block;
}
/* カテゴリー毎トップタブ画像 */
#pc .tabBox01 ul.tabwrap li.tab a:link,
#pc .tabBox01 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_pc.gif) no-repeat left top;
}
#pc .tabBox01 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_pc_on.gif) no-repeat left top;
}
#kaden .tabBox01 ul.tabwrap li.tab a:link,
#kaden .tabBox01 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_kaden.gif) no-repeat left top;
}
#kaden .tabBox01 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_kaden_on.gif) no-repeat left top;
}
#camera .tabBox01 ul.tabwrap li.tab a:link,
#camera .tabBox01 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_camera.gif) no-repeat left top;
}
#camera .tabBox01 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_camera_on.gif) no-repeat left top;
}
#game .tabBox01 ul.tabwrap li.tab a:link,
#game .tabBox01 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_game.gif) no-repeat left top;
}
#game .tabBox01 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_game_on.gif) no-repeat left top;
}
#book-cd-dvd .tabBox01 ul.tabwrap li.tab a:link,
#book-cd-dvd .tabBox01 ul.tabwrap li.tab a:visited,
#dvd .tabBox01 ul.tabwrap li.tab a:link,
#dvd .tabBox01 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_book-cd-dvd.gif) no-repeat left top;
}
#dvd .tabBox01 ul.tabwrap li.tab a:hover,
#book-cd-dvd .tabBox01 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_book-cd-dvd_on.gif) no-repeat left top;
}
#sports .tabBox01 ul.tabwrap li.tab a:link,
#sports .tabBox01 ul.tabwrap li.tab a:visited,
#golf .tabBox01 ul.tabwrap li.tab a:link,
#golf .tabBox01 ul.tabwrap li.tab a:visited,
#bicycle .tabBox01 ul.tabwrap li.tab a:link,
#bicycle .tabBox01 ul.tabwrap li.tab a:visited,
#snow .tabBox01 ul.tabwrap li.tab a:link,
#snow .tabBox01 ul.tabwrap li.tab a:visited,
#fishing .tabBox01 ul.tabwrap li.tab a:link,
#fishing .tabBox01 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_sports.gif) no-repeat left top;
}
#sports .tabBox01 ul.tabwrap li.tab a:hover,
#golf .tabBox01 ul.tabwrap li.tab a:hover,
#bicycle .tabBox01 ul.tabwrap li.tab a:hover,
#snow .tabBox01 ul.tabwrap li.tab a:hover,
#fishing .tabBox01 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_sports_on.gif) no-repeat left top;
}
#kuruma .tabBox01 ul.tabwrap li.tab a:link,
#kuruma .tabBox01 ul.tabwrap li.tab a:visited,
#car-goods .tabBox01 ul.tabwrap li.tab a:link,
#car-goods .tabBox01 ul.tabwrap li.tab a:visited,
#bike-goods .tabBox01 ul.tabwrap li.tab a:link,
#bike-goods .tabBox01 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_kuruma.gif) no-repeat left top;
}
#kuruma .tabBox01 ul.tabwrap li.tab a:hover,
#bike-goods .tabBox01 ul.tabwrap li.tab a:hover,
#car-goods .tabBox01 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_kuruma_on.gif) no-repeat left top;
}
#fashion .tabBox01 ul.tabwrap li.tab a:link,
#fashion .tabBox01 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_fashion.gif) no-repeat left top;
}
#fashion .tabBox01 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_fashion_on.gif) no-repeat left top;
}
#beauty-health .tabBox01 ul.tabwrap li.tab a:link,
#beauty-health .tabBox01 ul.tabwrap li.tab a:visited,
#contactlens .tabBox01 ul.tabwrap li.tab a:link,
#contactlens .tabBox01 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_beauty-health.gif) no-repeat left top;
}
#beauty-health .tabBox01 ul.tabwrap li.tab a:hover,
#contactlens .tabBox01 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_beauty-health_on.gif) no-repeat left top;
}
#pet .tabBox01 ul.tabwrap li.tab a:link,
#pet .tabBox01 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_pet.gif) no-repeat left top;
}
#pet .tabBox01 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_pet_on.gif) no-repeat left top;
}
#gakki .tabBox01 ul.tabwrap li.tab a:link,
#gakki .tabBox01 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_gakki.gif) no-repeat left top;
}
#gakki .tabBox01 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_gakki_on.gif) no-repeat left top;
}
#baby .tabBox01 ul.tabwrap li.tab a:link,
#baby .tabBox01 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_baby.gif) no-repeat left top;
}
#baby .tabBox01 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_baby_on.gif) no-repeat left top;
}
#used .tabBox01 ul.tabwrap li.tab a:link,
#used .tabBox01 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_used.gif) no-repeat left top;
}
#used .tabBox01 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_used_on.gif) no-repeat left top;
}
#interior .tabBox01 ul.tabwrap li.tab a:link,
#interior .tabBox01 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_interior.gif) no-repeat left top;
}
#interior .tabBox01 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_interior_on.gif) no-repeat left top;
}
#food-drink .tabBox01 ul.tabwrap li.tab a:link,
#food-drink .tabBox01 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_food-drink.gif) no-repeat left top;
}
#food-drink .tabBox01 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_food-drink_on.gif) no-repeat left top;
}

/* カテゴリー毎トップタブオン画像 */
.tabBox01 ul.tabwrap li.tab_now img{
display:block;
}
#pc .tabBox01 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_pc_now.gif) no-repeat left top;
}
#kaden .tabBox01 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_kaden_now.gif) no-repeat left top;
}
#camera .tabBox01 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_camera_now.gif) no-repeat left top;
}
#game .tabBox01 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_game_now.gif) no-repeat left top;
}
#book-cd-dvd .tabBox01 ul.tabwrap li.tab_now,
#dvd .tabBox01 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_book-cd-dvd_now.gif) no-repeat left top;
}
#sports .tabBox01 ul.tabwrap li.tab_now,
#golf .tabBox01 ul.tabwrap li.tab_now,
#bicycle .tabBox01 ul.tabwrap li.tab_now,
#snow .tabBox01 ul.tabwrap li.tab_now,
#fishing .tabBox01 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_sports_now.gif) no-repeat left top;
}
#kuruma .tabBox01 ul.tabwrap li.tab_now,
#bike-goods .tabBox01 ul.tabwrap li.tab_now,
#car-goods .tabBox01 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_kuruma_now.gif) no-repeat left top;
}
#fashion .tabBox01 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_fashion_now.gif) no-repeat left top;
}
#beauty-health .tabBox01 ul.tabwrap li.tab_now,
#contactlens .tabBox01 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_beauty-health_now.gif) no-repeat left top;
}
#pet .tabBox01 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_pet_now.gif) no-repeat left top;
}
#gakki .tabBox01 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_gakki_now.gif) no-repeat left top;
}
#baby .tabBox01 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_baby_now.gif) no-repeat left top;
}
#used .tabBox01 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_used_now.gif) no-repeat left top;
}
#interior .tabBox01 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_interior_now.gif) no-repeat left top;
}
#food-drink .tabBox01 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_food-drink_now.gif) no-repeat left top;
}
/* カテゴリー毎ボトムタブ画像 */
#pc .tabBox02 ul.tabwrap li.tab a:link,
#pc .tabBox02 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_pc.gif) no-repeat left top;
}
#pc .tabBox02 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_pc_on.gif) no-repeat left top;
}
#kaden .tabBox02 ul.tabwrap li.tab a:link,
#kaden .tabBox02 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_kaden.gif) no-repeat left top;
}
#kaden .tabBox02 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_kaden_on.gif) no-repeat left top;
}
#camera .tabBox02 ul.tabwrap li.tab a:link,
#camera .tabBox02 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_camera.gif) no-repeat left top;
}
#camera .tabBox02 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_camera_on.gif) no-repeat left top;
}
#game .tabBox02 ul.tabwrap li.tab a:link,
#game .tabBox02 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_game.gif) no-repeat left top;
}
#game .tabBox02 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_game_on.gif) no-repeat left top;
}
#book-cd-dvd .tabBox02 ul.tabwrap li.tab a:link,
#book-cd-dvd .tabBox02 ul.tabwrap li.tab a:visited,
#dvd .tabBox02 ul.tabwrap li.tab a:link,
#dvd .tabBox02 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_book-cd-dvd.gif) no-repeat left top;
}
#book-cd-dvd .tabBox02 ul.tabwrap li.tab a:hover,
#dvd .tabBox02 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_book-cd-dvd_on.gif) no-repeat left top;
}
#sports .tabBox02 ul.tabwrap li.tab a:link,
#sports .tabBox02 ul.tabwrap li.tab a:visited,
#golf .tabBox02 ul.tabwrap li.tab a:link,
#golf .tabBox02 ul.tabwrap li.tab a:visited,
#bicycle .tabBox02 ul.tabwrap li.tab a:link,
#bicycle .tabBox02 ul.tabwrap li.tab a:visited,
#snow .tabBox02 ul.tabwrap li.tab a:link,
#snow .tabBox02 ul.tabwrap li.tab a:visited,
#fishing .tabBox02 ul.tabwrap li.tab a:link,
#fishing .tabBox02 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_sports.gif) no-repeat left top;
}
#sports .tabBox02 ul.tabwrap li.tab a:hover,
#golf .tabBox02 ul.tabwrap li.tab a:hover,
#bicycle .tabBox02 ul.tabwrap li.tab a:hover,
#snow .tabBox02 ul.tabwrap li.tab a:hover,
#fishing .tabBox02 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_sports_on.gif) no-repeat left top;
}
#kuruma .tabBox02 ul.tabwrap li.tab a:link,
#kuruma .tabBox02 ul.tabwrap li.tab a:visited,
#bike-goods .tabBox02 ul.tabwrap li.tab a:link,
#bike-goods .tabBox02 ul.tabwrap li.tab a:visited,
#car-goods .tabBox02 ul.tabwrap li.tab a:link,
#car-goods .tabBox02 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_kuruma.gif) no-repeat left top;
}
#kuruma .tabBox02 ul.tabwrap li.tab a:hover,
#bike-goods .tabBox02 ul.tabwrap li.tab a:hover,
#car-goods .tabBox02 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_kuruma_on.gif) no-repeat left top;
}
#fashion .tabBox02 ul.tabwrap li.tab a:link,
#fashion .tabBox02 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_fashion.gif) no-repeat left top;
}
#fashion .tabBox02 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_fashion_on.gif) no-repeat left top;
}
#beauty-health .tabBox02 ul.tabwrap li.tab a:link,
#beauty-health .tabBox02 ul.tabwrap li.tab a:visited,
#contactlens .tabBox02 ul.tabwrap li.tab a:link,
#contactlens .tabBox02 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_beauty-health.gif) no-repeat left top;
}
#beauty-health .tabBox02 ul.tabwrap li.tab a:hover,
#contactlens .tabBox02 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_beauty-health_on.gif) no-repeat left top;
}
#pet .tabBox02 ul.tabwrap li.tab a:link,
#pet .tabBox02 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_pet.gif) no-repeat left top;
}
#pet .tabBox02 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_pet_on.gif) no-repeat left top;
}
#gakki .tabBox02 ul.tabwrap li.tab a:link,
#gakki .tabBox02 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_gakki.gif) no-repeat left top;
}
#gakki .tabBox02 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_gakki_on.gif) no-repeat left top;
}
#baby .tabBox02 ul.tabwrap li.tab a:link,
#baby .tabBox02 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_baby.gif) no-repeat left top;
}
#baby .tabBox02 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_baby_on.gif) no-repeat left top;
}
#used .tabBox02 ul.tabwrap li.tab a:link,
#used .tabBox02 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_used.gif) no-repeat left top;
}
#used .tabBox02 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_used_on.gif) no-repeat left top;
}
#interior .tabBox02 ul.tabwrap li.tab a:link,
#interior .tabBox02 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_interior.gif) no-repeat left top;
}
#interior .tabBox02 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_interior_on.gif) no-repeat left top;
}
#food-drink .tabBox02 ul.tabwrap li.tab a:link,
#food-drink .tabBox02 ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_food-drink.gif) no-repeat left top;
}
#food-drink .tabBox02 ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_food-drink_on.gif) no-repeat left top;
}

/* カテゴリー毎ボトムタブオン画像 */
#pc .tabBox02 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_pc_now.gif) no-repeat left top;
}
#kaden .tabBox02 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_kaden_now.gif) no-repeat left top;
}
#camera .tabBox02 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_camera_now.gif) no-repeat left top;
}
#game .tabBox02 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_game_now.gif) no-repeat left top;
}
#book-cd-dvd .tabBox02 ul.tabwrap li.tab_now,
#dvd .tabBox02 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_book-cd-dvd_now.gif) no-repeat left top;
}
#sports .tabBox02 ul.tabwrap li.tab_now,
#golf .tabBox02 ul.tabwrap li.tab_now,
#bicycle .tabBox02 ul.tabwrap li.tab_now,
#snow .tabBox02 ul.tabwrap li.tab_now,
#fishing .tabBox02 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_sports_now.gif) no-repeat left top;
}
#kuruma .tabBox02 ul.tabwrap li.tab_now,
#bike-goods .tabBox02 ul.tabwrap li.tab_now,
#car-goods .tabBox02 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_kuruma_now.gif) no-repeat left top;
}
#fashion .tabBox02 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_fashion_now.gif) no-repeat left top;
}
#beauty-health .tabBox02 ul.tabwrap li.tab_now,
#contactlens .tabBox02 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_beauty-health_now.gif) no-repeat left top;
}
#pet .tabBox02 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_pet_now.gif) no-repeat left top;
}
#gakki .tabBox02 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_gakki_now.gif) no-repeat left top;
}
#baby .tabBox02 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_baby_now.gif) no-repeat left top;
}
#used .tabBox02 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_used_now.gif) no-repeat left top;
}
#interior .tabBox02 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_interior_now.gif) no-repeat left top;
}
#food-drink .tabBox02 ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_food-drink_now.gif) no-repeat left top;
}
/*/* 
※過去30日間のランキング集計結果です
	margin: 15px 0px 0px;→		margin: 0px 20px 0px 0px;
	width: 350px;
------------------------------------------------------------------------------------------------ */
#ranking-main .tabBox01 .note {
	width: 350px;
	float: right;
}
#ranking-main .tabBox01 .note p {
	font-size: 92%;
	margin: 0px 20px 0px 0px;
	line-height: 1;
}
/*/* 変更(930-570＝360) width: 906px;→width: 546px;
ランキングボックスの幅　白バック
	width: 528px;
------------------------------------------------------------------------------------------------ */
#ranking-main .rankBox .contBox {
	width: 528px;
	background-color: #ffffff;
	padding-bottom: 20px;
}
/*/*
※購入して練習し、上達したわたしの感想はこちら
	margin: 15px 0px 0px;→		margin: 0px 20px 0px 0px;
	width: 1000px;
------------------------------------------------------------------------------------------------ */
#ranking-main .contBox .note {
	width: 550px;
	float: right;
}
#ranking-main .contBox .note p {
	font-size: 100%;
	margin: 3px 35px 0px 0px;
	padding-top: 15px;
	line-height: 1;
}
/*
------------------------------------------------------------------------------------------------ */
#ranking-main .contBox p.read {
	font-size: 114%;
	padding-top: 15px;
}
#ranking-main .contBox .notice {
	font-size: 92%;
	margin-top: 5px;
}

#ranking-main .contBox .sortBox {
	width: 880px;
	margin-top: 12px;
}
#ranking-main .contBox .sortBox .sortTop {
	min-height: 12px;
	height: auto !important;
 height: 12px;
	font-weight: bold;
	padding-top: 10px;
	background: url(http://ranking-golf.com/images/ranking2/sort_top.gif) no-repeat left top;
	background-color: #e8e6d4;
}
#ranking-main .contBox .sortBox .sortBtm {
	padding-bottom: 10px;
	min-height: 12px;
	height: auto !important;
 height: 12px;
	background: url(http://ranking-golf.com/images/ranking2/sort_btm.gif) no-repeat left bottom;
}
#ranking-main .contBox .sortBox .sortBtm ul {
	margin: 3px 10px;
}
#ranking-main .contBox .sortBox .sortBtm ul li {
	display: inline;
}
#ranking-main .noData {
	background: url(http://ranking-golf.com/images/ranking2/nodata.gif) no-repeat left top;
	margin: 100px 0px 90px 280px;
	padding: 3px 0px 2px 40px;
	font-size: 144%;
	font-weight: bold;
}
#ranking-main .contBox .compare img {
	vertical-align: middle;
}
#ranking-main .contBox .chartTxt {
	text-align: right;
	margin-right: 5px;
}
#ranking-main .contBox .elementBox {
	margin-top: 12px;
}
/* 変更 width: 882px;→width: 502px;
(ランキングのタイトル幅)ベージュバック
------------------------------------------------------------------------------------------------ */
#ranking-main .contBox .rank3Bar,
#ranking-main .contBox .rankBar {
	width: 502px;
	font-weight: bold;
	padding: 3px 0px;
}
#ranking-main .contBox .rank3Bar {
	background-color: #f6edb1;
}
#ranking-main .contBox .rankBar {
	background-color: #e1e1e1;
}
#ranking-main .contBox .rank3Bar .leftBox,
#ranking-main .contBox .rankBar .leftBox {
	width: 140px;
	float: left;
}
#ranking-main .contBox .rank3Bar .leftBox p,
#ranking-main .contBox .rankBar .leftBox p {
	margin-left: 10px;
	color: #ff6c00;
	font-family: verdana;
	font-size: 159%;
	line-height: 1;
}



#ranking-main .contBox .rank3Bar .leftBox p.no1,
#ranking-main .contBox .rank3Bar .leftBox p.no2,
#ranking-main .contBox .rank3Bar .leftBox p.no3 {
	padding-left: 27px;
}
#ranking-main .contBox .rank3Bar .leftBox p.no1 {
	background: url(http://ranking-golf.com/images/ranking2/icon_gold.gif) no-repeat left top;
}
#ranking-main .contBox .rank3Bar .leftBox p.no2 {
	background: url(http://ranking-golf.com/images/ranking2/icon_silver.gif) no-repeat left top;
}
#ranking-main .contBox .rank3Bar .leftBox p.no3 {
	background: url(http://ranking-golf.com/images/ranking2/icon_blond.gif) no-repeat left top;
}
/* 変更 width: 741px;→width: 502px;
(ランキングのタイトル文字幅)ベージュバック
------------------------------------------------------------------------------------------------ */
#ranking-main .contBox .rank3Bar .rightBox,
#ranking-main .contBox .rankBar .rightBox {
	width: 502px;
	float: right;
	line-height: 180%;
}
/* 変更 margin-right: 10px;→margin-right: 0px;
(ランキングのタイトル文字幅)ベージュバック
------------------------------------------------------------------------------------------------ */
#ranking-main .contBox .rank3Bar .rightBox p,
#ranking-main .contBox .rankBar .rightBox p {
	margin-right: 0px;
	font-size: 136%;
}
/* 変更 width: 861px;→width: 570px;
------------------------------------------------------------------------------------------------ */
#ranking-main .contBox .element {
	margin: 8px 10px 0px;
	width: 861px;
}
#ranking-main .contBox .element .leftBox {
	width: 130px;
	float: left;
	margin-top: 5px;
}
#ranking-main .contBox .element .leftBox input {
	vertical-align: top;
	margin: 25px 10px 0px 0px;
}
#ranking-main .contBox .element .leftBox p.trans {
	margin: 5px 0px 0px 22px;
	text-align: center;
	width: 90px;
	font-size: 92%;
	font-weight: bold;
}
*:first-child+html #ranking-main .contBox .element .leftBox p.trans {
	margin: 5px 0px 0px 30px;
}
* html #ranking-main .contBox .element .leftBox p.trans {
	margin: 5px 0px 0px 30px;
}
#ranking-main .contBox .element .leftBox p.transPet {
	margin: 5px 0px 0px 0px;
	text-align: center;
	width: 80px;
	font-size: 92%;
	font-weight: bold;
}
#ranking-main .contBox .element .leftBox .up,
#ranking-main .contBox .element .leftBox .new {
	color: #ff3300;
}
#ranking-main .contBox .element .leftBox .down {
	color: #3366cc;
}
#ranking-main .contBox .element .leftBox .same {
	color: #666666;
	padding-right: 2px;
}
#ranking-main .contBox .element .leftBox p img {
	padding: 0px 2px;
	vertical-align: -15%;
}
/*/* 変更(930-570＝360) width: 730px;→width: 730px;
サブタイトルの位置
------------------------------------------------------------------------------------------------ */
#ranking-main #access .contBox .element .rightBox,
#ranking-main #uresuji .contBox .element .rightBox {
	width: 870px;
	float: right;
}
#ranking-main #manzoku .contBox .element .rightBox {
	width: 485px;
	float: left;
}
#ranking-main #manzoku .contBox .element .chartBox {
	width: 232px;
	float: right;
}
#ranking-main .contBox .element .price {
	color: #ff3300;
	font-family: verdana;
	font-size: 136%;
}
#ranking-main .contBox .element .data {
	margin-left: 10px;
}
#ranking-main .contBox .element p.detail {
	font-size: 100%;
	line-height: 130%;
	margin-top: 5px;
}
#ranking-main .element .estBox {
	width: 730px;
	margin-top: 8px;
}
/*/* 変更(930-570＝360) width: 183px;→width: 730px;
一番左の欄の幅
------------------------------------------------------------------------------------------------ */
#ranking-main .element .estBox .pointL {
	width: 110px;
	float: left;
	padding-right: 6px;
}
#ranking-main .element .estBox .pointR {
	background: url(http://ranking-golf.com/images/ranking2/dotline_y.gif) repeat-y left top;
	padding-left: 6px;
	float: left;
}
#ranking-main .element .estBox .point0 {
	float: left;
	padding-right: 6px;
}

#ranking-main .element .estBox .pointRnoLine {
	background: url(http://ranking-golf.com/images/spacer.gif);
	float: left;
}
#ranking-main .element .estBox .point {
	color: #ff8400;
	font-family: verdana;
	font-size: 136%;
}
#ranking-main .estBox a {
	text-decoration: none;
	color: #333333;
	display: block;
	padding: 0px 3px;
}
#ranking-main .estBox a:link,
#ranking-main .estBox a:visited {

}
#ranking-main .estBox a:hover {
	background: url(http://ranking-golf.com/images/ranking2/point_link_over.gif) repeat-x left center;
}
#ranking-main .estBox .point0 a {
	padding: 3px;
}
#ranking-main .estBox .point0 a:hover {
	background: url(http://ranking-golf.com/images/ranking2/point_link_over2.gif) repeat-x left center;
}

#ranking-main .pageNavi {
	margin: 25px 0px 0px;
	padding: 0px 0px 6px;
	text-align: center;
	width: 880px;
}
#ranking-main .pageNavi ul {
	margin: 0px auto;
	text-align: center;
	width: 305px;
}
#ranking-main .pageNavi li {
	background-color: #ddedf2;
	border: 1px solid #d2d2d2;
	color: #000000;
	float: left;
	font-weight: bold;
	font-size: 122%;
	list-style: none;
	margin-right: 5px;
	padding: 5px 10px;
}
#ranking-main .pageNavi li.now {
	background-color: #e5e5e5;
}
#ranking-main .pageNavi li a:link,
#ranking-main .pageNavi li a:visited {
	text-decoration: none;
}
#ranking-main .pageNavi li a:hover {
	text-decoration: underline;
}
/* ページ送り
------------------------------------------------ */
.paging {
	font-weight: bold;
	font-size: 122%;
	margin: 25px 0px;
	text-align: center;
	width: 880px;
	padding: 6px 0px;;
}
.paging span {
	background-color: #eeeeee;
}
.paging span,
.paging a {
	border: 1px solid #d2d2d2;
	margin: 2px;
	padding: 0.25em 10px;
}
.paging a:link,
.paging a:visited {
	color: #0000de;
	background-color: #ddedf2;
	text-decoration: none;
}
.paging a:hover {
	color: #ffffff;
	background-color: #96cbdc;
}
/* 共通
930→550=380、width: 882px;→570
------------------------------------------------ */
.inner01  {
	width: 906px;
	margin: 0px 12px;
}
.inner02  {
	width: 550px;
	margin: 0px 12px;
}
.fontOrange {
	color: #ff3300;
}
.fontGray {
	color: #999999;
	font-weight: bold;
}
.font9L {
	font-size: 70%;
}

/* clearfix
------------------------------------------------ */
#ranking-main .tabBox01:after,
#ranking-main .tabBox02:after,
#ranking-main .tabBox01_l:after,
#ranking-main .tabBox02:after,
#ranking-main .contBox .rank3Bar:after,
#ranking-main .contBox .rankBar:after,
#ranking-main .contBox .element:after,
#ranking-main .element .estBox:after,
#searchCategory #ranking-main .contBox .searchRightBox a:after,
#ranking-main .pageNavi:after {
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
	content: ".";
}



/* searchCategory
------------------------------------------------ */
#searchCategory #ranking-main .contBox .rank3Bar .leftBox, #searchCategory #ranking-main .contBox .rankBar .leftBox {
	width:110px;
}
#searchCategory #ranking-main .contBox .rank3Bar .rightBox, #searchCategory #ranking-main .contBox .rankBar .rightBox {
	width:770px;
	float:left;
}
#searchCategory #ranking-main .contBox .rightBox span.trans{
	margin: 0px 0px 0px 22px;
	text-align: center;
	width: 90px;
	font-size: 85%;
	font-weight: bold;
}
#searchCategory #ranking-main .contBox .rightBox span.trans .up{
	color:red;
}
#searchCategory #ranking-main .contBox .rightBox span.trans .down{
	color:blue;
}
#searchCategory #ranking-main .contBox .rightBox span.trans .same{
	color: #999999;
}
#searchCategory #ranking-main .contBox .rightBox span.trans .new{
	color: #ff3300;
}
#searchCategory #ranking-main .contBox .bold{
	font-weight:bold;
}
#searchCategory #ranking-main .contBox .searchLeftBox{
	width:300px;
	float:left;
	margin-top:10px;
}
#searchCategory #ranking-main .contBox .searchRightBox{
	font-weight:bold;
	float:right;
	width:550px;
}
#searchCategory #ranking-main .contBox .searchRightBox a{
	float:left;
	padding:5px 0px;
	padding-left:10px;
	width:80px;
	height:80px;
	display:block;
	text-align:center;
	text-decoration:none;
}
#searchCategory #ranking-main .contBox .searchRightBox a.box_end{
	padding-right:6px;
}
#searchCategory #ranking-main .contBox .searchRightBox{
	display:block;
	border:solid 2px white;
}
#searchCategory #ranking-main .contBox .box_hover{
	background:#eeeeee;
	cursor:pointer;
	}

#searchCategory #ranking-main .element .estBox {
	width: 300px;
	margin-top: 8px;
}
#searchCategory #ranking-main .keywordRanking .keywordRankingImage{
	margin-top:8px;
}

#searchCategory #ranking-main .keywordRankingImage a{
	display:block;
	width:110px;
	height:90px;
	text-align:center;
	float:left;
}
#searchCategory #ranking-main .keywordRankingImage a img{
	margin:0 15px;
	margin-top:5px;
}

#searchCategory .keywordRankingImage.box_hover a{
	background:#eeeeee;
	cursor:pointer;
}
/*
#searchCategory #ranking-main .keywordRankingImage a:hover{
	border:solid 2px #0099ff;
}
*/
#searchCategory #ranking-main div.add_keyword{
	background:#e1e1e1;
	padding:2px;
	padding-top:0px;
}
#searchCategory #ranking-main div.add_keyword.rank3{
	background:#f6edb1;
}
#searchCategory #ranking-main div.add_keyword_pdng{
	background:white;
}
#searchCategory #ranking-main div.add_keyword_title{
	width:134px;
	margin:5px 0;
	float:left;
	margin-left:0px;
	padding:0 10px ;
}
#searchCategory #ranking-main div.add_keyword_text{
	float:left;
	width:700px;
	padding:5px 0;
	line-height:1.4;
	margin-right:10px;
}
#searchCategory #ranking-main .contBox .rank3Bar .titleBox p,
#searchCategory #ranking-main .contBox .rankBar .titleBox p {
	margin-left: 10px;
	padding-top:5px;
	padding-bottom:5px;
	color: #ff6c00;
	font-family: verdana;
	font-size: 159%;
	line-height: 1;
}
#searchCategory #ranking-main .contBox .rank3Bar .titleBox p a,
#searchCategory #ranking-main .contBox .rankBar .titleBox p a{
	margin-left:10px;
	font-size:85%;
}
#ranking-main .contBox .rank3Bar .titleBox p.no1 {
	background: url(http://ranking-golf.com/images/ranking2/icon_gold.gif) no-repeat left top;
}
#ranking-main .contBox .rank3Bar .titleBox p.no2 {
	background: url(http://ranking-golf.com/images/ranking2/icon_silver.gif) no-repeat left top;
}
#ranking-main .contBox .rank3Bar .titleBox p.no3 {
	background: url(http://ranking-golf.com/images/ranking2/icon_blond.gif) no-repeat left top;
}
#ranking-main .contBox .rank3Bar .titleBox p.no1,
#ranking-main .contBox .rank3Bar .titleBox p.no2,
#ranking-main .contBox .rank3Bar .titleBox p.no3 {
	padding-left: 27px;
}
/* TAB
------------------------------------------------ */
/* カテゴリー毎トップタブ画像 */
#ranking-main .tabBox01_l,
#ranking-main .tabBox02_l {
	width: 906px;
}
#ranking-main .tabBox01_l ul.tabwrap,
#ranking-main .tabBox02_l ul.tabwrap {
	width: 550px;
	font-size: 1px;
	float: left;
}
#ranking-main .tabBox01_l ul.tabwrap li,
#ranking-main .tabBox02_l ul.tabwrap li {
	display: inline;
	list-style: none;
	margin-right: 2px;
	float: left;
}
#ranking-main .tabBox01_l ul.tabwrap li.tab a,
#ranking-main .tabBox02_l ul.tabwrap li.tab a {
	display: block;
}

/* カテゴリー毎トップタブ画像 */
#pc .tabBox01_l ul.tabwrap li.tab a:link,
#pc .tabBox01_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_pc_l.gif) no-repeat left top;
}
#pc .tabBox01_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_pc_on_l.gif) no-repeat left top;
}
#kaden .tabBox01_l ul.tabwrap li.tab a:link,
#kaden .tabBox01_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_kaden_l.gif) no-repeat left top;
}
#kaden .tabBox01_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_kaden_on_l.gif) no-repeat left top;
}
#camera .tabBox01_l ul.tabwrap li.tab a:link,
#camera .tabBox01_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_camera_l.gif) no-repeat left top;
}
#camera .tabBox01_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_camera_on_l.gif) no-repeat left top;
}
#game .tabBox01_l ul.tabwrap li.tab a:link,
#game .tabBox01_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_game_l.gif) no-repeat left top;
}
#game .tabBox01_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_game_on_l.gif) no-repeat left top;
}
#book-cd-dvd .tabBox01_l ul.tabwrap li.tab a:link,
#book-cd-dvd .tabBox01_l ul.tabwrap li.tab a:visited,
#dvd .tabBox01_l ul.tabwrap li.tab a:link,
#dvd .tabBox01_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_book-cd-dvd_l.gif) no-repeat left top;
}
#dvd .tabBox01_l ul.tabwrap li.tab a:hover,
#book-cd-dvd .tabBox01_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_book-cd-dvd_on_l.gif) no-repeat left top;
}
#sports .tabBox01_l ul.tabwrap li.tab a:link,
#sports .tabBox01_l ul.tabwrap li.tab a:visited,
#golf .tabBox01_l ul.tabwrap li.tab a:link,
#golf .tabBox01_l ul.tabwrap li.tab a:visited,
#bicycle .tabBox01_l ul.tabwrap li.tab a:link,
#bicycle .tabBox01_l ul.tabwrap li.tab a:visited,
#snow .tabBox01_l ul.tabwrap li.tab a:link,
#snow .tabBox01_l ul.tabwrap li.tab a:visited,
#fishing .tabBox01_l ul.tabwrap li.tab a:link,
#fishing .tabBox01_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_sports_l.gif) no-repeat left top;
}
#sports .tabBox01_l ul.tabwrap li.tab a:hover,
#golf .tabBox01_l ul.tabwrap li.tab a:hover,
#bicycle .tabBox01_l ul.tabwrap li.tab a:hover,
#snow .tabBox01_l ul.tabwrap li.tab a:hover,
#fishing .tabBox01_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_sports_on_l.gif) no-repeat left top;
}
#kuruma .tabBox01_l ul.tabwrap li.tab a:link,
#kuruma .tabBox01_l ul.tabwrap li.tab a:visited,
#bike-goods .tabBox01_l ul.tabwrap li.tab a:link,
#bike-goods .tabBox01_l ul.tabwrap li.tab a:visited,
#car-goods .tabBox01_l ul.tabwrap li.tab a:link,
#car-goods .tabBox01_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_kuruma_l.gif) no-repeat left top;
}
#kuruma .tabBox01_l ul.tabwrap li.tab a:hover,
#bike-goods .tabBox01_l ul.tabwrap li.tab a:hover,
#car-goods .tabBox01_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_kuruma_on_l.gif) no-repeat left top;
}
#fashion .tabBox01_l ul.tabwrap li.tab a:link,
#fashion .tabBox01_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_fashion_l.gif) no-repeat left top;
}
#fashion .tabBox01_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_fashion_on_l.gif) no-repeat left top;
}
#beauty-health .tabBox01_l ul.tabwrap li.tab a:link,
#beauty-health .tabBox01_l ul.tabwrap li.tab a:visited,
#contactlens .tabBox01_l ul.tabwrap li.tab a:link,
#contactlens .tabBox01_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_beauty-health_l.gif) no-repeat left top;
}
#beauty-health .tabBox01_l ul.tabwrap li.tab a:hover,
#contactlens .tabBox01_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_beauty-health_on_l.gif) no-repeat left top;
}
#pet .tabBox01_l ul.tabwrap li.tab a:link,
#pet .tabBox01_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_pet_l.gif) no-repeat left top;
}
#pet .tabBox01_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_pet_on_l.gif) no-repeat left top;
}
#gakki .tabBox01_l ul.tabwrap li.tab a:link,
#gakki .tabBox01_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_gakki_l.gif) no-repeat left top;
}
#gakki .tabBox01_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_gakki_on_l.gif) no-repeat left top;
}
#baby .tabBox01_l ul.tabwrap li.tab a:link,
#baby .tabBox01_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_baby_l.gif) no-repeat left top;
}
#baby .tabBox01_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_baby_on_l.gif) no-repeat left top;
}
#used .tabBox01_l ul.tabwrap li.tab a:link,
#used .tabBox01_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_used_l.gif) no-repeat left top;
}
#used .tabBox01_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_used_on_l.gif) no-repeat left top;
}
#interior .tabBox01_l ul.tabwrap li.tab a:link,
#interior .tabBox01_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_interior_l.gif) no-repeat left top;
}
#interior .tabBox01_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_interior_on_l.gif) no-repeat left top;
}
#food-drink .tabBox01_l ul.tabwrap li.tab a:link,
#food-drink .tabBox01_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab01_food-drink_l.gif) no-repeat left top;
}
#food-drink .tabBox01_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab01_food-drink_on_l.gif) no-repeat left top;
}

/* カテゴリー毎トップタブオン画像 */
#pc .tabBox01_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_pc_now_l.gif) no-repeat left top;
}
#kaden .tabBox01_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_kaden_now_l.gif) no-repeat left top;
}
#camera .tabBox01_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_camera_now_l.gif) no-repeat left top;
}
#game .tabBox01_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_game_now_l.gif) no-repeat left top;
}
#book-cd-dvd .tabBox01_l ul.tabwrap li.tab_now,
#dvd .tabBox01_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_book-cd-dvd_now_l.gif) no-repeat left top;
}
#sports .tabBox01_l ul.tabwrap li.tab_now,
#golf .tabBox01_l ul.tabwrap li.tab_now,
#bicycle .tabBox01_l ul.tabwrap li.tab_now,
#snow .tabBox01_l ul.tabwrap li.tab_now,
#fishing .tabBox01_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_sports_now_l.gif) no-repeat left top;
}
#kuruma .tabBox01_l ul.tabwrap li.tab_now,
#bike-goods .tabBox01_l ul.tabwrap li.tab_now,
#car-goods .tabBox01_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_kuruma_now_l.gif) no-repeat left top;
}
#fashion .tabBox01_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_fashion_now_l.gif) no-repeat left top;
}
#beauty-health .tabBox01_l ul.tabwrap li.tab_now,
#contactlens .tabBox01_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_beauty-health_now_l.gif) no-repeat left top;
}
#pet .tabBox01_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_pet_now_l.gif) no-repeat left top;
}
#gakki .tabBox01_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_gakki_now_l.gif) no-repeat left top;
}
#baby .tabBox01_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_baby_now_l.gif) no-repeat left top;
}
#used .tabBox01_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_used_now_l.gif) no-repeat left top;
}
#interior .tabBox01_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_interior_now_l.gif) no-repeat left top;
}
#food-drink .tabBox01_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab01_food-drink_now_l.gif) no-repeat left top;
}
/* カテゴリー毎ボトムタブ画像 */
#pc .tabBox02_l ul.tabwrap li.tab a:link,
#pc .tabBox02_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_pc_l.gif) no-repeat left top;
}
#pc .tabBox02_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_pc_on_l.gif) no-repeat left top;
}
#kaden .tabBox02_l ul.tabwrap li.tab a:link,
#kaden .tabBox02_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_kaden_l.gif) no-repeat left top;
}
#kaden .tabBox02_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_kaden_on_l.gif) no-repeat left top;
}
#camera .tabBox02_l ul.tabwrap li.tab a:link,
#camera .tabBox02_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_camera_l.gif) no-repeat left top;
}
#camera .tabBox02_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_camera_on_l.gif) no-repeat left top;
}
#game .tabBox02_l ul.tabwrap li.tab a:link,
#game .tabBox02_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_game_l.gif) no-repeat left top;
}
#game .tabBox02_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_game_on_l.gif) no-repeat left top;
}
#book-cd-dvd .tabBox02_l ul.tabwrap li.tab a:link,
#book-cd-dvd .tabBox02_l ul.tabwrap li.tab a:visited,
#dvd .tabBox02_l ul.tabwrap li.tab a:link,
#dvd .tabBox02_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_book-cd-dvd_l.gif) no-repeat left top;
}
#book-cd-dvd .tabBox02_l ul.tabwrap li.tab a:hover,
#dvd .tabBox02_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_book-cd-dvd_on_l.gif) no-repeat left top;
}
#sports .tabBox02_l ul.tabwrap li.tab a:link,
#sports .tabBox02_l ul.tabwrap li.tab a:visited,
#golf .tabBox02_l ul.tabwrap li.tab a:link,
#golf .tabBox02_l ul.tabwrap li.tab a:visited,
#bicycle .tabBox02_l ul.tabwrap li.tab a:link,
#bicycle .tabBox02_l ul.tabwrap li.tab a:visited,
#snow .tabBox02_l ul.tabwrap li.tab a:link,
#snow .tabBox02_l ul.tabwrap li.tab a:visited,
#fishing .tabBox02_l ul.tabwrap li.tab a:link,
#fishing .tabBox02_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_sports_l.gif) no-repeat left top;
}
#sports .tabBox02_l ul.tabwrap li.tab a:hover,
#golf .tabBox02_l ul.tabwrap li.tab a:hover,
#bicycle .tabBox02_l ul.tabwrap li.tab a:hover,
#snow .tabBox02_l ul.tabwrap li.tab a:hover,
#fishing .tabBox02_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_sports_on_l.gif) no-repeat left top;
}
#kuruma .tabBox02_l ul.tabwrap li.tab a:link,
#kuruma .tabBox02_l ul.tabwrap li.tab a:visited,
#bike-goods .tabBox02_l ul.tabwrap li.tab a:link,
#bike-goods .tabBox02_l ul.tabwrap li.tab a:visited,
#car-goods .tabBox02_l ul.tabwrap li.tab a:link,
#car-goods .tabBox02_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_kuruma_l.gif) no-repeat left top;
}
#kuruma .tabBox02_l ul.tabwrap li.tab a:hover,
#bike-goods .tabBox02_l ul.tabwrap li.tab a:hover,
#car-goods .tabBox02_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_kuruma_on_l.gif) no-repeat left top;
}
#fashion .tabBox02_l ul.tabwrap li.tab a:link,
#fashion .tabBox02_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_fashion_l.gif) no-repeat left top;
}
#fashion .tabBox02_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_fashion_on_l.gif) no-repeat left top;
}
#beauty-health .tabBox02_l ul.tabwrap li.tab a:link,
#beauty-health .tabBox02_l ul.tabwrap li.tab a:visited,
#contactlens .tabBox02_l ul.tabwrap li.tab a:link,
#contactlens .tabBox02_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_beauty-health_l.gif) no-repeat left top;
}
#beauty-health .tabBox02_l ul.tabwrap li.tab a:hover,
#contactlens .tabBox02_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_beauty-health_on_l.gif) no-repeat left top;
}
#pet .tabBox02_l ul.tabwrap li.tab a:link,
#pet .tabBox02_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_pet_l.gif) no-repeat left top;
}
#pet .tabBox02_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_pet_on_l.gif) no-repeat left top;
}
#gakki .tabBox02_l ul.tabwrap li.tab a:link,
#gakki .tabBox02_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_gakki_l.gif) no-repeat left top;
}
#gakki .tabBox02_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_gakki_on_l.gif) no-repeat left top;
}
#baby .tabBox02_l ul.tabwrap li.tab a:link,
#baby .tabBox02_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_baby_l.gif) no-repeat left top;
}
#baby .tabBox02_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_baby_on_l.gif) no-repeat left top;
}
#used .tabBox02_l ul.tabwrap li.tab a:link,
#used .tabBox02_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_used_l.gif) no-repeat left top;
}
#used .tabBox02_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_used_on_l.gif) no-repeat left top;
}
#interior .tabBox02_l ul.tabwrap li.tab a:link,
#interior .tabBox02_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_interior_l.gif) no-repeat left top;
}
#interior .tabBox02_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_interior_on_l.gif) no-repeat left top;
}
#food-drink .tabBox02_l ul.tabwrap li.tab a:link,
#food-drink .tabBox02_l ul.tabwrap li.tab a:visited {
	background: url(http://ranking-golf.com/images/ranking2/tab02_food-drink_l.gif) no-repeat left top;
}
#food-drink .tabBox02_l ul.tabwrap li.tab a:hover {
	background: url(http://ranking-golf.com/images/ranking2/tab02_food-drink_on_l.gif) no-repeat left top;
}

/* カテゴリー毎ボトムタブオン画像 */
#pc .tabBox02_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_pc_now_l.gif) no-repeat left top;
}
#kaden .tabBox02_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_kaden_now_l.gif) no-repeat left top;
}
#camera .tabBox02_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_camera_now_l.gif) no-repeat left top;
}
#game .tabBox02_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_game_now_l.gif) no-repeat left top;
}
#book-cd-dvd .tabBox02_l ul.tabwrap li.tab_now,
#dvd .tabBox02_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_book-cd-dvd_now_l.gif) no-repeat left top;
}
#sports .tabBox02_l ul.tabwrap li.tab_now,
#golf .tabBox02_l ul.tabwrap li.tab_now,
#bicycle .tabBox02_l ul.tabwrap li.tab_now,
#snow .tabBox02_l ul.tabwrap li.tab_now,
#fishing .tabBox02_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_sports_now_l.gif) no-repeat left top;
}
#kuruma .tabBox02_l ul.tabwrap li.tab_now,
#bike-goods .tabBox02_l ul.tabwrap li.tab_now,
#car-goods .tabBox02_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_kuruma_now_l.gif) no-repeat left top;
}
#fashion .tabBox02_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_fashion_now_l.gif) no-repeat left top;
}
#beauty-health .tabBox02_l ul.tabwrap li.tab_now,
#contactlens .tabBox02_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_beauty-health_now_l.gif) no-repeat left top;
}
#pet .tabBox02_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_pet_now_l.gif) no-repeat left top;
}
#gakki .tabBox02_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_gakki_now_l.gif) no-repeat left top;
}
#baby .tabBox02_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_baby_now_l.gif) no-repeat left top;
}
#used .tabBox02_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_used_now_l.gif) no-repeat left top;
}
#interior .tabBox02_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_interior_now_l.gif) no-repeat left top;
}
#food-drink .tabBox02_l ul.tabwrap li.tab_now {
	background: url(http://ranking-golf.com/images/ranking2/tab02_food-drink_now_l.gif) no-repeat left top;
}
#ranking-main .tabBox01_l .note {
	width: 350px;
	float: right;
}
#ranking-main .tabBox01_l .note p {
	font-size: 92%;
	line-height: 1;
}
/*■■■clearfix■■■*/
.keywordRankingImage:after,
.tabBox02_l:after,
.add_keyword_pdng:after,
.add_keyword:after,
#searchCategory #ranking-main .elementBox:after,
#searchCategory #ranking-main .contBox .searchRightBox a:after{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.keywordRankingImage,
.tabBox02_l,
.add_keyword_pdng,
.add_keyword,
#searchCategory #ranking-main .elementBox,
#searchCategory #ranking-main .contBox .searchRightBox a{
	zoom: 1; 
}
* html .keywordRankingImage,
* html .tabBox02_l,
* html .add_keyword_pdng,
* html .add_keyword,
* html #searchCategory #ranking-main .elementBox,
* html #searchCategory #ranking-main .contBox .searchRightBox a{
	height: 1%;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}



/* サーチカテゴリー毎トップ枠画像 */
#pc #searchCategory #ranking-main .rankBox .boxTop {
	background: url(http://ranking-golf.com/images/ranking2/search_boxtop_pc.gif) no-repeat left top;
}
#kaden #searchCategory #ranking-main .rankBox .boxTop {
	background: url(http://ranking-golf.com/images/ranking2/search_boxtop_kaden.gif) no-repeat left top;
}
#camera #searchCategory #ranking-main .rankBox .boxTop {
	background: url(http://ranking-golf.com/images/ranking2/search_boxtop_camera.gif) no-repeat left top;
}
#game #searchCategory #ranking-main .rankBox .boxTop {
	background: url(http://ranking-golf.com/images/ranking2/search_boxtop_game.gif) no-repeat left top;
}
#book-cd-dvd #searchCategory #ranking-main .rankBox .boxTop,
#dvd #searchCategory #ranking-main .rankBox .boxTop {
	background: url(http://ranking-golf.com/images/ranking2/search_boxtop_book-cd-dvd.gif) no-repeat left top;
}
#sports #searchCategory #ranking-main .rankBox .boxTop,
#golf #searchCategory #ranking-main .rankBox .boxTop,
#bicycle #searchCategory #ranking-main .rankBox .boxTop,
#snow #searchCategory #ranking-main .rankBox .boxTop,
#fishing #searchCategory #ranking-main .rankBox .boxTop {
	background: url(http://ranking-golf.com/images/ranking2/search_boxtop_sports.gif) no-repeat left top;
}
#kuruma #searchCategory #ranking-main .rankBox .boxTop,
#bike-goods #searchCategory #ranking-main .rankBox .boxTop,
#car-goods #searchCategory #ranking-main .rankBox .boxTop {
	background: url(http://ranking-golf.com/images/ranking2/search_boxtop_kuruma.gif) no-repeat left top;
}
#fashion #searchCategory #ranking-main .rankBox .boxTop {
	background: url(http://ranking-golf.com/images/ranking2/search_boxtop_fashion.gif) no-repeat left top;
}
#beauty-health #searchCategory #ranking-main .rankBox .boxTop,
#contactlens #searchCategory #ranking-main .rankBox .boxTop {
	background: url(http://ranking-golf.com/images/ranking2/search_boxtop_beauty-health.gif) no-repeat left top;
}
#pet #searchCategory #ranking-main .rankBox .boxTop {
	background: url(http://ranking-golf.com/images/ranking2/search_boxtop_pet.gif) no-repeat left top;
}
#gakki #searchCategory #ranking-main .rankBox .boxTop {
	background: url(http://ranking-golf.com/images/ranking2/search_boxtop_gakki.gif) no-repeat left top;
}
#baby #searchCategory #ranking-main .rankBox .boxTop {
	background: url(http://ranking-golf.com/images/ranking2/search_boxtop_baby.gif) no-repeat left top;
}
#used #searchCategory #ranking-main .rankBox .boxTop {
	background: url(http://ranking-golf.com/images/ranking2/search_boxtop_used.gif) no-repeat left top;
}
#interior #searchCategory #ranking-main .rankBox .boxTop {
	background: url(http://ranking-golf.com/images/ranking2/search_boxtop_interior.gif) no-repeat left top;
}
#food-drink #searchCategory #ranking-main .rankBox .boxTop {
	background: url(http://ranking-golf.com/images/ranking2/search_boxtop_food-drink.gif) no-repeat left top;
}

/*満足度ランキング*/
#ranking-main #manzoku .contBox .revsortBox {
	width: 880px;
	margin-top: 12px;
}

#ranking-main #manzoku .contBox .revsortBox table {
	width:860px;
	margin:0 auto;
	/*border:1px solid #000099;*/
	border-collapse:collapse;
}

#ranking-main #manzoku .contBox .revsortBox table td {
	padding:5px 10px;
}

#ranking-main #manzoku .contBox .revsortBox table td.rline {
	border-right:1px solid #bbbbbb;
	width:80px;
	text-align:right;
}

#ranking-main #manzoku .contBox .revsortBox table td.bline {
	border-bottom:1px solid #bbbbbb;
}

#ranking-main #manzoku .contBox .revsortBox .sortTop {
	min-height: 12px;
	height: auto;
	height: auto !important;
	/*font-weight: bold;*/
	padding-top: 5px;
	background: url(http://ranking-golf.com/images/ranking2/sort_top.gif) no-repeat left top;
	background-color: #e8e6d4;
}
#ranking-main #manzoku .contBox .revsortBox .sortBtm {
	padding-bottom: 5px;
	min-height: 12px;
	height: auto;
	height: auto !important;
	background: url(http://ranking-golf.com/images/ranking2/sort_btm.gif) no-repeat left bottom;
}

#ranking-main #manzoku .contBox .revsortBox .sortBtm ul {
}
#ranking-main #manzoku .contBox .revsortBox .sortBtm ul li {
	display: inline;
}

#ranking-main #manzoku .contBox .revsortBox .sortBtm ul li span {
	font-weight:bold;
}

#ranking-main #manzoku .sortpoint {
	font-weight:bold;
}