@charset "utf-8";

/*//////////////////////////////////////////////////////////////
[Layout]
//////////////////////////////////////////////////////////////*/

.manual-index > h2 {
	border-bottom: 4px solid #ff6d82;
	color: #666666;
	font-family: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "メイリオ", "Hiragino Kaku Gothic ProN", "Hiragino Sans", sans-serif;
	font-size: 26px;
	font-weight: 800;
	letter-spacing: 0.1em;
	line-height: 1.5em;
	margin: 0 26px 30px;
	padding: 70px 0 55px;
	text-align: center;
}
.manual-index > p {
	color: #666666;
	font-family: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "メイリオ", "Hiragino Kaku Gothic ProN", "Hiragino Sans", sans-serif;
	font-size: 14px;
	line-height: 1.5em;
	margin: 0 26px 120px;
	padding: 0 6px;
}
.manual-index > ul {
	box-sizing: border-box;
	display: flex;
	flex-wrap: wrap;
	gap: 30px 15px;
	justify-content: flex-start;
	padding: 0 26px;
	width: 100%;
}
.manual-index > ul li {
	background-color: #ffffff;
	border: 1px solid #d9d9d9;
	border-radius: 6px;
	box-sizing: border-box;
	min-height: 310px;
	position: relative;
	text-align: center;
	width: 206px;
}
.manual-index > ul li:hover {
	background-color: #ffe8ed;
	border: 1px solid #ffe8ed;
}
.manual-index > ul li a {
	box-sizing: border-box;
	color: #666666;
	display: block;
	height: 100%;
	padding: 170px 0 20px;
	position: relative;
	text-decoration: none;
	width: 100%;
}
.manual-index > ul li a:after {
	border-color: transparent transparent transparent #fa6c82;
	border-style: solid;
	border-width: 8px 0 8px 10px;
	bottom: 10px;
	content: '';
	height: 0;
	position: absolute;
	right: 10px;
	width: 0;
}
.manual-index > ul li a:hover:after {
	right: 8px;
}
.manual-index > ul li.odekake a {
	background: url(/user-src/product/pc/img/page/original/manual/thumb_manual-1.png) no-repeat center 20px;
	background-size: 100% auto;
}
.manual-index > ul li.indoorgoods a {
	background: url(/user-src/product/pc/img/page/original/manual/thumb_manual-2.png) no-repeat center 20px;
	background-size: 100% auto;
}
.manual-index > ul li.toys a {
	background: url(/user-src/product/pc/img/page/original/manual/thumb_manual-3.png) no-repeat center 20px;
	background-size: 100% auto;
}
.manual-index > ul li.eisei a {
	background: url(/user-src/product/pc/img/page/original/manual/thumb_manual-4.png) no-repeat center 20px;
	background-size: 100% auto;
}
.manual-index > ul li.food a {
	background: url(/user-src/product/pc/img/page/original/manual/thumb_manual-5.png) no-repeat center 20px;
	background-size: 100% auto;
}
.manual-index > ul li h3 {
	font-family: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "メイリオ", "Hiragino Kaku Gothic ProN", "Hiragino Sans", sans-serif;
	font-size: 18px;
	font-weight: 800;
	line-height: 1.5em;
	padding: 0 0 10px;
}
.manual-index > ul li p {
	font-family: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "メイリオ", "Hiragino Kaku Gothic ProN", "Hiragino Sans", sans-serif;
	font-size: 12px;
	line-height: 1.6em;
}