@charset "UTF-8";

.First-view-category {
	background-image:url(/img/common/category-bg-airplane.min.jpg);
}

.First-view-category__service-top {
	background-image:url(/img/common/category-bg-earth.jpg);
}

.First-view-category__ai {
	background-image:url(/img/common/category-bg-ai.min.jpg);
}

.First-view-category__it-consulting {
	background-image:url(/img/common/category-bg-blue.jpg);
}

/*------------------------------- .page-titleアイコンを飾り */
.DecorationAfter:after {
	width: 1.5rem;
	height: 1.5rem;
	margin-left: .5rem;
}
@media screen and (max-width: 899px) {/* mobile css */
	.DecorationAfter:after {
		margin-left: .25rem;
	}
}
.DecorationAfter--icon_si:after {
	background-image: url(/img/common/icon/system-setting.png);
}
.DecorationAfter--icon_system-development:after {
	background-image: url(/img/common/icon/system-program2-64x64.png);
}
.DecorationAfter--icon_engineer-dispatch:after {
	background-image: url(/img/common/icon/engineer-dispatch.png);
}

.DecorationAfter--icon_ai:after {
	background-image: url(/img/common/icon/service-ai-512x512.png);
}
.DecorationAfter--icon_it-consulting:after {
	background-image: url(/img/common/icon/service/it-consultant-512x512.png);
}
.DecorationAfter--icon_web-development:after {
	background-image: url(/img/common/icon/service/web-development-256x256.png);
}


.DecorationAfter--icon_systemIntegration:after {
	width: 1.5rem;
	height: 1.5rem;
	margin-left: .5rem;
	background-image: url(/img/common/icon/system-setting.png);
}

@media screen and (min-width: 899px) {
	.BorderBottom70p--device_pc {
		width: 70%;
	}
}


.icon-list-style {
	list-style: inside;	
}
.icon-list-style:before {
  display:inline-block;
  width:1.5rem;
  height:1.5rem;
  position:relative;
  left:0;
  background-size: contain;
  vertical-align: middle;
}

.icon-list-style__cplusplus:before {
background-image: url(/img/common/icon/cplusplus.jpg);
}
.icon-list-style__windows:before {
	content: url('/img/common/icon/windows.svg');
}
.icon-list-style__linux:before {
	content: url('/img/common/icon/linux.svg');
}
.icon-list-style__unix:before {
	content: url('/img/common/icon/unix.svg');
}