@charset "utf-8";
/*-------------------------------------------------------
 file name:Index/index.css//auth level:1//last updated: 2010/06/23
 ------------------------------------------------------*/

/*************************************
  MODULE
*************************************/
#md_special h3,#md_serial h3,#md_column h3,#md_newpht h3{float:left;text-indent:-9999px;overflow:hidden;}
#md_special .title,#md_serial .title,#md_column .title,#md_newpht .title{background:url(http://i.yimg.jp/images/r25/images/2009/title.png) no-repeat;overflow:hidden;/zoom:1;}

#md_special .section p.other,#md_serial h4,#md_top3 .section li div dt{background:url(http://i.yimg.jp/images/r25/images/2010/Index/common.png) no-repeat;}
#md_topmdl .rht_section #newcolumn li.pick dt,
#md_special .section div dt,
#md_special .waku1 dt,
#md_serial .section dt,
#md_column .section dd,
#md_top3 .section li .story dt{background:url(http://i.yimg.jp/images/r25/images/2009/arw_black.gif) no-repeat 0 2px;}

#md_topmdl .rht_section #newcolumn li.pick div,
#md_topmdl .rht_section #netcase,
#md_special .waku1,
#md_column .section dt,
#md_top3 .section li div{background:url(http://i.yimg.jp/images/r25/images/2009/line_gray01.gif) repeat-x;}

#md_topmdl .rht_section #netcase li,
#md_special .section li,
#toptxt li{background:url(http://i.yimg.jp/images/r25/images/2010/arrow.gif) no-repeat;padding-left:8px;}

#md_special .section p.pic,
#md_top3 .section li p.pic{background:url(http://i.yimg.jp/images/r25/images/2009/background_gray01.gif) repeat 0 0;}

#md_serial .section,
#md_column .section,
#md_top3 .section,
#md_newpht .section{background:url(http://i.yimg.jp/images/r25/images/2009/Index/section_bg.gif) repeat-x 0 0;margin-top:1px;}

/*一覧へ*/
a.more{background-position:-250px -120px !important;width:45px !important;}
a.more:hover{background-position:-250px -137px !important;}

/* header
--------------------------------------------*/
#header{height:83px;}
#header #R25_logo{top:9px;}
#header #R25_logo a{background-position:0 0;width:296px;height:69px;}
#header .yjmthloginarea{position:absolute;top:39px;left:313px;font-size:100%;line-height:110%}
#header .yjmthloginarea em,#header .yjmthloginarea strong{font-weight:bold;}
#header .yjmthloginarea span{font-size:93%;}#header #yjlogo{top:4px;right:0;}
#header #search,#header ul#hdnavi{top:43px;}

.SpecialHeader{background-position:0 0 !important;}

/* TopText
--------------------------------------------*/
#toptxt{padding:5px 0;text-align:center;}
#toptxt li{display:inline;margin-left:1.8em;background-position:0 6px;}

/* topmodule - Silverlight,最新コラム
--------------------------------------------*/
#md_topmdl{overflow:hidden;/zoom:1;}
/*silverlight*/
#md_topmdl .lft_section{float:left;margin-top:8px;width:200px;height:310px;}

#md_topmdl .lft_section .download{background:url(http://i.yimg.jp/images/r25/images/2009/silverlight_bg.png) no-repeat;padding:15px 12px 0 12px;width:176px;height:295px;}
#md_topmdl .lft_section .download p,#md_topmdl .lft_section .download dt{color:#333333;font-size:116%;font-weight:bold;}
#md_topmdl .lft_section .download p{margin-bottom:10px;}
#md_topmdl .lft_section .download dl{margin-top:5px;}
#md_topmdl .lft_section .download dd{margin-top:10px;}
#md_topmdl .lft_section .download dd a{background:url(http://i.yimg.jp/images/r25/images/2009/silverlight.png) no-repeat;display:block;text-indent:-9999px;overflow:hidden;margin:0 auto;width:142px;height:45px;}

/*news*/
#md_topmdl .rht_section{float:right;width:426px;}
#md_topmdl .rht_section li{overflow:hidden;/zoom:1;margin-bottom:3px;}
#md_topmdl .rht_section li p.day{color:#333333;float:right;font-size:86%;}

#md_topmdl .rht_section #newcolumn,#md_topmdl .rht_section #newcolumn h3,#md_topmdl .rht_section #netcase h3{background:url(http://i.yimg.jp/images/r25/images/2009/Index/topmodule_bg.gif) no-repeat;}

