.sns_block{
	max-width:100%;
	height:auto;
	padding:0;
	margin:0px;
/*	border:1px solid #f00;
	box-sizing: border-box;*/
}

.sns_block .inbox{
	width:980px;
	height:auto;
	padding:0;
	margin:0 auto;
}

.sns_block .inbox .sns{
	width:175px;
	height:50px;
	margin: 0 0 0 800px;
	top:520px;
	position:absolute;
}

/*block5_comment*/

#contents .block5{
	width:100%;
	height:auto;
	margin: 0 auto;
	padding: 0;
/*	background:#fffaf3;*/
}


#contents .block5 .display{
	width:980px;
	height:auto;
	margin:40px auto 0 auto;
	padding:30px 0;
	/*background:#fffaf3;*/
}
	
#contents .block5 .display .title{
	background: #999;
	width: 980px;
	height: 34px;
	margin: 0  auto;
	padding: 0;
	text-align:center;
}

#contents .block5 .display .header{
	background:url(../img/pc_comment_title.gif) no-repeat;
	width:980px;
	height:24px;
	padding:0;
	margin:0 auto;
	text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
}

#contents .block5 .display .detail{
	width:900px;
	height:100%;
	margin:0 auto 0 auto;
	padding:0 10px;
}

#gigyaComments {
	width:100% !important;
}

/*block5_comment*/

#contents2 .block5{
	width:100%;
	height:auto;
	margin: 0 auto;
	padding: 0;
/*	background:#fffaf3;*/
}


#contents2 .block5 .display{
	width:980px;
	height:auto;
	margin:40px auto 0 auto;
	padding:30px 0;
	/*background:#fffaf3;*/
}
	
#contents2 .block5 .display .title{
	background: #999;
	width: 980px;
	height: 34px;
	margin: 0  auto;
	padding: 0;
	text-align:center;
}

#contents2 .block5 .display .header{
	background:url(../img/pc_comment_title.gif) no-repeat;
	width:980px;
	height:24px;
	padding:0;
	margin:0 auto;
	text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
}

#contents2 .block5 .display .detail{
	width:900px;
	height:100%;
	margin:0 auto 0 auto;
	padding:0 10px;
}

