@charset "euc-jp";

/*=========================================================================
■各種アイコン
	基本指定
	Findアイコン(大)
	Findアイコン(中)
	Findアイコン(小)
	SNSアイコン(中)
	SNSアイコン(小)
=========================================================================*/
/*-------------------------------------------------------------------------
基本指定
--------------------------------------------------------------------------*/
.Icon{
	display:inline-block;
	vertical-align: middle;
	background: url("/common/image/base/icon/icon_common.png?20140207");
	background-size:600px 1000px;
	-moz-background-size::600px 1000px;
	-webkit-background-size::600px 1000px;
	-o-background-size::600px 1000px;
	-ms-background-size::600px 1000px;
	background-repeat:no-repeat;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.01) and (-webkit-max-device-pixel-ratio: 1.5){
	.Icon{
		background: url("/common/image/base/icon/icon_common_x1-5.png?20140207");
		background-size:600px 1000px;
		-moz-background-size::600px 1000px;
		-webkit-background-size::600px 1000px;
		-o-background-size::600px 1000px;
		-ms-background-size::600px 1000px;
		background-repeat:no-repeat;
	}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.51){
	.Icon{
		background: url("/common/image/base/icon/icon_common_x2.png?20140207");
		background-size:600px 1000px;
		-moz-background-size::600px 1000px;
		-webkit-background-size::600px 1000px;
		-o-background-size::600px 1000px;
		-ms-background-size::600px 1000px;
		background-repeat:no-repeat;
	}
}
.Arrow_Back, .Arrow_Blue_Back {
	background-image: url("/common/image/base/icon/icon_link_arrow_blue_back.png");
}
/*-------------------------------------------------------------------------
Findアイコン(大)
	テキストインライン
	タイトルバー内
--------------------------------------------------------------------------*/
.Icon_Find_L{
	position:relative;
}
.Icon_Find_L .Icon{
	width:25px;
	height:25px;
	margin: -4px 6px 0 0;
}
.Icon_Find_L .Icon_Right{
	margin:-4px 0 0 2px;
}
.Icon_Find_L .Icon_Center{
	margin:-4px 2px 0;
}
/*--タイトルバー内*/
.Icon_Title_L h1,
.Icon_Title_L h2,
.Icon_Title_L h3,
.Icon_Title_L h4,
.Icon_Title_L h5{
	padding:8px 6px 6px 32px !important;
}
.Icon_Title_L .Icon{
	position:absolute;
	top: 4px;
	left: 4px;
	margin:0 !important;
}
/*--芸能*/
.Icon_Find_L .Icon_Geinou{
	background-position:-55px -50px;
}
/*-------------------------------------------------------------------------
Findアイコン(中)
	ジャンル
	タブ・コンテンツ用
	ランキング用
	メニュー内部用
--------------------------------------------------------------------------*/
.Icon_Find_M .Icon{
	width:18px;
	height:18px;
	margin: -4px 4px 0 0;
}
.Icon_Find_M .Icon_Right{
	margin:-4px 0 0 4px;
}
.Icon_Find_M .Icon_Center{
	margin:-4px 4px 0;
}
/*----------------------------------------------
	ジャンル
----------------------------------------------*/
/*--アイコン(Mサイズ)*/
.Icon_Find_M .Icon_Genre_Geinou,
.Icon_Find_M .Icon_Genre_Sport,
.Icon_Find_M .Icon_Genre_Love,
.Icon_Find_M .Icon_Genre_Kids,
.Icon_Find_M .Icon_Genre_Trouble,
.Icon_Find_M .Icon_Genre_Otona,
.Icon_Find_M .Icon_Genre_Talk,
.Icon_Find_M .Icon_Genre_Social,
.Icon_Find_M .Icon_Genre_Entame,
.Icon_Find_M .Icon_Genre_Life,
.Icon_Find_M .Icon_Genre_Hobby{
  background-size: 360px 600px;
  -moz-background-size: 360px 600px;
  -webkit-background-size: 360px 600px;
  -o-background-size: 360px 600px;
  -ms-background-size: 360px 600px;
}
/*--芸能*/
.Icon_Find_M .Icon_Genre_Geinou{
	background-position:-106px -376px;
}
/*--サッカー*/
.Icon_Find_M .Icon_Genre_Sport{
	background-position:-44px -376px;
}
/*--恋愛・結婚*/
.Icon_Find_M .Icon_Genre_Love{
	background-position:-190px -376px;
}
/*--子供・育児*/
.Icon_Find_M .Icon_Genre_Kids{
	background-position:-212px -376px;
}
/*--お悩み*/
.Icon_Find_M .Icon_Genre_Trouble{
	background-position:-65px -376px;
}
/*--大人の恋愛*/
.Icon_Find_M .Icon_Genre_Otona{
	background-position:-190px -376px;
}
/*--雑談*/
.Icon_Find_M .Icon_Genre_Talk{
	background-position:-86px -376px;
}
/*--社会*/
.Icon_Find_M .Icon_Genre_Social{
	background-position:-128px -376px;
}
/*--エンタメ*/
.Icon_Find_M .Icon_Genre_Entame{
	background-position:-106px -376px;
}
/*--生活*/
.Icon_Find_M .Icon_Genre_Life{
	background-position:-2px -398px;
}
/*--趣味*/
.Icon_Find_M .Icon_Genre_Hobby{
	background-position:-128px -398px;
}
/*--写真*/
.Icon_Find_M .Icon_Genre_Photo{
	background-position:-108px -270px;
}
/*--写真投稿*/
.Icon_Find_M .Icon_Genre_Photo_UP{
	background-position:-108px -270px;
}
/*----------------------------------------------
	タブ・コンテンツ用
----------------------------------------------*/
/*--NEW(オレンジ)*/
.Icon_Find_M .Icon_NEW{
	background-position:-144px -270px;
}
/*--NEW(タブアクティブ時/赤)*/
.Tab_Active .Icon_Find_M .Icon_NEW{
	background-position:-126px -270px;
}
/*--アクセス・人気/Weekランキング*/
.Icon_Find_M .Icon_Ninki,
.Icon_Find_M .Icon_Week{
	background-position:-162px -270px;
}
/*--注目*/
.Icon_Find_M .Icon_Chumoku{
	background-position:-36px -252px;
}
/*--投稿・白*/
.Icon_Find_M .Icon_Toukou_White{
	background-position:-360px -144px;
}
/*--投稿・アクティブ時はclass名変えずにピンクに*/
.Icon_Find_M .Tab_Active .Icon_Toukou_White{
	background-position:-360px -72px;
}
/*--投稿・ピンク*/
.Icon_Find_M .Icon_Toukou_Pink{
	background-position:-360px -72px;
}
/*--投稿・青*/
.Icon_Find_M .Icon_Toukou_Blue{
	background-position:-360px 0;
}
/*--コメント・白*/
.Icon_Find_M .Icon_Comment_White{
	background-position:-342px -144px;
}
/*--コメント・アクティブ時はclass名変えずにピンクに*/
.Icon_Find_M .Tab_Active .Icon_Comment_White{
	background-position:-342px -72px;
}
/*--写真・白*/
.Icon_Find_M .Icon_Photo_White{
	background-position:-452px -144px
}
/*--写真・アクティブ時はclass名変えずにピンクに*/
.Icon_Find_M .Tab_Active .Icon_Photo_White{
	background-position:-452px -72px;
}
/*--写真・ピンク*/
.Icon_Find_M .Icon_Photo_Pink{
	background-position:-452px -72px;
}
/*--写真・青*/
.Icon_Find_M .Icon_Photo_Blue{
	background-position:-452px 0;
}
/*--掲示板・白*/
.Icon_Find_M .Icon_BBS_White{
	background-position:-471px -142px;
}
/*--掲示板・アクティブ時はclass名変えずにピンクに*/
.Icon_Find_M .Tab_Active .Icon_BBS_White{
	background-position:-471px -72px;
}
/*--掲示板・ピンク*/
.Icon_Find_M .Icon_BBS_Pink{
	background-position:-471px -72px;
}
/*--掲示板・青*/
.Icon_Find_M .Icon_BBS_Blue{
	background-position:-471px 0;
}
/*--記事・白*/
.Icon_Find_M .Icon_Article_White{
	background-position:-36px -144px;
}
/*--記事・ピンク*/
.Icon_Find_M .Icon_Article_Pink{
	background-position:-36px -72px;
}
/*--記事・青*/
.Icon_Find_M .Icon_Article_Blue,
.Icon_Find_M .Icon_BBS{
	background-position:-36px 0;
}
/*--開く*/
.Icon_Find_M .Icon_Open{
	background-position:-235px -253px;
}
/*--開く(親classで変える場合)*/
.Icon_Find_M .Menu_Active .Icon_Open{
	background-position:-252px -253px;
}
/*--閉じる*/
.Icon_Find_M .Icon_Close{
	background-position:-252px -253px;
}
/*--日時*/
.Icon_Find_M .Icon_Date{
	background-position:-396px -270px;
}
/*--ユーザー*/
.Icon_Find_M .Icon_Smile{
	background-position:-216px -270px;
}
/*--鉛筆(緑)*/
.Icon_Find_M .Icon_Pen{
	background-position:-72px -252px;
}
/*--星*/
.Icon_Find_M .Icon_Star{
	background-position:-234px -271px;
}
/*--ツール*/
.Icon_Find_M .Icon_Tool{
	background-position:-324px 0;
}
/*--プラス*/
.Icon_Find_M .Icon_Pluse{
	background-position:-378px 0 !important;
}
/*--マイナス*/
.Icon_Find_M .Icon_Minus{
	background-position:-396px 0;
}
/*--FAQ　Q*/
.Icon_Find_M .Icon_FaqQ {
	background-position: -303px -271px;
}
/*--FAQ　A*/
.Icon_Find_M .Icon_FaqA {
	background-position: -321px -271px;
}
/*--いいね*/
.Icon_Find_M .Icon_Like{
	background-position:-288px 0;
}
/*--いいね・白*/
.Icon_Find_M .Icon_Like_White{
	background-position:-288px -144px;
}
/*--いいね・アクティブ時はclass名変えずにピンクに*/
.Icon_Find_M .Tab_Active .Icon_Like_White{
	background-position:-288px -72px;
}
/*--記事(二重)*/
.Icon_Find_M .Icon_Article,
.Icon_Find_M .Icon_Memo{
	background-position:0 0;
}
/*--写真記事*/
.Icon_Find_M .Icon_Camera{
	background-position:-18px 0;
}
/*--NEW矢印*/
.Icon_Find_M .Icon_NewArticle{
	width:36px;
	background-position:-212px 0;
}
/*--NEW矢印(赤)*/
.Icon_Find_M .Icon_NewArticle_Red{
	width:36px;
	background-position:-212px -72px;
}
/*--コラム記事*/
.Icon_Find_M .Icon_Column{
	background-position:-54px 0;
}
/*--鉛筆・青*/
.Icon_Find_M .Icon_Pen_Blue{
	background-position:-342px 0;
}
/*--鉛筆・白*/
.Icon_Find_M .Icon_Pen_Wh{
	background-position:-342px -144px;
}
/*--押しピン・白 bbs*/
.Icon_Find_M .Icon_pushpin_Wh{
	background-position:-488px -144px;
}
/*--ハート・微妙なピンク bbsお気に入り！*/
.Icon_Find_M .Icon_heart_pink01{
	background-position:-432px -72px;
}
/*--ハート・微妙なピンク bbsお気に入り！*/
.Icon_Find_M .Icon_Favorite_green01{
	background-position:-288px -274px;
}
/*--矢印アイコン(青)*/
.Icon_Find_M .IconArrow_Blue{
	background-position:-198px 0;
}
/*--矢印アイコン(オレンジ)*/
.Icon_Find_M .IconArrow_Orange{
	background-position:-198px -108px;
}
/*--矢印アイコン(グレー)*/
.Icon_Find_M .IconArrow_Gray{
	background-position:-198px -90px;
}
/*--矢印アイコン(白)*/
.Icon_Find_M .IconArrow_White{
	background-position:-198px -144px;
}
/*--矢印アイコン もっと見る形式(グレー)*/
.Icon_Find_M .IconArrow_Gray_Solid{
	background-position:-180px -90px;
}
/*--削除アイコン*/
.Icon_Find_M .Icon_Delete_Gray{
	background-position:-504px -90px;
}
/*--登録アイコン*/
.Icon_Find_M .Icon_Regist{
	background-position:-522px -90px;
}
.IconArrow_Up{
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg);
}
.IconArrow_Down{
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
}
.IconArrow_Prev{
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}
/*----------------------------------------------
	ランキング用
----------------------------------------------*/
/*--背景重ねる要●--*/
.Icon_Find_M .Icon_Rank_BG{
	background: url("/common/image/base/icon/icon_find.png"),
							url("/common/image/base/icon/icon_find.png");
	background-size:					400px 400px,
														400px 400px;
	-moz-background-size:		 400px 400px,
														400px 400px;
	-webkit-background-size:	400px 400px,
														400px 400px;
	-o-background-size:			 400px 400px,
														400px 400px;
	-ms-background-size:			400px 400px,
														400px 400px;
	background-repeat:				no-repeat,
														no-repeat;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.01) and (-webkit-max-device-pixel-ratio: 1.5){
	.Icon_Find_M .Icon_Rank_BG{
		background: url("/common/image/base/icon/icon_find_x1.5.png"),
								url("/common/image/base/icon/icon_find_x1.5.png");
		background-size:					400px 400px,
														400px 400px;
		-moz-background-size:		 400px 400px,
														400px 400px;
		-webkit-background-size:	400px 400px,
														400px 400px;
		-o-background-size:			 400px 400px,
														400px 400px;
		-ms-background-size:			400px 400px,
														400px 400px;
		background-repeat:				no-repeat,
														no-repeat;
	}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.51){
	.Icon_Find_M .Icon_Rank_BG{
		background: url("/common/image/base/icon/icon_find_x2.png"),
								url("/common/image/base/icon/icon_find_x2.png");
		background-size:					400px 400px,
														400px 400px;
		-moz-background-size:		 400px 400px,
														400px 400px;
		-webkit-background-size:	400px 400px,
														400px 400px;
		-o-background-size:			 400px 400px,
														400px 400px;
		-ms-background-size:			400px 400px,
														400px 400px;
		background-repeat:				no-repeat,
														no-repeat;
	}
}
/*-- 1位 --*/
.Icon_Find_M .Icon_Rank1{
	background-position:-91px -104px, /*-- 数字 --*/
						-55px -104px; /*-- ★ --*/
}
/*-- 2位 --*/
.Icon_Find_M .Icon_Rank2{
	background-position:-109px -104px, /*-- 数字 --*/
						-55px -104px; /*-- ★ --*/
}
/*-- 3位 --*/
.Icon_Find_M .Icon_Rank3{
	background-position:-127px -104px, /*-- 数字 --*/
						-55px -104px; /*-- ★ --*/
}
/*-- 4位 --*/
.Icon_Find_M .Icon_Rank4{
	background-position:-145px -104px, /*-- 数字 --*/
											-73px -104px; /*-- ● --*/
}
/*-- 5位 --*/
.Icon_Find_M .Icon_Rank5{
	background-position:-163px -104px, /*-- 数字 --*/
											-73px -104px; /*-- ● --*/
}
/*-- 6位 --*/
.Icon_Find_M .Icon_Rank6{
	background-position:-181px -104px, /*-- 数字 --*/
											-73px -104px; /*-- ● --*/
}
/*-- 7位 --*/
.Icon_Find_M .Icon_Rank7{
	background-position:-199px -104px, /*-- 数字 --*/
											-73px -104px; /*-- ● --*/
}
/*-- 8位 --*/
.Icon_Find_M .Icon_Rank8{
	background-position:-217px -104px, /*-- 数字 --*/
											-73px -104px; /*-- ● --*/
}
/*-- 9位 --*/
.Icon_Find_M .Icon_Rank9{
	background-position:-235px -104px, /*-- 数字 --*/
											-73px -104px; /*-- ● --*/
}
/*-- 10位 --*/
.Icon_Find_M .Icon_Rank10{
	background-position:-253px -104px, /*-- 数字 --*/
											-73px -104px; /*-- ● --*/
}
/*-- 大きいランキングアイコン --*/
.Icon_Find_M .Icon_Rank_Top3{
	display:block;
	width:36px !important;
	height:36px !important;
	background-position:-55px -140px;
}
.Icon_Find_M .Icon_Rank_Top10{
	display:block;
	width:36px !important;
	height:36px !important;
	background-position:-91px -140px;
}
/*----------------------------------------------
	メニュー内部用
----------------------------------------------*/
/*-- 注目ニュース --*/
.Icon_Find_M .Icon_Find_News{
	background-position:-504px 0;
}
/*-- ひとこと日記 --*/
.Icon_Find_M .Icon_Find_Diary{
	background-position:-522px 0;
}
/*-- 検索 --*/
.Icon_Find_M .Icon_Find_Search{
	background-position:-540px 0;
}
/*-- 鉛筆 --*/
.Icon_Find_M .Icon_Find_Pen{
	background-position:-558px 0;
}
/*==============================================
SNSアイコン(中)
==============================================*/
.Icon_SNS_M .Icon{
	display:inline-block;
	width:16px;
	height:16px;
	margin: -4px 2px 0 0;
	vertical-align: middle;
	background: url("/common/image/base/icon/icon_common.png?20140207");
	background-size:600px 1000px;
	-moz-background-size::600px 1000px;
	-webkit-background-size::600px 1000px;
	-o-background-size::600px 1000px;
	-ms-background-size::600px 1000px;
	background-repeat:no-repeat;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.01) and (-webkit-max-device-pixel-ratio: 1.5){
	.Icon_SNS_M .Icon{
		background: url("/common/image/base/icon/icon_common_x1-5.png?20140207");
		background-size:600px 1000px;
		-moz-background-size::600px 1000px;
		-webkit-background-size::600px 1000px;
		-o-background-size::600px 1000px;
		-ms-background-size::600px 1000px;
		background-repeat:no-repeat;
	}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.51){
	.Icon_SNS_M .Icon{
		background: url("/common/image/base/icon/icon_common_x2.png?20140207");
		background-size:600px 1000px;
		-moz-background-size::600px 1000px;
		-webkit-background-size::600px 1000px;
		-o-background-size::600px 1000px;
		-ms-background-size::600px 1000px;
		background-repeat:no-repeat;
	}
}
.Icon_SNS_M .Icon_Right{
	margin:-4px 0 0 2px;
}
.Icon_SNS_M .Icon_Center{
	margin:-4px 2px 0;
}
/*-- いいね！ --*/
.Icon_SNS_M .Icon_Like{
	background-position:-290px -1px;
}
/*-- ファイト！ --*/
.Icon_SNS_M .Icon_Fight{
	background-position:-308px -1px;
}
/*-- レス --*/
.Icon_SNS_M .Icon_Res{
	background-position:-344px -1px;
}
/*-- 友だち --*/
.Icon_SNS_M .Icon_Friend{
	background-position:-181px -254px;
}
/*-- フォロワー --*/
.Icon_SNS_M .Icon_Follower{
	background-position:-200px -254px;
}
/*-- フォロー --*/
.Icon_SNS_M .Icon_Follow{
	background-position:-219px -254px;
}
/*-- コメント --*/
.Icon_SNS_M .Icon_Comment{
	background-position:-20px -252px;
}
/*-- 注目 --*/
.Icon_SNS_M .Icon_Chumoku{
	background-position:-38px -252px;
}
/*-- NEW --*/
.Icon_SNS_M .Icon_NEW{
	background-position:-144px -271px;
}
/*-- Delete --*/
.Icon_SNS_M .Icon_Delete{
	background-position:-433px -271px;
}
/*-- メッセージ --*/
.Icon_SNS_M .Icon_Massage{
	background-position:-91px -252px;
}
/*-- メッセージ送信 --*/
.Icon_SNS_M .Icon_Massage_Send{
	background-position:-109px -252px;
}
/*-- 記事コンテンツ --*/
.Icon_SNS_M .Icon_Article,
.Icon_SNS_M .Icon_Memo{
	background-position:-128px -252px;
}
/*-- 日時 --*/
.Icon_SNS_M .Icon_Date{
	background-position:-397px -271px;
}
/*-- 1位 --*/
.Icon_SNS_M .Icon_Rank1{
	width:32px;
	background-position:0 -176px;
}
/*-- 2位 --*/
.Icon_SNS_M .Icon_Rank2{
	width:32px;
	background-position:0 -192px;
}
/*-- 3位 --*/
.Icon_SNS_M .Icon_Rank3{
	width:32px;
	background-position:0 -208px;
}
/*-- コメント編集ボタン --*/
.Icon_SNS_M .Icon_Comment_Edit{
	width:18px;
	height:22px;
	background-position:0 -224px;
}
/*-- コメント編集ボタン(閉じる) --*/
.Icon_SNS_M .Menu_Active .Icon_Comment_Edit{
	width:18px;
	height:22px;
	background-position:18px -224px;
}
/*==============================================
アイコン(小)
==============================================*/
.Icon_SNS_S .Icon{
	display:inline-block;
	width:12px;
	height:12px;
	margin:-4px 2px 0 0;
	vertical-align: middle;
	background: url("/common/image/base/icon/icon_common.png?20140207");
	-moz-background-size:450px 750px;
	-webkit-background-size:450px 750px;
	-o-background-size:450px 750px;
	-ms-background-size:450px 750px;
	background-size:450px 750px;
	background-repeat:no-repeat;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.01) and (-webkit-max-device-pixel-ratio: 1.5){
	.Icon_SNS_S .Icon{
		background: url("/common/image/base/icon/icon_common_x1-5.png?20140207");
		-moz-background-size:450px 750px;
		-webkit-background-size:450px 750px;
		-o-background-size:450px 750px;
		-ms-background-size:450px 750px;
		background-size:450px 750px;
		background-repeat:no-repeat;
	}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.51){
	.Icon_SNS_S .Icon{
		background: url("/common/image/base/icon/icon_common_x2.png?20140207");
		-moz-background-size:450px 750px;
		-webkit-background-size:450px 750px;
		-o-background-size:450px 750px;
		-ms-background-size:450px 750px;
		background-size:450px 750px;
		background-repeat:no-repeat;
	}
}
.Icon_SNS_S .Icon_Right{
	margin:-4px 0 0 2px;
}
.Icon_SNS_S .Icon_Center{
	margin:-4px 2px 0;
}
/*-- いいね！ --*/
.Icon_SNS_S .Icon_Like{
	background-position:-216px -1px;
}
/*-- ファイト！ --*/
.Icon_SNS_S .Icon_Fight{
	background-position:-230px -1px;
}
/*-- レス --*/
.Icon_SNS_S .Icon_Res{
	background-position:-258px -1px;
}
/*-- 友だち --*/
.Icon_SNS_S .Icon_Friend{
	background-position:-136px -191px;
}
/*-- フォロワー --*/
.Icon_SNS_S .Icon_Follower{
	background-position:-150px -191px;
}
/*-- フォロー --*/
.Icon_SNS_S .Icon_Follow{
	background-position:-164px -191px;
}
/*-- コメント --*/
.Icon_SNS_S .Icon_Comment{
	background-position:-14px -189px;
}
/*-- 注目 --*/
.Icon_SNS_S .Icon_Chumoku{
	background-position:-28px -189px;
}
/*-- 鉛筆 --*/
.Icon_SNS_S .Icon_Pen{
	background-position:-55px -189px;
}
/*-- メッセージ --*/
.Icon_SNS_S .Icon_Massage{
	background-position:-69px -189px;
}
/*-- メッセージ送信 --*/
.Icon_SNS_S .Icon_Massage_Send{
	background-position:-82px -189px;
}
/*-- 記事コンテンツ --*/
.Icon_SNS_S .Icon_Article,
.Icon_SNS_S .Icon_Memo{
	background-position:-96px -189px;
}
/*-- 日時 --*/
.Icon_SNS_S .Icon_Date{
	background-position:-298px -203px;
}
/*-- 1位 --*/
.Icon_SNS_S .Icon_Rank1{
	width:24px;
	background-position:-36px 0px;
}
/*-- 2位 --*/
.Icon_SNS_S .Icon_Rank2{
	width:24px;
	background-position:-36px -12px;
}
/*-- 3位 --*/
.Icon_SNS_S .Icon_Rank3{
	width:24px;
	background-position:-36px -24px;
}
/*-- 王冠金 --*/
.Icon_SNS_S .Icon_Rank_Gold,
.Rank_1 span.Icon_Rank{
	width:16px;
	height:15px;
	background-position:0 -420px;
}
/*-- 王冠銀 --*/
.Icon_SNS_S .Icon_Rank_Silver,
.Rank_2 span.Icon_Rank{
	width:16px;
	height:15px;
	background-position:-17px -420px;
}
/*-- 王冠銅 --*/
.Icon_SNS_S .Icon_Rank_Bronze,
.Rank_3 span.Icon_Rank{
	width:16px;
	height:15px;
	background-position:-34px -420px;
}
/*-------------------------------------------------------------------------
Find画像設定　ロゴ/文字画像/アイコン
--------------------------------------------------------------------------*/
*[class*="Img_Find_"]{
	display:inline-block;
	text-indent:-9999em;
	vertical-align:middle;
}
*[class*="Img_Find_"]{
	background: url("/common/image/base/icon/icon_common.png?20140207");
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.01) and (-webkit-max-device-pixel-ratio: 1.5){
	*[class*="Img_Find_"]{
		background: url("/common/image/base/icon/icon_common_x1-5.png?20140207");
	}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.51){
	*[class*="Img_Find_"]{
		background: url("/common/image/base/icon/icon_common_x2.png?20140207");
	}
}
/*--アイコン(Lサイズ)*/
*[class*="Img_Find_Icon_L_"]{
	background-size: 600px 1000px;
	-moz-background-size: 600px 1000px;
	-webkit-background-size: 600px 1000px;
	-o-background-size: 600px 1000px;
	-ms-background-size: 600px 1000px;
}
*[class*="Img_Find_Icon_L_Vi"]{
	width:30px;
	height:30px;
}
*[class*="Img_Find_Icon_L_Vi_Bar"]{
	width:80px;
	height:30px;
}
*[class*="Img_Find_Icon_L_Vi_Bar_AllGenreFlick"]{
  width:55px;
  height:30px;
}
*[class*="Img_Find_Icon_L_Vi_Group"]{
	width:35px;
	height:35px;
}
/*ピックアップ(電波塔アイコン)*/
*.Img_Find_Icon_L_Vi_Pickup{
	background-position:0 -500px;
}
/*掲示板*/
*.Img_Find_Icon_L_Vi_BBS{
	background-position:-30px -500px;
}
/*フォルダ*/
*.Img_Find_Icon_L_Vi_AllGenre{
	background-position:-60px -500px;
}
/*オールジャンル用装飾*/
*.Img_Find_Icon_L_Vi_Bar_AllGenreBer{
	background-position:10px -708px;
}
/*トップページ＞オールジャンルバーのフリックアイコン*/
*.Img_Find_Icon_L_Vi_Bar_AllGenreFlick{
  background-position:-78px -377px;
}
/*日記帳*/
*.Img_Find_Icon_L_Vi_Dialy{
	background-position:-90px -500px;
}
/*ランキング王冠*/
*.Img_Find_Icon_L_Vi_Ranking{
	background-position:-210px -500px;
}
/*ランキングUP矢印*/
*.Img_Find_Icon_L_Vi_RankingUP{
	background-position:-300px -500px;
}
/*NEW(白)*/
*.Img_Find_Icon_L_Vi_New{
	background-position:-240px -500px;
}
/*新聞紙(グレー)*/
*.Img_Find_Icon_L_Vi_News{
	background-position:-120px -500px;
}
/*新聞紙(白)*/
*.Img_Find_Icon_L_Vi_News_White{
	background-position:-180px -500px;
}
/*掲示板(グレー)*/
*.Img_Find_Icon_L_Vi_BBS_Brown{
	background-position:-328px -500px;
}
/*カフェ*/
*.Img_Find_Icon_L_Vi_News_Cafe{
	background-position:-270px -500px;
}
/*アバター(女)*/
*.Img_Find_Icon_L_Vi_Ava01{
	background-position:-360px -500px;
}
/*アバター(男)*/
*.Img_Find_Icon_L_Vi_Ava02{
	background-position:-390px -500px;
}
/*ゲームコミュロゴ*/
*.Img_Find_Icon_L_Vi_Game_Commu{
	width: 33px;
	background-position:-142px -712px;
}
/*コメント(青)*/
*.Img_Find_Icon_L_Vi_Group_a{
	background-position:-0px -622px;
}
/*テレビ*/
*.Img_Find_Icon_L_Vi_Group_b{
	background-position:-35px -622px;
}
/*スポーツ*/
*.Img_Find_Icon_L_Vi_Group1102{
	background-position:-70px -622px;
}
/*電球*/
*.Img_Find_Icon_L_Vi_Group1108{
	background-position:-105px -622px;
}
/*カフェ*/
*.Img_Find_Icon_L_Vi_Group1106{
	background-position:-140px -622px;
}

