@charset "UTF-8";
.icon {
	display: inline-block;
	background-image: url(/img/famitsucom_sprite.png);
	background-repeat: no-repeat;
}
.iconNavi {
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -8px;
	width: 16px;
	height: 16px;
	text-align: center;
	font-size: 16px;
	color: #00bd89;
}
.iconDevice {
	width: 30px;
	height: 14px;
	text-indent: -9999px;
}
.iconPs3 {
	background-position: 0 -14px;
}
.iconPsp {
	background-position: 0 -28px;
}
.iconPsv {
	background-position: 0 -42px;
}
.iconWii {
	background-position: 0 -56px;
}
.iconWiiu {
	background-position: 0 -70px;
}
.iconXbox360 {
	background-position: 0 -84px;
}
.icon3ds {
	background-position: 0 -98px;
}
.iconAc {
	background-position: 0 -112px;
}
.iconOs {
	background-position: 0 -126px;
}
.iconIphone {
	background-position: 0 -140px;
}
.iconMobile {
	background-position: 0 -154px;
}
.iconPc {
	background-position: 0 -168px;
}
.iconMac {
    width: 30px;
    height: 14px;
    line-height: 14px;
    text-align: center;
    color: #fff;
    background-color: #666;
    font-size: 11px;
    font-weight: bold;
    border-bottom: 1px solid #111;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.iconSs {
	background-position: 0 -182px;
}
.iconWs {
	background-position: 0 -196px;
}
.iconXbox {
	background-position: 0 -210px;
}
.icon3do {
	background-position: 0 -224px;
}
.icon64 {
	background-position: 0 -238px;
}
.iconDc {
	background-position: 0 -252px;
}
.iconFamicom {
	background-position: 0 -266px;
}
.iconForeign {
	background-position: 0 -280px;
}
.iconGameboy {
	background-position: 0 -294px;
}
.iconGamegear {
	background-position: 0 -308px;
}
.iconGba {
	background-position: 0 -322px;
}
.iconGc {
	background-position: 0 -336px;
}
.iconInfo {
	background-position: 0 -350px;
}
.iconKikaku {
	background-position: 0 -364px;
}
.iconMd {
	background-position: 0 -378px;
}
.iconMsx {
	background-position: 0 -392px;
}
.iconNds {
	background-position: 0 -406px;
}
.iconNeogeo {
	background-position: 0 -420px;
}
.iconNgp {
	background-position: 0 -434px;
}
.iconPce {
	background-position: 0 -448px;
}
.iconPs {
	background-position: 0 -462px;
}
.iconSfc {
	background-position: 0 -476px;
}
.iconSms {
	background-position: 0 -490px;
}
.iconPcfx {
	background-position: 0 -504px;
}
.iconPs4 {
	background-position: 0 -518px;
}
.iconXboxone {
	background-position: 0 -532px;
}
.iconBrowser {
	background-position: 0 -546px;
}
.iconPsm {
	background-position: 0 -560px;
}
.iconPs2 {
	background-position: 0 -574px;
}
.iconOption {
	width: 14px;
	height: 14px;
}
.iconDownload {
	background-position: -30px -78px;
}
.iconAddContents {
	background-position: -44px -78px;
}
.iconCeroZ {
	background-position: -58px -78px;
}
.iconOversea {
	background-position: -72px -78px;
}
.iconRankSmall {
	width: 20px !important;
	height: 21px !important;
}
.iconRankSmall1 {
	background-position: -120px -47px;
	background-color: transparent !important;
}
.iconRankSmall2 {
	background-position: -140px -47px;
	background-color: transparent !important;
}
.iconRankSmall3 {
	background-position: -120px -68px;
	background-color: transparent !important;
}
.iconRankBig {
	width: 30px !important;
	height: 31px !important;
}
.iconRankBig1 {
	background-position: -30px -47px;
	background-color: transparent !important;
}
.iconRankBig2 {
	background-position: -60px -47px;
	background-color: transparent !important;
}
.iconRankBig3 {
	background-position: -90px -47px;
	background-color: transparent !important;
}
.iconFsocial {
	width: 24px;
	height: 25px;
}
.iconFTwitter {
	background-position: -30px -92px;
}
.iconFFacebook {
	background-position: -76px -92px;
}
.iconFRss {
	background-position: -122px -92px;
}
/*----------------------------------------------
 * ツイート数、ユーザー数
 *--------------------------------------------*/
