/* Polaris */
.fig_lay{
	position:absolute; 
	width: 35%; 
	height: 100%; 
	right: 5%; 
	color:#fff; 
	background: rgba(0, 86, 184, .7);
	top: 0;
}

.fig_txt_lay{
	padding: 45% 5% 0 5%;
}

.fig_tit{
	color:#fff;
	font-weight:700;
	font-size:2.5vw;
	line-height:130%;
	padding-bottom:40px;
}

.fig_txt{
	font-size:1.1vw;
	line-height:140%;
}
@media only screen and (max-width: 768px) {
	.fig_lay{
		position:static; 
		width: 100%; 
		height: auto; 
		background: rgba(0, 86, 184, 1);
	}

	.fig_txt_lay{
		padding: 5%;
	}

	.fig_tit{
		font-size:1.5em;
		padding-bottom:10px;
	}

	.fig_txt{
		font-size:1.1em;
	}
}