.report-banner {
	background-image: url(../../img/report_sys/banner_bg.jpg);
}

.banner>.c-content .c-banner {
	position: absolute;
	top: 36%;
	left: 18%;
}

.banner>.c-content .c-banner .c-name {
	font-size: 2rem;
	line-height: 1;
}

.banner>.c-content .c-banner .e-name {
	font-size: 5.1rem;
	line-height: 1.5;
}

.banner>.c-content .c-banner .line {
	width: 9rem;
	height: 3px;
	background-color: #333;
	margin: 2rem 0;
}

.banner>.c-content .c-banner .text {
	font-size: 2.1rem;
}

.banner .gray-blue {
	width: 46rem;
	height: 97rem;
	background-color: #F2F3F5;
	position: absolute;
	top: 0;
	left: 27%;
}

.reservation>.c-content,
.dicom-Web>.c-content,
.remote-consul>.c-content {
	width: 135rem;
	margin: 0 auto;
}

.reservation>.c-content .c-charset {
	width: 48rem;
	padding-top: 20rem;
}

.reservation>.c-content .item {
	width: 25.5rem;
	height: 50rem;
	margin: 0 2rem;
	background-color: #ccc;
	background-size: 100%;
	background-repeat: no-repeat;
}

.reservation>.c-content .item.bg_01 {
	background-image: url(../../img/report_sys/pic_01.jpg);
}

.reservation>.c-content .item.bg_02 {
	background-image: url(../../img/report_sys/pic_02.jpg);
}

.reservation>.c-content .item.bg_03 {
	background-image: url(../../img/report_sys/pic_03.png);
}

.reservation>.c-content .item img {
	display: block;
	margin: 0 auto;
	width: 14.6rem;
	padding-top: 18rem;
}


.dicom-Web>.c-content .images_bg {
	width: 81.1rem;
}

.dicom-Web>.c-content .c-charset {
	padding: 30rem 0 0 12rem;
}

.remote-consul>.c-content .c-charset {
	width: 64.4rem;
	padding: 30rem 0 0 10rem;
}

.remote-consul>.c-content .images_bg {
	width: 70.6rem;
}

.BS-architecture {
	height: 92rem;
	background-image: url(../../img/report_sys/pic_06.jpg);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: 100%;
	position: relative;
}

.BS-architecture>.c-content .c-charset {
	position: absolute;
	top: 26rem;
	right: 28rem;
	background-color: #fff;
    border-radius: 12px;
    padding: 8rem;
}