#md_topmdl .rht_section #newcolumn{background-position:0 -60px;padding-top:8px;overflow:hidden;/zoom:1;}
#md_topmdl .rht_section #newcolumn h3{background-position:0 0;text-indent:-9999px;overflow:hidden;width:76px;height:18px;}
#md_topmdl .rht_section #newcolumn ul{margin-top:13px;}
#md_topmdl .rht_section #newcolumn li.pick{margin-bottom:15px;position:relative;min-height:110px;}
*html #md_topmdl .rht_section #newcolumn li.pick{height:110px;overflow:visible;}/* for IE6 */
#md_topmdl .rht_section #newcolumn li.pick p.pic{background:#ffffff;position:absolute;top:0;left:0;width:142px;}
#md_topmdl .rht_section #newcolumn li.pick div,#md_topmdl .rht_section #newcolumn li.pick dl{margin-left:150px;}
#md_topmdl .rht_section #newcolumn li.pick div{background-position:0 100%;padding-bottom:2px;overflow:hidden;/zoom:1;}
#md_topmdl .rht_section #newcolumn li.pick dl{margin-top:5px;}
#md_topmdl .rht_section #newcolumn li.pick dt{background-position:0 3px !important;font-size:138.5%;font-weight:bold;line-height:110%;padding-left:18px;/zoom:1;}
#md_topmdl .rht_section #newcolumn li.pick dd{color:#333333;font-size:93%;line-height:130%;margin-top:3px;}
#md_topmdl .rht_section #newcolumn li p.ttl{color:#333333;float:left;font-size:86%;*font-size:70%;}
{float:right;}

#md_topmdl .rht_section #netcase{background-position:0 0;margin-top:7px;padding-top:7px;overflow:hidden;/zoom:1;}
#md_topmdl .rht_section #netcase h3{background-position:-350px -20px;float:left;text-indent:-9999px;overflow:hidden;width:69px;height:34px;}
#md_topmdl .rht_section #netcase ul{margin-left:75px;}
#md_topmdl .rht_section #netcase li{background-position:0 6px;}

#md_topmdl .rht_section #newcolumn p,#md_topmdl .rht_section #netcase p{overflow:hidden;/zoom:1;}
#md_topmdl .rht_section #newcolumn a.more,#md_topmdl .rht_section #netcase a.more{float:right;}

/* special - 特集
--------------------------------------------*/
#md_special{margin-top:15px;overflow:hidden;/zoom:1;}
#md_special .title{background-position:0 0;height:50px;}
#md_special h3{width:88px;height:35px;}

#md_special .section{overflow:hidden;/zoom:1;position:relative;min-height:106px;}
*html #md_special .section{overflow:visible;height:106px;}/*for IE6*/

#md_special .section p.pic{position:absolute;top:0;left:0;width:138px;padding:1px;}
#md_special .section p.pic img{border:1px solid #ffffff;}

#md_special .section div dl{float:left;padding:4px 0 7px 0;width:215px;}
#md_special .section div dt{font-size:131%;font-weight:bold;padding-left:18px;}
#md_special .section div dd{margin-top:10px;}

#md_special .section div,#md_special .waku1{margin-left:150px;overflow:hidden;/zoom:1;}
#md_special .section div div{float:right;width:260px;margin:0 !important;}

#md_special .section p.other{background-position:0 0;clear:both;text-indent:-9999px;overflow:hidden;width:64px;height:11px;}
#md_special .section li{background-position:0 5px;margin-top:10px;}
#md_special .section div a.event{float:right;margin-top:10px;}


#md_special .waku1{background-position:0 100%;padding-bottom:2px;overflow:hidden;/zoom:1;}
#md_special dl.waku1{background:none;}
#md_special .waku1 p.ttl{float:left;font-size:93%;}
#md_special .waku1 p.day{float:right;font-size:93%;}
#md_special .waku1{margin-top:10px;}
#md_special .waku1 dt{font-size:131%;font-weight:bold;padding-left:18px;/zoom:1;}
#md_special .waku1 dd{margin-top:3px;}


/* serial - 連載
--------------------------------------------*/
#md_serial{margin-top:15px;overflow:hidden;/zoom:1;}
#md_serial .title{background-position:0 -60px;height:36px;}
#md_serial h3{width:90px;height:34px;}
#md_serial .title span.new{margin:10px 0 0 10px;}

