@charset "utf-8";

/***************************************************************************
Media Queries
****************************************************************************/

@media print, screen and (max-width: 1000px) {
}
@media only screen and (max-width: 767px) {
}
@media only screen and (max-width: 480px) {
}

/***************************************************************************
top_img
****************************************************************************/

#top_img {
	background-image: url(/-/wp-content/themes/tochi/img/owners_voice/index/top_img_pc.jpg);
}

@media only screen and (max-width: 767px) {
#top_img {
	background-image: url(/-/wp-content/themes/tochi/img/owners_voice/index/top_img_sp.jpg);
}
}

/***************************************************************************
tag
****************************************************************************/

.owners_voice .tag_wrap {
	display: flex;
	align-items: flex-end;
}
#entry_ttl .tag_wrap {
	align-items: flex-end;
}
.owners_voice .tag {
	display: flex;
	flex-wrap: wrap;
	align-items: flex-end;
}
.owners_voice .tag .name {
	font-size: 17px;
	font-weight: 500;
	margin-right: 0.3em;
}
.owners_voice .tag .date {
	font-size: 16px;
}
.owners_voice .num {
	font-size: 16px;
	line-height: 1.2;
	margin-left: auto;
}
.owners_voice .num span {
	font-size: 2.4em;
	letter-spacing: -0.05em;
	font-weight: 500;
}

@media only screen and (max-width: 767px) {
.owners_voice .tag .name {
	font-size: 3.6vw;
}
.owners_voice .tag .date {
	font-size: 3.6vw;
}
.owners_voice .num {
	font-size: 3.6vw;
}
}