@charset "utf-8";/* CSS Document */
body{background:#f7f7f7;}
/* main_cnt */
#main_cnt_wrapper{clear:both;width:100%;padding:13px 0 20px 0;background:#f7f7f7;}
#main_cnt{width:950px;margin:0 auto;font-size:12px;color:#666;}
#main_cnt h3, h4{font-size:12px;color:#666;}
#main_cnt a{color:#0098e3;text-decoration:none;}
#delimiter a{color:#0098e3 !important;}
#main_cnt a:hover{/*text-decoration:underline;*/color: #2179b6;}
#delimiter a:hover{text-decoration:none !important;color:#2179b6 !important;}
#main_cnt a:visited{/*color:#336699;*/}
#main_cnt{border:none;}
/* zoomup */
.zoomup{    width: 298px;margin-top: 20px;float: left;display: inline;border: 1px solid #eaeaea;border-bottom: none;}
.zoomup h3{width:276px;padding:7px 11px 7px 11px;float:left;display:inline;font-size:12px;/*font-weight:bold;color:#666;background:#eee;*/text-align:center;border-bottom: 1px solid #eaeaea;}
.zoomup dl{width:280px;/*padding:4px 9px 0 9px;background:#fff;*/float:left;display:inline;text-align:center;/*background:#FFFFFF url(https://s.yimg.jp/images/gyao/common/images/emt_line.gif) no-repeat scroll center bottom;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;*/}
.zoomup dd img{border:none;padding:0 0 3px 0;}
.zoomup dd{font-size:12px;/*color:#017bb8;*/padding: 9px 9px 5px 9px;border-bottom: 1px solid #eaeaea;width: 280px;}
.zoomup a{/*text-decoration:underline !important;*/}
.zoomup a:link{color:#0098e3 !important;}
.zoomup a:visited{color:#551A8B !important;}
.zoomup a img{border:0 none;vertical-align:middle;}
/* SQB */
.sqb{clear:both;width:630px;margin:20px auto ;}
.sqb a{text-decoration:underline !important;}
.sqb a:link{color:#0000FF !important;}
.sqb a:visited{color:#551A8B !important;}
.sqb a img{border:0 none;vertical-align:middle;}
/* lrec */
#lrec{display:inline;float:left;width:300px;margin: 0 0 20px 0;}
#lrec h3{color:#666666;font-size:12px;padding:8px 0 7px;text-align:center;width:300px;}
#lrec a{text-decoration:underline !important;}
#lrec a:link{color:#0000FF !important;}
#lrec a:visited{color:#551A8B !important;}
#lrec a img{border:0 none;vertical-align:middle;}
#rightArea{width:300px;float:right;padding:0 0 20px 0;}
#rightArea .rightcnt_cnt{padding:20px 0 0 0 ;width:300px;clear:both;}
#rightArea .main_cnt_ttl{height:24px;background:transparent url(https://s.yimg.jp/images/gyao/common/images/bg_ttl_btm2.png) repeat scroll 0 0;}
#rightArea .rightcnt_cnt h3{color:#868485;display:inline;float:left;font-weight:bold;height:19px;padding:5px 0 0 11px;}
#rightArea .rightcnt_btm{background:url(https://s.yimg.jp/images/gyao/common/images/bg_ttl_btm2.png) -630px -35px;display:inline;float:left;font-size:1px;height:10px;text-indent:-9999px;width:300px;}
/* ranking   -----100115-----takashima----   */
#ranking{}
#ranking em{font-style:normal;}
#ranking #leftArea{width:630px;float:left;}
#ranking #leftArea h1{width:590px;padding:0 20px;line-height:40px;font-size:18px;font-weight:bold;zoom:1;}
#ranking #leftArea h2.ranking_tit{width:630px;height:40px;background:url(https://s.yimg.jp/images/gyao/common/images/ranking_tit.gif) ;text-indent:-9999px;}
#ranking #listNavi{width:630px;background:#fff;border:1px solid #dcdcdc;float:left;margin:0 0 20px 0;padding:10px 0;position:relative;/*relative 20100_08ǋL*/
}
/*XV 20100_08ǋL*/
#ranking #listNavi span.date{position:absolute;right:0;top:0;padding:20px;}
#ranking #listNavi h3{width:50px;display:inline;padding:10px;float:left;margin-left:10px;}
#ranking #listNavi ul{width:518px;float:left;padding:10px;overflow:hidden;}
#ranking #listNavi li{margin:0 0 0 12px;padding:0 0 0 10px;list-style:none;border-left:1px solid #DDDDDD;display:inline;float:left;}
#ranking #listNavi strong{font-weight:bold;}
#ranking #tab{width:630px;height:29px;/*background:url(https://s.yimg.jp/images/gyao/common/images/ranking_box_top2.gif) bottom no-repeat;float:left;*/}
#ranking #tab h3{width:210px;height:20px;padding:5px 0 0 0;text-align:center;font-size:12px;font-weight:bold;float:left;display:block;/*background:url(https://s.yimg.jp/images/gyao/common/images/ranking_tab.gif) no-repeat 0 0;*/}
#ranking #tab div a{width:210px;height:20px;padding:5px 0 0 0;text-align:center;font-size:12px;font-weight:normal;float:left;display:block;/*background:url(https://s.yimg.jp/images/gyao/common/images/ranking_tab.gif) no-repeat -210px 0;*/}
#ranking #tab div a:hover{/*background:url(https://s.yimg.jp/images/gyao/common/images/ranking_tab.gif) no-repeat 0 0;*/}
#ranking #tab div a.current,#ranking #rightArea #tab div a.current:hover{font-weight:bold;color:#666;text-decoration:none;/*background:url(https://s.yimg.jp/images/gyao/common/images/ranking_tab.gif) no-repeat 0 0;*/}
#ranking #leftArea #mainCon{width:602px;background:#FFF;padding:20px 14px 0px 14px;float:left;}
#ranking #leftArea #mainCon2{width:602px;background:#FFF;padding:10px 14px;float:left;}
#ranking #leftArea #center1 , #ranking #leftArea #center2{width:100%;float:left;}
#ranking .rank{width:600px;padding:0 0 10px 0;margin:0 0 10px 0;min-height:120px;height:auto;border-bottom:1px solid #f0f0f0;float:left;}
#ranking .rankNum{width:70px;float:left;font-weight:900;margin:40px 0 0 0;font-size:23px;text-align:center;}
#ranking .rankNum em{font-weight:900;font-size:30px;font-family:Arial, Helvetica, sans-serif;}
#ranking .imgArea{width:160px;height:120px;float:left;position:relative;}
#ranking .imgArea img{width:160px;height:120px;border:0;}
#ranking .eizoData{width:352px;float:right;}
#ranking .eizoData h3{font-size:16px !important;margin:-2px 0 20px 0px;font-weight:normal !important;float:left;width:330px;}
#ranking .eizoData h3 span{font-size:12px;font-weight:normal;margin:0 0 0 10px;}
#ranking .eizoData p{clear:both;margin:0 0 7px 0;/*font-weight:bold;*/color:#999;}
#ranking .eizoData em{margin:0 0 7px 0;font-weight:normal;color:#666;}
#ranking .eizoData strong{margin:0 0 7px 0;font-weight:normal;color:#666;}
#ranking .rank .rankBar{width:200px;float:right;}
#ranking .rank .rankBar p{color:#666;font-weight:bold;}
#ranking .rank .rankBar strong{color:#999;font-weight:bold;}
#ranking .rank .rankBar div{width:200px;height:7px;background:#dcdcdc;margin:7px 0 0 0;}
.eizoData a.add{float:left;display:inline;margin-right:5px;width:12px;height:12px;overflow:hidden;}
.eizoData a.add{width:12px;height:12px;display:block;background:url(https://s.yimg.jp/images/gyao/common/images/bg_normal.png) -446px 0px;text-indent:-9999px;}
.eizoData a.add:hover{background-position:-458px 0px;}
.eizoData a.fav{float:left;display:inline;margin-right:5px;width:12px;height:12px;overflow:hidden;}
.eizoData a.fav{width:12px;height:12px;display:block;background:url(https://s.yimg.jp/images/gyao/common/images/bg_normal.png) -488px -21px;text-indent:-9999px;}
.eizoData a.fav:hover{background-position:-500px -21px;}
#ranking .rank2 , #ranking .rank3{width:602px;padding:0 0 10px 0;margin:0 0 10px 0;min-height:90px ;height:auto;border-bottom:1px solid #f0f0f0;float:left;}
#ranking .rank2 .rankNum{width:70px;float:left;color:#666;font-weight:900;margin:25px 0 0 0;font-size:23px;text-align:center;padding-right:10px;}
#ranking .rank2 .rankNum em{font-weight:900;color:#666;font-size:26px;font-family:Arial, Helvetica, sans-serif;}
#ranking .rank2 .imgArea{width:120px;height:90px;float:left;position:relative;}
#ranking .rank2 .imgArea img{width:120px;height:90px;border:0;}
#ranking .rank2 .eizoData{width:380px;float:right;}/* 修正 20120123 */
#ranking .rank2 .eizoData h3{font-size:16px !important;margin:-2px 0 20px 0px;font-weight:normal !important;float:left;width:330px;}
#ranking .rank2 .eizoData h3 span{font-size:12px;font-weight:normal;margin:0 0 0 10px;}
#ranking .rank2 .eizoData p{clear:both;margin:0 0 7px 0;font-weight:normal !important;color:#999;}
#ranking .rank2 .eizoData em{margin:0 0 7px 0;font-weight:normal;color:#666;}
#ranking .rank2 .eizoData strong{margin:0 0 7px 0;font-weight:normal;color:#666;}
#ranking .rank2 .rankBar{width:200px;float:right;}
#ranking .rank2 .rankBar p{color:#666;font-weight:bold;}
#ranking .rank2 .rankBar strong{color:#999;font-weight:bold;}
#ranking .rank2 .rankBar div{width:200px;height:7px;background:#dcdcdc;margin:7px 0 0 0;}
#ranking .rank3{clear:both;width:715px;padding:15px 0;background:url(https://s.yimg.jp/images/gyao/common/images/ranking_line_dot.gif) no-repeat 65px bottom ;min-height:90px ;height:auto !important;height:90px;}
#ranking .rank3 .rankNum{width:70px;float:left;font-weight:900;color:#666;margin:25px 0 0 0;font-size:23px;text-align:center;}
#ranking .rank3 .rankNum em{font-weight:900;font-size:26px;color:#666;font-family:Arial, Helvetica, sans-serif;letter-spacing:-1px;_letter-spacing:-3px;}
#ranking .rank3 .eizoData{width:640px;float:right;}
#ranking .rank3 .eizoData h3{font-size:14px;margin:0 0 20px 5px;padding:0 0 0 5px;float:left;width:618px;}
#ranking .rank3 .eizoData h3 span{font-size:12px;font-weight:normal;margin:0 0 0 10px;}
#ranking .rank2 .eizoData p{clear:both;margin:0 0 7px 0;font-weight:bold;color:#999;}
#ranking .rank3 .eizoData em{margin:0 0 7px 0;font-weight:normal;color:#666;}
#ranking .rank3 .eizoData strong{margin:0 0 7px 0;font-weight:normal;color:#666;}
#ranking .rank3 .rankBar{width:200px;float:right;}
#ranking .rank3 .rankBar p{color:#666;font-weight:bold;}
#ranking .rank3 .rankBar strong{color:#999;font-weight:bold;}
#ranking .rank3 .rankBar div{width:200px;height:7px;background:#dcdcdc;margin:7px 0 0 0;}
#ranking .rankColer1{color:#d0b46a;}
#ranking .rankColer2{color:#a7b5bc;}
#ranking .rankColer3{color:#ae644a;}
#ranking .boxBottom{clear:both;margin:0 0 13px 0;}
#ranking #leftArea .syukei{clear:both;padding:10px 0 10px 0;line-height: 1.5;}/*修正*/
p.add a,p.fav a{background:url(https://s.yimg.jp/images/gyao/common/images/bg_normal.png);}
p.add{float:left;display:inline;margin:2px 5px 2px 0;width:12px;height:12px;overflow:hidden;}
p.add a{width:12px;height:12px;display:block;background-position:-446px 0px;text-indent:-9999px;}
p.add a:hover{background-position:-458px 0px;}
p.fav{float:left;display:inline;margin:2px 5px 2px 0;width:12px;height:12px;overflow:hidden;}
p.fav a{width:12px;height:12px;display:block;background-position:-488px -21px;text-indent:-9999px;}
p.fav a:hover{background-position:-500px -21px;}
/* RSS 20091201 */
#ranking #tab p.rss{}
#ranking #tab p.rss a{float:right;width:16px;height:16px;background:url(https://s.yimg.jp/images/gyao/common/images/rss_icon.gif) 0 0 no-repeat;text-indent:-9999px;margin:5px;}
.rightcnt_cnt p.rss a{background:url(https://s.yimg.jp/images/gyao/common/images/rss_icon.gif) 0 0 no-repeat;float:right;height:16px;margin:5px;text-indent:-9999px;width:16px;}
#storeRank ol li a img{float:none;padding:0;}
#storeRank ol li{position:relative;}
#storeRank ol li a em{float:right;width:185px;font-style:normal;position:absolute;top:5px;right:0;}
#storeRank span.date{float:left;}
/*XV 20100_08ǋL*/
/* ̃Xgɒǉ20100823 */
#ranking .eizoData h3.short{width:315px;}
#ranking .rank2 .eizoData h3.short{width:345px;}/* 修正 20120123 */
#ranking .eizoData h3.long{width:350px;}
#ranking .rank2 .eizoData h3.long{width:390px;}
#ranking .eizoData h3 .left{display:block;float:left;width:210px;}
#ranking .rank2 .eizoData h3 .left{display:block;float:left;width:250px;}
#ranking .eizoData h3 .right{float:right;}
#ranking .rank2 .eizoData h3 .right{float:right;}
#ranking .eizoData p.add2 a{background:url(https://s.yimg.jp/images/gyao/common/images/play_add_btn_small.png);}
#ranking .eizoData p.add2{float:left;display:inline;margin:0 5px 5px 0;width:19px;height:19px;overflow:hidden;}
#ranking .eizoData p.add2 a{width:19px;height:19px;display:block;background-position:0 0;text-indent:-9999px;}
#ranking .eizoData p.add2 a:hover{background-position:0 -19px;}
.fav2{float:left;display:inline;width:120px;height:19px;overflow:hidden;}
.fav2 a{display:block;width:120px;height:19px;background:url(https://s.yimg.jp/images/gyao/common/images/mitai_add_btn_big.png) no-repeat;background-position:0 0px;text-indent:-9999px;}
.fav2 a.zumi{display:block;width:120px;height:19px;background:url(https://s.yimg.jp/images/gyao/common/images/mitai_add_btn_big.png) no-repeat;background-position:0 -38px;text-indent:-9999px;}
.fav2 a.zumi:hover{background-position:0 -38px !important;}
.fav2 a:hover{background-position:0 -19px;}
.paging{background:#fff;/*border-top:1px solid #dcdcdc;border-top:0;*/float:left;padding:15px 20px;width:590px;margin-top: 2px;margin-bottom: 15px;}
* html body .paging{width:578px;margin-right:-9px;padding:15px 20px 15px 30px;}
* html body .paging.bottom{width:580px;}
.paging p em,.paging p a{padding:1px 4px 1px 11px;border-left:1px solid #ddd;float:left;width:40px;font-size: 11px;}
.paging p em{width:40px;}
.paging .firstList{border:none;}
#ranking .paging em{font-weight:bold;}
.mb0{margin-bottom:0 !important;}
#ranking .rank2.last{margin-bottom:0;border-bottom:none;}
.im{float:left;margin-top:10px;width:100%;}
/* -----------------------
00.日々改善
----------------------- */
/*rankingList20120217*/
.search_alltitle{border-top:1px solid #dcdcdc;float:left;width:630px;}
.search_alltitle div{float:right;padding-right:15px;}
#ranking #listNavi .search_alltitle h3{display:inline;float:left;padding:10px 0 0;width:245px;text-align:right
}
#ranking #listNavi .search_alltitle ul{float:left;overflow:hidden;padding:10px 0 0;width:200px;}
#ranking #listNavi .search_alltitle li{background-image:url(https://s.yimg.jp/images/streaming/gyao-store/common/new/sprite_icon.png);background-position:0 -1096px;background-repeat:no-repeat;padding-left:13px;border:none;}
/*ranking*/
.rightMod .rankStore li.rank6{background: url(https://s.yimg.jp/images/gyao/common/images/rank30_icon_06s.png) no-repeat 10px center;}
.rightMod .rankStore li.rank7{background: url(https://s.yimg.jp/images/gyao/common/images/rank30_icon_07s.png) no-repeat 10px center;}
.rightMod .rankStore li.rank8{background: url(https://s.yimg.jp/images/gyao/common/images/rank30_icon_08s.png) no-repeat 10px center;}
.rightMod .rankStore li.rank9{background: url(https://s.yimg.jp/images/gyao/common/images/rank30_icon_09s.png) no-repeat 10px center;}
.rightMod .rankStore li.rank10{background: url(https://s.yimg.jp/images/gyao/common/images/rank30_icon_10s.png) no-repeat 10px center;}
.rightMod .rankStore li.rank11{background: url(https://s.yimg.jp/images/gyao/common/images/rank30_icon_11s.png) no-repeat 10px center;}
.rightMod .rankStore li.rank12{background: url(https://s.yimg.jp/images/gyao/common/images/rank30_icon_12s.png) no-repeat 10px center;}
.rightMod .rankStore li.rank13{background: url(https://s.yimg.jp/images/gyao/common/images/rank30_icon_13s.png) no-repeat 10px center;}
.rightMod .rankStore li.rank14{background: url(https://s.yimg.jp/images/gyao/common/images/rank30_icon_14s.png) no-repeat 10px center;}
.rightMod .rankStore li.rank15{background: url(https://s.yimg.jp/images/gyao/common/images/rank30_icon_15s.png) no-repeat 10px center;}
.rightMod .rankStore li.rank16{background: url(https://s.yimg.jp/images/gyao/common/images/rank30_icon_16s.png) no-repeat 10px center;}
.rightMod .rankStore li.rank17{background: url(https://s.yimg.jp/images/gyao/common/images/rank30_icon_17s.png) no-repeat 10px center;}
.rightMod .rankStore li.rank18{background: url(https://s.yimg.jp/images/gyao/common/images/rank30_icon_18s.png) no-repeat 10px center;}
.rightMod .rankStore li.rank19{background: url(https://s.yimg.jp/images/gyao/common/images/rank30_icon_19s.png) no-repeat 10px center;}
.rightMod .rankStore li.rank20{background: url(https://s.yimg.jp/images/gyao/common/images/rank30_icon_20s.png) no-repeat 10px center;}
.rightMod{margin-bottom:0px!important;margin-top:13px;}

/*selectionBtn*/
#ranking #leftArea h1.selection{float:left;line-height:35px!important;width:457px!important;}
.selectBtn{padding-bottom:3px;display:inline-block;}
.selectBtn .playBtn a,.selectBtn .playBtn a:hover{float:right;background:url(https://s.yimg.jp/images/gyao/common/images/fbSprite.png) no-repeat;height:36px;width:130px;text-indent:-9999px;display:block;}
.selectBtn .playBtn a{background-position:0px -65px;}
.selectBtn .playBtn a:hover{background-position:0px -101px;}



/* -----映像ニュース 121112追加----- */

/*rankingTtl*/
#ranking #leftArea h1.rankingTtl{
	/* background: url(https://s.yimg.jp/images/gyao/common/images/news/bg_ranking_title.gif) no-repeat; */
    /* min-height: 27px; */
    width: 610px;
    /* color: #cd2382; */
    font-weight: normal;
    font-size: 22px;
    line-height: 1;
    padding: 7px 0px 20px 0px;
    /* margin-bottom: 10px; */}

/*tabRank*/
#ranking #tab.ranking{background: #fff !important;width:630px;height:41px;float:left;border-bottom: 1px solid #dcdcdc;/*padding: 8px 0px 6px 25px;*/font-size: 12px !important;}
#ranking #tab.ranking h3{width:auto;height:20px;padding: 12px 25px 8px 25px;text-align:left !important;font-size:12px;font-weight:normal;float:left;display:block;/*background:url(https://s.yimg.jp/images/gyao/common/images/news/ranking_tab123.gif) no-repeat 0 0;*/border-bottom: 2px solid #e50065;}
#ranking #tab.ranking div a{width:auto;height:20px;padding: 12px 25px 8px 25px;text-align:left !important;color:#666 !important;font-size:12px;font-weight:normal;float:left;display:block;/*background:url(https://s.yimg.jp/images/gyao/common/images/news/ranking_tab123.gif) no-repeat -123px 0;*/}
#ranking #tab.ranking div a:hover{/*background:url(https://s.yimg.jp/images/gyao/common/images/news/ranking_tab123.gif) no-repeat 0 0;*/}
#ranking #tab.ranking div a.current,#ranking #rightArea #tab div a.current:hover{font-weight:bold;color:#666;text-decoration:none;/*background:url(https://s.yimg.jp/images/gyao/common/images/news/ranking_tab123.gif) no-repeat 0 0;*/}

/*category*/
.category{background:#fff;/*border:1px solid #dcdcdc;border-top:0;*/float:left;padding: 14px 15px 7px 15px;;width:600px;margin-bottom: 20px;}
#ranking #rankingNavi.ranking .btSp{margin-bottom:10px;}
#ranking #rankingNavi.ranking .btSp2{margin-bottom:5px;}
#ranking #rankingNavi.ranking h3{float:left;width:70px;}
#ranking #rankingNavi.ranking ul{float:right;width:525px;padding-top: 2px;}
#ranking #rankingNavi.ranking li{float:left;padding:0 10px 0 10px;border-right:2px solid #DDDDDD;line-height: 12px;margin-bottom: 7px;}
#ranking #rankingNavi.ranking li.first{border-left:none;padding:0 10px 0 0;}
#ranking #rankingNavi.ranking li:last-child {border-right: 0px;}
li.first strong {/*font-weight: bold !important;*/}
li strong {/*font-weight: bold !important;*/}
li.greyout{color:#ddd;}
#ranking #rankingNavi.ranking li.end{padding:0 10px 0 10px;/*border-left:2px solid #ddd;*/}
#ranking #rankingNavi.ranking p.rankingNaviNote{color:#999999;margin-left:80px;margin-bottom:10px;}

/*pagingRank*/
.pagingRank{/*background:url(https://s.yimg.jp/images/gyao/common/images/news/bg_paging.gif) bottom left repeat-x #ffffff;border:1px solid #dcdcdc;*/border-top:0;float:left;padding:15px 20px;width:590px;background: #fff;/*border-bottom: 1px solid #dcdcdc;*/margin-bottom: 2px;}
* html body .pagingRank{width:593px;margin-right:-9px;padding:7px 15px 7px 20px;}
* html body .pagingRank.bottom{width:580px;}
.pagingRank p em,.pagingRank p a{padding:1px 3px 1px 11px;border-left:1px solid #ddd;float:left;width:43px;}
.pagingRank p em{width:40px;}
.pagingRank .firstList{border:none;}
.pagingRank .fontB{font-weight:bold;}
#ranking .pagingRank em{font-weight:lighter;}

/*（以降上書きあり）*/
/*ranking*/
#ranking .rankNum,
#ranking .rank2 .rankNum{font-size:16px;}
#ranking .rankNum em,
#ranking .rank2 .rankNum em{font-family:inherit;}
#ranking .rank2 .eizoData{margin-bottom:-7px;}
#ranking .rank .eizoData .eizoDataTh,
#ranking .rank2 .eizoData .eizoDataTh{display:inline-block; width:5.5em;}
#ranking .rank.last{padding-bottom:0;margin-bottom:0;}
#ranking .eizoData .eizoDataInfo{clear:both;}
#ranking .eizoData .eizoDataInfo dt{float:left;margin-right:5px;margin-bottom:7px;color:#999;/*font-weight:bold;*/}
#ranking .eizoData .eizoDataInfo dd{margin-left:6.5em;margin-bottom:7px;}
/*B01b*/
#ranking .rank2 .eizoData h3.long{width:380px;}
#ranking .rank2 .eizoData h3 .left{width:210px;}
#ranking .rank2 .eizoData h3 span{font-size:12px;font-weight:normal;margin:0 0 0 10px;}
/*B02*/
span.guard200x113 {
background-image: url("https://s.yimg.jp/images/gyao/common/images/blank.gif");cursor: pointer;display: block;height: 113px;left: 0;position: absolute;top: 0;width: 200px;background-attachment: scroll;background-clip: border-box;background-color: transparent !important;background-image: url("https://s.yimg.jp/images/clear.gif");background-origin: padding-box;background-position: 0 0;background-repeat: repeat;background-size: auto auto;display: block;margin: 0 !important;padding: 0 !important;position: absolute;}
span.guard200x150 {
background-image: url("https://s.yimg.jp/images/gyao/common/images/blank.gif");cursor: pointer;display: block;height: 150px;left: 0;position: absolute;top: 0;width: 200px;background-attachment: scroll;background-clip: border-box;background-color: transparent !important;background-image: url("https://s.yimg.jp/images/clear.gif");background-origin: padding-box;background-position: 0 0;background-repeat: repeat;background-size: auto auto;display: block;margin: 0 !important;padding: 0 !important;position: absolute;}

#ranking .rank2.ctgryRanking .rankNum{width:70px;}
#ranking .ctgryRanking .imgArea,
#ranking .rank2.ctgryRanking .imgArea{ width:200px;height:auto;}
#ranking .ctgryRanking .eizoData,
#ranking .rank2.ctgryRanking .eizoData{width: 312px;}
#ranking .rank.ctgryRanking,
#ranking .rank2.ctgryRanking{height: auto !important;min-height: auto;}
#ranking .ctgryRanking .eizoData h3.short,
#ranking .rank2.ctgryRanking .eizoData h3.short{width:310px; overflow:hidden;word-break:break-all;word-wrap:break-word;}
#ranking .ctgryRanking .eizoData .eizoDataTh,
#ranking .rank2.ctgryRanking .eizoData .eizoDataTh{display:inline-block; width:8em;}
#ranking .ctgryRanking .eizoData .eizoDataInfo dd,
#ranking .rank2.ctgryRanking .eizoData .eizoDataInfo dd{margin-left:8.5em;margin-bottom:7px;}
#ranking .end{background: none !important; margin-bottom: -10px;}

/* SQM */
#adsqm-sub-module{margin-top:15px;clear:both;border:1px solid #CCCCCC;display:inline;float:left;width:298px;}
#adsqm-sub-module a{text-decoration:underline !important;}
#adsqm-sub-module a:link{color:#0000FF;}
#adsqm-sub-module a:visited{color:#551A8B;}
#adsqm-sub-module h3{background-color:#CCCCCC;color:#FFFFFF !important;font-size:12px !important;font-weight:bold;padding:4px 10px 3px;text-align:center;}
#adsqm-sub-module .adsqm-tbl{padding:9px 0;background-color:#fff;}
#adsqm-sub-module .adsqm-tbl table{margin:0 4px;width:290px;word-break:break-all;}
#adsqm-sub-module img{margin-right:2px;}
#adsqm-sub-module hr.ad-line{border-color:#CCCCCC;border-style:solid;border-width:1px 0 0;clear:both;height:1px;margin:5px 0;overflow:hidden;}

#ranking .rank2 .rankNum.rankColer4 {color:#969696;}
#ranking .rank2 .rankNum.rankColer4 em{color:#969696;}



/* ----------- 右カラムデイリーランキング追加 130523 comRankingMod ランキングページ用調整 ----------- */
.zoomup { margin-bottom:13px;}
.comRankingMod { margin-bottom:0 !important;}
.small_txt{font-size: 10px;}










/*プレミアム訴求バナー*/
.premiumgyao_banner2{
    background:url(https://s.yimg.jp/images/gyao/special/premiumgyao/pregcont/pc/preg_search_banner.jpg) no-repeat !important;
    width: 630px !important;
    height: 240px !important;
    margin: 0px !important;
    padding: 0px !important;
    text-indent: -99999px;
}
/*プレミアム訴求バナー 無料ユーザー*/
.rnk_premiumgyao_banner_freeuser{
    background:url(https://s.yimg.jp/images/gyao/special/premiumgyao/pregcont/pc/preg_search_banner.jpg) no-repeat !important;
    width: 630px !important;
    height: 240px !important;
    margin: 0px !important;
    padding: 0px !important;
    text-indent: -99999px;
}
/*プレミアム訴求バナー プレミアムユーザー*/
.rnk_premiumgyao_banner_ypreuser{
    background:url(https://s.yimg.jp/images/gyao/common/images/premium_banner_ypre.jpg) no-repeat !important;
    width: 630px !important;
    height: 240px !important;
    margin: 0px !important;
    padding: 0px !important;
    text-indent: -99999px;
}
/*プレミアム訴求バナー 購入済ユーザー
.rnk_premiumgyao_banner_purchaseduser{
    background:url(https://s.yimg.jp/images/gyao/common/images/premium_banner.jpg) no-repeat !important;
    width: 630px !important;
    height: 150px !important;
    margin: 0px !important;
    padding: 0px !important;
    text-indent: -99999px;
}*/










.rank_label_premium{
	/*top: 0px;
    left: 0px;
    position: absolute;*/
    display: block;
    background: url(https://s.yimg.jp/images/gyao/common/images/premiumgyao_label.png) no-repeat;
    background: url(https://s.yimg.jp/images/gyao/common/images/premiumgyao_label_ie8.jpg) no-repeat\9;
    background-size: 56px 16px;
    width: 56px;
    height: 16px;
    text-indent: -9999px;
    /*line-height: 10px;
    color: #e50065;
    padding: 5px;
    font-size: 10px;*/
    z-index: 15;
    /*margin-left: 28px !important;*/
    margin-bottom: 15px !important;
    float: left;
    margin-top: -15px !important;
}
.font_small{
	font-size: 10px;
}