/* 修正 */
.userNum {
	padding-left: 0;
}
/* 修正 */
.viewData  {
	color: #999;
}
.viewNum {
	display: inline-block;
	height: 24px;
	line-height: 24px;
	color: #FFF;
	font-weight: bold;
	padding: 0 5px;
}
.tweetNum.hot,
.userData.hot {
	font-size: 12px;
	display: inline-block;
	color: #666;
	padding: 0 4px;
	height: 14px;
	line-height: 14px;
}
.viewNum.low,
.tweetNum.low {
	color: #FFF !important;
	background-color: #FF9999 !important;
}
.viewNum.middle,
.tweetNum.middle {
	 color: #FFF !important;
	 background-color: #FF6666 !important;
}
.viewNum.high,
.tweetNum.high {
	 color: #FFF !important;
	 background-color: #ff0808 !important;
}
.numData.low {
	color: #FF9999 !important;
}
.numData.middle {
	color: #FF6666 !important;
}
.numData.high {
	color: #FF0808 !important;
	font-weight: bold !important;
}
.fcGold {
	color: #EDAE00 !important;
}
.fcSilver {
	color: #C5B69E !important;
}
.fcBronze {
	color: #8D3927 !important;
}
/* レビュースコア */
.green {
	background-color: #009A20 !important;
	color: #FFF !important;
}
/*----------------------------------------------
 * レビュースコア
 *--------------------------------------------*/
.reviewScore {
	position: absolute;
	right: 0;
	top: 0;
	display: block;
	width: 40px;
	height: 40px;
	line-height: 40px;
	color: #FFF !important;
	font-weight: bold;
	font-size: 18px;
	text-align: center;
	font-family: Helvetica,sans-serif;
}
.reviewNumLv1 {/* 49～0 */
	background-color: #D03000 !important;
}
.reviewNumLv2 {/* 49～0 */
	background-color: #D03000 !important;
}
.reviewNumLv3 {/* 79～50 */
	background-color: #F0C000 !important;
}
.reviewNumLv4 {/* 79～50 */
	background-color: #F0C000 !important;
}
.reviewNumLv5 {/* 100～80 */
	background-color: #009A20 !important;
}
.reviewNumLv0 {
	display: none;
}
/*----------------------------------------------
 * ボタン
 *--------------------------------------------*/
