@charset "Shift_JIS";

/*
Oricon Style common.css
Header,Footer用CSSライブラリ
*/
/*---- 1.COMMON ----*/
a:link {text-decoration: none; color:#138CD3;}
a:hover {text-decoration: underline; color:#138CD3;}
a:active {text-decoration: none; color:#138CD3;}
a:visited {text-decoration: none; color:#138CD3;}
/*----a:visited {color:#138CD3;}----*/

br.h5 { line-height: 5px;}
br.h10 { line-height: 10px;}
br.h15 { line-height: 15px;}
br.h20 { line-height: 20px;}
br.h25 { line-height: 25px;}
br.h30 { line-height: 30px;}
br.h35 { line-height: 35px;}
br.h40 { line-height: 40px;}
br.h50 { line-height: 50px;}

br.clear_noie, 
div.clear_noie {
display: inline !important;
display: none;
clear: both;
line-height: 0px;
}

br.clear_all {
clear: both;
line-height: 0px;
}

.fontSmall-xxx { font-size: 77%;} /* =10px */
.fontSmall-xx { font-size: 85%;} /* =11px */
.fontSmall { font-size: 92%;} /* =12px */
.fontMedium { font-size: 100%;} /* =13px */
.fontLarge { font-size: 107%;} /* =14px */
.fontLarge-x { font-size: 114%;} /* =15px */
.fontLarge-xx { font-size: 122%;} /* =16px */
.fontLarge-xxx { font-size: 129%;} /* =17px */
.fontLarge-xxxx { font-size: 136%;} /* =18px */
.fontLarge-xxxxx { font-size: 144%;} /* =19px */
.fontLarge-xxxxxx { font-size: 152%;} /* =20px */
.fontLarge-xxxxxxx { font-size: 159%;} /* =21px */
.fontLarge-xxxxxxxx { font-size: 167%;} /* =22px */
.fontLarge-xxxxxxxxx { font-size: 174%;} /* =23px */
.fontLarge-xxxxxxxxxx { font-size: 182%;} /* =24px */
.fontLarge-xxxxxxxxxxx { font-size: 189%;} /* =25px */
.fontLarge-xxxxxxxxxxxx { font-size: 197%;} /* =26px */

/*---- 2.nn4 対応用 ----*/
.v4hidden{
display:none;
}

.oldBrsCaution{
margin-top: 10px;
margin-bottom: 10px;
font-size: 85%;
width:535px;
}

body {
background-image:url(//contents.oricon.co.jp/img/top_bar_bg2.gif);
/*---- background-image:url(//contents.oricon.co.jp/img/top_bar_bg2.gif);
 ----*/
background-repeat:repeat-x;
background-position:top;
border-collapse:collapse;
border-spacing:0;
color:#666666;
}

div.clear {
clear:both;
}
/*---- start OS CSR用テーブル組レイアウト改変 ----*/
td#mainFrame {
vertical-align: top;
width: 579px;
padding: 0 6px 0 0;
}

td#rightFrame {
vertical-align: top;
width: 300px;
}

/*---- //end OS CSR用テーブル組レイアウト改変 ----*/
div#gr_top_centering {
margin: 0pt auto;
width: 975px;
}

table#element.newstableBox {
float: left;
}

table#element {
/*----background-image:url(//contents.oricon.co.jp/img/OSGTuranai_bg.gif); ----*/
background-position:left;
background-repeat:repeat-y;
border-collapse:collapse;
border-spacing:0;
margin-bottom:4px;
}

td#leftFrame {
width:163px;
padding:0;
vertical-align:top;
background-position:left bottom;
background-repeat:no-repeat;
}

td#top_mainFrame {
width:500px;
padding:0;
vertical-align:top;
}

td#top_mainFrame a {
color:#138CD3;
text-decoration:none;
}

td#top_mainFrame a:hover {
color:#138CD3;
text-decoration:underline
}

td#top_mainFrame .q100questionWord a {
color:#138CD3;
text-decoration:none;
}

td#top_mainFrame .q100questionWord a:hover {
color:#138CD3;
text-decoration:underline
}

td#top_rightFrame {
width:300px;
vertical-align:top;
}

div#top_rightFrame {
width:300px;
float: right;
border-collapse: collapse;
border-spacing: 0;
}

td#rightMargin975 {
width:6px;
}
td.margin6px {
margin:0;
padding:0;
width:6px;
}

/*---- Header  START ----*/
div#header0709 {
color:#ffffff;
margin-bottom:15px;
}

/*---- renewal 090506 ----*/
#topBar_menu_all{
text-align:center;
color:#666666;
padding-bottom:25px;
}

div.topBar_menu {
float:right;
padding:0px;
font-size:11px;
margin:8px 0px 0px 0px;
}

div.topBar_menu a {
color:#666666;
text-decoration:none;
}
div.topBar_menu a:visited {
color:#666666;
text-decoration:none;
}
div.topBar_menu a:hover {

text-decoration:underline;
}

div.topBar_menu_center {
margin:0px auto;
text-align:center;
width:auto;
}

div#header0709 #gr_seach_area .oriconStyle a,#topBar_menu_dc a,#topBar_menu_ol a,#topBar_menu_oc a,#topBar_menu_de a,#topBar_menu_tv a,#topBar_menu_bl a,#topBar_menu_ra a,#topBar_menu_or a,#topBar_menu_el a,#topBar_menu_st a,#topBar_menu_ms a,div.topBar_menu_left a,.footerNews,.footerRank,.footerMusic,.footerEnt,.footerTrend,.footerCommu,.footerRankNews,.footerCS,.LINK_present_K a,.LINK_mailmagazine_K a,.LINK_bizonline_K a,.LINK_youTaiju_K a,.LINK_OSmobile_K a,.LINK_orinavi_K a,.copyOriconStyle a
{background:url(//contents.oricon.co.jp/img/commons.png) no-repeat;}


div.topBar_menu_left a{
background-position: 0px -70px;
height:25px;
width:160px;
float:left;
background-repeat: no-repeat;
text-indent:-9999px;
text-decoration:none;
display: block;
padding:0px;
}

#topBar_menu_or a{
background-position: 0px 0px;
height:30px;
width:113px;
float:left;
text-indent:-9999px;
text-decoration:none;
display: block;
}

#topBar_menu_ra a{
background-position: -113px 0px;
height:30px;
width:81px;
float:left;
text-indent:-9999px;
text-decoration:none;
display: block;
}

#topBar_menu_bl a{
background-position: -204px 0px;
height:30px;
width:60px;
float:left;
text-indent:-9999px;
text-decoration:none;
display: block;
}

#topBar_menu_tv a{
background-position: -262px 0px;
height:30px;
width:77px;
float:left;
text-indent:-9999px;
text-decoration:none;
display: block;
}

#topBar_menu_de a{
background-position: -339px 0px;
height:30px;
width:52px;
float:left;
text-indent:-9999px;
text-decoration:none;
display: block;
}

#topBar_menu_ol a{
background-position: -391px 0px;
height:30px;
width:57px;
float:left;
text-indent:-9999px;
text-decoration:none;
display: block;
}

#topBar_menu_oc a{
background-position: -448px 0px;
height:30px;
width:57px;
float:left;
text-indent:-9999px;
text-decoration:none;
display: block;
}

#topBar_menu_dc a{
background-position: -391px 0px;
height:30px;
width:75px;
float:left;
text-indent:-9999px;
text-decoration:none;
display: block;
}

#topBar_menu_el a{
background-position: -505px 0px;
height:30px;
width:58px;
float:left;
text-indent:-9999px;
text-decoration:none;
display: block;
}

#topBar_menu_st a {
background-position: -620px 0px;
height:30px;
width:73px;
float:left;
text-indent:-9999px;
text-decoration:none;
display: block;
}

#topBar_menu_ms a {
background-position: -563px 0px;
height:30px;
width:57px;
float:left;
text-indent:-9999px;
text-decoration:none;
display: block;
}



div#header0709 #gr_seach_area {
width:100%;
}

div#header0709 #gr_seach_area .oriconStyle a{
background-position: -0px -30px;
height:37px;
width:212px;
background-repeat: no-repeat;
text-indent:-9999px;
text-decoration:none;
display: block;
float:left;
margin:12px 43px 0px 8px;
}

div#header0709 #gr_seach_area .seach_box{
float:left;
}

/*---- renewal 090506 end ----*/
div#header0709 div.homeBtn_bg {
background-image:url(//contents.oricon.co.jp/img/header_pr_bg.gif) ;
background-repeat:no-repeat;
background-position:left center;
display:inline;
padding:0 0 0 18px;
}

div#header0709 table {
border-collapse:collapse;
border-spacing:0;
}

table.gr_seach_area {
width:100%;
margin-bottom:8px;
}

table.gr_seach_area td.oriconStyle {
padding:0 20px 0 8px;
}

table.gr_seach_area td.oricon_logo {
padding:0 3px 0 13px;
}
/*---- Header PR START ----*/
div.header_pr_bg {
background-image:url(//contents.oricon.co.jp/img/header_pr_bg.gif);
background-repeat:no-repeat;
height:15px;
color:#138CD3;
font-size:92%;
padding:8px 0 11px 0;
text-align:center;
}

div.header_pr_bg a {
color:#138CD3;
text-decoration:none;
margin:0 0 0 40px;
}

div.header_pr_bg a:visited {
color:#138CD3;
text-decoration:none;
}

div.header_pr_bg a:hover {
text-decoration:underline;
color:#138CD3;
}
/*---- Header PR END ----*/
/*---- Header 検索窓用 START ----*/
table.hs_search_bg {
background-image:url(//contents.oricon.co.jp/img/hs-search-bg.gif);
background-repeat:no-repeat;
height:60px;
width:527px;
color:#138CD3;
margin:0 8px 0 0;
font-family:"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",Osaka;
}

a.hs_menu {
color:#138CD3;
padding:0 2px 0 2px;
margin:0 0 0 0;
font-size:77%;
font-family:"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",Osaka;
}

a.hs_menu:visited {
color:#138CD3;
}

table.hs_search_bg a.hs_menu:hover {
color:#ffffff;
background-color:#138CD3;
text-decoration:none;
}

table.hs_search_bg a.hs_menu_selectded {
color:#ffffff;
background-color:#138CD3;
text-decoration:none;
padding:0 2px 0 2px;
margin:0 0 0 0;
font-size:77%;
font-family:"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",Osaka;
}

table.hs_search_bg a.hs_menu_selectded:visited {
color:#ffffff;
background-color:#138CD3;
text-decoration:none;
}

table.hs_search_bg a.hs_menu_selectded:hover {
text-decoration:none;
}

.hs_textBox {
border:1px solid #cccccc;
margin:0 0 0 0;
height:17px;
}

.submitbtn {
margin:0 0 0 0;
}

td.searchArea_position {
text-align:center;
white-space:nowrap;
padding:6px 0 0 0;
}

table.textBtn_area {
text-align:right;
margin:0 10px 0 0;
}

/* old_style */
#hsDisp{
display:inline;
}
#hsDisp .textBox{
color:#000000;
}

