@charset "UTF-8";

/*   
Theme Name: ブロガー一覧
Description: ブロガー一覧 
Author: Reiko Shirase
Version: 2013.01.07
*/

/*   =========================================
　◆(1)全体的なルール
  ========================================= */

* {
	margin: 0px auto;
	padding: 0px;
}

body {
	color: #000000;
	font-family: verdana, sans-serif;
	font-size: 12px;
	padding-top: 0px; 
	margin: 0;
	padding: 0;
	background: #fd5584;
}



a { text-decoration: none; }
a:link { color: #000000; } 
a:active { color: #999999; }
a:visited { color:#000000; }
a:hover { color:#999999; }


ul {
	list-style: none;
}

.clear {
    clear: both;
    margin: 0;
    padding: 0;
}

z



/* HEADER
=========================================================================================== */

/*****=========================================*****

	グローバルメニュー （レイアウトなどは /data/www/www.diamondblog.jp/htdocs/css/common common.css）

*****=========================================*****/

#common_menu ul li span.blogger {/** メニュー文字色 **/
	color: #ff2668;
	font-weight: bold;
}



/*****=========================================*****

	カテゴリメニュー（レイアウトなどは /data/www/www.diamondblog.jp/htdocs/css/common common.css）

*****=========================================*****/

.category_position {
	background: url(images/position_arrow.png) no-repeat 103px bottom;
}

.category_menu {
	background-color: #ff2668;
}

.cate_h3 {/** 矢印アイコンは共通側（変更すると他のコンテンツページも変更） **/
	width: 0px;
	color: #ffde00;
}



.cate_menu {
    line-height: 17px;
    max-width: 1000px!important;
}


.cate_menu li a:link { color: #ffde00; } 
.cate_menu li a:active { color: #ffde00; }
.cate_menu li a:visited { color:#ffde00; }
.cate_menu li a:hover {/** hover時の画像は共通側（変更すると他のコンテンツページも変更） **/
	color:#feef87;
	background: url(images/category_menu_arrow_on.png) no-repeat 0 3px!important;
}



/* #left_column
=========================================================================================== */


.contents_box {
    float: left;
    margin: 0px 0 20px;
    padding: 0;
    width: 626px;
    border: 1px solid #cccccc;
}

.contents_box2 {
    float: left;
    margin: 0px 0 0;
    padding: 0;
    width: 626px;
    border-bottom: 1px solid #282828;
    border-right: 1px solid #282828;
    border-left: 1px solid #282828;
}

/** タイトルリンク **/
.h2_link {
	display: block;
	width: 330px;
	height: 90px;
	float: left;
	color: #000!important;
	text-decoration: none!important;
}
.h2_link:link { color: #000; } 
.h2_link:active { color: #000000; }
.h2_link:visited { color:#000; }
.h2_link:hover { color:#ccc; }



/*****=========================================*****

	コンテンツタイトル部分

*****=========================================*****/

/*  =========================================
　 タイトルリンク
 ========================================= */ 

.contents_title {
    background: url("images/main_title.gif") no-repeat;
    height: 130px;
    margin: 10px 0 0!important;
}

.contents_title .title_a {
	display: block;
	width: 287px;
	height: 59px;
	float: left;
}

.contents_title .title_a:link { color: #000; } 
.contents_title .title_a:active { color: #000000; }
.contents_title .title_a:visited { color:#000; }
.contents_title .title_a:hover { color:#ccc; }

.contents_title .contents_title_txt {
	top: 56px;
	left: 0px;
	color: #000;
}


/*  =========================================
　 今月は○○人 吹き出し
 ========================================= */ 

.contents_title h3.balloon_num {
	position: absolute;
	top: -20px;
	left: 280px;
	padding: 15px 0 0 0;
	width: 97px;
	height: 82px;
	line-height: 26px;
	background:  url(images/title_balloon.png) no-repeat 0px 0;
	text-align: center;
	font-size: 14px;
}

.contents_title h3.balloon_num .plus {
	font-size: 20px;
	font-weight: bold;
	font-family:'Arial','Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo, sans-serif;
	display: inline-block;
	width: 12px;
}

.contents_title h3.balloon_num .number {
	font-size: 30px;
	letter-spacing: -3px;
	font-weight: bold;
	font-family:'Arial','Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo, sans-serif;
	margin: 0 3px 0 0;
}


/*  =========================================
　 ただいまのブロガー数
 ========================================= */ 

.contents_title h3.count_number {
	float: left;
	color: #0180b1;
	font-size: 16px;
}

.contents_title h3.count_number .number {
	font-size: 50px;
	letter-spacing: -2px;
	color: #ff2668;
	font-weight: bold;
	font-family:'Arial','Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo, sans-serif;
	margin: 0 3px 0 0;
	height: 40px;
	line-height: 45px;
	display: inline-block;
}



/*  =========================================
　 ソーシャルボタン
 ========================================= */ 
 
.sns_btn {
    padding: 0px 0 0!important;
}




/*****=========================================*****

	ブロガー検索

*****=========================================*****/

.search_blog {
	width: 608px;
	height: 64px;
	padding: 15px 10px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border: 1px solid #e2dcd4;
	background: url("images/magnifying.png") no-repeat 10px 16px;
	background-color: #f8f4ee;
}

.search_blog .textbox {
	width: 458px;
	height: 32px;
	line-height: 32px;
	margin: 0 0 0 40px;
	padding: 0 5px 0;
	border: 1px solid #ffcc33;
	color: #ccc;
}

.search_blog .submit_bt {
	width: 85px;
	height: 32px;
	border: 1px solid #dc6b00;
	background: -moz-linear-gradient(
		top,
		#ff7c00 0%,
		#ff7c00 50%,
		#ffa73d 51%,
		#ffa73d);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#ff7c00),
		color-stop(0.50, #ff7c00),
		color-stop(0.51, #ffa73d),
		to(#ffa73d));
	background: #ff7c00;
	-moz-box-shadow:
		inset 0px 0px 5px rgba(255,255,255,0.9);
	-webkit-box-shadow:
		inset 0px 0px 5px rgba(255,255,255,0.9);
	box-shadow:
		inset 0px 0px 5px rgba(255,255,255,0.9);
	color: #fff;
	font-weight: bold;
}

.search_blog .blogger_link_title,
.search_blog .blogger_link
 {
	margin: 10px 0 0;
	font-size: 10px;
	color: #666666;
	float: left;
	line-height: 15px;
}
	.search_blog .blogger_link_title {
		width: 57px;
	}
	.search_blog .blogger_link {
		width: 550px;
	}
	.search_blog .blogger_link a { text-decoration: none; }
	.search_blog .blogger_link a:link { color: #666666!important; } 
	.search_blog .blogger_link a:active { color: #666666!important; }
	.search_blog .blogger_link a:visited { color:#666666!important; }
	.search_blog .blogger_link a:hover { color:#ff2668!important; }


/*****=========================================*****

	タブ部分

*****=========================================*****/

.cate_tab {
	border-bottom: 3px solid #febf05;
	width: 612px;
	height: 36px;
	padding: 0 8px;
	margin: 10px 0;
	position: relative;
}

.cate_tab ul {
	list-style: none;
	position: absolute;
	top: 1px;
}

.cate_tab ul li {
	float: left;
	width: 114px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	margin: 0 5px 0 0;
	border: 1px solid #febf05;
	border-radius: 5px 5px 0 0;
		-webkit-border-radius: 5px 5px 0 0;
		-moz-border-radius: 5px 5px 0 0;
	overflow: hidden;
	background: #fffde6;
}
	.cate_tab ul .li_on {
		background: #febf05;
		background: -moz-linear-gradient(
			top,
			#ffd55b 0%,
			#febf05);
		background: -webkit-gradient(
			linear, left top, left bottom, 
			from(#ffd55b),
			to(#febf05));
	}

.cate_tab ul li a {
	display: block;
	font-size: 15px;
	font-weight: bold;
}



/*****=========================================*****

	カテゴリ部分

*****=========================================*****/ 

.cate_list,
.report_cate_list
 {
	clear: both;
	width: 628px;
	margin: 20px 0 0;
}

.cate_list ul,
.report_cate_list ul
 {
	list-style: none;
}

.cate_list ul li {
	float: left;
	border-right: 1px solid #ccc;
	height: 20px;
	line-height: 20px;
	margin: 0 0 5px;
}
	.cate_list ul li a {
		text-decoration: none;
		font-size: 14px;
		font-weight: bold;
		padding: 0 10px;
		display: block;
	}
	.cate_list ul li a:link { color: #2876aa!important; } 
	.cate_list ul li a:active { color: #2876aa!important; }
	.cate_list ul li a:visited { color:#2876aa!important; }
	.cate_list ul li a:hover { color:#6cb9ec!important; }


.kana_ul {
	margin: 0 auto 0px;
	width: 360px;
}


/*****=========================================*****

	タイトル共通

*****=========================================*****/ 


.h3_arrow_title {
	width: 628px;
	height: 30px;
	background: #ffd24d;
	text-align: center;
	line-height: 30px;
	font-size: 14px;
	position: relative;
	margin: 30px 0 15px;
}

	.h3_arrow_title:before {
		content: "";
		display: block;
		width: 0;
		height: 0;
		border-top: 17px solid #ffd24d;
		border-left: 11px solid transparent;
		border-bottom: 0px solid transparent;
		border-right: 11px solid transparent;
		position: absolute;
		top: 30px;
		left: 49%;
	}




/*****=========================================*****

	カテゴリ一覧表示部分

*****=========================================*****/ 


.cate_box {
	clear: both;
	width: 628px;
}

.cate_box ul {
	list-style: none;
}

.cate_box ul li {
	padding: 10px 0;
	width: 104px;
	height: 160px;
	float: left;
}

.cate_box ul .thum_img {
	width: 104px;
	float: left;
	padding: 5px 0;
	text-align: center;
}
	.cate_box ul .thum_img img {
		border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
	}

.cate_box ul .text_area {
	width: 94px;
	padding: 0px 0;
	text-align: left;
	color: #333333;
}

.cate_box ul .text_area h4.name {
	font-size: 12px;
	margin: 0 0 5px;
	font-weight: normal;
	clear: both;
	height: auto;
	line-height: 13px;
	overflow:hidden;
}
	.cate_box ul .text_area h4.name a { text-decoration: none!important; }
	.cate_box ul .text_area h4.name a:link { color: #2373a6!important; } 
	.cate_box ul .text_area h4.name a:active { color: #2373a6!important; }
	.cate_box ul .text_area h4.name a:visited { color:#2373a6!important; }
	.cate_box ul .text_area h4.name a:hover { color:#6bb4e2!important; }

.cate_box ul .text_area .blogger_article_title {
	font-size: 10px;
	margin: 0 0 5px;
	height: 12px;
	line-height: 12px;
	overflow: hidden;
}


.cate_box ul .text_area .readers {
	text-decoration: none!important;
	height: 12px;
	line-height: 12px;
	font-size: 10px;
	overflow: hidden;
	background: url("images/readers_icon.png") no-repeat 0 center;
	padding: 0 0 0 19px;
}
	.cate_box ul .text_area .readers:link { color: #ff3256!important; } 
	.cate_box ul .text_area .readers:active { color: #ff3256!important; }
	.cate_box ul .text_area .readers:visited { color:#ff3256!important; }
	.cate_box ul .text_area .readers:hover { color:#fea2b2!important; }





/*****=========================================*****

	検索結果・新着ブロガー・ランキング共通

*****=========================================*****/ 


.result_box {
	width: 628px;
	list-style: none;
}

.result_box li {
	border-bottom: 1px dotted #ccc;
	padding: 5px 0;
	width: 628px;
	height: 100px;
}

.result_box .rank_hof {
    height: 133px;
}

.result_box .thum_img {
	width: 110px;
	float: left;
	padding: 5px 0;
	text-align: center;
}
	.result_box .thum_img img {
		border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
	}

.result_box .text_area {
	width: 518px;
	float: right;
	padding: 0px 0;
	text-align: left;
	color: #333333;
}

.result_box .text_area h4.name {
	font-size: 14px;
	margin: 0 0 5px;
}
	.result_box .text_area h4.name a { text-decoration: none!important; }
	.result_box .text_area h4.name a:link { color: #fd5584!important; } 
	.result_box .text_area h4.name a:active { color: #fd5584!important; }
	.result_box .text_area h4.name a:visited { color:#fd5584!important; }
	.result_box .text_area h4.name a:hover { color:#fcb1c6!important; }

	.result_box .rank_hof .text_area h4.name a { text-decoration: none!important; }
	.result_box .rank_hof .text_area h4.name a:link { color: #8b7923!important; } 
	.result_box .rank_hof .text_area h4.name a:active { color: #8b7923!important; }
	.result_box .rank_hof .text_area h4.name a:visited { color:#8b7923!important; }
	.result_box .rank_hof .text_area h4.name a:hover { color:#8b7923!important; }


.result_box .text_area h4.name .name_span {
	font-weight: normal;
	font-size: 12px;
}

.result_box .text_area .search_article {
	font-size: 12px;
	margin: 0 0 5px;
	height: 53px;
	overflow: hidden;
}

.result_box .text_area .blogger_link {
	font-size: 12px;
	margin: 0 0 0px;
	height: 20px;
	line-height: 20px;
	padding: 0 0 0 25px;
	background: url("images/blogger_link_icon.png") no-repeat 0 center;
	float: left;
	width: auto;
}
	.result_box .text_area .blogger_link a { text-decoration: none; }
	.result_box .text_area .blogger_link a:link { color: #fd5584!important; } 
	.result_box .text_area .blogger_link a:active { color: #fd5584!important; }
	.result_box .text_area .blogger_link a:visited { color:#fd5584!important; }
	.result_box .text_area .blogger_link a:hover { color:#fcb1c6!important; }


/*****=========================================*****

	ページナビ

*****=========================================*****/ 


.paging,
.paging_first
 {
	width: 628px;
	height: 30px;
	margin: 30px 0;
}
.paging_first {
	text-align: center;
}

.paging_first .paging_next,
.paging .paging_prev,
.paging .paging_next
 {
	width: 58px;
	height: 30px;
	text-align: center;
	line-height: 30px;
}
	.paging_first .paging_next
	 {
		background: url("images/pagin_btn.png") no-repeat right 0;
		padding: 0 5px 0 0px;
	}
	.paging .paging_prev {
		float: left;
		background: url("images/pagin_btn.png") no-repeat left 0;
		padding: 0 0 0 5px;
	}
	.paging .paging_next
	 {
		float: right;
		background: url("images/pagin_btn.png") no-repeat right 0;
		padding: 0 5px 0 0px;
	}

.paging_first .paging_next a,
.paging .paging_prev a,
.paging .paging_next a
 {
	text-decoration: none!important;
	font-weight: bold;
	font-size: 14px;
	display: block;
}
	.paging_first .paging_next a:link,
	.paging .paging_prev a:link,
	.paging .paging_next a:link,
	.paging_first .paging_next a:active,
	.paging .paging_prev a:active,
	.paging .paging_next a:active,
	.paging_first .paging_next a:visited,
	.paging .paging_prev a:visited,
	.paging .paging_next a:visited
	 {
		color: #4b2a00!important;
	}
	.paging_first .paging_next a:hover,
	.paging .paging_prev a:hover,
	.paging .paging_next a:hover
	 {
		color:#d0af85!important;
	}


/*****=========================================*****

	ランキング

*****=========================================*****/ 



#left_column .result_box .rank_01,
#left_column .result_box .rank_02,
#left_column .result_box .rank_03
 {
	border: none!important;
	padding: 3px!important;
	margin: 0 0 10px;
	width: 622px!important;
	height: 135px!important;
}
	#left_column .result_box .rank_01 {
		background: url("images/rank_01bg.gif") repeat 0 0;
	}
	#left_column .result_box .rank_02 {
		background: url("images/rank_02bg.gif") repeat 0 0;
	}
	#left_column .result_box .rank_03 {
		background: url("images/rank_03bg.gif") repeat 0 0;
	}

	#left_column .result_box .rank_hof {
		background: url("http://www.diamondblog.jp/images/halloffame/back.gif") repeat 0 0;
	}
#left_column .result_box .rank_04,
#left_column .result_box .rank_05,
#left_column .result_box .rank_06,
#left_column .result_box .rank_07,
#left_column .result_box .rank_08,
#left_column .result_box .rank_09,
#left_column .result_box .rank_10,
#left_column .result_box .rank_11,
#left_column .result_box .rank_12,
#left_column .result_box .rank_13,
#left_column .result_box .rank_14,
#left_column .result_box .rank_15,
#left_column .result_box .rank_16,
#left_column .result_box .rank_17,
#left_column .result_box .rank_18,
#left_column .result_box .rank_19,
#left_column .result_box .rank_20,
#left_column .result_box .rank_21,
#left_column .result_box .rank_22,
#left_column .result_box .rank_23,
#left_column .result_box .rank_24,
#left_column .result_box .rank_25,
#left_column .result_box .rank_26,
#left_column .result_box .rank_27,
#left_column .result_box .rank_28,
#left_column .result_box .rank_29,
#left_column .result_box .rank_30,
#left_column .result_box .rank_31,
#left_column .result_box .rank_32,
#left_column .result_box .rank_33,
#left_column .result_box .rank_34,
#left_column .result_box .rank_35,
#left_column .result_box .rank_36,
#left_column .result_box .rank_37,
#left_column .result_box .rank_38,
#left_column .result_box .rank_39,
#left_column .result_box .rank_40,
#left_column .result_box .rank_41,
#left_column .result_box .rank_42,
#left_column .result_box .rank_42,
#left_column .result_box .rank_43,
#left_column .result_box .rank_44,
#left_column .result_box .rank_45,
#left_column .result_box .rank_46,
#left_column .result_box .rank_47,
#left_column .result_box .rank_48,
#left_column .result_box .rank_49,
#left_column .result_box .rank_50,
#left_column .result_box .rank_51,
#left_column .result_box .rank_52,
#left_column .result_box .rank_53,
#left_column .result_box .rank_54,
#left_column .result_box .rank_55,
#left_column .result_box .rank_55,
#left_column .result_box .rank_56,
#left_column .result_box .rank_57,
#left_column .result_box .rank_58,
#left_column .result_box .rank_59,
#left_column .result_box .rank_60,
#left_column .result_box .rank_61,
#left_column .result_box .rank_62,
#left_column .result_box .rank_63,
#left_column .result_box .rank_64,
#left_column .result_box .rank_65,
#left_column .result_box .rank_66,
#left_column .result_box .rank_67,
#left_column .result_box .rank_68,
#left_column .result_box .rank_69,
#left_column .result_box .rank_70,
#left_column .result_box .rank_71,
#left_column .result_box .rank_72,
#left_column .result_box .rank_73,
#left_column .result_box .rank_74,
#left_column .result_box .rank_75,
#left_column .result_box .rank_76,
#left_column .result_box .rank_77,
#left_column .result_box .rank_78,
#left_column .result_box .rank_79,
#left_column .result_box .rank_80,
#left_column .result_box .rank_81,
#left_column .result_box .rank_82,
#left_column .result_box .rank_83,
#left_column .result_box .rank_84,
#left_column .result_box .rank_85,
#left_column .result_box .rank_86,
#left_column .result_box .rank_87,
#left_column .result_box .rank_88,
#left_column .result_box .rank_89,
#left_column .result_box .rank_90,
#left_column .result_box .rank_91,
#left_column .result_box .rank_92,
#left_column .result_box .rank_93,
#left_column .result_box .rank_94,
#left_column .result_box .rank_95,
#left_column .result_box .rank_96,
#left_column .result_box .rank_97,
#left_column .result_box .rank_98,
#left_column .result_box .rank_99,
#left_column .result_box .rank_100

 {
	height: 140px!important;
}

#left_column .result_box .rank_01 .rank_01bg,
#left_column .result_box .rank_02 .rank_02bg,
#left_column .result_box .rank_03 .rank_03bg,
#left_column .result_box .rank_hof .rank_hofbg 
 {
	width: 622px;
	height: 130px;
	padding: 5px 0 0;
}
	#left_column .result_box .rank_01 .rank_01bg {
		background: #fbf2f2;
	}
	#left_column .result_box .rank_02 .rank_02bg {
		background: #f1feff;
	}
	#left_column .result_box .rank_03 .rank_03bg {
		background: #fefff1;
	}
	#left_column .result_box .rank_hof .rank_hofbg {
		/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#f7f2d8+1,f3f2ee+34,f3f2ee+34,f4f2f3+61,f4f2f3+61,eaf2f3+100 */
		background: #f7f2d8; /* Old browsers */
		background: -moz-linear-gradient(top,  #f7f2d8 1%, #f3f2ee 34%, #f3f2ee 34%, #f4f2f3 61%, #f4f2f3 61%, #eaf2f3 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top,  #f7f2d8 1%,#f3f2ee 34%,#f3f2ee 34%,#f4f2f3 61%,#f4f2f3 61%,#eaf2f3 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom,  #f7f2d8 1%,#f3f2ee 34%,#f3f2ee 34%,#f4f2f3 61%,#f4f2f3 61%,#eaf2f3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f2d8', endColorstr='#eaf2f3',GradientType=0 ); /* IE6-9 */
	}


#left_column .result_box .rank_01 .text_area,
#left_column .result_box .rank_02 .text_area,
#left_column .result_box .rank_03 .text_area,
#left_column .result_box .rank_hof .text_area
 {
	width: 512px!important;
	float: right;
	padding: 0px 0;
	text-align: left;
	color: #333333;
}

#left_column .result_box .rank_04 {
	border-top: 1px dotted #ccc;
}

#left_column .result_box .rank_hof .hoftitle {
	height: 20px;
	padding-left: 10px;
}

#left_column .result_box .rank_01 .ranking_icon,
#left_column .result_box .rank_02 .ranking_icon,
#left_column .result_box .rank_03 .ranking_icon,
#left_column .result_box .rank_04 .ranking_icon,
#left_column .result_box .rank_05 .ranking_icon,
#left_column .result_box .rank_06 .ranking_icon,
#left_column .result_box .rank_07 .ranking_icon,
#left_column .result_box .rank_08 .ranking_icon,
#left_column .result_box .rank_09 .ranking_icon,
#left_column .result_box .rank_10 .ranking_icon,
#left_column .result_box .rank_11 .ranking_icon,
#left_column .result_box .rank_12 .ranking_icon,
#left_column .result_box .rank_13 .ranking_icon,
#left_column .result_box .rank_14 .ranking_icon,
#left_column .result_box .rank_15 .ranking_icon,
#left_column .result_box .rank_16 .ranking_icon,
#left_column .result_box .rank_17 .ranking_icon,
#left_column .result_box .rank_18 .ranking_icon,
#left_column .result_box .rank_19 .ranking_icon,
#left_column .result_box .rank_20 .ranking_icon,
#left_column .result_box .rank_21 .ranking_icon,
#left_column .result_box .rank_22 .ranking_icon,
#left_column .result_box .rank_23 .ranking_icon,
#left_column .result_box .rank_24 .ranking_icon,
#left_column .result_box .rank_25 .ranking_icon,
#left_column .result_box .rank_26 .ranking_icon,
#left_column .result_box .rank_27 .ranking_icon,
#left_column .result_box .rank_28 .ranking_icon,
#left_column .result_box .rank_29 .ranking_icon,
#left_column .result_box .rank_30 .ranking_icon,
#left_column .result_box .rank_31 .ranking_icon,
#left_column .result_box .rank_32 .ranking_icon,
#left_column .result_box .rank_33 .ranking_icon,
#left_column .result_box .rank_34 .ranking_icon,
#left_column .result_box .rank_35 .ranking_icon,
#left_column .result_box .rank_36 .ranking_icon,
#left_column .result_box .rank_37 .ranking_icon,
#left_column .result_box .rank_38 .ranking_icon,
#left_column .result_box .rank_39 .ranking_icon,
#left_column .result_box .rank_40 .ranking_icon,
#left_column .result_box .rank_41 .ranking_icon,
#left_column .result_box .rank_42 .ranking_icon,
#left_column .result_box .rank_43 .ranking_icon,
#left_column .result_box .rank_44 .ranking_icon,
#left_column .result_box .rank_45 .ranking_icon,
#left_column .result_box .rank_46 .ranking_icon,
#left_column .result_box .rank_47 .ranking_icon,
#left_column .result_box .rank_48 .ranking_icon,
#left_column .result_box .rank_49 .ranking_icon,
#left_column .result_box .rank_50 .ranking_icon,
#left_column .result_box .rank_51 .ranking_icon,
#left_column .result_box .rank_52 .ranking_icon,
#left_column .result_box .rank_53 .ranking_icon,
#left_column .result_box .rank_54 .ranking_icon,
#left_column .result_box .rank_55 .ranking_icon,
#left_column .result_box .rank_56 .ranking_icon,
#left_column .result_box .rank_57 .ranking_icon,
#left_column .result_box .rank_58 .ranking_icon,
#left_column .result_box .rank_59 .ranking_icon,
#left_column .result_box .rank_60 .ranking_icon,
#left_column .result_box .rank_61 .ranking_icon,
#left_column .result_box .rank_62 .ranking_icon,
#left_column .result_box .rank_63 .ranking_icon,
#left_column .result_box .rank_64 .ranking_icon,
#left_column .result_box .rank_65 .ranking_icon,
#left_column .result_box .rank_66 .ranking_icon,
#left_column .result_box .rank_67 .ranking_icon,
#left_column .result_box .rank_68 .ranking_icon,
#left_column .result_box .rank_69 .ranking_icon,
#left_column .result_box .rank_70 .ranking_icon,
#left_column .result_box .rank_71 .ranking_icon,
#left_column .result_box .rank_72 .ranking_icon,
#left_column .result_box .rank_73 .ranking_icon,
#left_column .result_box .rank_74 .ranking_icon,
#left_column .result_box .rank_75 .ranking_icon,
#left_column .result_box .rank_76 .ranking_icon,
#left_column .result_box .rank_77 .ranking_icon,
#left_column .result_box .rank_78 .ranking_icon,
#left_column .result_box .rank_79 .ranking_icon,
#left_column .result_box .rank_80 .ranking_icon,
#left_column .result_box .rank_81 .ranking_icon,
#left_column .result_box .rank_82 .ranking_icon,
#left_column .result_box .rank_83 .ranking_icon,
#left_column .result_box .rank_84 .ranking_icon,
#left_column .result_box .rank_85 .ranking_icon,
#left_column .result_box .rank_86 .ranking_icon,
#left_column .result_box .rank_87 .ranking_icon,
#left_column .result_box .rank_88 .ranking_icon,
#left_column .result_box .rank_89 .ranking_icon,
#left_column .result_box .rank_90 .ranking_icon,
#left_column .result_box .rank_91 .ranking_icon,
#left_column .result_box .rank_92 .ranking_icon,
#left_column .result_box .rank_93 .ranking_icon,
#left_column .result_box .rank_94 .ranking_icon,
#left_column .result_box .rank_95 .ranking_icon,
#left_column .result_box .rank_96 .ranking_icon,
#left_column .result_box .rank_97 .ranking_icon,
#left_column .result_box .rank_98 .ranking_icon,
#left_column .result_box .rank_99 .ranking_icon,
#left_column .result_box .rank_100 .ranking_icon

 {
	white-space: nowrap;
	text-indent: 100%;
	overflow: hidden;
	height: 24px;
	margin: 0 0 0 24px;
}
	#left_column .result_box .rank_01 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -40px;
	}
	#left_column .result_box .rank_02 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -64px;
	}
	#left_column .result_box .rank_03 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -88px;
	}
	#left_column .result_box .rank_04 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -112px;
	}
	#left_column .result_box .rank_05 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -136px;
	}
	#left_column .result_box .rank_06 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -160px;
	}
	#left_column .result_box .rank_07 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -184px;
	}
	#left_column .result_box .rank_08 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -208px;
	}
	#left_column .result_box .rank_09 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -232px;
	}
	#left_column .result_box .rank_10 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -256px;
	}
	#left_column .result_box .rank_11 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -280px;
	}
	#left_column .result_box .rank_12 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -304px;
	}
	#left_column .result_box .rank_13 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -328px;
	}
	#left_column .result_box .rank_14 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -352px;
	}
	#left_column .result_box .rank_15 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -376px;
	}
	#left_column .result_box .rank_16 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -400px;
	}
	#left_column .result_box .rank_17 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -424px;
	}
	#left_column .result_box .rank_18 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -448px;
	}
	#left_column .result_box .rank_19 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -472px;
	}
	#left_column .result_box .rank_20 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -496px;
	}
	#left_column .result_box .rank_21 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -520px;
	}
	#left_column .result_box .rank_22 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -544px;
	}
	#left_column .result_box .rank_23 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -568px;
	}
	#left_column .result_box .rank_24 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -592px;
	}
	#left_column .result_box .rank_25 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -616px;
	}
	#left_column .result_box .rank_26 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -640px;
	}
	#left_column .result_box .rank_27 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -664px;
	}
	#left_column .result_box .rank_28 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -688px;
	}
	#left_column .result_box .rank_29 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -712px;
	}
	#left_column .result_box .rank_30 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -736px;
	}
	#left_column .result_box .rank_31 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -760px;
	}
	#left_column .result_box .rank_32 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -784px;
	}
	#left_column .result_box .rank_33 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -808px;
	}
	#left_column .result_box .rank_34 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -832px;
	}
	#left_column .result_box .rank_35 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -856px;
	}
	#left_column .result_box .rank_36 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -880px;
	}
	#left_column .result_box .rank_37 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -904px;
	}
	#left_column .result_box .rank_38 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -928px;
	}
	#left_column .result_box .rank_39 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -952px;
	}
	#left_column .result_box .rank_40 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -976px;
	}
	#left_column .result_box .rank_41 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1000px;
	}
	#left_column .result_box .rank_42 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1024px;
	}
	#left_column .result_box .rank_43 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1048px;
	}
	#left_column .result_box .rank_44 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1072px;
	}
	#left_column .result_box .rank_45 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1096px;
	}
	#left_column .result_box .rank_46 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1120px;
	}
	#left_column .result_box .rank_47 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1144px;
	}
	#left_column .result_box .rank_48 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1168px;
	}
	#left_column .result_box .rank_49 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1192px;
	}
	#left_column .result_box .rank_50 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1216px;
	}

	#left_column .result_box .rank_51 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1240px;
	}

	#left_column .result_box .rank_52 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1265px;
	}

	#left_column .result_box .rank_53 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1290px;
	}

	#left_column .result_box .rank_54 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1315px;
	}

	#left_column .result_box .rank_55 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1340px;
	}

	#left_column .result_box .rank_56 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1365px;
	}

	#left_column .result_box .rank_57 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1390px;
	}
	
	#left_column .result_box .rank_58 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1415px;
	}

	#left_column .result_box .rank_59 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1440px;
	}

	#left_column .result_box .rank_60 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1465px;
	}

	#left_column .result_box .rank_61 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1490px;
	}
	
	#left_column .result_box .rank_62 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1515px;
	}

	#left_column .result_box .rank_63 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1540px;
	}

	#left_column .result_box .rank_64 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1565px;
	}
	#left_column .result_box .rank_65 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1590px;
	}
	#left_column .result_box .rank_66 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1615px;
	}
	#left_column .result_box .rank_67 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1640px;
	}
	#left_column .result_box .rank_68 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1665px;
	}
	#left_column .result_box .rank_69 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1690px;
	}

	#left_column .result_box .rank_70 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1715px;
	}

	#left_column .result_box .rank_71 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1740px;
	}

	#left_column .result_box .rank_72 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1765px;
	}

	#left_column .result_box .rank_73 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1790px;
	}

	#left_column .result_box .rank_74 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1815px;
	}

	#left_column .result_box .rank_75 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1840px;
	}

	#left_column .result_box .rank_76 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1865px;
	}

	#left_column .result_box .rank_77 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1890px;
	}

	#left_column .result_box .rank_78 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1915px;
	}

	#left_column .result_box .rank_79 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1940px;
	}

	#left_column .result_box .rank_80 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1965px;
	}

	#left_column .result_box .rank_81 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -1990px;
	}

	#left_column .result_box .rank_82 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -2015px;
	}

	#left_column .result_box .rank_83 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -2040px;
	}

	#left_column .result_box .rank_84 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -2065px;
	}

	#left_column .result_box .rank_85 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -2090px;
	}

	#left_column .result_box .rank_86 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -2115px;
	}

	#left_column .result_box .rank_87 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -2140px;
	}

	#left_column .result_box .rank_88 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -2165px;
	}

	#left_column .result_box .rank_89 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -2190px;
	}

	#left_column .result_box .rank_90 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -2215px;
	}

	#left_column .result_box .rank_91 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -2240px;
	}

	#left_column .result_box .rank_92 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -2265px;
	}

	#left_column .result_box .rank_93 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -2290px;
	}

	#left_column .result_box .rank_94 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -2315px;
	}

	#left_column .result_box .rank_95 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -2340px;
	}

	#left_column .result_box .rank_96 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -2365px;
	}

	#left_column .result_box .rank_97 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -2390px;
	}

	#left_column .result_box .rank_98 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -2415px;
	}

	#left_column .result_box .rank_99 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -2440px;
	}

	#left_column .result_box .rank_100 .ranking_icon {
		background: url("images/rank_img.png") no-repeat 0 -2465px;
	}