#md_serial .section{padding-top:12px;overflow:hidden;/zoom:1;}

#md_serial #long,
#md_serial #girlfriend,
#md_serial #mote,
#md_serial #party,
#md_serial #dojo,
#md_serial #conveni,
#md_serial #college,
#md_serial #mote_sp,
#md_serial #calendar,
#md_serial #magazine,
#md_serial #kadai,
#md_serial #webR25{
position:relative;
overflow:hidden;
/zoom:1;
width:313px;
margin-bottom:15px;
}

#md_serial #long,#md_serial #mote,#md_serial #dojo,#md_serial #college,#md_serial #kadai,#md_serial #webR25{float:left;}
#md_serial #girlfriend,#md_serial #party,#md_serial #conveni,#md_serial #mote_sp,#md_serial #magazine,#md_serial #calendar{float:right;}

#md_serial #long,#md_serial #girlfriend{height:130px;}
#md_serial #mote,#md_serial #party,#md_serial #dojo,#md_serial #conveni,#md_serial #college,#md_serial #mote_sp,#md_serial #calendar,#md_serial #magazine,#md_serial #kadai,#md_serial #webR25{height:100px;}

#md_serial #long p.pic,#md_serial #girlfriend p.pic,#md_serial #mote p.pic,#md_serial #party p.pic,#md_serial #dojo p.pic,#md_serial #conveni p.pic,#md_serial #college p.pic,#md_serial #mote_sp p.pic,#md_serial #calendar p.pic,#md_serial #magazine p.pic,#md_serial #kadai p.pic,#md_serial #webR25 p.pic{position:absolute;top:0;left:0;text-align:center;}

#md_serial #mote p.pic img,#md_serial #party p.pic img,#md_serial #dojo p.pic img,#md_serial #conveni p.pic img,#md_serial #college p.pic img,#md_serial #mote_sp p.pic img,#md_serial #calendar p.pic img,#md_serial #magazine p.pic img,#md_serial #kadai p.pic img,#md_serial #webR25 p.pic img{width:98px;}

#md_serial #long p.pic,#md_serial #girlfriend p.pic{background:#333;width:100px;height:130px;}
#md_serial #long p.pic img,#md_serial #girlfriend p.pic img{width:100px;}
#md_serial #long p.pic a,#md_serial #girlfriend p.pic a{display:table-cell;vertical-align:middle;width:100px;height:130px;}

#md_serial #mote p.pic,#md_serial #party p.pic,#md_serial #dojo p.pic,#md_serial #conveni p.pic,#md_serial #college p.pic,#md_serial #mote_sp p.pic,#md_serial #calendar p.pic,#md_serial #magazine p.pic,#md_serial #kadai p.pic,#md_serial #webR25 p.pic{border:1px solid #ccc;width:98px;height:98px;}
#md_serial #mote p.pic a,#md_serial #party p.pic a,#md_serial #dojo p.pic a,#md_serial #conveni p.pic a,#md_serial #college p.pic a,#md_serial #mote_sp p.pic a,#md_serial #calendar p.pic a,#md_serial #magazine p.pic a,#md_serial #kadai p.pic a,#md_serial #webR25 p.pic a{display:table-cell;vertical-align:middle;width:98px;height:98px;}

#md_serial h4{text-indent:-9999px;margin-left:100px;overflow:hidden;width:213px;height:21px;}

#md_serial #long h4{background-position:0 -20px;}
#md_serial #girlfriend h4{background-position:0 -45px;}
#md_serial #mote h4{background-position:0 -70px;}
#md_serial #party h4{background-position:0 -95px;}
#md_serial #dojo h4{background-position:-260px -20px;}
#md_serial #conveni h4{background-position:-260px -45px;}
#md_serial #college h4{background-position:-260px -70px;}
#md_serial #mote_sp h4{background-position:-260px -95px;}
#md_serial #calendar h4{background-position:0 -120px;}
#md_serial #magazine h4{background-position:-260px -120px;}
#md_serial #kadai h4{background-position:0 -144px;}
#md_serial #webR25 h4{background-position:-260px -144px;}


#md_serial .section dl{margin:10px 0 5px 108px;}
#md_serial .section dt{
font-size:123%;
font-weight:bold;
padding-left:18px;
/zoom:1;
}
#md_serial .section dd{font-size:100%;margin-top:8px;}