#hsDisp .caption{
font-size:85%;
color:#333333;
}
/* //old_style */
/*---- Header 検索窓用 END ----*/
/*---- 下位ページ  部品　ここから ----*/
div#d_top_centering {
margin-top: 0pt;
margin-right: auto;
margin-bottom: 0pt;
margin-left: auto;
width: 885px;
text-align: left;
}

table.gr_seach_area td.oriconStyle_s {
padding:0 8px 0 5px;
}

table.gr_seach_area td.oricon_logo_s {
padding:0 3px 0 0px;
}

/* top banner 部分 */
div.top_banner975 {
width:100%;
text-align:center;
background-image: url(//contents.oricon.co.jp/img/bg_top_banner.gif);
margin-bottom:5px;
}
div.top_banner885 {
width:885px;
text-align:center;
background-image: url(//contents.oricon.co.jp/img/bg_top_banner.gif);
margin-bottom:5px;
}
/* top banner END */
/*---- 下位ページ  部品　ここまで ----*/
/*---- 関連リンク　ここから ----*/
div#relationLink_box {
border-top:1px solid #a2ccff;
background-color:#eef4ff;
text-align:center;
padding:4px 0 2px 0;
}

div#relationLink_box a {
color:#138CD3;
text-decoration:none;
font-size:77%;
}

div#relationLink_box a:hover {
color:#138CD3;
text-decoration:underline;
}

div#relationLink_box table.linkBox {
margin:0 auto 0 auto;
text-align:left;
}

div#relationLink_box table.linkBox td.textMargin {
padding:0 15px 0 0;
}

div#relationLink_box table.linkBox img {
margin-right:2px;
}
/*---- 関連リンク　ここまで ----*/
/*---- Footer START ---- */
div#footer_area {
background-image:url(//contents.oricon.co.jp/img/bottom_bar_bg.gif);
background-repeat:repeat-x;
text-align:center;
color:#138CD3;
margin:14px 0 0 0;
}

div#footer_area div.footer_bar_menu {
padding:1px 0 15px 0;
}

div#footer_area a {
font-size:12px;
color:#138CD3;
text-decoration:none;
}
div#footer_area a:hover {
color:#138CD3;
text-decoration:underline;
}

div#footer_area div.copy_oricon {
color:#999999;
font-size:10px;
margin:4px 0 0 0;
}
/*---- Footer END ---- */
/*---- パンくず START ----*/
div.breadarea {
background:url(//contents.oricon.co.jp/img/breadareaBg.gif) repeat-x;
margin: 3px 0px;
padding: 5px;
color: #666666;
font-size: 92%;
font-weight:bold;
overflow:hidden;
border:1px solid #CCCCCC;
}


div.breadarea div.bread {
float:right;
text-align:right;
}
div.breadarea div.bread strong {
font-weight: 700;
}

div.breadarea div.profbread {
float:right;
width:550px;
text-align:right;
}

/* ---- Shanghai EA 20130530 芸能人事典　歌詞コンテンツ導入 ---- */
div.breadarea div.profbread.lyrics_profbread {
width:auto;
}
/* ---- /End 20130530 芸能人事典　歌詞コンテンツ導入 ---- */

div.breadarea div.profbread strong {
font-weight: 700;
}

/*---- パンくず END ----*/
/*---- フッターテーブル[会社概要等]----*/
div#footer div.corp{
  margin: 0px 0px 10px 0px;
  padding: 5px 5px 5px 5px;
  border-bottom:3px solid #BBBBBB;
  text-align:center;
}

div#footer div.link{
  font-size: 85%;
}

div#footer div.copyright{
  margin: 10px 0px 0px 0px;
  font-size:77%;
  color:#666666;
}
/*---- フッターテーブル[会社概要等] END ----*/
/*---- renewal 0518 start ----*/
table.footerBox{
width:96%;
margin:0px auto 6px;
}

table.footerBox a:hover{ 
text-decoration: underline; color:#138CD3;
}

table.footerBox td{
vertical-align: top;
}

table.footerBox li{
font-weight:normal;
font-size:11px;
padding-bottom:3px;
}

#footerBg{
background:url(//contents.oricon.co.jp/img/footerBg.gif) repeat-x;
height:21px;
width:100%;
padding:7px 0px 8px 0px;
font-size:14px;
font-weight:bold;
margin-top:10px;
}

.footerNews,.footerRank,.footerMusic,.footerEnt,.footerTrend,.footerCommu,.footerRankNews,.footerNoIcon,.footerCS {
font-size:14px;
font-weight:bold;
padding:0px 0px 7px 25px;
}

.footerNews{
background-position: -0px -360px;
}
.footerRank{
background-position: -0px -396px;
}
.footerMusic{
background-position: -0px -425px;
}
.footerEnt{
background-position: -0px -456px;
}
.footerTrend{
background-position: -0px -485px;
}
.footerCommu{
background-position: -0px -515px;
}
.footerRankNews{
background-position: -0px -551px;
}
.footerCS{
background-position: -200px -551px;
}

.linkBoxWidth{
/*---- width:730px; ----*/
width:600px;
margin:0px auto;
text-align:center;
}

.lilnkBox_k{
width:137px;
float:left;
margin-right:5px;
}

.lilnkBox_k2{
width:152px;
float:left;
margin-right:5px;
}

.LINK_present_K a,.LINK_mailmagazine_K a,.LINK_bizonline_K a,.LINK_youTaiju_K a,.LINK_OSmobile_K a,.LINK_orinavi_K a{
width:83px;
height:24px;
display: block;
float:left;
text-align:center;
}

.LINK_present_K a{
background-position: -0px -586px;
}
.LINK_mailmagazine_K a{
background-position: -83px -586px;
}
.LINK_bizonline_K a{
background-position: -166px -586px;
}
.LINK_youTaiju_K a{
background-position: -249px -586px;
}
.LINK_OSmobile_K a{
background-position: -332px -586px;
}
.LINK_orinavi_K a{
background-position: -415px -586px;
}

.copyOriconStyle a{
background-position: -0px -314px;
width:131px;
height:20px;
text-indent:-9999px;
text-decoration:none;
display: block;
text-align:center;
margin:0px auto 3px;
}

div#footer_areaR {
text-align:center;
color:#138CD3;
margin:3px 0 0 0;
}

div#footer_areaR div.footer_bar_menu {
border-bottom:1px solid #CFEEFF;
padding:1px 0 5px 0;
margin-bottom:10px;
}

div#footer_areaR a {
font-size:12px;
color:#138CD3;
text-decoration:none;
}
div#footer_areaR a:hover {
color:#138CD3;
text-decoration:underline;
}

div#footer_areaR div.copy_oricon {
color:#999999;
font-size:10px;
margin:4px 0 0 0;
}

div#relationLink_boxR {
border-top:1px solid #B2D6FA;
text-align:center;
padding:14px 0 2px 0;
}

div#relationLink_boxR a {
color:#138CD3;
text-decoration:none;
font-size:70%;
}

div#relationLink_boxR a:hover {
color:#138CD3;
text-decoration:underline;
}

div#relationLink_boxR table.linkBox {
margin:0 auto 0 auto;
text-align:left;
}

/*------ ナビゲーション------*/
.navi885px1_on a,.navi885px1 a,.navi975px1_on a,.navi975px1 a,.navi885px2_on a,.navi885px2 a,.navi975px2_on a,.navi975px2 a,.navi885px3_on a,.navi885px3 a,.navi975px3_on a,.navi975px3 a,.navi885px4_on a,.navi885px4 a,.navi975px4_on a,.navi975px4 a,.navi885px5_on a,.navi885px5 a,.navi975px5_on a,.navi975px5 a,.navi885px6_on a,.navi885px6 a,.navi975px6_on a,.navi975px6 a,.navi885px7_on a,.navi885px7 a,.navi975px7_on a,.navi975px7 a,.navi885px8_on a,.navi885px8 a,.navi975px8_on a,.navi975px8 a,.navi885px9_on a,.navi885px9 a,.navi975px9_on a,.navi975px9 a,.navi885px10_on a,.navi885px10 a,.navi975px10_on a,.navi975px10 a,.navi885px11_on a,.navi885px11 a,.navi975px11_on a,.navi975px11 a,.navi885px12_on a,.navi885px12 a,.navi975px12_on a,.navi975px12 a,.navi885px13_on a,.navi885px13 a,.navi975px13_on a,.navi975px13 a,.navi885px14_on a,.navi885px14 a,.navi975px14_on a,.navi975px14 a{
text-indent:-9999px;
text-decoration:none;
display: block;
height:31px;
}

/*---- グローバルナビゲーション----*/

