
/*-----idSns-----*/
#idSns{
	padding-top:60px;
	text-align:center;
}

#idSns_icon{
	text-align:center;
	padding-bottom:30px;
	position:relative;
	z-index:100000;
}
#idSns_icon ul{
	width:284px;
	margin-left:auto;
	margin-right:auto;
}
#idSns_icon li{
	float:left;
	text-align:center;
	position:relative;
	width:70px;
}
#idSns_icon li span{
	font-size:12px;
	color:#83AED8;
	display:block;
}
#idSns_icon li a{
	display:block;
	text-decoration:none;
}
.sns_fukidashi,
.sns_fukidashi2{
	display:none;
	position:relative;
	z-index:999999999999999999999999999;
}




/*-----idSns_contents-----*/
.sns_icon{
	position:absolute;
	top:-6px;
	left:-6px;
	z-index:10000000000000000;
	display:none;
}


#container{
	padding:3% 3%;
	width:1100px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}
.feeds-entry{
	position:relative;
	margin-bottom:20px;
	width:254px;
	float:left;
	margin-right:20px;
	word-break: break-all;
	line-height:1.3em;
	padding-top:10px;
	cursor: pointer;
	z-index:100;
}

.feeds-entry_back{
border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
overflow:hidden;
border:1px solid #d5eeec;
background-color:#FFF;
text-align:left;
}

.feeds-entry_back:hover{background: #ecf9f8 ;}

.feeds-entry a.clSnsLink{
	display:block;
	text-indent:-99999px;
	width:100%;
	height:1000px;
	position:absolute;
	z-index:99999;
}

/*2016 10 18*/
.feeds-entry a.clSnsLink{
	margin-left:-10px;
	margin-top:-25px;
	z-index:10000000000000001;
}

.feeds-entry img{
	width:100%;
}

.feeds-source-ins{
	margin-top:10px;
}
.feeds-source-ins .feeds-entry-contentSnippet{
	padding:0;
}
.feeds-source-ins .feeds-entry-date{
	display:none;
}
.feeds-source-ins a{
	display:none;
}


.feeds-source-facebook img{
	max-width:235px;
}
.feeds-source-facebook iframe{
	max-width:235px;
}

.feeds-entry-date{
	padding:0px 8px 8px 8px;
	font-size:10px;
	font-weight:bold;
}



.feeds-entry-contentSnippet{
	padding:15px 8px ;
	word-break: break-all;
}

.feeds-source-facebook{
}
.feeds-source-facebook .sns_icon_f{
	display:block;
}

.feeds-source-google{
}
.feeds-source-google .sns_icon_g{
	display:block;
}

.feeds-source-ins{
	padding:0;
}
.feeds-source-ins .sns_icon_i{
	display:block;
}

.feeds-source-youtube{
	padding:0;
}
.feeds-source-youtube .sns_icon_y{
	display:block;
}

.feeds-source-twitter{
}
.feeds-source-twitter .sns_icon_t{
	display:block;
}



.feeds-source-youtube{
	margin-top:10px;
}
.feeds-source-youtube table{
	width:280px;
}
.feeds-source-youtube table div{
}
.feeds-source-youtube table td,
.feeds-source-youtube table th{
	word-break: break-all;
	display:inline;
}
.feeds-source-youtube table td{
	display:none;
}
.feeds-source-youtube table td div{
	border:0;
}
.feeds-source-youtube table td:nth-child(1){
	display:block;
}
.feeds-source-youtube table td:nth-child(1) img{
	width:254px;
	margin-top:-1px;
}
.feeds-source-youtube span{
	display:none;
}



.feeds-source-youtube .feeds-entry-contentSnippet{
	padding:0;
}


@media screen and (max-width: 354px){
#idSns_icon ul{
	width:100%;
}
}



/*-----idHashtag-----*/
#idHashtag {
	margin-bottom: 40px;
}
#idHashtag h1{
	margin-bottom: 20px;
}
#idHashtag dl{
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
	background-color: #ECF9F8;
	padding: 20px 30px;
	margin-left: 40px;
	margin-right: 40px;
}
#idHashtag dl dt.clTag{
	font-weight: bold;
	color: #83AED8;
	line-height: 1.3em;
	margin-bottom: 10px;
	font-size: 170%;
}
#idHashtag dl dt.clTag a{
	font-weight: bold;
	color: #83AED8;
	line-height: 1.3em;
	margin-bottom: 10px;
	text-decoration: none;
}
#idHashtag dl dt.clTag a:hover{
	text-decoration: underline;
}
#idHashtag dl dd.clText{
	font-weight: bold;
	line-height: 1.3em;
	margin-bottom: 10px;
}
#idHashtag dl dd.clText2{
	text-align: left;
	line-height: 1.6em;
	margin-bottom: 10px;
	word-wrap: break-word;
}
@media screen and (max-width: 640px){
#idHashtag dl{
	margin-left: 5%;
	margin-right: 5%;
	padding: 20px 5%;
}
}