#md_serial #long p.list,#md_serial #girlfriend p.list,#md_serial #mote p.list,#md_serial #party p.list,#md_serial #dojo p.list,#md_serial #conveni p.list,
#md_serial #college p.list,#md_serial #mote_sp p.list,#md_serial #calendar p.list,#md_serial #magazine p.list{position:absolute;bottom:0;right:0;}

/*タイアップ*/
#md_serial .flL,#md_serial .flR{overflow:hidden;/zoom:1;width:313px;margin-bottom:15px;position:relative;}
#md_serial .flL h4,#md_serial .flR h4{background:#e3e3e3;color:#000;font-size:93%;font-weight:bold; text-indent:0; overflow:visible;padding:3px 0 0 10px;width:203px;height:18px;}
#md_serial .flL p.pic,#md_serial .flR p.pic{border:1px solid #ccc;width:98px;height:98px;position:absolute;top:0;left:0;}
#md_serial .flL{float:left;clear:left;height:100px;}
#md_serial .flR{float:right;clear:right;height:100px;}

/* column - 今注目のコラム
--------------------------------------------*/
#md_column{overflow:hidden;/zoom:1;margin-top:5px;}
#md_column .title{background-position:0 -110px;height:36px;}
#md_column h3{width:167px;height:34px;}

#md_column .section li{padding-top:15px;}
#md_column .section dl{width:100%;}
#md_column .section dt{background-position:0 100%;padding-bottom:2px;color:#333333;font-size:86%;margin-bottom:5px;overflow:hidden;/zoom:1;}
#md_column .section dt span{float:right;}
#md_column .section dd{font-size:123%;font-weight:bold;padding:0 0 1px 18px;}

/* top3
--------------------------------------------*/
#md_top3{overflow:hidden;/zoom:1;margin-top:25px;}

#md_top3 ul#tab{background:transparent url(http://i.yimg.jp/images/r25/images/2009/Index/top3_tab_bg.gif) repeat-x 0 0;height:33px;}
#md_top3 ul#tab li{float:left;}
#md_top3 ul#tab #access,#md_top3 ul#tab #toukou{display:none;}
#md_top3 ul#tab li a,#md_top3 ul#tab li strong{background:url(http://i.yimg.jp/images/r25/images/2009/tab_ranking.png) no-repeat;display:block;text-indent:-9999px;overflow:hidden;width:210px;height:33px;}
#md_top3 ul#tab li#access,#md_top3 ul#tab li#manzoku{margin-right:3px;}
#md_top3 ul#tab li#access a{background-position:0 0;}
#md_top3 ul#tab li#access a:hover{background-position:0 -33px;}
#md_top3 ul#tab li#access strong{background-position:0 -66px;}
#md_top3 ul#tab li#manzoku a{background-position:-213px 0;}
#md_top3 ul#tab li#manzoku a:hover{background-position:-213px -33px;}
#md_top3 ul#tab li#manzoku strong{background-position:-213px -66px;}
#md_top3 ul#tab li#toukou a{background-position:-426px 0;}
#md_top3 ul#tab li#toukou a:hover{background-position:-426px -33px;}
#md_top3 ul#tab li#toukou strong{background-position:-426px -66px;}

#md_top3 .section li{position:relative;padding-top:15px;overflow:hidden;/zoom:1;}
#md_top3 .section li p.pic{float:left;padding:1px;}
#md_top3 .section li p.pic img{border:1px solid #ffffff;width:136px;}


#md_top3 .section li div{background-position:0 100%;padding-bottom:2px;overflow:hidden;/zoom:1;}
body:first-of-type #md_top3 .section li div{width:485px;}
#md_top3 .section li div,#md_top3 .section li .story{margin-left:150px;}

#md_top3 .section li div dl,#md_top3 .section li div dt,#md_top3 .section li div dd{float:left;overflow:hidden;/zoom:1;}
#md_top3 .section li div dt{text-indent:-9999px;overflow:hidden;margin-right:3px;height:15px;}

#md_top3 .section li div .access{margin-right:10px;width:136px;}
#md_top3 .section li div .access dt{background-position:-100px 5px;width:49px;}
#md_top3 .section li div .access dt.gr{background-position:-260px 5px !important;}
#md_top3 .section li div .manzoku{margin-right:10px;width:134px;}
#md_top3 .section li div .manzoku dt{background-position:-200px 5px;width:50px;}
#md_top3 .section li div .manzoku dt.gr{background-position:-360px 5px !important;}
#md_top3 .section li div .toukou{width:116px;}
#md_top3 .section li div .toukou dt{background-position:-160px 5px;width:30px;}
#md_top3 .section li div .toukou dt.gr{background-position:-320px 5px !important;}
body:first-of-type #md_top3 .section li div .access,
body:first-of-type #md_top3 .section li div .manzoku{margin-right:5px;/margin-right:10px;}

