@charset "UTF-8";

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■共通
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
.spCont{
	display: none;
}
.pcCont{
	display: block;
}
@media only screen and (max-width: 767px) {
	.spCont{
		display: block;
	}
	.pcCont{
		display: none;
	}
}

.btn01 .bnt_inner{
	display: block;
	color: #222426;
	border: 1px solid #d2d7da;
	border-radius: 5px;
	padding: 15px;
	text-align: center;
	font-size: 1.2vw;
	font-size: clamp(10px, 1.2vw, 15px);
}
@media only screen and (max-width: 767px) {
	.btn01 .bnt_inner{
		padding: 10px;
	}
}
.btn01 a:hover{
	color: #e60012;
}
ul.btn01 li{
	margin-bottom: 10px;
}
@media only screen and (max-width: 767px) {
	.btn01 li{
		margin-bottom: 5px;
	}
}
ul.btn01 li:last-of-type{
	margin-bottom: 0;
}


/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ガイドブック
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
.guidebookContainer ul.btn01{
	margin-top: 20px;
}
@media only screen and (max-width: 767px) {
	.guidebookContainer ul.btn01{
		margin-top: 15px;
	}
}