#section_3_gtsp_0806 {
	padding-top: 60px;
}
#section_3_gtsp_0806 .col_wrapper{
	display: flex;
	align-items: center;
	background-color: #e6e6e6;
	padding:30px; position: relative;
}
#section_3_gtsp_0806 .col-6 .col_wrapper {
	padding-right: 0
}
#section_3_gtsp_0806 .section_title{
	color: #000; line-height: 1.8
}
#section_3_gtsp_0806 .col-6 .content {
	flex: 80%;
	max-width: 80%; position: relative; z-index: 1;
}
#section_3_gtsp_0806 .col-12 .content .sp_title {
	font-size: 1.8em
}
#section_3_gtsp_0806 .col-6 .content .sp_title {
	font-size: 1.6em;
}
#section_3_gtsp_0806 .col-6 .content .mo_ta {
	max-width: 95%
}
#section_3_gtsp_0806.col-6 .img {
	position: absolute; top:50%; right: 0; transform: translateY(-50%);
	z-index: 0; max-width: 45%; height: auto;object-fit: contain;
}
#section_3_gtsp_0806 .img img{
	margin-left: auto;
}
#section_3_gtsp_0806 .col-12 .img img {
	width: 70%;
}
#section_3_gtsp_0806 .col-12 .content, #section_3_gtsp_0806 .col-12 .img {
	flex:50%; max-width: 50%
}
#section_3_gtsp_0806 .col-12 .col_wrapper{
	background-color: #c9c8c8;
	padding: 10px 30px
}
#section_3_gtsp_0806 .col-12 {
	padding-bottom: 30px
}
#section_3_gtsp_0806 .sp_title a{
	text-decoration: none;
	color: #000;
}
#section_3_gtsp_0806 .col-6 .col_wrapper{
	display: flex;
	min-height: 100%;
	height: auto;
}
#section_3_gtsp_0806 a.more{
	color: #d82a1a;
	font-weight: bold; display: inline-block; margin-top: 1em;
}
#section_3_gtsp_0806 .col-12 a.more{
	background: var(--color_linear);
	color: #fff;
	text-transform: uppercase;
	padding: 10px 30px;
	text-decoration: none;
	margin-top: 15px;
	display: inline-block;
}
#section_3_gtsp_0806 .col-6:nth-child(2){
	animation-delay: 0.3s
}
#section_3_gtsp_0806 .col-6:nth-child(3){
	animation-delay: 0.6s
}

@media (max-width: 768px){
	#section_3_gtsp_0806 .col-12 .content .sp_title {
		font-size: 1.3em;
	}
	#section_3_gtsp_0806 .col-12 .col_wrapper, #section_3_gtsp_0806 .col-6 .col_wrapper {
		padding: 30px 20px;
	}
	#section_3_gtsp_0806 .col-12 a.more {
		padding: 7px 20px;
		font-size: 14px;
		margin-top: 7px;
	}
	#section_3_gtsp_0806 a.more {
		background: var(--color_linear);
		color: #fff;
		text-transform: uppercase;
		padding: 7px 20px;
		font-size: 14px;
		margin-top: 7px;
		text-decoration: none;
		display: inline-block;
	}
	#section_3_gtsp_0806 .col-12 {
		padding-bottom: 10px;
	}
	#section_3_gtsp_0806 .col-6 {
		flex:100%; max-width: 100%;
		margin-bottom: 10px;
	}
}

@media (max-width: 640px){
	#section_3_gtsp_0806 .col-12 .content, #section_3_gtsp_0806 .col-12 .img,
	#section_3_gtsp_0806 .col-6 .content {
		flex: 100%;
		max-width: 100%;
	}
	#section_3_gtsp_0806 .col-12 .col_wrapper, #section_3_gtsp_0806 .col-6 .col_wrapper {
		flex-direction: column;
		padding: 20px 10px;
	}
	#section_3_gtsp_0806 .col-12 .img, #section_3_gtsp_0806 .col-6 .img {
		margin-top: 10px;
	}
	#section_3_gtsp_0806 .col-12 .img img {
		width: 100%;
	}
	#section_3_gtsp_0806 a.more, #section_3_gtsp_0806 .col-12 a.more {
		font-size: 12px;
	}
}