

.banner {
	background-image: url(../image/hg.jpg);
}

/* .bg-kol1 {
	background: no-repeat 50%;
	background-size: cover;
	background-image: url(../../images/kol/kol1.jpg?t=20190408v1);
}
.bg-kol2 {
	background: no-repeat 50%;
	background-size: cover;
	background-image: url(../../images/kol/kol2.jpg?t=20190408v1);
}
.bg-kol3 {
	background: no-repeat 50%;
	background-size: cover;
	background-image: url(../../images/kol/kol3.jpg?t=20190408v1);
} */

.section-affect .section__heading {
	margin-bottom: 80px;
}

.kollist {
	list-style: none;
	counter-reset: num;
}
.kollist__item {
	margin-bottom: 90px;
}
.kollist__item::before {
	counter-increment: num; 
	content: counter(num, decimal-leading-zero);
	font-size: 48px;
	font-weight: bold;
	border-bottom: 1px solid #999;
	margin-bottom: 20px;
	display: block;
	padding-bottom: 10px;
}
.kollist__subheading {
	margin-bottom: 20px;
	font-weight: normal;
	display: block;
}
.kollist__heading {
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 15px;
}

.section-fb .section__title {
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 40px;
}

.section-more {
	text-align: center;
	background: url(../image/banner2_phone@2x.jpg) no-repeat center fixed;
	background-size: cover;
}
.bb1{
	background: url(../image/c4.jpg) no-repeat center fixed;
}
.section-more .section__infobox {
	margin-bottom: 40px;
}

/* _:-ms-lang(x)::-ms-backdrop, .img-cover {
	width: auto;
	max-width: none;
} */

@media (min-width: 768px) {
}

@media (min-width: 1024px) {
	.banner {
		background-image: url(../image/hg.jpg);
	}
	
	
	.kollist {
		display: flex;
		margin: 0 -3.3%;
	}
	.kollist__item {
		width: 33.33%;
		padding: 0 3.3%;
	}
	.section-more {
		padding: 220px 0;
		background-image: url(../image/banner2_web.jpg)
	}
	.bb1{
		background-image: url(../image/c4.jpg)
	}
	.section-more .section__infobox {
		max-width: 468px;
		margin-left: auto;
		margin-right: auto;
	}
}