.result_box .text_area .blog_reader {
	margin: 0 0 0px 20px;
	padding: 0;
	float: left;
	width: 80px;
	height: 20px;
}

.result_box .text_area .blog_reader a {
	margin: 0 0 0px;
	padding: 0;
	background: url("images/rank_img.png") no-repeat 0 0;
	float: left;
	width: 80px;
	height: 20px;
	display: block;
	white-space: nowrap;
	text-indent: 100%;
	overflow: hidden;
}
	.result_box .text_area .blog_reader a:hover {
		background: url("images/rank_img.png") no-repeat 0 -20px;
	}

.result_box .text_area .name .ranking_arrow_nothing {
	font-size: 12px;
	margin: 0 0 0px;
	height: 15px;
	line-height: 15px;
	padding: 0 0 0 25px;
	background: url("images/nothing.gif") no-repeat 0 center;
}
.result_box .text_area .name .ranking_arrow_up {
	font-size: 12px;
	margin: 0 0 0px;
	height: 15px;
	line-height: 15px;
	padding: 0 0 0 25px;
	background: url("images/up.gif") no-repeat 0 center;
}
.result_box .text_area .name .ranking_arrow_down {
	font-size: 12px;
	margin: 0 0 0px;
	height: 15px;
	line-height: 15px;
	padding: 0 0 0 25px;
	background: url("images/down.gif") no-repeat 0 center;
}

