@media screen and (min-width: 761px) {

	body.old_win .ttl_obi {
		position: relative;
		color: transparent;
	}

	body.old_win .ttl_obi:before {
		content: "";
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background: url("../images/old_win/concept_h1.png") no-repeat 48% 50% / 66.9% auto;
	}

	body.old_win #concept .inner .content_box .info_set h2 {
		background: url("../images/old_win/concept_h2.png") no-repeat 51% 51.4% / 62.6% auto;
		color: transparent;
	}

	body.old_win #concept .inner .content_box .info_set .str {
		background: url("../images/old_win/concept_str.png?v=2") no-repeat 47.1% 49.1% / 50.6% auto;
		color: transparent;
	}

	body.old_win #concept .inner .content_box .info_set .txt1 {
		background: url("../images/old_win/concept_txt1.png") no-repeat 51.9% 49.1% / 87% auto;
		color: transparent;
	}
	body.old_win #concept .inner .content_box .info_set .txt2 {
		background:url("../images/old_win/concept_txt2.png") no-repeat 46.9% 44.1% / 57% auto;
		color: transparent;
	}
	body.old_win #concept .inner .content_box .info_set .txt3 {
		background: url("../images/old_win/concept_txt3.png") no-repeat 34.9% 39.1% / 92% auto;
		color: transparent;
	}
}