.navi885px1_on a,.navi885px1 a,.navi885px1 a:hover,.navi885px2_on a,.navi885px2 a,.navi885px2 a:hover,.navi885px3_on a,.navi885px3 a,.navi885px3 a:hover,.navi885px4_on a,.navi885px4 a,.navi885px4 a:hover,.navi885px5_on a,.navi885px5 a,.navi885px5 a:hover,.navi885px6_on a,.navi885px6 a,.navi885px6 a:hover,.navi885px7_on a,.navi885px7 a,.navi885px7 a:hover,.navi885px8_on a,.navi885px8 a,.navi885px8 a:hover,.navi885px9_on a,.navi885px9 a,.navi885px9 a:hover,.navi885px10_on a,.navi885px10 a,.navi885px10 a:hover,.navi885px11_on a,.navi885px11 a,.navi885px11 a:hover,.navi885px12_on a,.navi885px12 a,.navi885px12 a:hover,.navi885px13_on a,.navi885px13 a,.navi885px13 a:hover,.navi885px14_on a,.navi885px14 a,.navi885px14 a:hover,.snavi_news885px1_on a,.snavi_news885px1 a,.snavi_news885px1 a:hover,.snavi_news885px2_on a,.snavi_news885px2 a,.snavi_news885px2 a:hover,.snavi_news885px3_on a,.snavi_news885px3 a,.snavi_news885px3 a:hover,.snavi_news885px4_on a,.snavi_news885px4 a,.snavi_news885px4 a:hover,.snavi_news885px5_on a,.snavi_news885px5 a,.snavi_news885px5 a:hover,.snavi_news885px6_on a,.snavi_news885px6 a,.snavi_news885px6 a:hover,.snavi_news885px7_on a,.snavi_news885px7 a,.snavi_news885px7 a:hover,.snavi_rank885px1_on a,.snavi_rank885px1 a,.snavi_rank885px1 a:hover,.snavi_rank885px2_on a,.snavi_rank885px2 a,.snavi_rank885px2 a:hover,.snavi_rank885px3_on a,.snavi_rank885px3 a,.snavi_rank885px3 a:hover,.snavi_rank885px4_on a,.snavi_rank885px4 a,.snavi_rank885px4 a:hover,.snavi_rank885px5_on a,.snavi_rank885px5 a,.snavi_rank885px5 a:hover,.snavi_rank885px6_on a,.snavi_rank885px6 a,.snavi_rank885px6 a:hover,.snavi_rank885px7_on a,.snavi_rank885px7 a,.snavi_rank885px7 a:hover,.snavi_rank885px8_on a,.snavi_rank885px8 a,.snavi_rank885px8 a:hover,.snavi_rank885px9_on a,.snavi_rank885px9 a,.snavi_rank885px9 a:hover,.snavi_rank885px10_on a,.snavi_rank885px10 a,.snavi_rank885px10 a:hover,.snavi_rank885px11_on a,.snavi_rank885px11 a,.snavi_rank885px11 a:hover,.snavi_rank885px12_on a,.snavi_rank885px12 a,.snavi_rank885px12 a:hover,.snavi_rank885px13_on a,.snavi_rank885px13 a,.snavi_rank885px13 a:hover,.snavi_music885px1_on a,.snavi_music885px1 a,.snavi_music885px1 a:hover,.snavi_music885px2_on a,.snavi_music885px2 a,.snavi_music885px2 a:hover,.snavi_music885px3_on a,.snavi_music885px3 a,.snavi_music885px3 a:hover,.snavi_music885px4_on a,.snavi_music885px4 a,.snavi_music885px4 a:hover,.snavi_music885px5_on a,.snavi_music885px5 a,.snavi_music885px5 a:hover,.snavi_music885px6_on a,.snavi_music885px6 a,.snavi_music885px6 a:hover,.snavi_music885px7_on a,.snavi_music885px7 a,.snavi_music885px7 a:hover,.snavi_music885px8_on a,.snavi_music885px8 a,.snavi_music885px8 a:hover,.snavi_ent885px1_on a,.snavi_ent885px1 a,.snavi_ent885px1 a:hover,.snavi_ent885px2_on a,.snavi_ent885px2 a,.snavi_ent885px2 a:hover,.snavi_ent885px3_on a,.snavi_ent885px3 a,.snavi_ent885px3 a:hover,.snavi_ent885px4_on a,.snavi_ent885px4 a,.snavi_ent885px4 a:hover,.snavi_ent885px5_on a,.snavi_ent885px5 a,.snavi_ent885px5 a:hover,.snavi_ent885px6_on a,.snavi_ent885px6 a,.snavi_ent885px6 a:hover,.snavi_ent885px7_on a,.snavi_ent885px7 a,.snavi_ent885px7 a:hover,.snavi_trend885px1_on a,.snavi_trend885px1 a,.snavi_trend885px1 a:hover,.snavi_trend885px2_on a,.snavi_trend885px2 a,.snavi_trend885px2 a:hover,.snavi_trend885px3_on a,.snavi_trend885px3 a,.snavi_trend885px3 a:hover,.snavi_trend885px4_on a,.snavi_trend885px4 a,.snavi_trend885px4 a:hover,.snavi_trend885px5_on a,.snavi_trend885px5 a,.snavi_trend885px5 a:hover,.snavi_commu885px1_on a,.snavi_commu885px1 a,.snavi_commu885px1 a:hover,.snavi_commu885px2_on a,.snavi_commu885px2 a,.snavi_commu885px2 a:hover,.snavi_commu885px3_on a,.snavi_commu885px3 a,.snavi_commu885px3 a:hover,.snavi_commu885px4_on a,.snavi_commu885px4 a,.snavi_commu885px4 a:hover,.snavi_commu885px5_on a,.snavi_commu885px5 a,.snavi_commu885px5 a:hover,.snavi_commu885px6_on a,.snavi_commu885px6 a,.snavi_commu885px6 a:hover
{background:url(//contents.oricon.co.jp/img/gn200906/885navi.png) no-repeat;}


.navi975px1_on a,.navi975px1 a,.navi975px1 a:hover,.navi975px2_on a,.navi975px2 a,.navi975px2 a:hover,.navi975px3_on a,.navi975px3 a,.navi975px3 a:hover,.navi975px4_on a,.navi975px4 a,.navi975px4 a:hover,.navi975px5_on a,.navi975px5 a,.navi975px5 a:hover,.navi975px6_on a,.navi975px6 a,.navi975px6 a:hover,.navi975px7_on a,.navi975px7 a,.navi975px7 a:hover,.navi975px8_on a,.navi975px8 a,.navi975px8 a:hover,.navi975px9_on a,.navi975px9 a,.navi975px9 a:hover,.navi975px10_on a,.navi975px10 a,.navi975px10 a:hover,.navi975px11_on a,.navi975px11 a,.navi975px11 a:hover,.navi975px12_on a,.navi975px12 a,.navi975px12 a:hover,.navi975px13_on a,.navi975px13 a,.navi975px13 a:hover,.navi975px14_on a,.navi975px14 a,.navi975px14 a:hover,.snavi_news975px1_on a,.snavi_news975px1 a,.snavi_news975px1 a:hover,.snavi_news975px2_on a,.snavi_news975px2 a,.snavi_news975px2 a:hover,.snavi_news975px3_on a,.snavi_news975px3 a,.snavi_news975px3 a:hover,.snavi_news975px4_on a,.snavi_news975px4 a,.snavi_news975px4 a:hover,.snavi_news975px5_on a,.snavi_news975px5 a,.snavi_news975px5 a:hover,.snavi_news975px6_on a,.snavi_news975px6 a,.snavi_news975px6 a:hover,.snavi_news975px7_on a,.snavi_news975px7 a,.snavi_news975px7 a:hover,.snavi_rank975px1_on a,.snavi_rank975px1 a,.snavi_rank975px1 a:hover,.snavi_rank975px2_on a,.snavi_rank975px2 a,.snavi_rank975px2 a:hover,.snavi_rank975px3_on a,.snavi_rank975px3 a,.snavi_rank975px3 a:hover,.snavi_rank975px4_on a,.snavi_rank975px4 a,.snavi_rank975px4 a:hover,.snavi_rank975px5_on a,.snavi_rank975px5 a,.snavi_rank975px5 a:hover,.snavi_rank975px6_on a,.snavi_rank975px6 a,.snavi_rank975px6 a:hover,.snavi_rank975px7_on a,.snavi_rank975px7 a,.snavi_rank975px7 a:hover,.snavi_rank975px8_on a,.snavi_rank975px8 a,.snavi_rank975px8 a:hover,.snavi_rank975px9_on a,.snavi_rank975px9 a,.snavi_rank975px9 a:hover,.snavi_rank975px10_on a,.snavi_rank975px10 a,.snavi_rank975px10 a:hover,.snavi_rank975px11_on a,.snavi_rank975px11 a,.snavi_rank975px11 a:hover,.snavi_rank975px12_on a,.snavi_rank975px12 a,.snavi_rank975px12 a:hover,.snavi_rank975px13_on a,.snavi_rank975px13 a,.snavi_rank975px13 a:hover,.snavi_music975px1_on a,.snavi_music975px1 a,.snavi_music975px1 a:hover,.snavi_music975px2_on a,.snavi_music975px2 a,.snavi_music975px2 a:hover,.snavi_music975px3_on a,.snavi_music975px3 a,.snavi_music975px3 a:hover,.snavi_music975px4_on a,.snavi_music975px4 a,.snavi_music975px4 a:hover,.snavi_music975px5_on a,.snavi_music975px5 a,.snavi_music975px5 a:hover,.snavi_music975px6_on a,.snavi_music975px6 a,.snavi_music975px6 a:hover,.snavi_music975px7_on a,.snavi_music975px7 a,.snavi_music975px7 a:hover,.snavi_music975px8_on a,.snavi_music975px8 a,.snavi_music975px8 a:hover,.snavi_ent975px1_on a,.snavi_ent975px1 a,.snavi_ent975px1 a:hover,.snavi_ent975px2_on a,.snavi_ent975px2 a,.snavi_ent975px2 a:hover,.snavi_ent975px3_on a,.snavi_ent975px3 a,.snavi_ent975px3 a:hover,.snavi_ent975px4_on a,.snavi_ent975px4 a,.snavi_ent975px4 a:hover,.snavi_ent975px5_on a,.snavi_ent975px5 a,.snavi_ent975px5 a:hover,.snavi_ent975px6_on a,.snavi_ent975px6 a,.snavi_ent975px6 a:hover,.snavi_ent975px7_on a,.snavi_ent975px7 a,.snavi_ent975px7 a:hover,.snavi_trend975px1_on a,.snavi_trend975px1 a,.snavi_trend975px1 a:hover,.snavi_trend975px2_on a,.snavi_trend975px2 a,.snavi_trend975px2 a:hover,.snavi_trend975px3_on a,.snavi_trend975px3 a,.snavi_trend975px3 a:hover,.snavi_trend975px4_on a,.snavi_trend975px4 a,.snavi_trend975px4 a:hover,.snavi_trend975px5_on a,.snavi_trend975px5 a,.snavi_trend975px5 a:hover,.snavi_commu975px1_on a,.snavi_commu975px1 a,.snavi_commu975px1 a:hover,.snavi_commu975px2_on a,.snavi_commu975px2 a,.snavi_commu975px2 a:hover,.snavi_commu975px3_on a,.snavi_commu975px3 a,.snavi_commu975px3 a:hover,.snavi_commu975px4_on a,.snavi_commu975px4 a,.snavi_commu975px4 a:hover,.snavi_commu975px5_on a,.snavi_commu975px5 a,.snavi_commu975px5 a:hover,.snavi_commu975px6_on a,.snavi_commu975px6 a,.snavi_commu975px6 a:hover
{background:url(//contents.oricon.co.jp/img/gn200906/975navi.png) no-repeat;}




/*-- ホーム--*/
.navi885px1_on a{
background-position: -0px -0px;
width:88px;
}
.navi885px1 a{
background-position: -0px -38px;
width:88px;
}
.navi885px1 a:hover{
background-position: -0px -0px;
}
.navi975px1_on a{
background-position: -0px -0px;
width:98px;
}
.navi975px1 a{
background-position: -0px -38px;
width:98px;
}
.navi975px1 a:hover{
background-position: -0px -0px;
}
/*-- ニュース--*/
.navi885px2_on a{
background-position: -88px -0px;
width:88px;
}
.navi885px2 a{
background-position: -88px -38px ;
width:88px;
}
.navi885px2 a:hover{
background-position: -88px -0px;
}
.navi975px2_on a{
background-position: -98px -0px;
width:98px;
}
.navi975px2 a{
background-position: -98px -38px;
width:98px;
}
.navi975px2 a:hover{
background-position: -98px -0px;
}
/*-- ランキング--*/
.navi885px3_on a{
background-position: -176px -0px;
width:89px;
}
.navi885px3 a{
background-position: -176px -38px;
width:89px;
}
.navi885px3 a:hover{
background-position: -176px -0px;
}
.navi975px3_on a{
background-position: -196px -0px;
width:97px;
}
.navi975px3 a{
background-position: -196px -38px;
width:97px;
}
.navi975px3 a:hover{
background-position: -196px -0px;
}
/*-- ミュージック--*/
.navi885px4_on a{
background-position: -265px -0px;
width:89px;
}
.navi885px4 a{
background-position: -265px -38px;
width:89px;
}
.navi885px4 a:hover{
background-position: -265px -0px;
}
.navi975px4_on a{
background-position: -293px -0px;
width:98px;
}
.navi975px4 a{
background-position: -293px -38px;
width:98px;
}
.navi975px4 a:hover{
background-position: -293px -0px;
}
/*-- エンターテイメント--*/
.navi885px5_on a{
background-position: -354px -0px;
width:88px;
}
.navi885px5 a{
background-position: -354px -38px;
width:88px;
}
.navi885px5 a:hover{
background-position: -354px -0px;
}
.navi975px5_on a{
background-position: -391px -0px;
width:97px;
}
.navi975px5 a{
background-position: -391px -38px;
width:97px;
}
.navi975px5 a:hover{
background-position: -391px -0px;
}
/*-- トレンド--*/
.navi885px6_on a{
background-position: -442px -0px;
width:88px;
}
.navi885px6 a{
background-position: -442px -38px;
width:88px;
}
.navi885px6 a:hover{
background-position: -442px -0px;
}
.navi975px6_on a{
background-position: -488px -0px;
width:98px;
}
.navi975px6 a{
background-position: -488px -38px;
width:98px;
}
.navi975px6 a:hover{
background-position: -488px -0px;
}
/*-- コミュニティ--*/
.navi885px7_on a{
background-position: -530px -0px;
width:89px;
}
.navi885px7 a{
background-position: -530px -38px;
width:89px;
}
.navi885px7 a:hover{
background-position: -530px -0px;
}
.navi975px7_on a{
background-position: -586px -0px;
width:97px;
}
.navi975px7 a{
background-position: -586px -38px;
width:97px;
}
.navi975px7 a:hover{
background-position: -586px -0px;
}
/*-- ビューティ--*/
.navi885px8_on a{
background-position: -619px -0px;
width:89px;
}
.navi885px8 a{
background-position: -619px -38px;
width:89px;
}
.navi885px8 a:hover{
background-position: -619px -0px;
}
.navi975px8_on a{
background-position: -683px -0px;
width:98px;
}
.navi975px8 a{
background-position: -683px -38px;
width:98px;
}
.navi975px8 a:hover{
background-position: -683px -0px;
}
/*-- キャリア--*/
.navi885px9_on a{
background-position: -707px -0px;
/*background-position: -708px -0px;*/
width:87px;
}
.navi885px9 a{
background-position: -707px -38px;
/*background-position: -708px -38px;*/
width:87px;
}
.navi885px9 a:hover{
background-position: -707px -0px;
/*background-position: -708px -0px;*/
}
.navi975px9_on a{
background-position: -781px -0px;
width:97px;
}
.navi975px9 a{
background-position: -781px -38px;
width:97px;
}
.navi975px9 a:hover{
background-position: -781px -0px;
}
/*-- ライフ--*/
.navi885px10_on a{
background-position: -796px -0px;
width:90px;
}
.navi885px10 a{
background-position: -796px -38px;
width:90px;
}
.navi885px10 a:hover{
background-position: -796px -0px;
}
.navi975px10_on a{
background-position: -878px -0px;
width:98px;
}
.navi975px10 a{
background-position: -878px -38px;
width:98px;
}
.navi975px10 a:hover{
background-position: -878px -0px;
}
/*-- ストア--*/
.navi885px11_on a{
background-position: -886px -0px;
width:89px;
}
.navi885px11 a{
background-position: -886px -38px;
width:89px;
}
.navi885px11 a:hover{
background-position: -886px -0px;
}
.navi975px11_on a{
background-position: -976px -0px;
width:98px;
}
.navi975px11 a{
background-position: -976px -38px;
width:98px;
}
.navi975px11 a:hover{
background-position: -976px -0px;
}
/*-- フォト --*/
.navi885px12_on a{
background-position: -976px -0px;
width:89px;
}
.navi885px12 a{
background-position: -976px -38px;
width:89px;
}
.navi885px12 a:hover{
background-position: -976px -0px;
}
.navi975px12_on a{
background-position: -1074px -0px;
width:98px;
}
.navi975px12 a{
background-position: -1074px -38px;
width:98px;
}
.navi975px12 a:hover{
background-position: -1074px -0px;
}
/*-- トレンド --*/
.navi885px13_on a{
background-position: -1065px -0px;
width:88px;
}
.navi885px13 a{
background-position: -1065px -38px;
width:88px;
}
.navi885px13 a:hover{
background-position: -1065px -0px;
}
.navi975px13_on a{
background-position: -1172px -0px;
width:97px;
}
.navi975px13 a{
background-position: -1172px -38px;
width:97px;
}
.navi975px13 a:hover{
background-position: -1172px -0px;
}
/*-- 音楽ダウンロード --*/
.navi885px14_on a{
background-position: -1153px -0px;
width:89px;
}
.navi885px14 a{
background-position: -1153px -38px;
width:89px;
}
.navi885px14 a:hover{
background-position: -1153px -0px;
}
.navi975px14_on a{
background-position: -1269px -0px;
width:98px;
}
.navi975px14 a{
background-position: -1269px -38px;
width:98px;
}
.navi975px14 a:hover{
background-position: -1269px -0px;
}
/*---- サブナビゲーション----*/
.snavi_news885px1_on a,.snavi_news885px1 a,.snavi_news975px1_on a,.snavi_news975px1 a,.snavi_news885px2_on a,.snavi_news885px2 a,.snavi_news975px2_on a,.snavi_news975px2 a,.snavi_news885px3_on a,.snavi_news885px3 a,.snavi_news975px3_on a,.snavi_news975px3 a,.snavi_news885px4_on a,.snavi_news885px4 a,.snavi_news975px4_on a,.snavi_news975px4 a,.snavi_news885px5_on a,.snavi_news885px5 a,.snavi_news975px5_on a,.snavi_news975px5 a,.snavi_news885px6_on a,.snavi_news885px6 a,.snavi_news975px6_on a,.snavi_news975px6 a,.snavi_news885px7_on a,.snavi_news885px7 a,.snavi_news975px7_on a,.snavi_news975px7 a,.snavi_rank885px1_on a,.snavi_rank885px1 a,.snavi_rank975px1_on a,.snavi_rank975px1 a,.snavi_rank885px2_on a,.snavi_rank885px2 a,.snavi_rank975px2_on a,.snavi_rank975px2 a,.snavi_rank885px3_on a,.snavi_rank885px3 a,.snavi_rank975px3_on a,.snavi_rank975px3 a,.snavi_rank885px4_on a,.snavi_rank885px4 a,.snavi_rank975px4_on a,.snavi_rank975px4 a,.snavi_rank885px5_on a,.snavi_rank885px5 a,.snavi_rank975px5_on a,.snavi_rank975px5 a,.snavi_rank885px6_on a,.snavi_rank885px6 a,.snavi_rank975px6_on a,.snavi_rank975px6 a,.snavi_rank885px7_on a,.snavi_rank885px7 a,.snavi_rank975px7_on a,.snavi_rank975px7 a,.snavi_rank885px8_on a,.snavi_rank885px8 a,.snavi_rank975px8_on a,.snavi_rank975px8 a,.snavi_rank885px9_on a,.snavi_rank885px9 a,.snavi_rank975px9_on a,.snavi_rank975px9 a,.snavi_rank885px10_on a,.snavi_rank885px10 a,.snavi_rank975px10_on a,.snavi_rank975px10 a,.snavi_rank885px11_on a,.snavi_rank885px11 a,.snavi_rank975px11_on a,.snavi_rank975px11 a,.snavi_rank885px12_on a,.snavi_rank885px12 a,.snavi_rank975px12_on a,.snavi_rank975px12 a,.snavi_rank885px13_on a,.snavi_rank885px13 a,.snavi_rank975px13_on a,.snavi_rank975px13 a,.snavi_music885px1_on a,.snavi_music885px1 a,.snavi_music975px1_on a,.snavi_music975px1 a,.snavi_music885px2_on a,.snavi_music885px2 a,.snavi_music975px2_on a,.snavi_music975px2 a,.snavi_music885px3_on a,.snavi_music885px3 a,.snavi_music975px3_on a,.snavi_music975px3 a,.snavi_music885px4_on a,.snavi_music885px4 a,.snavi_music975px4_on a,.snavi_music975px4 a,.snavi_music885px5_on a,.snavi_music885px5 a,.snavi_music975px5_on a,.snavi_music975px5 a,.snavi_music885px6_on a,.snavi_music885px6 a,.snavi_music975px6_on a,.snavi_music975px6 a,.snavi_music885px7_on a,.snavi_music885px7 a,.snavi_music975px7_on a,.snavi_music975px7 a,.snavi_music885px8_on a,.snavi_music885px8 a,.snavi_music975px8_on a,.snavi_music975px8 a,.snavi_ent885px1_on a,.snavi_ent885px1 a,.snavi_ent975px1_on a,.snavi_ent975px1 a,.snavi_ent885px2_on a,.snavi_ent885px2 a,.snavi_ent975px2_on a,.snavi_ent975px2 a,.snavi_ent885px3_on a,.snavi_ent885px3 a,.snavi_ent975px3_on a,.snavi_ent975px3 a,.snavi_ent885px4_on a,.snavi_ent885px4 a,.snavi_ent975px4_on a,.snavi_ent975px4 a,.snavi_ent885px5_on a,.snavi_ent885px5 a,.snavi_ent975px5_on a,.snavi_ent975px5 a,.snavi_ent885px6_on a,.snavi_ent885px6 a,.snavi_ent975px6_on a,.snavi_ent975px6 a,.snavi_ent885px7_on a,.snavi_ent885px7 a,.snavi_ent975px7_on a,.snavi_ent975px7 a,.snavi_trend885px1_on a,.snavi_trend885px1 a,.snavi_trend975px1_on a,.snavi_trend975px1 a,.snavi_trend885px2_on a,.snavi_trend885px2 a,.snavi_trend975px2_on a,.snavi_trend975px2 a,.snavi_trend885px3_on a,.snavi_trend885px3 a,.snavi_trend975px3_on a,.snavi_trend975px3 a,.snavi_trend885px4_on a,.snavi_trend885px4 a,.snavi_trend975px4_on a,.snavi_trend975px4 a,.snavi_trend885px5_on a,.snavi_trend885px5 a,.snavi_trend975px5_on a,.snavi_trend975px5 a,.snavi_commu885px1_on a,.snavi_commu885px1 a,.snavi_commu975px1_on a,.snavi_commu975px1 a,.snavi_commu885px2_on a,.snavi_commu885px2 a,.snavi_commu975px2_on a,.snavi_commu975px2 a,.snavi_commu885px3_on a,.snavi_commu885px3 a,.snavi_commu975px3_on a,.snavi_commu975px3 a,.snavi_commu885px4_on a,.snavi_commu885px4 a,.snavi_commu975px4_on a,.snavi_commu975px4 a,.snavi_commu885px5_on a,.snavi_commu885px5 a,.snavi_commu975px5_on a,.snavi_commu975px5 a,.snavi_commu885px6_on a,.snavi_commu885px6 a,.snavi_commu975px6_on a,.snavi_commu975px6 a{
height:19px;
text-indent:-9999px;
text-decoration:none;
display: block;
}
/*-- ニュース --*/
/*- ランキング＆トレンドニュース -*/
.snavi_news885px1_on a{
background-position: -0px -80px;
width:141px;
}
.snavi_news885px1 a{
background-position: -0px -99px;
width:141px;
}
.snavi_news885px1 a:hover{
background-position: -0px -80px;
}
.snavi_news975px1_on a{
background-position: -0px -80px;
width:141px;
}
.snavi_news975px1 a{
background-position: -0px -99px;
width:141px;
}
.snavi_news975px1 a:hover{
background-position: -0px -80px;
}
/*- 音楽ランキング -*/
.snavi_news885px2_on a{
background-position: -141px -80px;
width:106px;
}
.snavi_news885px2 a{
background-position: -141px -99px;
width:106px;
}
.snavi_news885px2 a:hover{
background-position: -141px -80px;
}
.snavi_news975px2_on a{
background-position: -141px -80px;
width:121px;
}
.snavi_news975px2 a{
background-position: -141px -99px;
width:121px;
}
.snavi_news975px2 a:hover{
background-position: -141px -80px;
}
/*- 音楽ニュース -*/
.snavi_news885px3_on a{
background-position: -247px -80px;
width:106px;
}
.snavi_news885px3 a{
background-position: -247px -99px;
width:106px;
}
.snavi_news885px3 a:hover{
background-position: -247px -80px;
}
.snavi_news975px3_on a{
background-position: -262px -80px;
width:121px;
}
.snavi_news975px3 a{
background-position: -262px -99px;
width:121px;
}
.snavi_news975px3 a:hover{
background-position: -262px -80px;
}
/*- 芸能ニュース -*/
.snavi_news885px4_on a{
background-position: -353px -80px;
width:106px;
}
.snavi_news885px4 a{
background-position: -353px -99px;
width:106px;
}
.snavi_news885px4 a:hover{
background-position: -353px -80px;
}
.snavi_news975px4_on a{
background-position: -383px -80px;
width:121px;
}
.snavi_news975px4 a{
background-position: -383px -99px;
width:121px;
}
.snavi_news975px4 a:hover{
background-position: -383px -80px;
}

/*- TV・CM・映画ニュース -*/
.snavi_news885px5_on a{
background-position: -459px -80px;
width:121px;
}
.snavi_news885px5 a{
background-position: -459px -99px;
width:121px;
}
.snavi_news885px5 a:hover{
background-position: -459px -80px;
}
.snavi_news975px5_on a{
background-position: -504px -80px;
width:121px;
}
.snavi_news975px5 a{
background-position: -504px -99px;
width:121px;
}
.snavi_news975px5 a:hover{
background-position: -504px -80px;
}
/*- ザ・デビューニュース -*/
.snavi_news885px6_on a{
background-position: -580px -80px;
width:106px;
}
.snavi_news885px6 a{
background-position: -580px -99px;
width:106px;
}
.snavi_news885px6 a:hover{
background-position: -580px -80px;
}
.snavi_news975px6_on a{
background-position: -625px -80px;
width:121px;
}
.snavi_news975px6 a{
background-position: -625px -99px;
width:121px;
}
.snavi_news975px6 a:hover{
background-position: -625px -80px;
}
/*- 特集・ヒット分析 -*/
.snavi_news885px7_on a{
background-position: -686px -80px;
width:106px;
}
.snavi_news885px7 a{
background-position: -686px -99px;
width:106px;
}
.snavi_news885px7 a:hover{
background-position: -686px -80px;
}
.snavi_news975px7_on a{
background-position: -746px -80px;
width:120px;
}
.snavi_news975px7 a{
background-position: -746px -99px;
width:120px;
}
.snavi_news975px7 a:hover{
background-position: -746px -80px;
}
/*-- ランキング --*/
/*- シングル -*/
.snavi_rank885px1_on a{
background-position: -0px -118px;
width:67px;
}
.snavi_rank885px1 a{
background-position: -0px -137px;
width:67px;
}
.snavi_rank885px1 a:hover{
background-position: -0px -118px;
}
.snavi_rank975px1_on a{
background-position: -0px -118px;
width:72px;
}
.snavi_rank975px1 a{
background-position: -0px -137px;
width:72px;
}
.snavi_rank975px1 a:hover{
background-position: -0px -118px;
}
/*- アルバム -*/
.snavi_rank885px2_on a{
background-position: -67px -118px;
width:67px;
}
.snavi_rank885px2 a{
background-position: -67px -137px;
width:67px;
}
.snavi_rank885px2 a:hover{
background-position: -67px -118px;
}
.snavi_rank975px2_on a{
background-position: -72px -118px;
width:72px;
}
.snavi_rank975px2 a{
background-position: -72px -137px;
width:72px;
}
.snavi_rank975px2 a:hover{
background-position: -72px -118px;
}
/*- 洋楽アルバム -*/
.snavi_rank885px3_on a{
background-position: -134px -118px;
width:67px;
}
.snavi_rank885px3 a{
background-position: -134px -137px;
width:67px;
}
.snavi_rank885px3 a:hover{
background-position: -134px -118px;
}
.snavi_rank975px3_on a{
background-position: -144px -118px;
width:72px;
}
.snavi_rank975px3 a{
background-position: -144px -137px;
width:72px;
}
.snavi_rank975px3 a:hover{
background-position: -144px -118px;
}
/*- インディーズ -*/
.snavi_rank885px4_on a{
background-position: -201px -118px;
width:67px;
}
.snavi_rank885px4 a{
background-position: -201px -137px;
width:67px;
}
.snavi_rank885px4 a:hover{
background-position: -201px -118px;
}
.snavi_rank975px4_on a{
background-position: -216px -118px;
width:72px;
}
.snavi_rank975px4 a{
background-position: -216px -137px;
width:72px;
}
.snavi_rank975px4 a:hover{
background-position: -216px -118px;
}
/*- DVD総合 -*/
.snavi_rank885px5_on a{
background-position: -268px -118px;
width:67px;
}
.snavi_rank885px5 a{
background-position: -268px -137px;
width:67px;
}
.snavi_rank885px5 a:hover{
background-position: -268px -118px;
}
.snavi_rank975px5_on a{
background-position: -288px -118px;
width:72px;
}
.snavi_rank975px5 a{
background-position: -288px -137px;
width:72px;
}
.snavi_rank975px5 a:hover{
background-position: -288px -118px;
}
/*- DVD音楽 -*/
.snavi_rank885px6_on a{
background-position: -335px -118px;
width:67px;
}
.snavi_rank885px6 a{
background-position: -335px -137px;
width:67px;
}
.snavi_rank885px6 a:hover{
background-position: -335px -118px;
}
.snavi_rank975px6_on a{
background-position: -360px -118px;
width:72px;
}
.snavi_rank975px6 a{
background-position: -360px -137px;
width:72px;
}
.snavi_rank975px6 a:hover{
background-position: -360px -118px;
}
/*- DVD映画 -*/
.snavi_rank885px7_on a{
background-position: -402px -118px;
width:67px;
}
.snavi_rank885px7 a{
background-position: -402px -137px;
width:67px;
}
.snavi_rank885px7 a:hover{
background-position: -402px -118px;
}
.snavi_rank975px7_on a{
background-position: -432px -118px;
width:72px;
}
.snavi_rank975px7 a{
background-position: -432px -137px;
width:72px;
}
.snavi_rank975px7 a:hover{
background-position: -432px -118px;
}
/*- NINKI度 -*/
.snavi_rank885px8_on a{
background-position: -469px -118px;
width:67px;
}
.snavi_rank885px8 a{
background-position: -469px -137px;
width:67px;
}
.snavi_rank885px8 a:hover{
background-position: -469px -118px;
}
.snavi_rank975px8_on a{
background-position: -504px -118px;
width:72px;
}
.snavi_rank975px8 a{
background-position: -504px -137px;
width:72px;
}
.snavi_rank975px8 a:hover{
background-position: -504px -118px;
}
/*- 劇場映画 -*/
.snavi_rank885px9_on a{
background-position: -536px -118px;
width:67px;
}
.snavi_rank885px9 a{
background-position: -536px -137px;
width:67px;
}
.snavi_rank885px9 a:hover{
background-position: -536px -118px;
}
.snavi_rank975px9_on a{
background-position: -576px -118px;
width:72px;
}
.snavi_rank975px9 a{
background-position: -576px -137px;
width:72px;
}
.snavi_rank975px9 a:hover{
background-position: -576px -118px;
}
/*- 書籍総合 -*/
.snavi_rank885px10_on a{
background-position: -603px -118px;
width:67px;
}
.snavi_rank885px10 a{
background-position: -603px -137px;
width:67px;
}
.snavi_rank885px10 a:hover{
background-position: -603px -118px;
}
.snavi_rank975px10_on a{
background-position: -648px -118px;
width:72px;
}
.snavi_rank975px10 a{
background-position: -648px -137px;
width:72px;
}
.snavi_rank975px10 a:hover{
background-position: -648px -118px;
}
/*- コミック -*/
.snavi_rank885px11_on a{
background-position: -670px -118px;
width:67px;
}
.snavi_rank885px11 a{
background-position: -670px -137px;
width:67px;
}
.snavi_rank885px11 a:hover{
background-position: -670px -118px;
}
.snavi_rank975px11_on a{
background-position: -720px -118px;
width:72px;
}
.snavi_rank975px11 a{
background-position: -720px -137px;
width:72px;
}
.snavi_rank975px11 a:hover{
background-position: -720px -118px;
}
/*- 文庫 -*/
.snavi_rank885px12_on a{
background-position: -737px -118px;
width:67px;
}
.snavi_rank885px12 a{
background-position: -737px -137px;
width:67px;
}
.snavi_rank885px12 a:hover{
background-position: -737px -118px;
}
.snavi_rank975px12_on a{
background-position: -792px -118px;
width:72px;
}
.snavi_rank975px12 a{
background-position: -792px -137px;
width:72px;
}
.snavi_rank975px12 a:hover{
background-position: -792px -118px;
}
/*- ゲームソフト -*/
.snavi_rank885px13_on a{
background-position: -804px -118px;
width:67px;
}
.snavi_rank885px13 a{
background-position: -804px -137px;
width:67px;
}
.snavi_rank885px13 a:hover{
background-position: -804px -118px;
}
.snavi_rank975px13_on a{
background-position: -864px -118px;
width:71px;
}
.snavi_rank975px13 a{
background-position: -864px -137px;
width:71px;
}
.snavi_rank975px13 a:hover{
background-position: -864px -118px;
}
/*-- ミュージック --*/
/*- リリースシングル -*/
.snavi_music885px1_on a{
background-position: -0px -156px;
width:106px;
}
.snavi_music885px1 a{
background-position: -0px -175px;
width:106px;
}
.snavi_music885px1 a:hover{
background-position: -0px -156px;
}
.snavi_music975px1_on a{
background-position: -0px -156px;
width:121px;
}
.snavi_music975px1 a{
background-position: -0px -175px;
width:121px;
}
.snavi_music975px1 a:hover{
background-position: -0px -156px;
}

/*- リリースアルバム -*/
.snavi_music885px2_on a{
background-position: -106px -156px;
width:106px;
}
.snavi_music885px2 a{
background-position: -106px -175px;
width:106px;
}
.snavi_music885px2 a:hover{
background-position: -106px -156px;
}
.snavi_music975px2_on a{
background-position: -121px -156px;
width:121px;
}
.snavi_music975px2 a{
background-position: -121px -175px;
width:121px;
}
.snavi_music975px2 a:hover{
background-position: -121px -156px;
}
/*- リリースDVD -*/
.snavi_music885px3_on a{
background-position: -212px -156px;
width:106px;
}
.snavi_music885px3 a{
background-position: -212px -175px;
width:106px;
}
.snavi_music885px3 a:hover{
background-position: -212px -156px;
}
.snavi_music975px3_on a{
background-position: -242px -156px;
width:121px;
}
.snavi_music975px3 a{
background-position: -242px -175px;
width:121px;
}
.snavi_music975px3 a:hover{
background-position: -242px -156px;
}
/*- リリースインディーズ -*/
.snavi_music885px4_on a{
background-position: -318px -156px;
width:106px;
}
.snavi_music885px4 a{
background-position: -318px -175px;
width:106px;
}
.snavi_music885px4 a:hover{
background-position: -318px -156px;
}
.snavi_music975px4_on a{
background-position: -363px -156px;
width:121px;
}
.snavi_music975px4 a{
background-position: -363px -175px;
width:121px;
}
.snavi_music975px4 a:hover{
background-position: -363px -156px;
}
/*- インタビュー＆コメント -*/
.snavi_music885px5_on a{
background-position: -424px -156px;
width:121px;
}
.snavi_music885px5 a{
background-position: -424px -175px;
width:121px;
}
.snavi_music885px5 a:hover{
background-position: -424px -156px;
}
.snavi_music975px5_on a{
background-position: -484px -156px;
width:121px;
}
.snavi_music975px5 a{
background-position: -484px -175px;
width:121px;
}
.snavi_music975px5 a:hover{
background-position: -484px -156px;
}
/*- 特集＆ピックアップ -*/
.snavi_music885px6_on a{
background-position: -545px -156px;
width:106px;
}
.snavi_music885px6 a{
background-position: -545px -175px;
width:106px;
}
.snavi_music885px6 a:hover{
background-position: -545px -156px;
}
.snavi_music975px6_on a{
background-position: -746px -156px;
width:121px;
}
.snavi_music975px6 a{
background-position: -746px -175px;
width:121px;
}
.snavi_music975px6 a:hover{
background-position: -746px -156px;
}
/*- ニューカマー -*/
.snavi_music885px7_on a{
background-position: -651px -156px;
width:106px;
}
.snavi_music885px7 a{
background-position: -651px -175px;
width:106px;
}
.snavi_music885px7 a:hover{
background-position: -651px -156px;
}
.snavi_music975px7_on a{
background-position: -726px -156px;
width:121px;
}
.snavi_music975px7 a{
background-position: -726px -175px;
width:121px;
}
.snavi_music975px7 a:hover{
background-position: -726px -156px;
}
/*- ライブレポート -*/
.snavi_music885px8_on a{
background-position: -757px -156px;
width:106px;
}
.snavi_music885px8 a{
background-position: -757px -175px;
width:106px;
}
.snavi_music885px8 a:hover{
background-position: -757px -156px;
}
.snavi_music975px8_on a{
background-position: -847px -156px;
width:120px;
}
.snavi_music975px8 a{
background-position: -847px -175px;
width:120px;
}
.snavi_music975px8 a:hover{
background-position: -847px -156px;
}
/*-- エンタメ --*/
/*- エンタメニュース -*/
.snavi_ent885px1_on a{
background-position: -0px -194px;
width:106px;
}
.snavi_ent885px1 a{
background-position: -0px -213px;
width:106px;
}
.snavi_ent885px1 a:hover{
background-position: -0px -194px;
}
.snavi_ent975px1_on a{
background-position: -0px -194px;
width:121px;
}
.snavi_ent975px1 a{
background-position: -0px -213px;
width:121px;
}
.snavi_ent975px1 a:hover{
background-position: -0px -194px;
}
/*- 女優・俳優特集 -*/
.snavi_ent885px2_on a{
background-position: -106px -194px;
width:106px;
}
.snavi_ent885px2 a{
background-position: -106px -213px;
width:106px;
}
.snavi_ent885px2 a:hover{
background-position: -106px -194px;
}
.snavi_ent975px2_on a{
background-position: -121px -194px;
width:121px;
}
.snavi_ent975px2 a{
background-position: -121px -213px;
width:121px;
}
.snavi_ent975px2 a:hover{
background-position: -121px -194px;
}
/*- フレッシュスター特集 -*/
.snavi_ent885px3_on a{
background-position: -212px -194px;
width:121px;
}
.snavi_ent885px3 a{
background-position: -212px -213px;
width:121px;
}
.snavi_ent885px3 a:hover{
background-position: -212px -194px;
}
.snavi_ent975px3_on a{
background-position: -242px -194px;
width:121px;
}
.snavi_ent975px3 a{
background-position: -242px -213px;
width:121px;
}
.snavi_ent975px3 a:hover{
background-position: -242px -194px;
}
/*- TV・ドラマ特集 -*/
.snavi_ent885px4_on a{
background-position: -333px -194px;
width:106px;
}
.snavi_ent885px4 a{
background-position: -333px -213px;
width:106px;
}
.snavi_ent885px4 a:hover{
background-position: -333px -194px;
}
.snavi_ent975px4_on a{
background-position: -363px -194px;
width:121px;
}
.snavi_ent975px4 a{
background-position: -363px -213px;
width:121px;
}
.snavi_ent975px4 a:hover{
background-position: -363px -194px;
}
/*- 映画特集 -*/
.snavi_ent885px5_on a{
background-position: -439px -194px;
width:106px;
}
.snavi_ent885px5 a{
background-position: -439px -213px;
width:106px;
}
.snavi_ent885px5 a:hover{
background-position: -439px -194px;
}
.snavi_ent975px5_on a{
background-position: -484px -194px;
width:121px;
}
.snavi_ent975px5 a{
background-position: -484px -213px;
width:121px;
}
.snavi_ent975px5 a:hover{
background-position: -484px -194px;
}
/*- 映画予告編 -*/
.snavi_ent885px6_on a{
background-position: -545px -194px;
width:106px;
}
.snavi_ent885px6 a{
background-position: -545px -213px;
width:106px;
}
.snavi_ent885px6 a:hover{
background-position: -545px -194px;
}
.snavi_ent975px6_on a{
background-position: -605px -194px;
width:121px;
}
.snavi_ent975px6 a{
background-position: -605px -213px;
width:121px;
}
.snavi_ent975px6 a:hover{
background-position: -605px -194px;
}
/*- イベントレポート -*/
.snavi_ent885px7_on a{
background-position: -651px -194px;
width:106px;
}
.snavi_ent885px7 a{
background-position: -651px -213px;
width:106px;
}
.snavi_ent885px7 a:hover{
background-position: -651px -194px;
}
.snavi_ent975px7_on a{
background-position: -726px -194px;
width:120px;
}
.snavi_ent975px7 a{
background-position: -726px -213px;
width:120px;
}
.snavi_ent975px7 a:hover{
background-position: -726px -194px;
}
/*-- トレンド --*/
/*- 今日の流行りモノ -*/
.snavi_trend885px1_on a{
background-position: -0px -232px;
width:106px;
}
.snavi_trend885px1 a{
background-position: -0px -251px;
width:106px;
}
.snavi_trend885px1 a:hover{
background-position: -0px -232px;
}
.snavi_trend975px1_on a{
background-position: -0px -232px;
width:121px;
}
.snavi_trend975px1 a{
background-position: -0px -251px;
width:121px;
}
.snavi_trend975px1 a:hover{
background-position: -0px -232px;
}
/*- 流行りモノ調査隊 -*/
.snavi_trend885px2_on a{
background-position: -106px -232px;
width:106px;
}
.snavi_trend885px2 a{
background-position: -106px -251px;
width:106px;
}
.snavi_trend885px2 a:hover{
background-position: -106px -232px;
}
.snavi_trend975px2_on a{
background-position: -121px -232px;
width:121px;
}
.snavi_trend975px2 a{
background-position: -121px -251px;
width:121px;
}
.snavi_trend975px2 a:hover{
background-position: -121px -232px;
}
/*- 流行りモノランキング -*/
.snavi_trend885px3_on a{
background-position: -212px -232px;
width:106px;
}
.snavi_trend885px3 a{
background-position: -212px -251px;
width:106px;
}
.snavi_trend885px3 a:hover{
background-position: -212px -232px;
}
.snavi_trend975px3_on a{
background-position: -242px -232px;
width:121px;
}
.snavi_trend975px3 a{
background-position: -242px -251px;
width:121px;
}
.snavi_trend975px3 a:hover{
background-position: -242px -232px;
}
/*- 顧客満足度ランキング -*/
.snavi_trend885px4_on a{
background-position: -318px -232px;
width:106px;
}
.snavi_trend885px4 a{
background-position: -318px -251px;
width:106px;
}
.snavi_trend885px4 a:hover{
background-position: -318px -232px;
}
.snavi_trend975px4_on a{
background-position: -363px -232px;
width:121px;
}
.snavi_trend975px4 a{
background-position: -363px -251px;
width:121px;
}
.snavi_trend975px4 a:hover{
background-position: -363px -232px;
}
/*- 売れ筋ランキング -*/
.snavi_trend885px5_on a{
background-position: -424px -232px;
width:105px;
}
.snavi_trend885px5 a{
background-position: -424px -251px;
width:105px;
}
.snavi_trend885px5 a:hover{
background-position: -424px -232px;
}
.snavi_trend975px5_on a{
background-position: -484px -232px;
width:120px;
}
.snavi_trend975px5 a{
background-position: -484px -251px;
width:120px;
}
.snavi_trend975px5 a:hover{
background-position: -484px -232px;
}
/*-- コミュニティ --*/
/*- アーティストコミュニティ -*/
.snavi_commu885px1_on a{
background-position: -0px -270px;
width:121px;
}
.snavi_commu885px1 a{
background-position: -0px -289px;
width:121px;
}
.snavi_commu885px1 a:hover{
background-position: -0px -270px;
}
.snavi_commu975px1_on a{
background-position: -0px -270px;
width:121px;
}
.snavi_commu975px1 a{
background-position: -0px -289px;
width:121px;
}
.snavi_commu975px1 a:hover{
background-position: -0px -270px;
}
/*- アーティスト掲示板 -*/
.snavi_commu885px2_on a{
background-position: -121px -270px;
width:106px;
}
.snavi_commu885px2 a{
background-position: -121px -289px;
width:106px;
}
.snavi_commu885px2 a:hover{
background-position: -121px -270px;
}
.snavi_commu975px2_on a{
background-position: -121px -270px;
width:121px;
}
.snavi_commu975px2 a{
background-position: -121px -289px;
width:121px;
}
.snavi_commu975px2 a:hover{
background-position: -121px -270px;
}
/*- MYコミュニティ -*/
.snavi_commu885px3_on a{
background-position: -227px -270px;
width:106px;
}
.snavi_commu885px3 a{
background-position: -227px -289px;
width:106px;
}
.snavi_commu885px3 a:hover{
background-position: -227px -270px;
}
.snavi_commu975px3_on a{
background-position: -242px -270px;
width:121px;
}
.snavi_commu975px3 a{
background-position: -242px -289px;
width:121px;
}
.snavi_commu975px3 a:hover{
background-position: -242px -270px;
}
/*- MY掲示板 -*/
.snavi_commu885px4_on a{
background-position: -333px -270px;
width:106px;
}
.snavi_commu885px4 a{
background-position: -333px -289px;
width:106px;
}
.snavi_commu885px4 a:hover{
background-position: -333px -270px;
}
.snavi_commu975px4_on a{
background-position: -363px -270px;
width:121px;
}
.snavi_commu975px4 a{
background-position: -363px -289px;
width:121px;
}
.snavi_commu975px4 a:hover{
background-position: -363px -270px;
}
/*- 音楽を語ろう -*/
.snavi_commu885px5_on a{
background-position: -439px -270px;
width:106px;
}
.snavi_commu885px5 a{
background-position: -439px -289px;
width:106px;
}
.snavi_commu885px5 a:hover{
background-position: -439px -270px;
}
.snavi_commu975px5_on a{
background-position: -484px -270px;
width:121px;
}
.snavi_commu975px5 a{
background-position: -484px -289px;
width:121px;
}
.snavi_commu975px5 a:hover{
background-position: -484px -270px;
}
/*- ブログ -*/
.snavi_commu885px6_on a{
background-position: -545px -270px;
width:106px;
}
.snavi_commu885px6 a{
background-position: -545px -289px;
width:106px;
}
.snavi_commu885px6 a:hover{
background-position: -545px -270px;
}
.snavi_commu975px6_on a{
background-position: -605px -270px;
width:120px;
}
.snavi_commu975px6 a{
background-position: -605px -289px;
width:120px;
}
.snavi_commu975px6 a:hover{
background-position: -605px -270px;
}

/* ************************************************************************************************* */
/* ************************************************************************************************* */
/* ************************************************************************************************* */
/* 　↓↓↓　右カラム用CSS　↓↓↓　 */
/* ************************************************************************************************* */
/* ************************************************************************************************* */

.rcNewAccRank .rank01, .rcNewAccRank .rank02, .rcNewAccRank .rank03, .rcNewAccRank .rank04, .rcNewAccRank .rank05,
.rcNewAccRank .rank06, .rcNewAccRank .rank07, .rcNewAccRank .rank08, .rcNewAccRank .rank09, .rcNewAccRank .rank10,
.rcSpecialRank .rank01 a,.rcSpecialRank .rank02 a,.rcSpecialRank .rank03 a,.rcSpecialRank .rank04 a,.rcSpecialRank .rank05 a,
.rcSpecialRank .rank06 a,.rcSpecialRank .rank07 a,.rcSpecialRank .rank08 a,.rcSpecialRank .rank09 a,.rcSpecialRank .rank10 a,
.rcSpecialRank ul li .img01,.rcSpecialRank ul li .img02,.rcSpecialRank ul li .img03,
.rcSpecialRank ul li .img04,.rcSpecialRank ul li .img05,.rcSpecialRank ul li .img06 {
	background:url(//contents.oricon.co.jp/img/sp_ranking_img.jpg) no-repeat;
}

/************************************/
/*** *** ヘッドラインニュース *** ***/
.rcHeadLine {width:298px; border:1px solid #0e55b5; font-size:12px; background-color:#fff;}
.rcHeadLine h4 {margin:0; background-color:#2170da;
				border-top:3px solid #0e55b5; border-bottom:1px solid #0e55b5; padding:3px 0 3px 10px; line-height:16px; color:#fff;}
.rcHeadLine h4 a {text-decoration:none; display:block; color:#fff; line-height:16px; outline:none;}
.rcHeadLine p {margin:10px; padding:0;}
.rcHeadLine p .img {width:90px; margin-right:10px; background-color:#ededed; display:block; text-align:center; float:left;}
.rcHeadLine p .txt {width:178px; float:left; line-height:140%; color:#666;}
.rcHeadLine p strong {color:#2170da; line-height:140%;}

.rcHeadLine ul {margin:0 0 0 15px; padding:0 10px 10px 0; list-style:none;}
.rcHeadLine ul li {font-size:12px; line-height:170%;}
.rcHeadLine ul li img.rcHeadLineIconPhoto {vertical-align:top; padding-top:2px; padding-right:2px;}
.rcHeadLine ul li img.rcHeadLineIconNew {vertical-align:text-top;}
/*** /// ヘッドラインニュース /// ***/
/************************************/

/******************************************/
/*** *** ニュースアクセスランキング *** ***/
.rcNewAccRank {width:298px; border:1px solid #0e55b5; font-size:12px; background-color:#fff;}
.rcNewAccRank h4 {margin:0; background-color:#2170da;
				border-top:3px solid #0e55b5; border-bottom:1px solid #0e55b5; padding:3px 0 3px 10px; line-height:16px; color:#fff;}
.rcNewAccRank h4 a {text-decoration:none; display:block; color:#fff; line-height:16px; outline:none;}
.rcNewAccRank table {width:298px; border-right:2px solid #fff; border-bottom:2px solid #fff;}
.rcNewAccRank table td {background-color:#ebebeb; font-size:12px; vertical-align:middle; text-align:center;
						border-left:2px solid #fff; border-top:2px solid #fff;}
.rcNewAccRank table a {color:#138CD3; display:block;}
.rcNewAccRank table a:hover {color:#FF6200;}
.rcNewAccRank table .bg01 {width:275px; padding-left:4px; text-align:left; background-color:#ededed; background-image:none; display:table-cell;}
.rcNewAccRank table .bg02 {width:275px; padding-left:4px; text-align:left; background-color:#fff; background-image:none; display:table-cell;}
.rcNewAccRank .rank01, .rcNewAccRank .rank02, .rcNewAccRank .rank03, .rcNewAccRank .rank04, .rcNewAccRank .rank05,
.rcNewAccRank .rank06, .rcNewAccRank .rank07, .rcNewAccRank .rank08, .rcNewAccRank .rank09, .rcNewAccRank .rank10 {
    width:23px; height:29px; display:block; text-align:center; overflow:hidden; text-indent:-9999px;}
.rcNewAccRank .rank01 {background-position:0 -6px;}
.rcNewAccRank .rank02 {background-position:-79px  -6px;}
.rcNewAccRank .rank03 {background-position:-158px -6px;}
.rcNewAccRank .rank04 {background-position:-237px -6px;}
.rcNewAccRank .rank05 {background-position:-316px -6px;}
.rcNewAccRank .rank06 {background-position:-395px -6px;}
.rcNewAccRank .rank07 {background-position:-474px -6px;}
.rcNewAccRank .rank08 {background-position:-553px -6px;}
.rcNewAccRank .rank09 {background-position:-632px -6px;}
.rcNewAccRank .rank10 {background-position:-711px -6px;}

/*** /// ニュースアクセスランキング /// ***/
/******************************************/

/**********************************/
/*** *** 人気特集ランキング *** ***/
.rcSpecialRank {width:298px; border:1px solid #0e55b5; font-size:12px; background-color:#fff;}
.rcSpecialRank h4 {margin:0; background-color:#2170da;
				border-top:3px solid #0e55b5; border-bottom:1px solid #0e55b5; padding:3px 0 3px 10px; line-height:16px; color:#fff;}
.rcSpecialRank h4 a {float:right; width:70px; padding-right:5px; display:block; height:18px; line-height:18px; outline:none;}
.rcSpecialRank h4 a span {visibility:hidden;}
.rcSpecialRank table {width:298px; border-right:2px solid #fff; border-bottom:2px solid #fff;}
.rcSpecialRank table td {background-color:#ebebeb; font-size:12px; vertical-align:middle; text-align:center;
						border-left:2px solid #fff; border-top:2px solid #fff;}
.rcSpecialRank table a {color:#138CD3; display:block;}
.rcSpecialRank table a:hover {color:#FF6200;}
.rcSpecialRank table .bg01 {width:212px; padding-left:4px; text-align:left; background-color:#ededed; background-image:none; display:table-cell;}
.rcSpecialRank table .bg02 {width:212px; padding-left:4px; text-align:left; background-color:#fff; background-image:none; display:table-cell;}
.rcSpecialRank .rank01 a,.rcSpecialRank .rank02 a,.rcSpecialRank .rank03 a,.rcSpecialRank .rank04 a,.rcSpecialRank .rank05 a,
.rcSpecialRank .rank06 a,.rcSpecialRank .rank07 a,.rcSpecialRank .rank08 a,.rcSpecialRank .rank09 a,.rcSpecialRank .rank10 a {
	background-color:#ebebeb; width:79px; height:40px; display:block; text-align:center; text-indent:-9999px; overflow:hidden;}
.rcSpecialRank .rank01 a {background-position:0px 0;}
.rcSpecialRank .rank02 a {background-position:-79px 0;}
.rcSpecialRank .rank03 a {background-position:-158px 0;}
.rcSpecialRank .rank04 a {background-position:-237px 0;}
.rcSpecialRank .rank05 a {background-position:-316px 0;}
.rcSpecialRank .rank06 a {background-position:-395px 0;}
.rcSpecialRank .rank07 a {background-position:-474px 0;}
.rcSpecialRank .rank08 a {background-position:-553px 0;}
.rcSpecialRank .rank09 a {background-position:-632px 0;}
.rcSpecialRank .rank10 a {background-position:-711px 0;}
/* 人気フォトランキング */
.rcSpecialRank h4.photoMore {background:url(//contents.oricon.co.jp/img/rc_photo_more.gif) no-repeat 98% 100% #2170da; 
							 border-bottom:none;}
.rcSpecialRank ul {margin:10px 0 0 10px; list-style:none;}
.rcSpecialRank ul li {float:left; margin:0 4px 10px 0;}
.rcSpecialRank ul li a {display:block; padding:0; color:#2170da; text-decoration:none; width:90px; height:81px; overflow:hidden;}
.rcSpecialRank ul li span {display:block; width:90px; height:65px; visibility:hidden; margin-bottom:2px;}
.rcSpecialRank ul li .img01 {background-position:-790px 0;}
.rcSpecialRank ul li .img02 {background-position:-880px 0;}
.rcSpecialRank ul li .img03 {background-position:-970px 0;}
.rcSpecialRank ul li .img04 {background-position:-1060px 0;}
.rcSpecialRank ul li .img05 {background-position:-1150px 0;}
.rcSpecialRank ul li .img06 {background-position:-1240px 0;}
/* 人気フォトランキング */
/*** /// 人気特集ランキング /// ***/
/**********************************/

/**********************/
/*** *** 誘導枠 *** ***/
div.sr_boxTitle a {color:#0950A0; text-decoration:none;}
div.sr_boxTitle a:visited {color:#0950A0; text-decoration:none;}
div.sr_boxTitle a:hover {color:#40B1EE; text-decoration:underline;}
a.PRlinkArea,
a.SRlinkArea {display:block; width:288px; height:60px; padding:5px; background-color:#fff; text-decoration:none; font-size:0px; cursor:pointer;}
a:hover.PRlinkArea {background-color:#e5f0c8; text-decoration:none;}
a:hover.SRlinkArea {background-color:#FFF1C4; text-decoration:none;}
div.PRnolinkArea {display:block; width:288px; height:60px; padding:5px; background-color:#fff; text-decoration:none; font-size:12px;}
span.PRimgBox01 {display:block; width:80px; height:60px; float:left; text-decoration:none; text-indent:-9999px; overflow:hidden;
	background:url(//contents.oricon.co.jp/news/img/right_banner3.jpg) no-repeat 0px    0px;}
span.PRimgBox02 {display:block; width:80px; height:60px; float:left; text-decoration:none; text-indent:-9999px; overflow:hidden;
	background:url(//contents.oricon.co.jp/news/img/right_banner3.jpg) no-repeat 0px  -60px;}
span.PRimgBox03 {display:block; width:80px; height:60px; float:left; text-decoration:none; text-indent:-9999px; overflow:hidden;
	background:url(//contents.oricon.co.jp/news/img/right_banner3.jpg) no-repeat 0px -120px;}
span.PRimgBox04 {display:block; width:80px; height:60px; float:left; text-decoration:none; text-indent:-9999px; overflow:hidden;
	background:url(//contents.oricon.co.jp/news/img/right_banner3.jpg) no-repeat 0px -180px;}
span.PRimgBox05 {display:block; width:80px; height:60px; float:left; text-decoration:none; text-indent:-9999px; overflow:hidden;
	background:url(//contents.oricon.co.jp/news/img/right_banner3.jpg) no-repeat 0px -240px;}
span.PRimgBox06 {display:block; width:80px; height:60px; float:left; text-decoration:none; text-indent:-9999px; overflow:hidden;
	background:url(//contents.oricon.co.jp/news/img/right_banner3.jpg) no-repeat 0px -300px;}
span.PRimgBox07 {display:block; width:80px; height:60px; float:left; text-decoration:none; text-indent:-9999px; overflow:hidden;
	background:url(//contents.oricon.co.jp/news/img/right_banner3.jpg) no-repeat 0px -360px;}
span.PRimgBox08 {display:block; width:80px; height:60px; float:left; text-decoration:none; text-indent:-9999px; overflow:hidden;
	background:url(//contents.oricon.co.jp/news/img/right_banner3.jpg) no-repeat 0px -420px;}
span.PRimgBox09 {display:block; width:80px; height:60px; float:left; text-decoration:none; text-indent:-9999px; overflow:hidden;
	background:url(//contents.oricon.co.jp/news/img/right_banner3.jpg) no-repeat 0px -480px;}
span.PRimgBox10 {display:block; width:80px; height:60px; float:left; text-decoration:none; text-indent:-9999px; overflow:hidden;
	background:url(//contents.oricon.co.jp/news/img/right_banner3.jpg) no-repeat 0px -540px;}
span.PRimgBox11 {display:block; width:80px; height:60px; float:left; text-decoration:none; text-indent:-9999px; overflow:hidden;
	background:url(//contents.oricon.co.jp/news/img/right_banner3.jpg) no-repeat 0px -600px;}
span.PRimgTxt {/*display:none;*/}
span.PRimgTxt a {width:80px; height:60px; display:block; font-size:12px;}
span.PRtxtBox {display:block; width:203px; padding:0px 0px 0px 5px; height:60px; float:left; text-decoration:none;}
span.PRttlBox {background:url(//contents.oricon.co.jp/img/PR_ArrowS.gif) no-repeat 0px 2px; display:block; padding-left:11px; color:#0950A0; text-decoration:none;font-size:12px;}
span.PRttlBox a {color:#0950A0; font-size:12px;}
span.PRcopyBox {color:#666; text-decoration:none; font-size:12px; line-height:130%; padding-top:4px;}
div.PR_box_outline {border:1px solid #B2DE16; padding-top:0px;}
div.PRttl {width:298px; background:#B2DE16; padding:1px 0px;}
div.PRttlIn {color:#fff; text-align:right; margin-right:7px; font-size:10px;}
div.SR_box_outline {border:1px solid #F35010; padding-top:0px;}
div.SRttl {width:298px; background:#F35010; padding:1px 0px;}
div.SRttlIn {color:#fff; text-align:right; margin-right:7px; font-size:10px;}
div.PRline {border-top:1px dotted #ccc; width:298px; height:1px; margin-top:1px; line-height:0px; padding:0px; font-size:0px;}
/*** /// 誘導枠 /// ***/
/**********************/

/****************************/
/****************************/
/****************************/
/*  ClearFix  */
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-table; min-height:1%;}
* html .clearfix {height:1%;}
.clearfix {display:block;}
/****************************/