@charset "euc-jp";

/* ランキング4 */
.mt20				{ margin-top: 20px;}
.mtu10				{ margin: 10px 0;}


#chRank_mainBg		{ background: url(/cs/list/taleschannel/ch_ranking_4th/_common/img/chBg_c.gif) repeat-y; width: 846px; margin: 0 auto;}
#chRank_mainHead	{ background: url(/cs/list/taleschannel/ch_ranking_4th/_common/img/chBg_h.gif) no-repeat; width: 846px; height: 12px; margin: 0 auto;}
#chRank_mainFoot	{ background: url(/cs/list/taleschannel/ch_ranking_4th/_common/img/chBg_f.gif) no-repeat; width: 846px; height: 19px; margin: 0 auto;}

#chRank_flashArea	{ margin: 30px auto;}


#chRank_btnBg		{ background: url(/cs/list/taleschannel/ch_ranking_4th/_common/img/btn_bg.gif) no-repeat; width: 814px; height: 49px; margin: 10px auto;}
#chRank_btnBg img	{ margin: 0 20px;}

#chRank_subtitle	{ margin: 10px auto;}
#chRank_subtitle2	{ margin: 30px auto;}

#chRank_textArea	{ width: 550px; margin: 0 auto;}
#chRank_textArea p	{ font-size: 14px; color: #188046; text-align: left; line-height: 130%;}
#chRank_textArea p a{ font-size: 14px; text-decoration: underline;}
#chRank_textArea p a:hover{ font-size: 14px; text-decoration: none;}

#chRank_textArea2	{ width: 550px; margin: 0 auto 40px auto;}
#chRank_textArea2 p	{ font-size: 14px; color: #188046; text-align: left; line-height: 130%;}
#chRank_textArea2 p span{ font-size: 14px; color: #188046; text-align: left; line-height: 130%; font-weight: bold;}
#chRank_textArea2 p a{ font-size: 14px; text-decoration: underline;}
#chRank_textArea2 p a:hover{ font-size: 14px; text-decoration: none;}

#chRank_outcap		{ margin: 10px 0;}
#chRank_banner		{ maegin: 10px 0; padding: 5px 0;}
#chRank_banner img	{ margin: 0 5px;}


.chTitle			{ margin: 10px 0 0 0;}
.chara_btn			{ margin: 0 0 10px 0; text-align: center;}
.official_btn		{ margin: 0 0 10px 0; text-align: center;}

.chTable			{ margin: 0 120px; *margin: 0 auto;}
.chTb				{ width: 100px; margin: 0; padding: 0; text-align: center; vertical-align: top;}
.chTb img			{ margin: 5px 0 2px 0;}
.chName				{ font-size: 10px; color: #188046; font-weight: bold; text-align: center; line-height: 120%; margin: 0; height: 24px;}
.chName2			{ font-size: 10px; color: #188046; font-weight: bold; text-align: center; line-height: 120%; margin: 0; padding: 7px 0 0 0; height: 19px; *height: 24px;}
.btn_th				{ margin: 30px auto;}
.btn_th2			{ margin: 10px auto;}

#chRank_checkArea	{ margin: 0 auto;}
#chRank_checkBtnArea{ margin: 20px auto 40px auto;}



#to_h,#to_v,#to_sr,#to_i,#to_t,#to_a,#to_l,#to_r,#to_s,
#to_d2,#to_e,#to_d,#to_p,#to_radiant2,#to_radiant,#to_nari2,#to_nari,
#to_sum,#to_f1,#to_other
					{ display: table;}

#btnToh2,#btnTov2,#btnTosr2,#btnToi2,#btnTot2,#btnToa2,#btnTol2,#btnTor2,#btnTos2,
#btnTod2_2,#btnToe2,#btnTod2,#btnTop2,#btnToRadiant2_2,#btnToRadiant2,#btnToNari2_2,#btnToNari2,
#btnToSum2,#btnTof1_2,#btnToOther2
					{ display: none;}

#chRank_wpthum		{ background: url(/cs/list/taleschannel/ch_ranking_4th/_common/img/wp_thumBg.gif) no-repeat; width: 341px; height: 171px; *height: 186px; margin: 10px auto 0 auto; padding: 15px 0 0 0; text-align: center;}
#chRank_wpBtn		{ width: 341px; margin: 0 auto 10px auto; padding: 0;}
#chRank_wpBtn img	{ margin: 5px 3px;}


#boldGreen			{ font-size: 14px; color: #188046; text-align: center; line-height: 130%; font-weight: bold;}


/*結果発表*/
#kkBackGround		{ background: url(/cs/list/taleschannel/ch_ranking_4th/_common/img/result_bg.gif) no-repeat bottom; width: 740; margin: 0 auto; padding: 0 0 20px 0;}
.kkCharaArea		{ width: 700px; margin: 15px auto; text-align: center; display: table;}
.kkCharaArea img	{ margin: 0 5px;}

.kkUnderArea		{ margin: 10px auto;}
.kkUnderTable		{ width: 580px; margin: 10px auto 0 auto; display: table;}
.kkUnderTable2		{ width: 580px; margin: 0 auto 10px auto; display: table;}
.kkClassBox			{ width: 105px; background: #1a8148; float: left; font-size: 12px; color: #FFFFFF; padding: 2px 0 0 0; margin: 2px 5px;}
.kkNameBox			{ width: 105px; background: #FFFFFF; float: left; font-size: 10px; color: #333333; padding: 2px 0 0 0; margin: 2px 5px;}


