@charset "utf-8";

/* ==================================================================
レイアウト部用CSS
=================================================================== */
/* *******************************************************************

1.conteiner/pagebody
2.header
3.wrapper
4.top_newtweet
5.wrapper_cols
6.top_leftside
7.top_rightside
8.common_rightside
9.channelarea
10.footer
11.hot
12.detail

*********************************************************************/

/* 1.conteiner/pagebody
====================================================================*/
/* body */
body{margin:0;width:100%;background:#fff url(../img/common/bg_sky.png) 0 0 fixed;}

/* container */
div#container {margin:0 auto; background:url(../img/common/head_blue.png) 0 0 repeat-x;}
div#container_inner {}

/* pagebody */
div#pagebody { width:940px; margin:0 auto;min-height:650px;}
div#pagebody_inner {}

/* 2.header
====================================================================*/
/* header */
div#header { position:relative; width:940px; height:120px;}
div#header_inner {}

	/* h1 */
	h1#top_h1 { position:absolute; left:5px; top:30px;}

	/* supnavi */
	div#header #supnavi { position:absolute; right:0px; top:0px;z-index:10;margin-top:-20px;}
	div#header #supnavi:after {content: " ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}

/* 3.wrapper
====================================================================*/
/* wrapper */
div#wrapper { width:940px; padding-bottom:20px;}
div#wrapper:after {content: " ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}
div#wrapper_inner {}


/* 4.top_newtweet
====================================================================*/
div#top_tweet { width:940px;position:relative;padding-top:15px;background:url(../img/index/top_bg_newt_top.png) 0 0 no-repeat;}
div#top_tweet:after {content: " ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}
div#top_tweet_inner {padding-bottom:15px;background:url(../img/index/top_bg_newt_bottom.png) 0 bottom no-repeat;}
div#top_tweet_inner:after {content: " ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}

div#new_tweet{background:url(../img/index/top_bg_newt_middle.png) 0 0 repeat-y;padding:0 10px;height:155px}
div#new_tweet_inner{margin:0 auto}

div#new_tweet div#slider{width:900px;height:155px;overflow:hidden;left:0px}
div#new_tweet ul.parent{}
div#new_tweet ul.parent:after {content: " ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}

div#new_tweet li.child{width:215px;height:35px;overflow:hidden;position:absolute;display:none}

div#new_tweet li.child a{display:block;width:205px;height:34px;border-bottom:1px #ccc solid;cursor:pointer;padding:0 5px;}
div#new_tweet li.child a:hover{background:#E2EFFA;}

div#new_tweet li.child span.ch_f{display:block;float:left;}
div#new_tweet li.child span.ch{font-size:100%;font-weight:bold;line-height:1.4;}
div#new_tweet li.child span.comment{font-size:85%;line-height:1.3;color:#666;}
div#new_tweet li.child span.img{float:right;border:1px solid #ddd;display:block;width:30px;height:30px;}

div#top_tweet div#cloud01{position:absolute;top:0;left:350px;margin-top:-10px;}
div#top_tweet div#cloud02{position:absolute;bottom:0;left:100px;margin-bottom:-10px;}
div#top_tweet div#cloud03{position:absolute;bottom:0;right:50px;margin-bottom:-22px;}
div#top_tweet div#pcloud01{position:absolute;top:0;right:50px;margin-top:-50px;}


/* 5.wrapper_cols
====================================================================*/
div#wrapper_cols{margin-top:30px;}



/* 6.top_leftside
====================================================================*/
/* leftside */
div#leftside { width:700px; float:left;margin:0 20px 0 0;}
div#leftside_inner {}

/* top_ch_list */
div#top_ch_list{padding-bottom:25px;background:url(../img/index/top_cbottom.png) 0 bottom no-repeat;}
div#top_ch_list:after {content: " ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}

div#top_ch_list_inner{}
div#top_ch{background:url(../img/index/top_cmiddle.png) 0 0 repeat-y;padding:20px 10px 0;}
div#top_ch:after {content: " ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}
div#top_ch_inner{}

div#top_ch div#top_tv{background:url(../img/index/top_tv_icon.png) 5px 0 no-repeat;padding:0 0 5px 113px;margin-bottom:10px;}
	div#top_ch div#top_tv ul{}
	div#top_ch div#top_tv ul:after {content: " ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}

		div#top_ch div#top_tv li{float:left;padding:0 5px 8px 0;position:relative;}
		div#top_ch div#top_tv li a{display:block;width:145px;height:37px;color:#fff;padding-left:35px;}
		div#top_ch div#top_tv li.ch1 a{background:url(../img/index/top_btn_ch1.png) 0 0 no-repeat;}
		div#top_ch div#top_tv li.ch2 a{background:url(../img/index/top_btn_ch2.png) 0 0 no-repeat;}
		div#top_ch div#top_tv li.ch4 a{background:url(../img/index/top_btn_ch4.png) 0 0 no-repeat;}
		div#top_ch div#top_tv li.ch5 a{background:url(../img/index/top_btn_ch5.png) 0 0 no-repeat;}
		div#top_ch div#top_tv li.ch6 a{background:url(../img/index/top_btn_ch6.png) 0 0 no-repeat;}
		div#top_ch div#top_tv li.ch7 a{background:url(../img/index/top_btn_ch7.png) 0 0 no-repeat;}
		div#top_ch div#top_tv li.ch8 a{background:url(../img/index/top_btn_ch8.png) 0 0 no-repeat;}

		div#top_ch div#top_tv li a:hover{color:#666;}
		div#top_ch div#top_tv li.ch1 a:hover{background:url(../img/index/top_btn_ch1.png) 0 -37px no-repeat;}
		div#top_ch div#top_tv li.ch2 a:hover{background:url(../img/index/top_btn_ch2.png) 0 -37px no-repeat;}
		div#top_ch div#top_tv li.ch4 a:hover{background:url(../img/index/top_btn_ch4.png) 0 -37px no-repeat;}
		div#top_ch div#top_tv li.ch5 a:hover{background:url(../img/index/top_btn_ch5.png) 0 -37px no-repeat;}
		div#top_ch div#top_tv li.ch6 a:hover{background:url(../img/index/top_btn_ch6.png) 0 -37px no-repeat;}
		div#top_ch div#top_tv li.ch7 a:hover{background:url(../img/index/top_btn_ch7.png) 0 -37px no-repeat;}
		div#top_ch div#top_tv li.ch8 a:hover{background:url(../img/index/top_btn_ch8.png) 0 -37px no-repeat;}

		div#top_ch div#top_tv li span.ch{font-weight:bold;font-size:116%;line-height:1.4;}
		div#top_ch div#top_tv li span.bangumi{line-height:1;font-size:85%;}


div#top_ch div#top_bs{background:url(../img/index/top_bs_icon.png) 5px 0 no-repeat;padding:0 0 5px 113px;margin:20px 0 10px;}
	div#top_ch div#top_bs ul{}
	div#top_ch div#top_bs ul:after {content: " ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}
		div#top_ch div#top_bs li{float:left;padding:0 5px 8px 0;position:relative;}
		div#top_ch div#top_bs li a{display:block;width:170px;height:37px;color:#fff;padding-left:10px;background:url(../img/index/top_btn_bs.png) 0 0 no-repeat;}
		div#top_ch div#top_bs li a:hover{color:#666;background:url(../img/index/top_btn_bs.png) 0 -37px no-repeat;}

		div#top_ch div#top_bs li span.ch{font-weight:bold;font-size:116%;line-height:1.4;}
		div#top_ch div#top_bs li span.bangumi{line-height:1;font-size:85%;}



div#top_ch div#top_fm{background:url(../img/index/top_fm_icon.png) 5px 0 no-repeat;padding:0 0 5px 113px;margin:20px 0 10px;}
	div#top_ch div#top_fm ul{}
	div#top_ch div#top_fm ul:after {content: " ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}
		div#top_ch div#top_fm li{float:left;padding:0 5px 8px 0;position:relative;}
		div#top_ch div#top_fm li a{display:block;width:170px;height:37px;color:#fff;padding-left:10px;background:url(../img/index/top_btn_fm.png) 0 0 no-repeat;}
		div#top_ch div#top_fm li a:hover{color:#666;background:url(../img/index/top_btn_fm.png) 0 -37px no-repeat;}

		div#top_ch div#top_fm li span.ch{font-weight:bold;font-size:116%;line-height:1.4;}
		div#top_ch div#top_fm li span.bangumi{line-height:1;font-size:85%;}



div#top_ch div#top_am{background:url(../img/index/top_am_icon.png) 5px 0 no-repeat;padding:0 0 5px 113px;margin:20px 0 0}
	div#top_ch div#top_am ul{}
	div#top_ch div#top_am ul:after {content: " ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}
		div#top_ch div#top_am li{float:left;padding:0 5px 8px 0;position:relative;}
		div#top_ch div#top_am li a{display:block;width:170px;height:37px;color:#fff;padding-left:15px;background:url(../img/index/top_btn_am.png) 0 0 no-repeat;}
		div#top_ch div#top_am li a:hover{color:#666;background:url(../img/index/top_btn_am.png) 0 -37px no-repeat;}

		div#top_ch div#top_am li span.ch{font-weight:bold;font-size:116%;line-height:1.4;}
		div#top_ch div#top_am li span.bangumi{line-height:1;font-size:85%;}


/* top_sp_list */
div#top_sp_list{margin-top:30px;padding-bottom:15px;background:url(../img/index/top_cbottom.png) 0 bottom no-repeat;}
div#top_sp_list_inner{}
div#top_sp{background:url(../img/index/top_cmiddle.png) 0 0 repeat-y;padding:20px 10px 0;}
div#top_sp_inner{}

div#top_sp_list div#top_sp{}
	div#top_sp_list div#top_sp ul{background:url(../img/index/top_sp_icon.png) 5px 0 no-repeat;padding:0 0 0 113px;}
	div#top_sp_list div#top_sp ul:after {content: " ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}
		div#top_sp_list div#top_sp li{float:left;padding:0 25px 8px 0;}


/* 7.top_rightside
====================================================================*/
/* rightside */
div#rightside { width:220px; float:right;}
div#rightside_inner {}

/* top_pticnews */
div#top_pticnews{padding-bottom:11px;background:url(../img/index/top_bbottom.png) 0 bottom no-repeat;margin-bottom:10px;}
div#top_pticnews_inner{}
div#top_osusume{background:url(../img/index/top_bmiddle.png) 0 0 repeat-y;padding:5px 10px 0;word-break:break-all;}
div#top_osusume_inner{}

/* top_siderank */
div#top_siderank{padding-bottom:5px;background:url(../img/index/top_rankbottom.png) 0 bottom no-repeat;margin-bottom: 10px;}
div#top_siderank:after {content: " ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}

div#top_siderank_inner{padding-top:5px;background:url(../img/index/top_ranktop.png) 0 top no-repeat;}
div#side_tvrank{background:url(../img/index/top_rankmiddle.png) 0 0 repeat-y;padding:5px 10px 5px;}
div#side_tvrank_inner{}

	div#side_tvrank ul{}
	div#side_tvrank li{padding:10px 5px 0 65px;min-height:40px;}
	div#side_tvrank li:after {content: " ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}
	div#side_tvrank li.rank1{background:url(../img/index/top_rank_1.png) 10px 10px no-repeat;}
	div#side_tvrank li.rank2{background:url(../img/index/top_rank_2.png) 10px 10px no-repeat;}
	div#side_tvrank li.rank3{background:url(../img/index/top_rank_3.png) 10px 10px no-repeat;}
	div#side_tvrank li.rank4{background:url(../img/index/top_rank_4.png) 15px 10px no-repeat;}
	div#side_tvrank li.rank5{background:url(../img/index/top_rank_5.png) 15px 10px no-repeat;}

	div#side_tvrank span.bangumi{font-size:92%;font-weight:bold;color:#333;line-height:1.2;}
	div#side_tvrank span.tvkyoku{display:block;text-align:right;font-size:78%;color:#999;line-height:1.2;}

	div#side_tvrank p{padding-top:20px;width:100%;text-align:center;font-size:85%;color:#666;line-height:1.2;}
	div#side_tvrank p span{font-size:78%;color:#999;line-height:1.2;}


/* 8.common_rightside
====================================================================*/
div.right_side01{margin-bottom:10px;}
div.right_side01_inner{}

div.right_side02{margin-bottom:10px;}
div.right_side02_inner{}




/* 9.channelarea
====================================================================*/
div#channelarea{background:#1E669F;height: 420px;width:100%; position:absolute;z-index:10;overflow:hidden;display:none;}
div#channelarea:after {content: " ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}
div#channelarea_inner{}

	div#channellist_s{margin:0 auto;width:940px;;padding-top:10px;}
	div#channellist_s_inner{}

	div#channellist_s div.ch{width:200px;float:left;margin-right:35px;}
	div#channellist_s div.ch li{font-size:78%;position:relative;}
	div#channellist_s div.ch a{display:block;color:#fff;line-height:1.2;cursor:pointer;padding:5px;}
	div#channellist_s div.ch a:hover{background:#00A9E1;}
	div#channellist_s div.ch span{font-weight:bold;}

	div#channellist_s div.sp{margin-right:0;}


/* 10.footer
====================================================================*/
/* footer */
div#footer { margin-top:150px;clear:both; width:100%;height:80px; background:url(../img/common/foot_bg_bottom.png) 0 0 repeat-x; text-align:center;}
div#footer_inner {position:relative;width:950px; margin:0 auto; text-align:left;}

	/* footnavi */
	div#footnavi {position:absolute;top:0px;left:0; margin-top:-55px;padding:12px 0 0 15px;background:url(../img/common/foot_bg_link.png) 0 0 no-repeat;width:385px;height:57px;}
	div#footnavi:after {content: " ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}

	div#footnavi ul{}
	div#footnavi li{float:left;padding-right:8px;font-size:78%;}
	div#footnavi li a{color:#fff;}

	/* 木です */
	div#bg_ki{position:absolute;top:0px;right:0;margin-top:-139px;background:url(../img/common/foot_bg_ki.png) 0 bottom no-repeat;width:395px;height:142px;text-align:right;padding-right:45px;}

	/* copyright */
	div#footer div#copyright {padding-top:35px;text-align:center;}



/* 11.hot
====================================================================*/
/* hot */
span.hot{display:block;position:absolute;right:0;top:0;margin-top:-30px;height:43px;width:59px;}
div#channellist_s span.hot{left:70px;top:3px;}
div#bangumi_list span.hot{}




/* 12.detail
====================================================================*/

	/* wrapper_cols_d */
div#wrapper_cols_d{margin-top:20px;}
div#wrapper_cols_inner{}

	/* headercenter */
div#h_center{position:absolute;bottom:0;left:200px;}

	div#h_center div#login{}
	div#h_center div#login:after {content: " ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}
	div#h_center div#login_inner{}
	div#h_center div#login span{display:block;font-size:85%;color:#999;}

	div#h_center div#tweetarea{background:url(../img/channel/tweet_area.png) 0 bottom no-repeat;z-index:5;width:500px;height:105px;margin-bottom:-35px;}
	div#h_center div#tweetarea:after {content: " ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}
	div#h_center div#tweetarea_inner{}
	div#h_center div#tweetarea div#tweet{float:left;margin:13px 0 0 13px;}
	div#h_center div#tweetarea textarea{padding:3px;height:42px;width:318px;border:1px solid #7CABCC;overflow:auto;}
	div#h_center div#tweetarea p{float:right;padding:11px 15px 0 0;text-align:center;}

	/* left01 */
div#left01 { width:180px; float:left;margin:0 20px 0 0;}

	div#category{background:url(../img/channel/side_bottom.png) 0 bottom no-repeat;padding-bottom:10px;margin-bottom:10px;}	div#category_inner{}
	div#dcategory{background:url(../img/channel/side_middle.png) 0 0 repeat-y;text-align:left;padding:0 10px;font-size:85%;color:#666;}
	div#dcategory_inner{line-height:1.2;}
		div#dcategory span{font-size:170%;text-align:center;display:block;font-weight:bold;color:#333;}

	div#t_user{background:url(../img/channel/side_bottom.png) 0 bottom no-repeat;padding-bottom:10px;margin-bottom:10px;}
		div#t_user_inner{}
		div#t_user ul{background:url(../img/channel/side_middle.png) 0 0 repeat-y;padding:3px 0 0 18px;font-size:85%;color:#666;width:162px;}
		div#t_user ul:after {content: " ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}
		div#t_user ul li{float:left;margin:0 8px 8px 0;}

	div#left01_free{background:url(../img/channel/side_bottom.png) 0 bottom no-repeat;padding-bottom:10px;margin-bottom:10px;}	div#category_inner{}
	div#left01_freearea{background:url(../img/channel/side_middle.png) 0 0 repeat-y;text-align:left;padding:0 10px;font-size:85%;color:#666;}
	div#left01_freearea_inner{line-height:1.2;}
		div#left01_freearea span{font-size:170%;text-align:center;display:block;font-weight:bold;color:#333;}

		div#left01_freearea a.side_at{background:url("../img/common/link_arrow.gif") no-repeat scroll 0 center transparent;display:block;margin:0 5px;padding-left:10px;}



	/* left02 */
div#left02 { width:500px; float:left;margin:0;}

div#main_timeline{background:url(../img/channel/tweet_top.png) 0 top no-repeat;padding-top:18px;}
div#main_timeline_inner{background:url(../img/channel/tweet_bottom.png) 0 bottom no-repeat;padding-bottom:18px;}

	div#timeline{background:url(../img/channel/tweet_middle.png) 0 0 repeat-y;}
	div#timeline_inner{}
	div#timeline p.more{padding:20px 0  10px;text-align:center;}
	
	div#timeline ul{padding-left:25px;}
	div#timeline li{position:relative;padding:10px 0;}
	div#timeline li span.t_img{display:block;float:left;border:1px solid #ddd;}
	div#timeline li p{white-space: pre-wrap;word-wrap: break-word;}

	div#timeline div.ytweet{padding-left:50px;}
	div#timeline div.ytweet_inner{background:url(../img/channel/intweet_middle.gif) 0 0 repeat-y;}

	div#timeline div.intweet{background:url(../img/channel/intweet_bottom.gif) 0 bottom no-repeat;}
	div#timeline div.intweet_inner{background:url(../img/channel/intweet_top.gif) 0 top no-repeat;padding:5px 30px 5px 20px;}

	div#timeline div.intweet span.user_name{font-size:78%;font-weight:bold;}
	div#timeline div.intweet span.time{font-size:78%;color:#999;}
	div#timeline div.intweet span.reply{display:block;position:absolute;bottom:18px;right:80px;}
	div#timeline div.intweet span.rt{display:block;position:absolute;bottom:18px;right:35px;}

	div#timeline li.new div.ytweet_inner{background:url(../img/channel/intweet2_middle.gif) 0 0 repeat-y;}
	div#timeline li.new div.intweet{background:url(../img/channel/intweet2_bottom.gif) 0 bottom no-repeat;}
	div#timeline li.new div.intweet_inner{background:url(../img/channel/intweet2_top.gif) 0 top no-repeat;padding:5px 30px 5px 20px;}

	div#timeline div.smiley01 p{font-size:100%;}
	div#timeline div.smiley02 p{font-size:116%;}
	div#timeline div.smiley03 p{font-size:116%;}
	div#timeline div.smiley04 p{font-size:116%;}

	div#timeline div.smiley02 div.ytweet_inner{background:url(../img/channel/bg_smiley_02middle.gif) 0 0 repeat-y;margin-top:-15px;}
	div#timeline div.smiley02 div.intweet{background:url(../img/channel/bg_smiley_02bottom.gif) 0 bottom no-repeat;}
	div#timeline div.smiley02 div.intweet_inner{background:url(../img/channel/bg_smiley_02top.gif) 0 top no-repeat;padding:20px 40px 5px 20px;}

	div#timeline div.smiley03 div.ytweet_inner{background:url(../img/channel/bg_smiley_03middle.gif) 0 0 repeat-y;margin-top:-15px;}
	div#timeline div.smiley03 div.intweet{background:url(../img/channel/bg_smiley_03bottom.gif) 0 bottom no-repeat;}
	div#timeline div.smiley03 div.intweet_inner{background:url(../img/channel/bg_smiley_03top.gif) 0 top no-repeat;padding:20px 40px 5px 20px;}

	div#timeline div.smiley04 div.ytweet_inner{background:url(../img/channel/bg_smiley_04middle.gif) 0 0 repeat-y;margin-top:-15px;}
	div#timeline div.smiley04 div.intweet{background:url(../img/channel/bg_smiley_04bottom.gif) 0 bottom no-repeat;}
	div#timeline div.smiley04 div.intweet_inner{background:url(../img/channel/bg_smiley_04top.gif) 0 top no-repeat;padding:20px 40px 5px 20px;}


	div#timeline li.new div.smiley02 div.ytweet_inner{background:url(../img/channel/bg_smiley_02middle_new.gif) 0 0 repeat-y;margin-top:-15px;}
	div#timeline li.new div.smiley02 div.intweet{background:url(../img/channel/bg_smiley_02bottom_new.gif) 0 bottom no-repeat;}
	div#timeline li.new div.smiley02 div.intweet_inner{background:url(../img/channel/bg_smiley_02top_new.gif) 0 top no-repeat;padding:20px 40px 5px 20px;}

	div#timeline li.new div.smiley03 div.ytweet_inner{background:url(../img/channel/bg_smiley_03middle_new.gif) 0 0 repeat-y;margin-top:-15px;}
	div#timeline li.new div.smiley03 div.intweet{background:url(../img/channel/bg_smiley_03bottom_new.gif) 0 bottom no-repeat;}
	div#timeline li.new div.smiley03 div.intweet_inner{background:url(../img/channel/bg_smiley_03top_new.gif) 0 top no-repeat;padding:20px 40px 5px 20px;}

	div#timeline li.new div.smiley04 div.ytweet_inner{background:url(../img/channel/bg_smiley_04middle_new.gif) 0 0 repeat-y;margin-top:-15px;}
	div#timeline li.new div.smiley04 div.intweet{background:url(../img/channel/bg_smiley_04bottom_new.gif) 0 bottom no-repeat;}
	div#timeline li.new div.smiley04 div.intweet_inner{background:url(../img/channel/bg_smiley_04top_new.gif) 0 top no-repeat;padding:20px 40px 5px 20px;}




	div#smiley{display:block;position:absolute;left:345px;}
	div#smiley ul{float:left;margin:10px 0 0 5px;}
	div#smiley ul li{display:block;padding:0;margin:5px 0 3px;height:20px;}
	div#smiley ul li input{margin:3px 3px 3px 0;cursor:pointer;}
	div#smiley ul li label{display:block;padding-top:2px;float:right;cursor:pointer;}


	/* rightside */
	/* uraban */
div#uraban{background:url(../img/channel/ura_bottom.png) 0 bottom no-repeat;padding-bottom:10px;margin-bottom: 10px;}
div#uraban_inner{}
	div#bangumi_list{background:url(../img/channel/ura_middle.png) 0 0 repeat-y;}
	div#bangumi_list_inner{}

	div#bangumi_list ul{padding:0 10px;}
	div#bangumi_list li{position:relative;}
		div#bangumi_list li.onselected a{background:#FFFFCC url(../img/common/ch_arrow.gif) 2px 10px no-repeat;}

	div#bangumi_list li a{display:block;cursor:pointer;color:#333;font-size:78%;padding:5px 15px;}
	div#bangumi_list li a:hover{background:#E2EFFA url(../img/common/ch_arrow.gif) 2px 10px no-repeat;}
	div#bangumi_list li span{font-weight:bold;font-size:108%;color:#1E5FA9;}

div.right_side_free{background:url(../img/channel/ura_bottom.png) 0 bottom no-repeat;padding-bottom:10px;margin:0 0 10px;font-size:85%;}
div.right_side_free_inner{}
	div.right_side_free02{background:url(../img/channel/ura_middle.png) 0 0 repeat-y;padding:0 10px;}
	div.right_side_free02_inner{}

div.right_side_free span{font-weight:bold;display:block;text-align:center;font-size:108%;padding-bottom:5px;color:#666;}
	div.right_side_free a{display:block;background:url(../img/common/link_arrow.gif) 0 center no-repeat;padding-left:10px;margin:0 5px;}

