#bgimg{
	left: -33%;
	width: 148.073%;
	margin-top: 48.958%;
}

.sec-text .inner{
	padding-left: 5.73%;
	padding-right: 5.73%;
}
.sec1 .inner{
  	padding-top: 6.5%;
  	padding-bottom: 4.6875%;
}
.sec2 .inner{
  	padding-top: 4.6875%;
  	padding-bottom: 4.6875%;
}
.sec3 .inner{
  	padding-top: 4.6875%;
  	padding-bottom: 4.6875%;
}
.sec5 .inner{
  	padding-top: 4.6875%;
  	padding-bottom: 4.2%;
}
.sec-text .text-box{
	transition: transform 1s,opacity 1s;
	opacity: 0;
	transform: translate(0,10vh);
}
.sec-text .inner.actived .text-box{
	opacity: 1;
	transform: translate(0,0);
}
.sec-text .text-box h4{
    text-align: center;
	margin-bottom: 3.95%;
}
.sec-text .text-box p{
	font-size: 1.125em;
	line-height: 1.78;
	margin-bottom: 0.56em;
	text-align: justify;
}
.sec-text .text-box p:last-child{
	margin-bottom: 0;
}
.sec-text .text-box .btn{
	background-color: #1f286f;
	color: #fff;
	width: 12.5em;
	height: 3.75em;
	border-radius: 0.625em;
	margin: 3.5em auto 0;
}
.sec-text .text-box .btn::before{
	background-color: #f08300;
}
.sec-text .text-box .btn span{
	font-size: 1.125em;
}



@media only screen and (max-width:1024px){
	#bgimg{
		display: none;
	}

	.sec-text .inner{
		padding-left: 0;
		padding-right: 0;
	}
	.sec1 .inner{
	  	padding-top: 15%;
	  	padding-bottom: 5%;
	}
	.sec2 .inner{
	  	padding-top: 5%;
	  	padding-bottom: 5%;
	}
	.sec3 .inner{
	  	padding-top: 5%;
	  	padding-bottom: 5%;
	}
	.sec5 .inner{
	  	padding-top: 5%;
	  	padding-bottom: 4%;
	}
	.sec-text .text-box{
		margin-bottom: 10%;
	}
	.sec-text .text-box p{
		font-size: 0.875em;
	}
	.sec-text .text-box .btn{
		font-size: 0.6875em;
		margin-left: auto;
		margin-right: auto;
	}
}