a.btn,
.btn {
	display: inline-block;
	border: 1px solid #B8B8B8;
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	color: #333;
	padding: 0 7px;
	margin: 0 7px 0 0;
	text-align: center;
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(top, #FAFAFA 0%, #EBEBEB 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FAFAFA), color-stop(100%,#EBEBEB));
	background-image: -webkit-linear-gradient(top,  #FAFAFA 0%,#EBEBEB 100%);
	background-image: -ms-linear-gradient(top, #FAFAFA 0%,#EBEBEB 100%);
	background-image: linear-gradient(to bottom,     #FAFAFA 0%,#EBEBEB 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#EBEBEB');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#FAFAFA, EndColorStr=#EBEBEB)";
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-weight: bold;
	font-size: 11px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.08), 0 1px 0 #FFF inset;
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,0.08), 0 1px 0 #FFF inset;
	box-shadow: 0 1px 0 rgba(0,0,0,0.08), 0 1px 0 #FFF inset;
	-webkit-text-shadow: 0 1px 0 rgba(255,255,255,0.8);
	-moz-text-shadow: 0 1px 0 rgba(255,255,255,0.8);
	text-shadow: 0 1px 0 rgba(255,255,255,0.8);
	cursor: pointer;
}
.btn:last-child {
	margin-right: 0;
}
a.btn:hover,
.btn:hover {
	text-decoration: none;
	border: 1px solid #B8B8B8;
	background: #FCFCFC;
	color: #333;
	background-image: -moz-linear-gradient(top, #FCFCFC 0%, #F1F1F1 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FCFCFC), color-stop(100%,#F1F1F1));
	background-image: -webkit-linear-gradient(top,  #FCFCFC 0%,#F1F1F1 100%);
	background-image: -ms-linear-gradient(top, #FCFCFC 0%,#F1F1F1 100%);
   background-image: linear-gradient(to bottom,     #FCFCFC 0%,#F1F1F1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCFCFC', endColorstr='#F1F1F1');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#FCFCFC, EndColorStr=#F1F1F1)";
}
a.btn.push,
.btn.push,
a.btn:active,
.btn:active {
	background-color: #E8E8E8;
	background-image: -moz-linear-gradient(top, #E8E8E8 0%, #EFEFEF 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E8E8E8), color-stop(100%,#EFEFEF));
	background-image: -webkit-linear-gradient(top,#E8E8E8 0%,#EFEFEF 100%);
	background-image: -ms-linear-gradient(top, #E8E8E8 0%,#EFEFEF 100%);
	background-image: linear-gradient(to bottom, #E8E8E8 0%,#EFEFEF 100%);
	-webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.12) inset;
	-moz-box-shadow: 0 2px 3px rgba(0,0,0,0.12) inset;
	box-shadow: 0 2px 3px rgba(0,0,0,0.12) inset;
}
a.btn:active,
.btn:active {
	background-color: #E8E8E8;
	background-image: -moz-linear-gradient(top, #E8E8E8 0%, #EFEFEF 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E8E8E8), color-stop(100%,#EFEFEF));
	background-image: -webkit-linear-gradient(top,#E8E8E8 0%,#EFEFEF 100%);
	background-image: -ms-linear-gradient(left, #E8E8E8 0%,#EFEFEF 100%);
	background-image: linear-gradient(to bottom, #E8E8E8 0%,#EFEFEF 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E8E8E8', endColorstr='#EFEFEF');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#E8E8E8, EndColorStr=#EFEFEF)";
	-webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.12) inset;
	-moz-box-shadow: 0 2px 3px rgba(0,0,0,0.12) inset;
	box-shadow: 0 2px 3px rgba(0,0,0,0.12) inset;
	cursor: auto;
}
a.cvBtn,
.cvBtn {
	color: #FFF;
	border-color: #0ba3d5;
	background-color: #00a8e0;
	background-image: -moz-linear-gradient(top, #00b4f0 0%, #00a8e0 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b4f0), color-stop(100%,#00a8e0));
	background-image: -webkit-linear-gradient(top,  #00b4f0 0%,#00a8e0 100%);
	background-image: -ms-linear-gradient(left, #00b4f0 0%,#00a8e0 100%);
	background-image: linear-gradient(to bottom,     #00b4f0 0%,#00a8e0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b4f0', endColorstr='#00a8e0');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#00b4f0, EndColorStr=#00a8e0)";
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.18),0 1px 0 #0ac2ff inset;
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,0.18), 0 1px 0 #0ac2ff inset;
	box-shadow: 0 1px 0 rgba(0,0,0,0.18),0 1px 0 #0ac2ff inset;
	-webkit-text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
	-moz-text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
	text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
}
a.cvBtn:hover,
.cvBtn:hover {
	color: #FFF;
	border-color: #00a1d6;
	background-color: #00b0eb;
	background-image: -moz-linear-gradient(top, #05c1ff 0%, #00ace6 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#05c1ff), color-stop(100%,#00ace6));
	background-image: -webkit-linear-gradient(top,  #05c1ff 0%,#00ace6 100%);
	background-image: -ms-linear-gradient(left, #05c1ff 0%,#00ace6 100%);
	background-image: linear-gradient(to bottom,     #05c1ff 0%,#00ace6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05c1ff', endColorstr='#00ace6');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#05c1ff, EndColorStr=#00ace6)";
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.18),0 1px 0 #33ccff inset;
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,0.18), 0 1px 0 #33ccff inset;
	box-shadow: 0 1px 0 rgba(0,0,0,0.18),0 1px 0 #33ccff inset;
}
a.cvBtn:active,
.cvBtn:active {
	border-color: #00a3d9;
	background-color: #073848;
	background-image: -moz-linear-gradient(top, #03a2d6 0%, #00b4f0 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#03a2d6), color-stop(100%,#00b4f0));
	background-image: -webkit-linear-gradient(top,  #03a2d6 0%,#00b4f0 100%);
	background-image: -ms-linear-gradient(top, #03a2d6 0%,#00b4f0 100%);
	background-image: linear-gradient(to bottom,     #03a2d6 0%,#00b4f0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#03a2d6', endColorstr='#00b4f0');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#03a2d6, EndColorStr=#00b4f0)";
	-webkit-box-shadow: 0 0 0, 0 2px 4px #038dbb inset;
	-moz-box-shadow: 0 0 0, 0 2px 4px #038dbb inset;
	box-shadow: 0 0 0, 0 2px 4px #038dbb inset;
}
a.moreBtn  {
	width: 80%;
	font-size: 14px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height:  40px;
	line-height:  40px;

}
.contentChange a.moreBtn {
	color: #FFF;
	border-color: #034a96;
	background-color:  #0055AD;
	background-image: -moz-linear-gradient(top, #0055AD 0%, #034a96 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0055AD), color-stop(100%,#034a96));
	background-image: -webkit-linear-gradient(top,  #0055AD 0%,#034a96 100%);
	background-image: -ms-linear-gradient(left, #0055AD 0%,#034a96 100%);
	background-image: linear-gradient(to bottom, #0055AD 0%, #034a96 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='"#0055AD', endColorstr='#034a96');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#0055AD, EndColorStr=#034a96)";
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.28), 0 1px 0 #1480f5 inset;
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,0.28), 0 1px 0 #1480f5 inset;
	box-shadow: 0 1px 0 rgba(0,0,0,0.28), 0 1px 0 #1480f5 inset;
	-webkit-text-shadow: 0 -1px 0 rgba(0,0,0,0.75);
	-moz-text-shadow: 0 -1px 0 rgba(0,0,0,0.75);
	text-shadow: 0 -1px 0 rgba(0,0,0,0.75);
}
.contentChange a.moreBtn:hover  {
	text-decoration: none;
	border-color: #0651a1;
	background-color:  #005ec0;
	background-image: -moz-linear-gradient(top, #005ec0 0%, #034e9f 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#005ec0), color-stop(100%,#034e9f));
	background-image: -webkit-linear-gradient(top,  #005ec0 0%,#034e9f 100%);
	background-image: -ms-linear-gradient(left, #005ec0 0%,#034e9f 100%);
	background-image: linear-gradient(to bottom, #005ec0 0%, #034e9f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='"#005ec0', endColorstr='#034e9f');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#005ec0, EndColorStr=#034e9f)";
}
.contentChange a.moreBtn:active {
	background-color:  #034a96;
	background-image: -moz-linear-gradient(top, #034a96 0%, #0055AD 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#034a96), color-stop(100%,#0055AD));
	background-image: -webkit-linear-gradient(top,  #034a96 0%,#0055AD 100%);
	background-image: -ms-linear-gradient(left, #034a96 0%,#0055AD 100%);
	background-image: linear-gradient(to bottom, #034a96 0%, #0055AD 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='"#034a96', endColorstr='#0055AD');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#034a96, EndColorStr=#0055AD)";
	-webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.35) inset;
	-moz-box-shadow: 0 2px 3px rgba(0,0,0,0.35) inset;
	box-shadow: 0 2px 3px rgba(0,0,0,0.35) inset;
}
a.btnPs4,
.btnPs4  {
	color: #FFF;
	border-color: #4F74A0;
	background-color: #4F74A0;
	background-image: -moz-linear-gradient(top, #4F74A0 0%, #3a597e 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4F74A0), color-stop(100%,#3a597e));
	background-image: -webkit-linear-gradient(top,  #4F74A0 0%,#3a597e 100%);
	background-image: -ms-linear-gradient(top, #4F74A0 0%,#3a597e 100%);
	background-image: linear-gradient(to bottom,     #4F74A0 0%,#3a597e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4F74A0', endColorstr='#3a597e');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#4F74A0, EndColorStr=#3a597e)";
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.18),0 1px 0 #5b83b3 inset;
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,0.18), 0 1px 0 #5b83b3 inset;
	box-shadow: 0 1px 0 rgba(0,0,0,0.18),0 1px 0 #5b83b3 inset;
	-webkit-text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
	-moz-text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
	text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
}
a.btnPs4:hover,
.btnPs4:hover {
	text-decoration: none;
	border-color: #4F74A0;
	background-color: #4F74A0;
	color: #FFF;
	background-image: -moz-linear-gradient(top, #5d84b4 0%, #476993 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5d84b4), color-stop(100%,#476993));
	background-image: -webkit-linear-gradient(top,  #5d84b4 0%,#476993 100%);
	background-image: -ms-linear-gradient(left, #5d84b4 0%,#476993 100%);
	background-image: linear-gradient(to bottom,     #5d84b4 0%,#476993 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5d84b4', endColorstr='#476993');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#5d84b4, EndColorStr=#476993)";
}
a.btnPs4.push,
a.btnPs4:active,
.btnPs4:active {
	background-color: #3a597e;
	background-image: -moz-linear-gradient(top, #3a597e 0%, #4F74A0 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3a597e), color-stop(100%,#4F74A0));
	background-image: -webkit-linear-gradient(top,#3a597e 0%,#4F74A0 100%);
	background-image: -ms-linear-gradient(left, #3a597e 0%,#4F74A0 100%);
	background-image: linear-gradient(to bottom, #3a597e 0%,#4F74A0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#476993', endColorstr='#4F74A0');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#476993, EndColorStr=#4F74A0)";
	-webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
	-moz-box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
	box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
}
a.btnPs3,
.btnPs3 {
	color: #FFF;
	border-color: #5B6577;
	background-color: #5B6577;
	background-image: -moz-linear-gradient(top, #5B6577 0%, #434a56 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5B6577), color-stop(100%,#434a56));
	background-image: -webkit-linear-gradient(top,  #5B6577 0%,#434a56 100%);
	background-image: -ms-linear-gradient(left, #5B6577 0%,#434a56 100%);
	background-image: linear-gradient(to bottom,     #5B6577 0%,#434a56 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5B6577', endColorstr='#434a56');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#5B6577, EndColorStr=#434a56)";
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.18),0 1px 0 #69768c inset;
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,0.18), 0 1px 0 #69768c inset;
	box-shadow: 0 1px 0 rgba(0,0,0,0.18),0 1px 0 #69768c inset;
	-webkit-text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
	-moz-text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
	text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
}
a.btnPs3:hover,
.btnPs3:hover {
	text-decoration: none;
	border-color: #5B6577;
	background-color: #666f81;
	color: #FFF;
	background-image: -moz-linear-gradient(top, #666f81 0%, #4f5663 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666f81), color-stop(100%,#4f5663));
	background-image: -webkit-linear-gradient(top,  #666f81 0%,#4f5663 100%);
	background-image: -ms-linear-gradient(left, #666f81 0%,#4f5663 100%);
	background-image: linear-gradient(to bottom,     #666f81 0%,#4f5663 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666f81', endColorstr='#4f5663');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#666f81, EndColorStr=#4f5663)";
}
a.btnPs3.push,
a.btnPs3:active,
.btnPs3:active {
	background-color: #434a56;
	background-image: -moz-linear-gradient(top, #434a56 0%, #5B6577 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#434a56), color-stop(100%,#5B6577));
	background-image: -webkit-linear-gradient(top,#434a56 0%,#5B6577 100%);
	background-image: -ms-linear-gradient(left, #434a56 0%,#5B6577 100%);
	background-image: linear-gradient(to bottom, #434a56 0%,#5B6577 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#434a56', endColorstr='#5B6577');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#434a56, EndColorStr=#5B6577)";
	-webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
	-moz-box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
	box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
}
a.btnPsv,
.btnPsv {
	color: #FFF;
	border-color: #4A8C9F;
	background-color: #4A8C9F;
	background-image: -moz-linear-gradient(top, #4A8C9F 0%, #366572 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4A8C9F), color-stop(100%,#366572));
	background-image: -webkit-linear-gradient(top,  #4A8C9F 0%,#366572 100%);
	background-image: -ms-linear-gradient(left, #4A8C9F 0%,#366572 100%);
	background-image: linear-gradient(to bottom,     #4A8C9F 0%,#366572 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4A8C9F', endColorstr='#366572');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#4A8C9F, EndColorStr=#366572)";
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.18),0 1px 0 #5195a9 inset;
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,0.18), 0 1px 0 #5195a9 inset;
	box-shadow: 0 1px 0 rgba(0,0,0,0.18),0 1px 0 #5195a9 inset;
	-webkit-text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
	-moz-text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
	text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
}
a.btnPsv:hover,
.btnPsv:hover {
	text-decoration: none;
	color: #FFF;
	border-color: #4A8C9F;
	background-color: #579bad;
	background-image: -moz-linear-gradient(top, #579bad 0%, #407381 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#579bad), color-stop(100%,#407381));
	background-image: -webkit-linear-gradient(top,  #579bad 0%,#407381 100%);
	background-image: -ms-linear-gradient(left, #579bad 0%,#407381 100%);
	background-image: linear-gradient(to bottom,     #579bad 0%,#407381 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#579bad', endColorstr='#407381');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#579bad, EndColorStr=#407381)";
}
a.btnPsv.push,
a.btnPsv:active,
.btnPsv:active {
	background-color: #366572;
	background-image: -moz-linear-gradient(top, #366572 0%, #4A8C9F 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#366572), color-stop(100%,#4A8C9F));
	background-image: -webkit-linear-gradient(top,#366572 0%,#4A8C9F 100%);
	background-image: -ms-linear-gradient(left, #366572 0%,#4A8C9F 100%);
	background-image: linear-gradient(to bottom, #366572 0%,#4A8C9F 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#366572', endColorstr='#4A8C9F');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#366572, EndColorStr=#4A8C9F)";
	-webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
	-moz-box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
	box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
}
a.btn3ds,
.btn3ds {
	color: #FFF;
	border-color: #9F504D;
	background-color: #9F504D;
	background-image: -moz-linear-gradient(top, #9F504D 0%, #854442 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9F504D), color-stop(100%,#854442));
	background-image: -webkit-linear-gradient(top,  #9F504D 0%,#854442 100%);
	background-image: -ms-linear-gradient(left, #9F504D 0%,#854442 100%);
	background-image: linear-gradient(to bottom,     #9F504D 0%,#854442 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9F504D', endColorstr='#854442');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#9F504D, EndColorStr=#854442)";
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.18),0 1px 0 #b1605d inset;
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,0.18), 0 1px 0 #b1605d inset;
	box-shadow: 0 1px 0 rgba(0,0,0,0.18),0 1px 0 #b1605d inset;
	-webkit-text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
	-moz-text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
	text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
}
a.btn3ds:hover,
.btn3ds:hover {
	text-decoration: none;
	color: #FFF;
	border-color: #9F504D;
	background-color: #ae5e5b;
	background-image: -moz-linear-gradient(top, #ae5e5b 0%, #955452 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ae5e5b), color-stop(100%,#955452));
	background-image: -webkit-linear-gradient(top,  #ae5e5b 0%,#955452 100%);
	background-image: -ms-linear-gradient(left, #ae5e5b 0%,#955452 100%);
	background-image: linear-gradient(to bottom,     #ae5e5b 0%,#955452 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ae5e5b', endColorstr='#955452');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#ae5e5b, EndColorStr=#955452)";
}
a.btn3ds.push,
a.btn3ds:active,
.btn3ds:active {
	background-color: #9F504D;
	background-image: -moz-linear-gradient(top, #854442 0%, #9F504D 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#854442), color-stop(100%,#9F504D));
	background-image: -webkit-linear-gradient(top,#854442 0%,#9F504D 100%);
	background-image: -ms-linear-gradient(left, #854442 0%,#9F504D 100%);
	background-image: linear-gradient(to bottom, #854442 0%,#9F504D 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#854442', endColorstr='#9F504D');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#854442, EndColorStr=#9F504D)";
	-webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
	-moz-box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
	box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
}
a.btnPsp,
.btnPsp {
	color: #FFF;
	border-color: #5d9fb1;
	background-color: #5d9fb1;
	background-image: -moz-linear-gradient(top, #5d9fb1 0%, #4d8c9d 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5d9fb1), color-stop(100%,#4d8c9d));
	background-image: -webkit-linear-gradient(top,  #5d9fb1 0%,#4d8c9d 100%);
	background-image: -ms-linear-gradient(left, #5d9fb1 0%,#4d8c9d 100%);
	background-image: linear-gradient(to bottom,     #5d9fb1 0%,#4d8c9d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5d9fb1', endColorstr='#4d8c9d');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#5d9fb1, EndColorStr=#4d8c9d)";
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.18),0 1px 0 #74aebe inset;
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,0.18), 0 1px 0 #74aebe inset;
	box-shadow: 0 1px 0 rgba(0,0,0,0.18),0 1px 0 #74aebe inset;
	-webkit-text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
	-moz-text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
	text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
}
a.btnPsp:hover,
.btnPsp:hover {
	text-decoration: none;
	color: #FFF;
	border-color: #5d9fb1;
	background-color: #6eb2c4;
	background-image: -moz-linear-gradient(top, #6eb2c4 0%, #5a98aa 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6eb2c4), color-stop(100%,#5a98aa));
	background-image: -webkit-linear-gradient(top,  #6eb2c4 0%,#5a98aa 100%);
	background-image: -ms-linear-gradient(left, #6eb2c4 0%,#5a98aa 100%);
	background-image: linear-gradient(to bottom,     #6eb2c4 0%,#5a98aa 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6eb2c4', endColorstr='#5a98aa');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#6eb2c4, EndColorStr=#5a98aa)";
}
a.btnPsp.push,
a.btnPsp:active,
.btnPsp:active {
	background-color: #4d8c9d;
	background-image: -moz-linear-gradient(top, #4d8c9d 0%, #5d9fb1 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4d8c9d), color-stop(100%,#5d9fb1));
	background-image: -webkit-linear-gradient(top,#4d8c9d 0%,#5d9fb1 100%);
	background-image: -ms-linear-gradient(left, #4d8c9d 0%,#5d9fb1 100%);
	background-image: linear-gradient(to bottom, #4d8c9d 0%,#5d9fb1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d8c9d', endColorstr='#5d9fb1');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#4d8c9d, EndColorStr=#5d9fb1)";
	-webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
	-moz-box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
	box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
}
a.btnXboxone,
.btnXboxone {
	color: #FFF;
	border-color: #497A56;
	background-color: #497A56;
	background-image: -moz-linear-gradient(top,#497A56 0%, #36593f 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#497A56), color-stop(100%,#36593f));
	background-image: -webkit-linear-gradient(top,  #497A56 0%,#36593f 100%);
	background-image: -ms-linear-gradient(left, #497A56 0%,#36593f 100%);
	background-image: linear-gradient(to bottom,     #497A56 0%,#36593f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#497A56', endColorstr='#36593f');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#497A56, EndColorStr=#36593f)";
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.18),0 1px 0 #528961 inset;
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,0.18), 0 1px 0 #528961 inset;
	box-shadow: 0 1px 0 rgba(0,0,0,0.18),0 1px 0 #528961 inset;
	-webkit-text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
	-moz-text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
	text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
}
a.btnXboxone:hover,
.btnXboxone:hover {
	text-decoration: none;
	color: #FFF;
	border-color: #497A56;
	background-color: #52855f;
	background-image: -moz-linear-gradient(top,#52855f 0%, #406549 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#52855f), color-stop(100%,#406549));
	background-image: -webkit-linear-gradient(top,  #52855f 0%,#406549 100%);
	background-image: -ms-linear-gradient(left, #52855f 0%,#406549 100%);
	background-image: linear-gradient(to bottom,     #52855f 0%,#406549 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#52855f', endColorstr='#406549');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#52855f, EndColorStr=#406549)";
}
a.btnXboxone.push,
a.btnXboxone:active,
.btnXboxone:active {
	background-color: #36593f;
	background-image: -moz-linear-gradient(top, #36593f 0%, #497A56 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#36593f), color-stop(100%,#497A56));
	background-image: -webkit-linear-gradient(top,#36593f 0%,#497A56 100%);
	background-image: -ms-linear-gradient(left, #36593f 0%,#497A56 100%);
	background-image: linear-gradient(to bottom, #36593f 0%,#497A56 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#36593f', endColorstr='#497A56');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#36593f, EndColorStr=#497A56)";
	-webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
	-moz-box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
	box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
}
a.btnXbox360,
.btnXbox360  {
	color: #FFF;
	border-color: #79BD98;
	background-color: #79BD98;
	background-image: -moz-linear-gradient(top,#79BD98 0%, #4b956d 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#79BD98), color-stop(100%,#4b956d));
	background-image: -webkit-linear-gradient(top,  #79BD98 0%,#4b956d 100%);
	background-image: -ms-linear-gradient(left, #79BD98 0%,#4b956d 100%);
	background-image: linear-gradient(to bottom,     #79BD98 0%,#4b956d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#79BD98', endColorstr='#4b956d');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#79BD98, EndColorStr=#4b956d)";
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.18),0 1px 0 #96caae inset;
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,0.18), 0 1px 0 #96caae inset;
	box-shadow: 0 1px 0 rgba(0,0,0,0.18),0 1px 0 #96caae inset;
	-webkit-text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
	-moz-text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
	text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
}
a.btnXbox360:hover,
.btnXbox360:hover {
	text-decoration: none;
	color: #FFF;
	border-color: #79BD98;
	background-color: #85c8a3;
	background-image: -moz-linear-gradient(top,#85c8a3 0%, #57a37b 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#85c8a3), color-stop(100%,#57a37b));
	background-image: -webkit-linear-gradient(top,  #85c8a3 0%,#57a37b 100%);
	background-image: -ms-linear-gradient(left, #85c8a3 0%,#57a37b 100%);
	background-image: linear-gradient(to bottom,     #85c8a3 0%,#57a37b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#85c8a3', endColorstr='#57a37b');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#85c8a3, EndColorStr=#57a37b)";
}
a.btnXbox360.push,
a.btnXbox360:active,
.btnXbox360:active {
	background-color: #36593f;
	background-image: -moz-linear-gradient(top, #4b956d 0%, #79BD98 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4b956d), color-stop(100%,#79BD98));
	background-image: -webkit-linear-gradient(top,#4b956d 0%,#79BD98 100%);
	background-image: -ms-linear-gradient(left, #4b956d 0%,#79BD98 100%);
	background-image: linear-gradient(to bottom, #4b956d 0%,#79BD98 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b956d', endColorstr='#79BD98');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#4b956d, EndColorStr=#79BD98)";
	-webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
	-moz-box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
	box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
}
a.btnWiiu,
.btnWiiu {
	color: #FFF;
	border-color: #518DB2;
	background-color: #518DB2;
	background-image: -moz-linear-gradient(top,#518DB2 0%, #3f6f8d 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#518DB2), color-stop(100%,#3f6f8d));
	background-image: -webkit-linear-gradient(top,  #518DB2 0%,#3f6f8d 100%);
	background-image: -ms-linear-gradient(left, #518DB2 0%,#3f6f8d 100%);
	background-image: linear-gradient(to bottom,     #518DB2 0%,#3f6f8d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#518DB2', endColorstr='#3f6f8d');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#518DB2, EndColorStr=#3f6f8d)";
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.18),0 1px 0 #71a2c1 inset;
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,0.18), 0 1px 0 #71a2c1 inset;
	box-shadow: 0 1px 0 rgba(0,0,0,0.18),0 1px 0 #71a2c1 inset;
	-webkit-text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
	-moz-text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
	text-shadow: 0 -1px 0 rgba(0,0,0,0.15);
}
a.btnWiiu:hover,
.btnWiiu:hover {
	text-decoration: none;
	color: #FFF;
	border-color: #518DB2;
	background-color: #5d98bc;
	background-image: -moz-linear-gradient(top,#5d98bc 0%, #477998 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5d98bc), color-stop(100%,#477998));
	background-image: -webkit-linear-gradient(top,  #5d98bc 0%,#477998 100%);
	background-image: -ms-linear-gradient(left, #5d98bc 0%,#477998 100%);
	background-image: linear-gradient(to bottom,     #5d98bc 0%,#477998 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5d98bc', endColorstr='#477998');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#5d98bc, EndColorStr=#477998)";
}
a.btnWiiu.push,
a.btnWiiu:active,
.btnWiiu:active {
	background-color: #3f6f8d;
	background-image: -moz-linear-gradient(top, #3f6f8d 0%, #518DB2 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3f6f8d), color-stop(100%,#518DB2));
	background-image: -webkit-linear-gradient(top,#3f6f8d 0%,#518DB2 100%);
	background-image: -ms-linear-gradient(left, #3f6f8d 0%,#518DB2 100%);
	background-image: linear-gradient(to bottom, #3f6f8d 0%,#518DB2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3f6f8d', endColorstr='#518DB2');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#3f6f8d, EndColorStr=#518DB2)";
	-webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
	-moz-box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
	box-shadow: 0 2px 3px rgba(0,0,0,0.25) inset;
}
.button {
	line-height: 1;
}
.thumbIcon {
	position: absolute;
	top: 5px;
	left: -5px;
	max-width: 10em;
	display: inline-block;
	background-color: transparent;
	max-width: 50%;
	height: 20px;
	line-height: 20px;
	padding: 0 5px;
	text-align: center;
	color: #FFF;
	font-weight: bold;
	font-size: 13px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.28);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.28);
	box-shadow: 0 1px 2px rgba(0,0,0,0.28);
}
.thumbIcon span {
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.thumbIcon:before {
	content: ' ';
	position: absolute;
	bottom: -6px;
	left: 0;
	border: 3px solid transparent;
	border-top-color: #999;
	border-right-color: #999;
}

.thumbIcon.type1 {
	background-color: #FE0000;
}
.thumbIcon.type2 {
	background-color: #00cc95;
}
.thumbIcon.type3 {
	background-color: #0064cc;
}
.thumbIcon.type4 {
	background-color: #9300cc;
}
.thumbIcon.type5 {
	background-color: #cc0099;
}
.thumbIcon.type6 {
	background-color: #cc2200;
}
/*----------------------------------------------
 * webフォント
 *--------------------------------------------*/
.fa-caret-down {
	margin-left: 5px;
}
.fa-twitter {
	color: #67AEEB;
}
.fa-angle-left,
.fa-angle-right {
	width: 7px;
	height: 16px;
	font-size: 16px;
}
.fa-angle-left {
	margin-right: 3px;
}
.fa-angle-right {
	margin-left: 3px;
}
.fa-plus {
	width: 12px;
	height: 12px;
}
.fa-file-text-o,
.fa-user {
	margin-right: 3px;
}