#md_top3 .section li div p.day{float:right;font-size:93%;vertical-align:bottom;}

#md_top3 .section li .story{
margin-top:10px;
}

#md_top3 .section li .story dt{
font-size:131%;
font-weight:bold;
padding-left:18px;
/zoom:1;
}
#md_top3 .section li .story dd{
margin-top:3px;
}

#md_top3 .addup{background:#ffffff url(http://i.yimg.jp/images/r25/images/2009/Index/top3_add_bg.gif) repeat-x 0 100%;padding-bottom:8px;}
#md_top3 .addup p{color:#666666;font-size:93%;text-align:right;}

/* newphoto - 新着画像
--------------------------------------------*/
#md_newpht{overflow:hidden;/zoom:1;margin-top:15px;}
#md_newpht .title{background-position:0 -160px;height:36px;}
#md_newpht h3{width:238px;height:34px;}

#md_newpht .section{padding-top:10px;}

#md_newpht .section ul{width:584px;margin:0 auto;overflow:hidden;/zoom:1;}
#md_newpht .section li{float:left;width:136px;height:102px;margin:5px;vertical-align:top;overflow:hidden;}
*html #md_newpht .section ul{width:590px;}


/* TOP - リニューアル　add 20111007
--------------------------------------------*/
#rssAreaWrap{float:left;border:1px solid #cccccc;width:198px;height:315px;}
#rssAreaWrap.single{height:301px;}
#rssArea{position:relative;}
#rssArea .ttl{position:absolute;top:5px;left:6px;font-size:26px;font-weight:bold;line-height:1;}
#rssArea .ttl span{padding-left:5px;font-size:12px;}
#rssArea .lnk{position:absolute;top:5px;right:5px;}
#rssArea .lnk a{font-size:10px;text-decoration:none;color:#000000;}
#rssArea .cnt{position:absolute;top:29px;left:1px;width:196px;height:271px;z-index:1;overflow:hidden;}
#rssArea #carouselInner{height:271px;margin:0;margin-left:0;padding:0;list-style-type:none; width:600px;}
#rssArea #carouselInner li{float:left;margin-right:5px;}
#rssArea #carouselInner img{border:0;}
#rssArea #carouselPrev,#rssArea #carouselNext{position:absolute;top:30px;width:18px;height:200px;
background:#edc;background:url(http://i.yimg.jp/images/r25/images/201011/top/rss_arrow.png) no-repeat;z-index:10;overflow:hidden;text-indent:-9999px;}
#rssArea #carouselPrev{left:1px;background-position:2px 90px;}
#rssArea #carouselPrev:hover{background-position:-38px 90px;}
#rssArea #carouselNext{right:1px;background-position:-20px 90px;}
#rssArea #carouselNext:hover{background-position:-60px 90px;}
#rssArea .navi{position:absolute;top:300px;left:1px;width:196px;height:15px;text-align:center;}
#rssArea #naviInner{height:15px;margin:0 auto;text-align:center;}
#rssArea #naviInner li{float:left;}
#rssArea #naviInner a{display:block;width:15px;height:15px;background:url(http://i.yimg.jp/images/r25/images/201011/top/rss_navi.png) no-repeat;overflow:hidden;text-indent:-9999px;}
#rssArea #naviInner .cur a{background-position:-15px 0;}
#rssAreaWrap .nsc{width:196px;height:326px;padding-top: 150px;text-align:center;}

