@charset "utf-8";

section#advertisement {
}
section#advertisement h4.title02 {
	margin-top: 100px;
}
section#advertisement div.sectionInner {
}
section#advertisement div.sectionInner ol {
}
section#advertisement div.sectionInner ol li {
	margin-top: 80px;
}
section#advertisement div.sectionInner ol li:first-child {
	margin-top: 0;
}
section#advertisement div.sectionInner .advertisementBlock {
	display: flex;
	justify-content: space-between;
}
section#advertisement div.sectionInner .advertisementBlock div.advertisementBlockLeft {
	width: 47.5%;
}
section#advertisement div.sectionInner .advertisementBlock div.advertisementBlockRight {
	width: 47.5%;
}



/* タブレット用
------------------------------------------------------------------------------------ */
@media screen and (min-width:768px) and (max-width:1279px) {
	section#advertisement div.sectionInner .advertisementBlock {
		display: block;
	}
	section#advertisement div.sectionInner .advertisementBlock div.advertisementBlockLeft {
		width: 100%;
	}
	section#advertisement div.sectionInner .advertisementBlock div.advertisementBlockRight {
		width: 100%;
		margin-top: 50px;
	}
}



/* スマホ用
------------------------------------------------------------------------------------ */
@media screen and (max-width:767px) {
	section#advertisement h4.title02 {
		margin-top: 50px;
	}
	section#advertisement div.sectionInner ol li {
		margin-top: 50px;
	}
	section#advertisement div.sectionInner .advertisementBlock {
		display: block;
	}
	section#advertisement div.sectionInner .advertisementBlock div.advertisementBlockLeft {
		width: 100%;
	}
	section#advertisement div.sectionInner .advertisementBlock div.advertisementBlockRight {
		width: 100%;
		margin-top: 30px;
	}
}