/*--アイコン(Mサイズ)*/
*[class*="Img_Find_Icon_M_"]{
	background-size: 400px 667px;
	-moz-background-size: 400px 667px;
	-webkit-background-size: 400px 667px;
	-o-background-size: 400px 667px;
	-ms-background-size: 400px 667px;
	width:24px;
	height:24px;
}
/*コメント(青)*/
*.Img_Find_Icon_M_Group_a{
	background-position:0 -416px;
}
/*テレビ*/
*.Img_Find_Icon_M_Group_b{
	background-position:-23.3px -416px;
}
/*スポーツ*/
*.Img_Find_Icon_M_Group1102{
	background-position:-46.6px -416px;
}
/*電球*/
*.Img_Find_Icon_M_Group1108{
	background-position:-69.9px -416px;
}
/*カフェ*/
*.Img_Find_Icon_M_Group1106{
	background-position:-93.2px -416px;
}
/*マイク*/
*.Img_Find_Icon_M_Group1101{
	background-position:-116.5px -416px;
}
/*時事ネタ*/
*.Img_Find_Icon_M_Group1103{
	background-position:-139.8px -416px;
}
/*音楽*/
*.Img_Find_Icon_M_Group1104{
	background-position:-163.1px -416px;
}
/*地域・街ネタ*/
*.Img_Find_Icon_M_Group1105{
	background-position:-186.4px -416px;
}
/*恋愛・結婚*/
*.Img_Find_Icon_M_Group1107{
	background-position:-209.7px -416px;
}
/*育児・こども*/
*.Img_Find_Icon_M_Group1109{
	background-position:-233px -416px;
}
/*仕事*/
*.Img_Find_Icon_M_Group1110{
	background-position:-256.3px -416px;
}
/*暮らし*/
*.Img_Find_Icon_M_Group1111{
	background-position:0 -440px;
}
/*学校・勉強*/
*.Img_Find_Icon_M_Group1112{
	background-position:-23.3px -440px;
}
/*料理・グルメ*/
*.Img_Find_Icon_M_Group1113{
	background-position:-46.6px -440px;
}
/*ネット・ゲーム*/
*.Img_Find_Icon_M_Group1114{
	background-position:-69.9px -440px;
}
/*ファッション*/
*.Img_Find_Icon_M_Group1115{
	background-position:-93.2px -440px;
}
/*本・コミック*/
*.Img_Find_Icon_M_Group1116{
	background-position:-116.5px -440px;
}
/*趣味*/
*.Img_Find_Icon_M_Group1117{
	background-position:-139.8px -440px;
}
/*旅行・お出かけ*/
*.Img_Find_Icon_M_Group1118{
	background-position:-163.1px -440px;
}
/*ペット*/
*.Img_Find_Icon_M_Group1119{
	background-position:-186.4px -440px;
}
/*投稿写真*/
*.Img_Find_Icon_M_Group1120{
	background-position:-209.7px -440px;
}
.Common_Title *[class*="Img_Find_Icon"],
.Find_Top .Find_BBS .Common_Title .Img_Find_Icon_L_Vi_Bar_AllGenreFlick{
	margin:-6px -3px -3px 0px
}
.Find_Top .Find_Talk .Common_Title .Img_Find_Icon_L_Vi_News,
.Find_Top .Find_Talk .Common_Title .Img_Find_Icon_L_Vi_News_White{
	margin:-6px 2px -2px 0px
}
.Common_Title *[class*="Img_Find_Icon_L_Vi_Bar"]{
	margin:-6px 0px -3px -11px
}