@charset "utf-8";

#theme_mod li{width:314px;margin-bottom:12px;}
#theme_mod li .title{height:33px;background:url(http://i.yimg.jp/images/video-topics/img/mt/rank2011/theme_mod_title.png) no-repeat;overflow:hidden;text-indent:-9999px;}
#theme_mod li#theme01 .title{background-position:0 0;}
#theme_mod li#theme02 .title{background-position:-326px 0;}
#theme_mod li#theme03 .title{background-position:0 -50px;}
#theme_mod li#theme04 .title{background-position:-326px  -50px;}
#theme_mod li#theme05 .title{background-position:0  -100px;}
#theme_mod li#theme06 .title{background-position:-326px  -100px;}
#theme_mod li#theme07 .title{background-position:0 -150px;}
#theme_mod li#theme08 .title{background-position:-326px -150px;}
#theme_mod li#theme09 .title{background-position:0 -200px;}
#theme_mod li#theme10 .title{background-position:-326px -200px;}
#theme_mod .guard128x96{cursor:inherit;}
.theme_mod_cont{border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;
height:114px;background:url(http://i.yimg.jp/images/video-topics/img/mt/rank2011/theme_mod_bk.gif) repeat-x;}

.theme_mod_cont dd a,.theme_mod_cont dt,#titlemod p a{background:url(http://i.yimg.jp/images/video-topics/img/mt/rank2011/theme_mod_cont.png) no-repeat;overflow:hidden;text-indent:-9999px;}
.theme_mod_cont dl{width:168px;height:114px;background:url(http://i.yimg.jp/images/video-topics/img/mt/rank2011/theme_mod_cont_right_bk.png) no-repeat right bottom;position:relative;}
.theme_mod_cont dt{width:157px;height:56px;position:absolute;right:8px;top:8px;}
li#theme01 dt{background-position:-326px 0;}
li#theme02 dt{background-position:-483px 0;}
li#theme03 dt{background-position:0 -70px;}
li#theme04 dt{background-position:-157px -70px;}
li#theme05 dt{background-position:-326px -70px;}
li#theme06 dt{background-position:-483px -70px;}
li#theme07 dt{background-position:0 -130px;}
li#theme08 dt{background-position:-157px -130px;}
li#theme09 dt{background-position:-326px -130px;}
li#theme10 dt{background-position:-483px -130px;}

.theme_mod_cont p{border:1px solid #666;margin:7px 0 0 7px;}
.theme_mod_cont dd{width:127px;height:30px;position:absolute;bottom:14px;right:24px;}
.theme_mod_cont dd a{display:block;width:127px;height:30px;background-position:0 0;}
.theme_mod_cont dd a:hover{background-position:-150px 0;}

#titlemod{width:640px;height:145px;background:url(http://i.yimg.jp/images/video-topics/img/mt/rank2011/title_mod.png) no-repeat 0 0;margin-bottom:12px;position:relative;text-indent:-9999px;overflow:hidden;}
#titlemod h2{width:280px;height:43px;position:absolute;left:14px;top:7px;}
#titlemod dt{width:325px;height:17px;position:absolute;left:14px;top:69px;}
#titlemod dd{width:372px;height:29px;position:absolute;left:14px;top:96px;}
#titlemod p{width:152px;height:36px;position:absolute;right:12px;top:11px;}
#titlemod p a{display:block;width:152px;height:36px;background-position:0 -32px;}
#titlemod p a:hover{background-position:-160px -32px;}

#header .share{position:absolute;right:10px;bottom:55px}