
/*home*/
.home{
	background-image:url(../../../images/_mb/kv/home.jpg);
	background-size:cover;
	
}

.home>div{
	vertical-align:top;
}

.homeCt{position:relative;z-index: 10;text-align:center;height:100%;}

.home .man{
	position:absolute;
	bottom:0;
	left:-15%;
	height:100%;
	display:flex;
	align-items:flex-end;
	z-index: 0;
	width: 150%;
}

.home .man img{
	object-fit:cover;
}

.home .txt{
	padding:50px  10px 0;
	display:flex;
	flex-direction:column;
	justify-content:center;
	filter:var(--shadow);
	margin-top: 10%;
	}

.home .txt h2{margin-bottom:10px;text-align: center;}
.home .txt h2 img{max-width:95%;}
.home .txt h3{margin-bottom:10px;}
.home .txt h4{margin-bottom:15px;}
.home .txt aside{margin-bottom:5px;}

.home .txt .dwns a{padding:5px;}
.home .txt .dwns img{max-height:35px;}

#cbt img{height:auto;}

/* career_cp */
.home .txt .career_cp{
	margin: 3px auto;
}
.home .txt .career_cp p{
	margin: auto 3px;
}
.home .txt .career_cp img{
	max-width: 100%;
	/* height: 110px; */
}

.career_cp{
	margin: 3px;
}
.career_cp p{
	margin: 3px;
}
.career_cp img{

}
/* career_cp */

@media(max-height:700px){
	.home .man{
		bottom:-5%;
	}
}


/*IPHONE 8PLUS*/
@media(max-height:630px){
	.home .txt {
		padding: 30px 80px 0;
	}
}


.home-info-text-box{
	border: 1px solid gray;
	background-color: black;
	padding: 1rem;
	border-radius: 5px;
	color: white;
	width: 100%;
}
.home-info-text-title{
	color: white;
	font-size: 2rem;
	font-weight: bold;
}
.home-info-text{
	overflow-y: scroll;
	overflow-wrap: break-word;
	/* height: 15svh; */
	height: 30svh;
	width: 100%;
	
}
.home-info-text pre{
	width: 100%;
	white-space: pre-wrap;
}