@charset "utf-8";
/* =========================================================
	Base
========================================================= */
article {
  font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, "sans-serif";
}
/*article > h1 {
	font-size: 16px;
}*/
/* =========================================================
	Layout
========================================================= */
[class^="sct-"] {
	margin-top: 2rem;
}
@media only screen and (min-width: 768px) {
	[class^="sct-"] {
		margin-top: 5rem;
	}
}
.sct-planlist {
	margin-top: 3rem;
}
@media only screen and (min-width: 768px) {
	.sct-planlist {
		margin-top: 5rem;
	}
}
/* =========================================================
	Sct-MV (Logo + Title)
========================================================= */
.sct-mv {
  background: url(/static/img/activity/hokkaido/sapporo/bg-all_sm.jpg) no-repeat center top;
	background-size: cover;
	background-position: center center;
	margin: 0 auto;
	padding: 15px 0;
	text-align: center;
}
/* 768px以上 */
 @media only screen and (min-width: 768px) {
	.sct-mv {
		background: url(/static/img/activity/hokkaido/sapporo/bg-all.jpg) no-repeat center top;
		background-size: cover;
		background-position: center center;
		padding: 30px 0;
	}
}
/* Main-Title
----------------------------------------------------*/
/* 768px以上 */
 @media only screen and (min-width: 768px) {
	.sct-mv h1 {
		padding-left: 7rem;
	}
}
/* ----- Img Bus ----- */
.sct-mv h1 .img-bus {
	position: absolute;
	left: 0;
	top: -35px;
	max-width: 30%;
	height: auto;
}
/* 768px以上 */
 @media only screen and (min-width: 768px) {
	.sct-mv h1 .img-bus {
		left: -40px;
		top: -8px;
		max-width: 25%;
		height: auto;
	}
}
/* Plan一覧から非表示
----------------------------------------------------*/
[data-mcid="50191"],
[data-mcid="50192"] {
	display: none;
}