#tab_topics {float:right;width:422px;}
#nav_topics{width: 422px;border-bottom:2px solid #a10700;overflow: hidden;/display: inline-block;}
#nav_topics li{float:left;width:82px;height:26px;margin-right:3px;overflow: hidden;text-indent: -9999px;}
#nav_topics #tp01,#nav_topics #tp02,#nav_topics #tp03{background:url(http://i.yimg.jp/images/r25/images/201011/top/tab_topics.png) no-repeat;}
#nav_topics #tp01{background-position:0 0;}
#nav_topics #tp02{background-position:-85px 0;}
#nav_topics #tp03{background-position:-170px 0;}
#nav_topics #tp04{background:url(http://i.yimg.jp/images/r25/g/tools/topics/topics_tab_1_off.png) no-repeat;}
#nav_topics #tp05{background:url(http://i.yimg.jp/images/r25/g/tools/topics/topics_tab_2_off.png) no-repeat;margin-right:0;}
#nav_topics .cur{cursor:default !important;}
#nav_topics #tp02,#nav_topics #tp03,#nav_topics #tp04,#nav_topics #tp05{display:none;}/*JS off*/
#nav_topics #tp01.cur{background-position:0 -30px;}
#nav_topics #tp02.cur{background-position:-85px -30px;}
#nav_topics #tp03.cur{background-position:-170px -30px;}
#nav_topics #tp04.cur{background:url(http://i.yimg.jp/images/r25/g/tools/topics/topics_tab_1_on.png) no-repeat;}
#nav_topics #tp05.cur{background:url(http://i.yimg.jp/images/r25/g/tools/topics/topics_tab_2_on.png) no-repeat;}
#tab_topics .panel{display:none;width:422px;margin-top:15px;}
#tab_topics #pl01.panel{display:block;}
#tab_topics .ttl{margin-bottom:9px;font-size:120%;font-weight:bold;line-height:1.2;}
#tab_topics .wrap{overflow: hidden;/display: inline-block;}
#tab_topics .lst{float:left;width:280px;}
#tab_topics .lst li{margin-bottom:12px;padding-left:10px;background:url(http://i.yimg.jp/images/r25/images/2010/arrow.gif) no-repeat 0 0.3em;font-size:110%;}
#tab_topics .lst li a{line-height:1.2;}
#tab_topics .lst .end{margin-bottom:0;}
#tab_topics .pic{float:right;width:136px;}
#tab_topics .pic p{display:block;margin-top:3px;color:#666;font-size:110%;line-height:1.3;}
#tab_topics .pic p img{padding-left:2px;vertical-align:middle;}
#tab_topics .ft{background:url(http://i.yimg.jp/images/r25/images/201011/top/ft_topics.png) repeat-x bottom;padding:29px 8px 8px;overflow: hidden;/display: inline-block;}
#tab_topics .ft .date{float:left;width:350px;font-size:93%;line-height:1.4;color:#333;}
#tab_topics .ft .more{display: block;float:right;width:45px;height:17px;background:url(http://i.yimg.jp/images/r25/images/2010/common.png) no-repeat -250px -120px;
overflow: hidden;text-indent: -9999px;}
#tab_topics #pl03 .lst li{background:none;padding:3px 0 0 0;margin-bottom:8px;}
#tab_topics #pl03 .no1,#tab_topics #pl03 .no2,#tab_topics #pl03 .no3,#tab_topics #pl03 .no4,#tab_topics #pl03 .no5,#tab_topics #pl03 .no6,#tab_topics #pl03 .no7,#tab_topics #pl03 .no8,#tab_topics #pl03 .no9{
display:block;float:left;width:45px;height:24px;margin-top:-3px;padding-right:3px;background: url(http://i.yimg.jp/images/r25/images/2009/ranking.png) no-repeat;overflow: hidden;text-indent: -9999px;}
#tab_topics #pl03 .no1{background-position:0 0;}
#tab_topics #pl03 .no2{background-position:0 -27px;}
#tab_topics #pl03 .no3{background-position:0 -51px;}
#tab_topics #pl03 .no4{background-position:0 -76px;}
#tab_topics #pl03 .no5{background-position:0 -100px;}
#tab_topics #pl03 .no6{background-position:0 -123px;}
#tab_topics #pl03 .no7{background-position:0 -146px;}
#tab_topics #pl03 .no8{background-position:0 -170px;}
#tab_topics #pl03 .no9{background-position:0 -194px;}
#tab_topics #pl03 .ft{padding-top:24px;}
#tab_topics #pl03 .pic p{margin-top:6px;line-height:1.5;}

#md_serialize{background:url(http://i.yimg.jp/images/r25/images/201011/top/serialize_ft.png) no-repeat bottom;margin-bottom:16px;padding-bottom:5px;}
#md_serialize .ttl{background:url(http://i.yimg.jp/images/r25/images/201011/top/serialize.png) no-repeat;width:636px;height:36px;overflow: hidden;/display: inline-block;}
#md_serialize .ttl h3{float:left;width:257px;height:36px;overflow: hidden;text-indent: -9999px;}
#md_serialize .ttl .new{margin:10px 0 0 10px;}
#md_serialize .cnt{margin-top:1px;padding-top:12px;background:url(http://i.yimg.jp/images/r25/images/2009/Index/section_bg.gif) repeat-x;}
#md_serialize .sld{padding-top:5px;background:url(http://i.yimg.jp/images/r25/images/201011/top/serialize_hd.png) no-repeat top;}

#slideWrapper{position:relative;width:612px;padding:10px 0 10px 22px;border-left:1px solid #ccc;border-right:1px solid #ccc;overflow:hidden;}
#slideInner{width:2080px;z-index:1;}
#slideInner ul{overflow: hidden;/display: inline-block;}
#slideInner li{position:relative;float:left;width:236px;height:130px;margin-right:4px;padding:10px;background:url(http://i.yimg.jp/images/r25/images/201011/top/serialize_bg.gif);overflow:hidden;}
#slideInner li .pic{position:absolute;top:10px;left:10px;}
#slideInner li .pic a{display: table-cell;vertical-align: middle;}
#slideInner li .pic a img{width:100%;}
#slideInner #mote,#slideInner #party,#slideInner #dojo,#slideInner #conveni,#slideInner #kadai,#slideInner #calendar{display:none;}/*JS off*/
#slideInner #long .pic,#slideInner #girlfriend .pic,
#slideInner #long .pic a,#slideInner #girlfriend .pic a{width:100px;height:130px;}
#slideInner #long .pic,#slideInner #girlfriend .pic{background:#333;}
#slideInner #mote .pic,#slideInner #party .pic,#slideInner #dojo .pic,#slideInner #conveni .pic,#slideInner #kadai .pic,#slideInner #calendar .pic,
#slideInner #mote .pic a,#slideInner #party .pic a,#slideInner #dojo .pic a,#slideInner #conveni .pic a,#slideInner #kadai .pic a,#slideInner #calendar .pic a{width: 98px;height: 98px;}
#slideInner #mote .pic,#slideInner #party .pic{background:#fff;border:1px solid #ccc;}
#slideInner li h4{margin-left:110px;font-weight:bold;}
#slideInner dl{margin: 5px 0 5px 110px;}
#slideInner dt{font-weight: bold;font-size:14px;}
#slideInner dd{margin-top: 5px;line-height:1.5;font-size:12px;}
#slideInner .list{position: absolute;bottom: 10px;right: 10px;}
#slidePrev,#slideNext{position:absolute;width:22px;height:150px;top:10px;background:url(http://i.yimg.jp/images/r25/images/201011/top/slideArrow.png) no-repeat;overflow: hidden;text-indent: -9999px;z-index:2;}
#slidePrev{left:0;background-position:0 0;}
#slideNext{right:0;background-position:-22px 0;}
#slidePrev.on,#slideNext.on{cursor:pointer;}
#slidePrev.on{background-position:0 -150px;}
#slideNext.on{background-position:-22px -150px;}

#md_serialize .tbl{background:url(http://i.yimg.jp/images/r25/images/201011/top/serialize_md.png) no-repeat top;padding-top:5px;}
#md_serialize .tbl table{margin: 0;padding: 0;border-left:1px solid #ccc;border-spacing: 0;border-collapse: collapse;}
#md_serialize .tbl td{width:158px;padding:0;border-right:1px solid #ccc;vertical-align:top;}
#md_serialize .tbl .web{width:157px;}
#md_serialize .tbl h4{height:20px;margin-left:2px;background:url(http://i.yimg.jp/images/r25/images/201011/top/serialize.png) no-repeat;overflow: hidden;}
#md_serialize .web h4, #md_serialize .mote h4{text-indent: -9999px;}
#md_serialize .web h4{background-position:0 -40px;width:153px;}
#md_serialize .mote h4{background-position:-160px -40px;width:154px;}
#md_serialize .free h4{background-position:-320px -40px;width:149px;padding-left:5px;font-size:12px;line-height:20px;color:#fff;}
#md_serialize .tbl .pic{margin:2px 0;text-align:center;}
#md_serialize .tbl .lnk{margin:0 8px;}
#md_serialize .tbl .lnk a{padding-left:18px;background: url(http://i.yimg.jp/images/r25/images/2009/arw_black.gif) no-repeat 0 2px;line-height:20px;}