.ranking_more img:hover{
	opacity: .75;
	filter: alpha(opacity=75);
}


/*****=========================================*****

	ブロガー速報

*****=========================================*****/ 

.report_cate_list ul.num_ul {
	margin: 0 auto;
	width: auto;
	display: table;
}

.report_cate_list ul.num_ul li {
	float: left;
	margin: 0 5px 5px 0;
}
	.report_cate_list ul.num_ul li:last-child {
		margin: 0 0 5px;
	}

.report_cate_list ul.num_ul li a {
	float: left;
	width: 24px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	margin: 0 0px 0 0;
	border: 1px solid #febf05;
	border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
	overflow: hidden;
	background: #fffde6;
	font-size: 14px;
	font-weight: bold;
}
	.report_cate_list ul.num_ul .num_ul_on {
		background: #febf05;
		background: -moz-linear-gradient(
			top,
			#ffd55b 0%,
			#febf05);
		background: -webkit-gradient(
			linear, left top, left bottom, 
			from(#ffd55b),
			to(#febf05));
	}

.minuteBefore {
	color: ff3256;
	font-size: 12px;
}

.minuteBefore .icon_clock {
	white-space: nowrap;
	text-indent: 100%;
	overflow: hidden;
	width: 17px;
	height: 17px;
	display: block;
	float: left;
	background: url("images/icon_timer.png") no-repeat 0 center;
}

.search_title{
	width: 628px;
	height: 30px;
	background: #ffd24d;
	text-align: center;
	line-height: 30px;
	font-size: 14px;
	position: relative;
	margin: 30px 0 15px;
}



/* ここまで #left_column
=========================================================================================== */



/* #right_column
=========================================================================================== */




/* ここまで #right_column
=========================================================================================== */




/* 広告
=========================================================================================== */


.ad_468x60 {
	width: 628px;
	text-align: center;
	margin: 30px 0 0;
	clear: both;
}


/* 右カラム追加
=========================================================================================== */
.right_contents
 {
	border-radius: 7px;
		-webkit-border-radius: 7px;
		-moz-border-radius: 7px;
		-ms-border-radius: 7px;
		-o-border-radius: 7px;
	overflow: hidden;
	background: #e9e9e9;
	margin: 0 0 20px;
	clear: both;
}

.right_contents h3
 {
	background: #000;
	height: 38px;
	line-height: 38px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	overflow: visible !important;
	text-indent: 0 !important;
}
	.right_contents h3 a {
		font-size: 11px;
	}
	.right_contents h3 a:link,
	.right_contents h3 a:visited { color: #ff5277; } 
	.right_contents h3 a:active,
	.right_contents h3 a:hover { color: #ffbecc; }



/*****=========================================*****

	スライダー共通 ブロガーからのお知らせ・ダイヤモンドブログのイチオシ！

*****=========================================*****/

.contents_block .bx-wrapper {
	padding: 20px 0;
	position
}

/*--------------------------------------------------
	スライド ページング 部分
--------------------------------------------------*/
.contents_block {
	 margin: 20px;
}


.contents_block .bx-prev,
.contents_block .bx-next {/* テキストページング（スライドスクリプト prevText: '前のスライダー' nextText: '次のスライダー'部分） */
	position: absolute;
	width: 147px;
	height: 15px;
	white-space: nowrap;
	text-indent: 100%;
	overflow: hidden;
	left: 25%;
}
	.contents_block .bx-prev {
		top: -5px;
		background: url("/images/portal_img/portal_splite.png") no-repeat 0px -290px;
	}
	 .contents_block .bx-next {
		bottom: -5px;
		background: url("/images/portal_img/portal_splite.png") no-repeat -147px -290px;
	}

.contents_block .bx-pager {
	display: none;
}


/*--------------------------------------------------
	スライド バナー画像 部分
--------------------------------------------------*/

.contents_block #slider_length_info ul li,
.contents_block #slider_length_choices ul li,
.contents_block #slider_length_cinema ul li
 {
	width: 100%;
	height: 68px;
	margin: 0 0 5px 0;
	overflow: hidden;
	background: #fff;
}
	.contents_block #slider_length_info ul li:last-child,
	.contents_block #slider_length_choices ul li:last-child,
	.contents_block #slider_length_cinema ul li:last-child
	 {
		margin: 0;
	}

.contents_block #slider_length_info ul li img,
.contents_block #slider_length_choices ul li img,
.contents_block #slider_length_cinema ul li img
 {
	width: 100%;
}

	.contents_block #slider_length_info ul li img:hover,
	.contents_block #slider_length_choices ul li img:hover,
	.contents_block #slider_length_cinema ul li img:hover
	 {
		opacity:0.6;
		filter: alpha(opacity=60);
		-ms-filter: "alpha( opacity=60 )";
	}

#right_column .right_h3_title {
	height: 38px !important;
}




/* ↓広告用css */

/*スポット*/
.imobile_infeed_spot{
	
	/*スポットの幅を500pxにする*/
	/*width:500px !important;*/
	
	/*スポットの高さを228pxにする*/
	/*height:228px !important;*/
}

/*インフィード*/
.imobile_infeed{
	
	/*インフィード記事一つの幅500pxにする*/
	/*width:500px !important;*/
	
	/*インフィード記事一つの高さを114pxにする*/
	/*height:114px !important;*/

	/*インフィード記事のトップに罫線を加える*/
	/*border-top:solid 5px #FF9900;*/
	
	/*インフィード記事のボトムに罫線を加える*/
	/*border-bottom:solid 5px #FF9900;*/
}

/*インフィード最初の記事*/
.imobile_infeed:first-child{
	
	/*インフィード最初の記事に対してのボトムに罫線を加える*/
	/*border-bottom:solid 5px #FF9900;*/
}

/*画像コンテナー*/
.imobile_infeed_img_container{
	
	/*画像を右に配置する*/
	/*float:right !important;*/
	
	/*画像を無しにする*/
	/*display:none;*/
}

/*画像*/
.imobile_infeed_img_18{
	
	/*画像の大きさを114pxに変える*/
	/*width:114px !important;*/
	/*height:114px !important;*/
	
	/*画像を角丸にする*/
	/*border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;*/
    
    /*画像をトリミングする*/
    /*position: absolute;
    clip: rect(10px 40px 40px 10px);*/
}

/*タイトル、本文*/
.imobile_infeed_body{
	
	/*タイトル、本文の色を変更する*/
	/*color:#00FFFF;*/
}

/*タイトル*/
.imobile_infeed_title{
	
	/*タイトルを無しにする*/
	/*display:none !important;*/

	/*タイトルの色を変更する*/
	/*color:#FF00FF;*/

	/*タイトルのフォントサイズを変更する*/
	/*font-size:20px !important;*/
}

/*タイトルの前*/
.imobile_infeed_title:before{

	/*タイトルの前に[PR]文字列を挿入する*/
	/*content: "[PR]";*/
	
	/*タイトルの前にPR画像を表示する*/
	/*content: url("pr.png");*/
}

/*本文*/
.imobile_infeed_description {
	
	/*本文を無しにする*/
	/*display:none !important;*/
	
	/*本文の色を変更する*/
	/*color:#FFFF00;*/
	
	/*はみ出た文字を...にする*/
	/*overflow: hidden !important;*/
	/*white-space: nowrap !important;*/
	/*text-overflow: ellipsis !important;*/

	/*本文のフォントサイズを変更する*/
	/*font-size:20px !important;*/
}
#imobile_adspotdiv1,#imobile_adspotdiv2 {
	height: 130px !important;
	padding: 10px 0;
	width: 628px;
}

.imobile_infeed_spot {
	background: url("images/rank_img.png") no-repeat 25px -2490px;
    width: 600px !important;
}

#imobspot_1_0,#imobspot_2_0 {
    width: 600px !important;
}

#imobspot_1_0_p,#imobspot_2_0_p {
	border-bottom: 1px dotted #ccc;
	height: 110px;
	padding: 10px 0;
	width: 628px;
}

.imobile_infeed_img_container {
	float: left;
	padding: 20px 0;
	text-align: center;
	width: 110px;
}

.imobile_infeed_body {
	color: #333333;
	float: right;
	padding: 0;
	text-align: left;
	width: 518px;
}

.imobile_infeed_title { color: #fd5584 !important;}
.imobile_infeed_description {
	font-size: 12px;
	height: 48px;
	width: 400px;
}

.imobile_infeed_img_18 {
    background: none repeat scroll 0 0 #000000;
    padding: 10px;
    border-radius: 5px;
}

.t_center {
	margin: 0 auto;
	text-align: center;
}

.ranking_pagelist {
	border-radius: 10px;
	background: #ffe8ee;
	padding: 15px 10px;
	margin: 0 auto;
	color: #fd5584;
}

.ranking_pagelist a {
	color: #fd5584;
}

.ranking_pagelist a:hover {
	text-decoration: underline;
}

.ranking_pagelist_now {
	padding: 10px;
	background: #ffffff;
	border-radius: 10px;
	font-weight: bold;
}

.ranking_pagelist_link {
	padding: 10px;
}


.ranking_cat_block{
	background: #ff2668;
}

.ranking_cat_block h5{
	font-size:14px;
	font-weight:bold;
	padding:10px 0 0 12px;
	color:#FFF;
}

.catebox {
	width: 610px !important;
	margin-bottom: 10px !important;
}

