/*ギザギザを消す*/

.nothumb .entry-meta:after, .nothumb .page-title:after {

    content: none;

}



/*fontawesome色指定*/

.my-gray {color: gray}

.my-skyblue {color: skyblue}

.my-orange {color: #fecb81}


/*関連記事カスタマイズ*/
.linkto,
.c_linkto{
	font-size: .9em;
	position: relative;
}
.linkto{
	box-shadow: 0 3px 6px rgba(0, 0, 0, .25);
	transition: .3s;
	border: solid 1px #eaedf2;
}
.linkto:after,
.c_linkto:after{
	position: absolute;
	font-family: 'Quicksand','Avenir','Arial',sans-serif,FontAwesome;
	content:'続きを読む \f101';
	right:10px;
	bottom: 10px;
	padding:1px 10px;
	background:#333;/*「続きを読む」の背景色*/
	color:#fff;/*「続きを読む」の文字色*/
	font-size: .8em;
	border-radius:2px;
}
.linkto:hover{
	background:#fff;
	box-shadow: 0 13px 20px -3px rgba(0,0,0,.24);
}
.linkto img,
.linkto:hover img {
	box-shadow: none;
}
.tbtext{
	padding: 1em .5em;
}
.c_linkto_text{
	margin-bottom:20px;
}
.linkto .tbimg {
	width: 120px;
}

@media (min-width:768px) and (max-width:1023px) {
	.linkto {
		padding:5px;
	}
	.linkto:after{
	right:5px;
	bottom: 5px;
	}
	.linkto .tbimg {
		width: 100px;
		vertical-align:top;
		padding-top:3px;
	}
	.tbtext {
		padding: 0 .5em 1.5em .5em;
	}	
	.longc_content{
		padding: 15px 13px 30px 13px !important;
	}
}

@media (max-width:767px){
	.linkto {
		padding:3px;
	}
	.linkto:after{
		right:3px;
		bottom: 3px;
	}
	.linkto .tbimg {
		width: 100px;
		vertical-align:top;
		padding-top:3px;
	}
	.tbtext {
		padding: 0 .5em 1.5em .5em;
	}	
}
/*関連記事カスタマイズここまで*/

/* -----------------------
    アプリーチ用CSS SANGOデザイン
   ----------------------- */
.appreach {
max-width: 400px;
text-align: left;
padding: 10px;
border: 1px solid #7C7C7C;
overflow: hidden;
}
.appreach:after {
content: "";
display: block;
clear: both;
}
.appreach p {
font-size: calc(80% + 0.2vw);
margin: 0;
}
.appreach a:after {
display: none;
}
.appreach__icon {
float: left;
width:30%;
height:auto;
}
.appreach__detail {
margin-left: 2%;
display: inline-block;
line-height: 1.5;
width: 67%;
max-width: 67%;
}
.appreach__detail:after {
content: "";
display: block;
clear: both;
}
.appreach__name {
padding-bottom:0.5em;
line-height: 1.5em !important;
font-weight: bold;
max-height: 3em;
overflow: hidden;
}
.appreach__info {
font-size: calc(60% + 0.2vw)!important;
}
.appreach__developper, .appreach__price {
margin-right: 0.5em;
}
.appreach__posted a {
margin-left: 0.5em;
}
.appreach__links {
float: left;
height: 40px;
margin-top: 8px;
white-space: nowrap;
}
.appreach__aslink img {
margin-right: 10px;
max-height: 40px;
width: auto;
}
.appreach__gplink img {
max-height: 40px;
width: auto;
}
/*アプリーチカスタマイズここまで*/