.g-main-container > .oxi-banner {
	background-image: url(../../img/split_oximeter/banner_bg.png);
	background-position: 100% 100%;
	background-size: 45%;
	background-color: #f8f8f8;
}
.oxi-banner .c-banner {
	position: absolute;
	top:38%;
	left:18%;
}
.oxi-banner .c-banner .e-name {
	font-size: 5.1rem;
	color: #333;
}
.oxi-banner .c-banner .c-name {
	font-size: 3rem;
	font-weight: 500;
}
.oxi-banner .c-banner .line {
	width: 9rem;
	height: 2px;
	background-color: #333;
}
.oxi-banner .c-banner .text {
	font-size: 1.8rem;
	color: #999;
	padding-top: 2rem;
}

.charset-01{
	height: 92rem;
}
.charset-01 > .c-content{
	padding: 20rem 0;
}
.charset-01 > .c-content .c-charset {
	padding: 18rem 5rem 5rem 14rem;
}
.charset-01 > .c-content .c-images {
	width: 51rem;
}

.charset-02 {
	background-color: #F7F7F7;
	padding: 10rem 0;
}
.charset-02 > .c-content .c-charset {
	padding: 23rem 5rem 5rem 18rem;
	width: 70rem;
}
.charset-02 > .c-content .c-images {
	width: 36rem;
	margin-left: 10rem;
}
.charset-03 {
	text-align: center;
}
.charset-03 > .c-content .c-charset {
	padding: 16rem 0 10rem 0;
}
.charset-03 > .c-content .c-images {
	width: 135rem; 
	margin: 0 auto;
}
.charset-03 > .c-content .c-images .images-01{
	width: 100rem;
	margin-right: 6rem;
}
.charset-03 > .c-content .c-images .images-02{
	width: 60rem;
}
.charset-04 {
	height: 92rem;
	background-color: #F7F7F7;
}
.charset-04 > .c-content {
	padding: 10rem 0;
}
.charset-04 > .c-content .c-charset {
	padding: 30rem 0 0 10rem;
}
.charset-04 > .c-content .c-images {
	width: 85rem;
}