@charset "utf-8";

@media screen and (max-width: 750px) {
.pc {
	display: none;
}
#contents_block {
	max-width: 750px;
	width: 100%;
	margin: 0 auto;
	color: #333;
	font-size: 28px;
	line-height: 1.5;
	position: relative;
	font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "HIragino Kaku Gothic Pro W3", "HIragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
	text-align: center;
}
#contents_block a {
	text-decoration: none;
	color: #fff;
}
#contents_block .icreoCnt {
	display: block;
	background: #fde9eb url("../img/bg_main.png");
	background-size: 60px;
	padding: 50px 0 100px;
}
#contents_block .pageListSubttl {
	display: inline-block;
	background: #fee4e7;
	padding: 5px 10px 5px 20px;
	border-radius: 30px;
	color: #fa7887;
	font-size: 0.75rem;
	position: relative;
	left: 10px;
	margin-bottom: 10px;
}
#contents_block .pageListSubttl:before {
	content: "";
	display: inline-block;
	width: 30px;
	height: 30px;
	background-color: #fa7887;
	border-radius: 50%;
	position: absolute;
	top: -3px;
	left: -12px;
}
#contents_block .pageSubttlBook:before {
	background: #fa7887 url("../img/icon_book.png") no-repeat center left 49%;
	background-size: 20px;
}
#contents_block .pageSubttlMilk:before {
	background: #fa7887 url("../img/icon_milk.png") no-repeat top 45% left 45%;
	background-size: 20px;
}
#contents_block .pageSubttlComment:before {
	background: #fa7887 url("../img/icon_comment.png") no-repeat top 45% left 45%;
	background-size: 20px;
}
#contents_block .pageListTitle {
	font-size: 0.88rem !important;
	color: #323232;
	font-weight: 600;
	display: inline-block;
}
#contents_block .bdYellow {
	display: inline-block;
	background: linear-gradient(transparent 60%, #ffeb00 0%);
}
#contents_block .bdYellow:first-of-type {
	margin-bottom: 5px;
}
#contents_block .bdYellow.titleBlock {
	display: inline-block;/*margin-right: 7% !important;*/
}
/* pageTop btn */
#contents_block #pagetop {
	position: fixed;
	bottom: 30px;
	right: 3%;
	display: none;
}
#contents_block #pagetop img {
	max-width: 60px;
	width: 85%;
	height: auto;
	opacity: .8;
}
}
