@charset "UTF-8";
/**
 *
 * page/ about / data.scss
 *
 * ページ名 : アクセス
 *
 *
 */
/* ------------------------------------------------------------
 pg-data-intro
------------------------------------------------------------ */
.pg-data-intro {
	position: relative;
	--bg-color: var( --color-bg9 );
}

@media screen and (min-width: 1024px) {
	.pg-data-intro {
		margin-top: 6.2rem;
		padding-top: 12rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-intro {
		width: var(--contents-sm);
		margin-right: auto;
		margin-left: auto;
		margin-top: 4.6rem;
		padding-top: 7.2rem;
	}
}

/* ------------------------------------------------------------
 pg-data-facility
------------------------------------------------------------ */
.pg-data-facility {
	position: relative;
	--bg-color: var( --color-bg9 );
}

@media screen and (min-width: 1024px) {
	.pg-data-facility {
		padding-top: 6rem;
		padding-bottom: 9rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-facility {
		padding-top: 4.8rem;
		padding-bottom: 5.8rem;
	}
}

/* ------------------------------------------------------------
 pg-data-ecosystem
------------------------------------------------------------ */
.pg-data-ecosystem {
	position: relative;
	--bg-color: var( --color-main5 );
}

@media screen and (min-width: 1024px) {
	.pg-data-ecosystem {
		padding-top: 11rem;
		padding-bottom: 8.2rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-ecosystem {
		padding-top: 6.8rem;
		padding-bottom: 6rem;
	}
}

/* ------------------------------------------------------------
 pg-data-innovation
------------------------------------------------------------ */
.pg-data-innovation {
	position: relative;
	--bg-color: var( --color-bg9 );
}

@media screen and (min-width: 1024px) {
	.pg-data-innovation {
		padding-top: 12.5rem;
		padding-bottom: 17.5rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-innovation {
		padding-top: 7.1rem;
		padding-bottom: 10.5rem;
	}
}

/* ------------------------------------------------------------
 pg-data-list

 図版はSVGで扱い、図版中の数字はpositionで配置する。
 それ以外のタイトルや図版下の文章はCSSで調整する。
------------------------------------------------------------ */
.pg-data-list {
	margin-top: calc( var( --gap ) * -0.1rem);
}

@media screen and (min-width: 561px) {
	.pg-data-list {
		--gap: 1.1rem;
	}
}

.pg-data-list.-flex {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

@media screen and (min-width: 561px) {
	.pg-data-list.-column {
		-webkit-column-count: 2;
		-moz-column-count: 2;
		column-count: 2;
		-webkit-column-gap: calc( ( 11 / var( --flex-contents-static ) ) * 100%);
		-moz-column-gap: calc( ( 11 / var( --flex-contents-static ) ) * 100%);
		column-gap: calc( ( 11 / var( --flex-contents-static ) ) * 100%);
	}
	.pg-data-list.-column .pg-data-list__cell {
		-webkit-column-break-inside: avoid;
		-moz-column-break-inside: avoid;
		break-inside: avoid;
		--cell-width: 430;
		width: 100%;
		margin-top: 0;
		margin-bottom: var(--gap);
	}
}

@media screen and (max-width: 560px) {
	.pg-data-list.-column {
		display: flex;
		flex-direction: column;
	}
}

.pg-data-list__cell {
	border-radius: var(--radius-lg2);
	background-color: var(--color-bg);
	text-align: center;
	margin-top: var(--gap);
}

@media screen and (min-width: 561px) {
	.pg-data-list__cell {
		--cell-width: 430;
		width: calc( ( var( --cell-width ) / var( --flex-contents-static ) ) * 100%);
	}
}

@media screen and (min-width: 1024px) {
	.pg-data-list__cell {
		padding-top: 7rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__cell {
		padding-top: 5.4rem;
	}
}

@media screen and (max-width: 560px) {
	.pg-data-list__cell {
		width: 100%;
		--cell-width: 340;
	}
	.pg-data-list__cell + .pg-data-list__cell {
		margin-top: 0.9rem;
	}
}

.pg-data-list__cell.is-shown .pg-data-list__figure span {
	opacity: 1;
	-webkit-filter: blur(0px);
	filter: blur(0px);
	-webkit-transform: scale(1);
	transform: scale(1);
}

/* ---------- pg-data-list__title ---------- */
.pg-data-list__title__main {
	color: var(--color-main2);
	font-weight: 500;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__title__main {
		font-size: var(--font-size31);
		--line-height: calc( 41.55 / 31.8 );
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__title__main {
		font-size: var(--font-size18);
		--line-height: calc( 23.09 / 18 );
	}
}

.pg-data-list__title__main span {
	vertical-align: middle;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__title__main span {
		font-size: var(--font-size16);
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__title__main span {
		display: inline-block;
		font-size: var(--font-size10);
		-webkit-transform: translateY(-0.1rem);
		transform: translateY(-0.1rem);
	}
}

.pg-data-list__title__main sup {
	display: inline-block;
	vertical-align: top;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__title__main sup {
		font-size: var(--font-size12);
		-webkit-transform: translateY(-1.3rem);
		transform: translateY(-1.3rem);
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__title__main sup {
		font-size: var(--font-size10);
		-webkit-transform: scale(0.8) translateY(-0.4rem);
		transform: scale(0.8) translateY(-0.4rem);
		-webkit-transform-origin: 50% 0;
		transform-origin: 50% 0;
		margin-left: -0.3rem;
	}
}

.pg-data-list__title__sub {
	white-space: nowrap;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__title__sub {
		margin-top: 1.6rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__title__sub {
		margin-top: 0.6rem;
	}
}

.pg-data-list__title__sub span {
	display: block;
	text-transform: uppercase;
	color: var(--color-accent);
	font-family: var(--font-sans-serif);
	font-weight: 700;
	font-size: var(--font-size10);
	margin-top: var(--font-sans-serif-top);
	margin-bottom: var(--font-sans-serif-bottom);
	letter-spacing: calc( 140 / 1000 * 1em);
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__title__sub span {
		-webkit-transform: scale(0.9);
		transform: scale(0.9);
		--line-height: calc( 16.48 / 9.36 );
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__title__sub span {
		-webkit-transform: scale(0.6);
		transform: scale(0.6);
		--line-height: calc( 11 / 6 );
	}
}

/* ---------- pg-data-list__figure ---------- */
.pg-data-list__figure {
	position: relative;
	max-width: calc( var(--figure-width) * 0.1rem);
	width: calc( ( var(--figure-width) / var(--cell-width) ) * 100%);
	margin-right: auto;
	margin-left: auto;
}

@media screen and (min-width: 561px) {
	.pg-data-list__figure {
		--figure-width: var( --parent-width );
	}
}

@media screen and (min-width: 1024px) {
	.pg-data-list__figure {
		margin-top: var(--figure-top, 4rem);
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__figure {
		margin-top: var(--figure-top, 2.5rem);
	}
}

.pg-data-list__figure span {
	position: absolute;
	display: flex;
	align-items: flex-end;
	color: var(--color-accent4);
	opacity: 0;
	-webkit-filter: blur(5px);
	filter: blur(5px);
	-webkit-transform: scale(3);
	transform: scale(3);
	transition: -webkit-transform var(--transition-num);
	transition: transform var(--transition-num);
	transition: transform var(--transition-num), -webkit-transform var(--transition-num);
	transition-property: opacity,-webkit-filter,-webkit-transform;
	transition-property: opacity,filter,transform;
	transition-property: opacity,filter,transform,-webkit-filter,-webkit-transform;
}

.pg-data-list__figure span:nth-of-type(1) {
	transition-delay: 600ms;
}

.pg-data-list__figure span:nth-of-type(2) {
	transition-delay: 700ms;
}

.pg-data-list__figure span:nth-of-type(3) {
	transition-delay: 800ms;
}

.pg-data-list__figure span:nth-of-type(4) {
	transition-delay: 900ms;
}

.pg-data-list__figure span:nth-of-type(5) {
	transition-delay: 1000ms;
}

.pg-data-list__figure span:nth-of-type(6) {
	transition-delay: 1100ms;
}

.pg-data-list__figure span:nth-of-type(7) {
	transition-delay: 1200ms;
}

.pg-data-list__figure span:nth-of-type(8) {
	transition-delay: 1300ms;
}

.pg-data-list__figure span:nth-of-type(9) {
	transition-delay: 1400ms;
}

.pg-data-list__figure span:nth-of-type(10) {
	transition-delay: 1500ms;
}
.pg-data-list__figure span:nth-of-type(11) {
	transition-delay: 1600ms;
}

.pg-data-list__figure img {
	width: 100%;
}

.pg-data-list__figure svg {
	width: 100%;
	height: auto;
}

/* ---------- pg-data-list__txt ---------- */
.pg-data-list__txt {
	color: var(--color-main2);
	font-weight: 700;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__txt {
		font-size: var(--font-size14);
		--line-height: calc( 24.5 / 14 );
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__txt {
		font-size: var(--font-size11);
		--line-height: calc( 19.25 / 11 );
	}
}

/* ---------- pg-data-list__small ---------- */
.pg-data-list__small {
	color: var(--color-main2);
	font-weight: 500;
	--line-height: calc( 18 / 11 );
}

@media screen and (min-width: 1024px) {
	.pg-data-list__small {
		font-size: var(--font-size11);
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__small {
		font-size: var(--font-size10);
		-webkit-transform: scale(0.9);
		transform: scale(0.9);
		-webkit-transform-origin: 50% 100%;
		transform-origin: 50% 100%;
	}
}

/* ----------------------------------------
 pg-data-list__cell--n
---------------------------------------- */
/* ---------- pg-data-list__cell--1 --------- */
@media screen and (min-width: 561px) {
	.pg-data-list__cell--1 {
		--cell-width: var( --flex-contents-static );
		--parent-width: 717;
		--parent-height: 273;
	}
}

@media screen and (min-width: 1024px) {
	.pg-data-list__cell--1 {
		padding: 5.6rem 0 6.7rem;
		--figure-top: 3.6rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__cell--1 {
		padding-bottom: 4.9rem;
	}
}

@media screen and (max-width: 560px) {
	.pg-data-list__cell--1 {
		--parent-width: 193;
		--parent-height: 354;
		--figure-width: 193;
	}
}

@media screen and (min-width: 561px) {
	.pg-data-list__cell--1 .pg-data-list__figure span {
		--width: 46;
		--right: 138;
		--bottom: -4;
	}
}

@media screen and (max-width: 560px) {
	.pg-data-list__cell--1 .pg-data-list__figure span {
		--width: 27;
		--right: 48;
		--bottom: -2;
	}
}

/* ---------- pg-data-list__cell--2 --------- */
.pg-data-list__cell--2 {
	--parent-width: 315;
	--parent-height: 398;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__cell--2 {
		padding-bottom: 7.1rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__cell--2 {
		padding-bottom: 4.6rem;
	}
}

@media screen and (max-width: 560px) {
	.pg-data-list__cell--2 {
		--figure-width: 227;
	}
}

.pg-data-list__cell--2 .pg-data-list__figure span:nth-of-type(1) {
	--width: 12;
	--left: 26;
	--bottom: 189;
}

.pg-data-list__cell--2 .pg-data-list__figure span:nth-of-type(2), .pg-data-list__cell--2 .pg-data-list__figure span:nth-of-type(3), .pg-data-list__cell--2 .pg-data-list__figure span:nth-of-type(4) {
	--bottom: 188;
}

.pg-data-list__cell--2 .pg-data-list__figure span:nth-of-type(3), .pg-data-list__cell--2 .pg-data-list__figure span:nth-of-type(4), .pg-data-list__cell--2 .pg-data-list__figure span:nth-of-type(6), .pg-data-list__cell--2 .pg-data-list__figure span:nth-of-type(7) {
	--width: 24;
}

.pg-data-list__cell--2 .pg-data-list__figure span:nth-of-type(2) {
	--width: 23;
	--left: 44;
}

.pg-data-list__cell--2 .pg-data-list__figure span:nth-of-type(3) {
	--left: 70;
}

.pg-data-list__cell--2 .pg-data-list__figure span:nth-of-type(4) {
	--left: 98;
}

.pg-data-list__cell--2 .pg-data-list__figure span:nth-of-type(5), .pg-data-list__cell--2 .pg-data-list__figure span:nth-of-type(6), .pg-data-list__cell--2 .pg-data-list__figure span:nth-of-type(7) {
	--bottom: 187;
}

.pg-data-list__cell--2 .pg-data-list__figure span:nth-of-type(5) {
	--width: 26;
	--right: 87;
}

.pg-data-list__cell--2 .pg-data-list__figure span:nth-of-type(6) {
	--right: 60;
}

.pg-data-list__cell--2 .pg-data-list__figure span:nth-of-type(7) {
	--right: 32;
}

/* ---------- pg-data-list__cell--3 --------- */
.pg-data-list__cell--3 {
	--parent-width: 246;
	--parent-height: 392;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__cell--3 {
		padding-bottom: 7.8rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__cell--3 {
		padding-bottom: 4.6rem;
	}
}

@media screen and (max-width: 560px) {
	.pg-data-list__cell--3 {
		--figure-width: 175;
	}
}

.pg-data-list__cell--3 .pg-data-list__figure span {
	--width: 80;
	--bottom: -2;
}

.pg-data-list__cell--3 .pg-data-list__figure span:nth-of-type(1) {
	--left: 40;
}

.pg-data-list__cell--3 .pg-data-list__figure span:nth-of-type(2) {
	--left: 127;
}

/* ---------- pg-data-list__cell--4 --------- */
.pg-data-list__cell--4 {
	--parent-width: var( --flex-contents-static );
	--parent-height: 230;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__cell--4 {
		padding-bottom: 6.7rem;
	}
}

@media screen and (min-width: 561px) {
	.pg-data-list__cell--4 {
		--cell-width: var( --flex-contents-static );
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__cell--4 {
		padding-bottom: 5.2rem;
	}
}

.pg-data-list__cell--4 .pg-data-list__figure span {
	--bottom: 1;
}

.pg-data-list__cell--4 .pg-data-list__figure span:nth-of-type(1) {
	--width: 42;
	--left: 369;
}

.pg-data-list__cell--4 .pg-data-list__figure span:nth-of-type(2), .pg-data-list__cell--4 .pg-data-list__figure span:nth-of-type(3) {
	--width: 37;
}

.pg-data-list__cell--4 .pg-data-list__figure span:nth-of-type(2) {
	--left: 418;
}

.pg-data-list__cell--4 .pg-data-list__figure span:nth-of-type(3) {
	--left: 462;
}

/* ---------- pg-data-list__cell--5 --------- */
.pg-data-list__cell--5 {
	--parent-width: 288;
	--parent-height: 260;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__cell--5 {
		padding-bottom: 8.1rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__cell--5 {
		--figure-top: 2rem;
		padding-bottom: 5.5rem;
	}
}

@media screen and (max-width: 560px) {
	.pg-data-list__cell--5 {
		--figure-width: 195;
	}
}

.pg-data-list__cell--5 .pg-data-list__figure span {
	--bottom: 111;
}

.pg-data-list__cell--5 .pg-data-list__figure span:nth-of-type(1) {
	--width: 29;
	--left: 95;
}

.pg-data-list__cell--5 .pg-data-list__figure span:nth-of-type(2), .pg-data-list__cell--5 .pg-data-list__figure span:nth-of-type(3) {
	--width: 30;
}

.pg-data-list__cell--5 .pg-data-list__figure span:nth-of-type(2) {
	--left: 128;
}

.pg-data-list__cell--5 .pg-data-list__figure span:nth-of-type(3) {
	--left: 164;
}

/* ---------- pg-data-list__cell--6 --------- */
.pg-data-list__cell--6 {
	--parent-width: 288;
	--parent-height: 260;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__cell--6 {
		padding-bottom: 8.1rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__cell--6 {
		padding-bottom: 5.3rem;
	}
}

@media screen and (max-width: 560px) {
	.pg-data-list__cell--6 {
		--figure-width: 198;
	}
}

.pg-data-list__cell--6 .pg-data-list__figure span {
	--bottom: 107;
}

.pg-data-list__cell--6 .pg-data-list__figure span:nth-of-type(1) {
	--width: 15;
	--left: 89;
}

.pg-data-list__cell--6 .pg-data-list__figure span:nth-of-type(2), .pg-data-list__cell--6 .pg-data-list__figure span:nth-of-type(3), .pg-data-list__cell--6 .pg-data-list__figure span:nth-of-type(4) {
	--width: 30;
}

.pg-data-list__cell--6 .pg-data-list__figure span:nth-of-type(2) {
	--left: 110;
}

.pg-data-list__cell--6 .pg-data-list__figure span:nth-of-type(3) {
	--left: 145;
}

.pg-data-list__cell--6 .pg-data-list__figure span:nth-of-type(4) {
	--left: 180;
}

/* ---------- pg-data-list__cell--7 --------- */
.pg-data-list__cell--7 {
	--parent-width: 340;
	--parent-height: 340;
}

@media screen and (min-width: 561px) {
	.pg-data-list__cell--7 {
		--cell-width: var( --flex-contents-static );
		display: flex;
		align-items: center;
		justify-content: space-between;
		text-align: left;
		padding: 5.2rem calc( ( 80 / var( --cell-width ) ) * 100%) 5.2rem calc( ( 91 / var( --cell-width ) ) * 100%);
	}
	.pg-data-list__cell--7 .pg-data-list__title__sub span {
		-webkit-transform-origin: 0 100%;
		transform-origin: 0 100%;
	}
	.pg-data-list__cell--7 .pg-data-list__figure {
		width: calc( ( var(--parent-width) / 701 ) * 100%);
		margin-top: 0;
		margin-right: 0;
	}
}

@media screen and (max-width: 560px) {
	.pg-data-list__cell--7 {
		--figure-width: 230;
		padding-bottom: 5rem;
	}
}

.pg-data-list__cell--7 .pg-data-list__figure span {
	--bottom: 169;
}

.pg-data-list__cell--7 .pg-data-list__figure span:nth-of-type(1) {
	--width: 34;
	--left: 116;
}

.pg-data-list__cell--7 .pg-data-list__figure span:nth-of-type(2) {
	--width: 32;
	--left: 153;
}

.pg-data-list__cell--7 .pg-data-list__figure span:nth-of-type(3) {
	--width: 33;
	--left: 190;
}

/* ---------- pg-data-list__cell--8 --------- */
.pg-data-list__cell--8 {
	--parent-width: 320;
	--parent-height: 320;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__cell--8 {
		padding-bottom: 6.8rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__cell--8 {
		padding-bottom: 5.2rem;
	}
}

@media screen and (max-width: 560px) {
	.pg-data-list__cell--8 {
		order: 0;
		--figure-width: 230;
	}
}

.pg-data-list__cell--8 .pg-data-list__figure span:nth-of-type(1) {
	color: var(--color-txt15);
	--width: 11;
    --left: 141;
    --bottom: 254;
}

.pg-data-list__cell--8 .pg-data-list__figure span:nth-of-type(2) {
	 color: var(--color-txt17);
	--width: 11;
    --left: 99;
    --bottom: 197;
}

.pg-data-list__cell--8 .pg-data-list__figure span:nth-of-type(3),.pg-data-list__cell--8 .pg-data-list__figure span:nth-of-type(4) {
	color: var(--color-main2);
	--bottom: 154;
}

.pg-data-list__cell--8 .pg-data-list__figure span:nth-of-type(3) {
	--width: 12;
	--right: 77;
}

.pg-data-list__cell--8 .pg-data-list__figure span:nth-of-type(4) {
	--width: 12;
	--right: 63;
}

.pg-data-list__cell--8 .pg-data-list__figure span:nth-of-type(5), .pg-data-list__cell--8 .pg-data-list__figure span:nth-of-type(6) {
	color: var(--color-accent4);
    --bottom: 79;
}

.pg-data-list__cell--8 .pg-data-list__figure span:nth-of-type(5) {
	--width: 13;
    --left: 59;
}

.pg-data-list__cell--8 .pg-data-list__figure span:nth-of-type(6) {
	--width: 12;
    --left: 74;
}

.pg-data-list__cell--8 .pg-data-list__figure span:nth-of-type(7), .pg-data-list__cell--8 .pg-data-list__figure span:nth-of-type(8) {
	 color: var(--color-txt12);
	--bottom: 31;
}

.pg-data-list__cell--8 .pg-data-list__figure span:nth-of-type(7) {
	--width: 11.5;
    --left: 198;
}

.pg-data-list__cell--8 .pg-data-list__figure span:nth-of-type(8) {
	--width: 12;
    --left: 212;
}
.pg-data-list__cell--8 .pg-data-list__figure span:nth-of-type(9), .pg-data-list__cell--8 .pg-data-list__figure span:nth-of-type(10), .pg-data-list__cell--8 .pg-data-list__figure span:nth-of-type(11) {
	--bottom: 146;
}

.pg-data-list__cell--8 .pg-data-list__figure span:nth-of-type(9) {
	--width: 10;
	--left: 135;
	--bottom: 147;
}

.pg-data-list__cell--8 .pg-data-list__figure span:nth-of-type(10) {
	--width: 21;
	--left: 151;
}

.pg-data-list__cell--8 .pg-data-list__figure span:nth-of-type(11) {
	--width: 21;
	--left: 175;
}

.pg-data-list__cell--8 .pg-data-list__small {
	margin-top: 1.7rem;
	width: 80%;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}


/* ---------- pg-data-list__cell--9 --------- */
.pg-data-list__cell--9 {
	--parent-width: 330;
	--parent-height: 165;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__cell--9 {
		padding-bottom: 7.2rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__cell--9 {
		padding-bottom: 5.3rem;
	}
}

@media screen and (max-width: 560px) {
	.pg-data-list__cell--9 {
		order: 2;
		--figure-width: 242;
	}
}

.pg-data-list__cell--9 .pg-data-list__figure span:nth-of-type(1), .pg-data-list__cell--9 .pg-data-list__figure span:nth-of-type(2), .pg-data-list__cell--9 .pg-data-list__figure span:nth-of-type(3), .pg-data-list__cell--9 .pg-data-list__figure span:nth-of-type(4) {
	--bottom: 86;
}

.pg-data-list__cell--9 .pg-data-list__figure span:nth-of-type(1) {
	--width: 29;
	--left: 46;
}

.pg-data-list__cell--9 .pg-data-list__figure span:nth-of-type(3), .pg-data-list__cell--9 .pg-data-list__figure span:nth-of-type(4) {
	--width: 30;
}

.pg-data-list__cell--9 .pg-data-list__figure span:nth-of-type(2) {
	--width: 29;
	--left: 80;
}

.pg-data-list__cell--9 .pg-data-list__figure span:nth-of-type(3) {
	--left: 115;
}

.pg-data-list__cell--9 .pg-data-list__figure span:nth-of-type(4) {
	--left: 150;
}

/* ---------- pg-data-list__cell--10 --------- */
.pg-data-list__cell--10 {
	--parent-width: 298;
	--parent-height: 217;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__cell--10 {
		padding-bottom: 7.2rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__cell--10 {
		--figure-top: 3.1rem;
		padding-bottom: 5.4rem;
	}
}

@media screen and (max-width: 560px) {
	.pg-data-list__cell--10 {
		order: 4;
		--figure-width: 240;
	}
}

.pg-data-list__cell--10 .pg-data-list__figure span:nth-of-type(1), .pg-data-list__cell--10 .pg-data-list__figure span:nth-of-type(2), .pg-data-list__cell--10 .pg-data-list__figure span:nth-of-type(3) {
	--bottom: 101;
}

.pg-data-list__cell--10 .pg-data-list__figure span:nth-of-type(1) {
	--width: 37;
	--left: 64;
}

.pg-data-list__cell--10 .pg-data-list__figure span:nth-of-type(2) {
	--width: 37;
	--left: 107;
}

.pg-data-list__cell--10 .pg-data-list__figure span:nth-of-type(3) {
	--width: 38;
	--left: 151;
}

/* ---------- pg-data-list__cell--11 --------- */
.pg-data-list__cell--11 {
	--parent-width: 347;
	--parent-height: 135;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__cell--11 {
		padding-bottom: 7rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__cell--11 {
		padding-bottom: 5.2rem;
	}
}

@media screen and (max-width: 560px) {
	.pg-data-list__cell--11 {
		order: 6;
		--figure-width: 270;
	}
}

.pg-data-list__cell--11 .pg-data-list__figure span:nth-of-type(1), .pg-data-list__cell--11 .pg-data-list__figure span:nth-of-type(2), .pg-data-list__cell--11 .pg-data-list__figure span:nth-of-type(3) {
	--bottom: 39;
}

.pg-data-list__cell--11 .pg-data-list__figure span:nth-of-type(1) {
	--width: 17;
	--right: 123;
}

.pg-data-list__cell--11 .pg-data-list__figure span:nth-of-type(2) {
	--width: 35;
	--right: 83;
}

.pg-data-list__cell--11 .pg-data-list__figure span:nth-of-type(3) {
	--width: 35;
	--right: 43;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__cell--11 .pg-data-list__txt {
		margin-top: 2.7rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__cell--11 .pg-data-list__txt {
		margin-top: 2.5rem;
	}
}

.pg-data-list__cell--11 .pg-data-list__small {
	margin-top: 1.7rem;
}

/* ---------- pg-data-list__cell--12 --------- */
.pg-data-list__cell--12 {
	--parent-width: 320;
	--parent-height: 325;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__cell--12 {
		padding-bottom: 7.1rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__cell--12 {
		padding-bottom: 5.1rem;
	}
}

@media screen and (max-width: 560px) {
	.pg-data-list__cell--12 {
		order: 1;
		--figure-width: 230;
	}
}

@media screen and (min-width: 1024px) {
	.pg-data-list__cell--12 .pg-data-list__figure {
		margin-top: 3.6rem;
	}
}

.pg-data-list__cell--12 .pg-data-list__figure span:nth-of-type(1), .pg-data-list__cell--12 .pg-data-list__figure span:nth-of-type(2) {
	--bottom: 146;
}

.pg-data-list__cell--12 .pg-data-list__figure span:nth-of-type(1) {
	--width: 23;
	--left: 119;
}

.pg-data-list__cell--12 .pg-data-list__figure span:nth-of-type(2) {
	--width: 46;
	--left: 152;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__cell--12 .pg-data-list__txt {
		margin-top: 3.1rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__cell--12 .pg-data-list__txt {
		margin-top: 2.8rem;
	}
}

/* ---------- pg-data-list__cell--13 --------- */
.pg-data-list__cell--13 {
	--parent-width: 320;
	--parent-height: 320;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__cell--13 {
		padding-bottom: 7.5rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__cell--13 {
		padding-bottom: 5.2rem;
	}
}

@media screen and (max-width: 560px) {
	.pg-data-list__cell--13 {
		order: 3;
		--figure-width: 230;
	}
}

.pg-data-list__cell--13 .pg-data-list__figure span:nth-of-type(1), .pg-data-list__cell--13 .pg-data-list__figure span:nth-of-type(2) {
	--bottom: 86;
}

.pg-data-list__cell--13 .pg-data-list__figure span:nth-of-type(1) {
	--width: 21;
	--left: 140;
}

.pg-data-list__cell--13 .pg-data-list__figure span:nth-of-type(2) {
	--width: 21;
	--left: 166;
}

/* ---------- pg-data-list__cell--14 --------- */
.pg-data-list__cell--14 {
	--parent-width: 320;
	--parent-height: 324;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__cell--14 {
		padding-bottom: 7.4rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__cell--14 {
		padding-bottom: 5rem;
	}
}

@media screen and (max-width: 560px) {
	.pg-data-list__cell--14 {
		order: 5;
		--figure-width: 230;
	}
}

.pg-data-list__cell--14 .pg-data-list__figure span:nth-of-type(1), .pg-data-list__cell--14 .pg-data-list__figure span:nth-of-type(2) {
	--bottom: 152;
}

.pg-data-list__cell--14 .pg-data-list__figure span:nth-of-type(1) {
	--width: 16;
	--left: 131;
}

.pg-data-list__cell--14 .pg-data-list__figure span:nth-of-type(2) {
	--width: 30;
	--left: 153;
}

/* ---------- pg-data-list__cell--15 --------- */
.pg-data-list__cell--15 {
	--parent-width: 319;
	--parent-height: 253;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__cell--15 {
		padding-bottom: 6.4rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__cell--15 {
		padding-bottom: 5.2rem;
	}
}

@media screen and (max-width: 560px) {
	.pg-data-list__cell--15 {
		--figure-width: 270;
	}
}

.pg-data-list__cell--15 .pg-data-list__figure span:nth-of-type(1) {
	--width: 20;
	--left: 103;
	--bottom: 1;
}

.pg-data-list__cell--15 .pg-data-list__figure span:nth-of-type(2) {
	--width: 42;
	--left: 136;
	--bottom: 0;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__cell--15 .pg-data-list__small {
		margin-top: 1.7rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__cell--15 .pg-data-list__small {
		margin-top: 2.2rem;
	}
}

/* ---------- pg-data-list__cell--16 --------- */
.pg-data-list__cell--16 {
	--parent-width: 320;
	--parent-height: 320;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__cell--16 {
		padding-bottom: 7.6rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__cell--16 {
		padding-bottom: 5.2rem;
	}
}

@media screen and (max-width: 560px) {
	.pg-data-list__cell--16 {
		--figure-width: 230;
	}
}

.pg-data-list__cell--16 .pg-data-list__figure span:nth-of-type(1), .pg-data-list__cell--16 .pg-data-list__figure span:nth-of-type(2), .pg-data-list__cell--16 .pg-data-list__figure span:nth-of-type(3), .pg-data-list__cell--16 .pg-data-list__figure span:nth-of-type(4) {
	--bottom: 178;
}

.pg-data-list__cell--16 .pg-data-list__figure span:nth-of-type(1) {
	--width: 8.5;
	--left: 125;
}

.pg-data-list__cell--16 .pg-data-list__figure span:nth-of-type(2) {
	--width: 17;
	--left: 139;
}

.pg-data-list__cell--16 .pg-data-list__figure span:nth-of-type(3) {
	--width: 17;
	--left: 160;
}

.pg-data-list__cell--16 .pg-data-list__figure span:nth-of-type(4) {
	--width: 17;
	--left: 180;
}

/* ---------- pg-data-list__cell--17 --------- */
.pg-data-list__cell--17 {
	--parent-width: 321;
	--parent-height: 178;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__cell--17 {
		padding-bottom: 7.2rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__cell--17 {
		padding-bottom: 5.3rem;
	}
}

@media screen and (max-width: 560px) {
	.pg-data-list__cell--17 {
		--figure-width: 270;
	}
}

.pg-data-list__cell--17 .pg-data-list__figure span {
	--bottom: 61;
	color: var(--color-txt2);
}
/*
.pg-data-list__cell--17 .pg-data-list__figure span:nth-of-type(1) {
	--width: 16.8;
	--left: 164;
}
*/
.pg-data-list__cell--17 .pg-data-list__figure span:nth-of-type(1) {
    --width: 35;
    --left: 174;
}

.pg-data-list__cell--17 .pg-data-list__figure span:nth-of-type(2), .pg-data-list__cell--17 .pg-data-list__figure span:nth-of-type(3) {
	--width: 34;
}

.pg-data-list__cell--17 .pg-data-list__figure span:nth-of-type(2) {
	/*
	--left: 186;
	*/
	--left: 214;
}

.pg-data-list__cell--17 .pg-data-list__figure span:nth-of-type(3) {
	--left: 226;
}

.pg-data-list__cell--17 .pg-data-list__small {
	margin-top: 1.7rem;
}
@media screen and (max-width: 560px) {
	.pg-data-list__cell--17 .pg-data-list__small {
		text-align: left;
	}
}

/* ---------- pg-data-list__cell--18 --------- */
.pg-data-list__cell--18 {
	--parent-width: 287;
	--parent-height: 136;
}

@media screen and (min-width: 1024px) {
	.pg-data-list__cell--18 {
		padding-bottom: 7.6rem;
	}
}

@media screen and (max-width: 1023px) {
	.pg-data-list__cell--18 {
		padding-bottom: 5.1rem;
	}
}

@media screen and (max-width: 560px) {
	.pg-data-list__cell--18 {
		--figure-width: 241;
	}
}

.pg-data-list__cell--18 .pg-data-list__figure span {
	--width: 80;
	--left: 134;
	--bottom: 1;
}
/*# sourceMappingURL=../../sourcemaps/page/about/data.css.map */
