.sn-m-xml2Lib-base {
	position: relative;
}
.sn-m-xml2Lib-contents-container {
	position: relative;
}
.sn-m-xml2Lib-content {
	position: relative;
}
.sn-m-xml2Lib-contents {
	position: relative;
}
.sn-m-xml2Lib-children {
	position: relative;
}
.sn-m-xml2Lib-base-large {
	margin: 24px 0px; border-top-color: rgb(51, 51, 51); border-top-width: 1px; border-top-style: solid;
}
.sn-m-xml2Lib-base-large > .sn-m-xml2Lib-contents-container {
	margin: 0px;
}
.sn-m-xml2Lib-children {
	border-top-color: transparent; border-bottom-color: transparent; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.sn-m-xml2Lib-contents-container {
	border-bottom-color: transparent; border-bottom-width: 1px; border-bottom-style: solid;
}
.sn-m-xml2Lib-container p {
	margin: 0px 0px 8px;
}
.sn-m-xml2Lib-container h2 {
	padding: 0px;
}
.sn-m-xml2Lib-container figcaption {
	text-align: center; position: relative; min-height: 0%;
}
.sn-m-xml2Lib-container figure {
	text-align: center; position: relative; min-height: 0%;
}
.sn-m-xml2Lib-container figure img {
	max-width: 100%;
}
.sn-m-xml2Lib-content-img {
	flex-flow:row wrap; margin-bottom: 0px; display: flex; justify-content: space-between; align-items: flex-start; align-content: flex-start;
}
#over-3rd_gen .sn-m-xml2Lib-contents {
	padding: 0px 32px;
}
#over-3rd_gen .sn-m-xml2Lib-content-txt {
	flex-grow: 1; flex-basis: 10%;
}
#over-3rd_gen figure {
	width: 100%; line-height: 100%;
}
#over-3rd_gen figcaption {
	padding: 5px 0px 10px; line-height: 125%; font-size: 12px;
}
#over-3rd_gen figcaption:empty {
	padding: 0px 0px 10px;
}
#over-3rd_gen .sn-m-xml2Lib-base-large {
	margin: 24px 0px; padding-top: 16px; border-top-color: rgb(51, 51, 51); border-top-width: 1px; border-top-style: solid;
}
#over-3rd_gen .sn-m-xml2Lib-base-middle {
	padding-top: 14px;
}
#over-3rd_gen .sn-m-xml2Lib-base-small {
	padding-top: 14px;
}
#over-3rd_gen .sn-m-xml2Lib-base-small > .sn-m-xml2Lib-title {
	font-size: 16px;
}
#over-3rd_gen .sn-m-xml2Lib-layout-parallel > div > .sn-m-xml2Lib-contents {
	display: flex; box-sizing: border-box; flex-wrap: wrap; justify-content: flex-start;
}
#over-3rd_gen .sn-m-xml2Lib-param-column-body > div > div.sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {
	column-gap: 10px;
}
#over-3rd_gen .sn-m-xml2Lib-param-column-body-2 > div > div.sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {
	column-count: 2;
}
#over-3rd_gen .sn-m-xml2Lib-param-column-body-3 > div > div.sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {
	column-count: 3;
}
#over-3rd_gen .sn-m-xml2Lib-param-column-body-4 > div > div.sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {
	column-count: 4;
}
#over-3rd_gen .sn-m-xml2Lib-param-column-children > div > .sn-m-xml2Lib-children {
	display: flex; box-sizing: border-box; flex-wrap: wrap; justify-content: space-between;
}
#over-3rd_gen .sn-m-xml2Lib-param-column-children > div > .sn-m-xml2Lib-children > .sn-m-xml2Lib-base {
	flex-grow: 0; flex-shrink: 1;
}
#over-3rd_gen .sn-m-xml2Lib-param-column-children-2 > div > .sn-m-xml2Lib-children > .sn-m-xml2Lib-base {
	flex-basis: calc(50% - 8px);
}
#over-3rd_gen .sn-m-xml2Lib-param-column-children-3 > div > .sn-m-xml2Lib-children > .sn-m-xml2Lib-base {
	flex-basis: 30%;
}
#over-3rd_gen .sn-m-xml2Lib-param-column-children-4 > div > .sn-m-xml2Lib-children > .sn-m-xml2Lib-base {
	flex-basis: 20%;
}
#over-3rd_gen .sn-m-xml2Lib-param-column-children > div > .sn-m-xml2Lib-children > .sn-m-xml2Lib-base > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents {
	padding: 0px 32px; margin-left: 0px; box-sizing: border-box;
}
#over-3rd_gen .sn-m-xml2Lib-param-column-children > div > .sn-m-xml2Lib-children > section.sn-m-xml2Lib-img-100 > div > div.sn-m-xml2Lib-contents > div.sn-m-xml2Lib-content-img > figure {
	width: 100%;
}
#over-3rd_gen .sn-m-xml2Lib-img-c-3 > div > div > .sn-m-xml2Lib-content-img {
	justify-content: space-between;
}
#over-3rd_gen .sn-m-xml2Lib-img-c-4 > div > div > .sn-m-xml2Lib-content-img {
	justify-content: space-between;
}
#over-3rd_gen .sn-m-xml2Lib-layout-parallel > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {
	padding-left: 25px; box-sizing: border-box;
}
#over-3rd_gen .sn-m-xml2Lib-img-c-1 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	flex:0 1 100%; box-sizing: border-box;
}
#over-3rd_gen .sn-m-xml2Lib-img-100.sn-m-xml2Lib-img-c-1 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents {
	padding: 0px;
}
#over-3rd_gen .sn-m-xml2Lib-img-100.sn-m-xml2Lib-img-c-1 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {
	margin: 0px 32px;
}
#over-3rd_gen .sn-m-xml2Lib-img-100.sn-m-xml2Lib-img-c-1 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	padding: 0px;
}
#over-3rd_gen .sn-m-xml2Lib-img-080.sn-m-xml2Lib-img-c-1 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	padding: 0px 20% 0px 0px;
}
#over-3rd_gen .sn-m-xml2Lib-img-070.sn-m-xml2Lib-img-c-1 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	padding: 0px 30% 0px 0px;
}
#over-3rd_gen .sn-m-xml2Lib-img-050.sn-m-xml2Lib-img-c-1 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	flex-basis: 50%;
}
#over-3rd_gen .sn-m-xml2Lib-img-040.sn-m-xml2Lib-img-c-1 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	flex-basis: 40%;
}
#over-3rd_gen .sn-m-xml2Lib-img-020.sn-m-xml2Lib-img-c-1 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	flex-basis: 20%;
}
#over-3rd_gen .sn-m-xml2Lib-content-img {
	justify-content: flex-start;
}
#over-3rd_gen .sn-m-xml2Lib-img-c-2.sn-m-xml2Lib-img-040 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	justify-content: space-between;
}
#over-3rd_gen .sn-m-xml2Lib-img-c-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img figure {
	
}
#over-3rd_gen .sn-m-xml2Lib-img-c-2.sn-m-xml2Lib-img-multi > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img figure.sn-m-xml2Lib-content-figure-dummy {
	flex:0 1 100%;
}
#over-3rd_gen .sn-m-xml2Lib-img-c-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	justify-content: space-between;
}
#over-3rd_gen .sn-m-xml2Lib-img-040.sn-m-xml2Lib-img-c-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	
}
#over-3rd_gen .sn-m-xml2Lib-img-030.sn-m-xml2Lib-img-c-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	padding-right: 30%;
}
#over-3rd_gen .sn-m-xml2Lib-img-020.sn-m-xml2Lib-img-c-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	padding-right: 50%;
}
#over-3rd_gen .sn-m-xml2Lib-img-040.sn-m-xml2Lib-img-c-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img figure {
	flex:0 1 calc(50% - 10px);
}
#over-3rd_gen .sn-m-xml2Lib-img-030.sn-m-xml2Lib-img-multi.sn-m-xml2Lib-img-c-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img figure {
	flex:0 1 calc(50% - 10px);
}
#over-3rd_gen .sn-m-xml2Lib-img-020.sn-m-xml2Lib-img-multi.sn-m-xml2Lib-img-c-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img figure {
	flex:0 1 calc(50% - 20px);
}
#over-3rd_gen .sn-m-xml2Lib-img-030.sn-m-xml2Lib-img-multi > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img figure {
	flex:0 1 30%;
}
#over-3rd_gen .sn-m-xml2Lib-img-025.sn-m-xml2Lib-img-multi > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img figure {
	flex:0 1 calc(100% /3 - 10px);
}
#over-3rd_gen .sn-m-xml2Lib-img-020.sn-m-xml2Lib-img-multi > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img figure {
	flex:0 1 20%;
}
#over-3rd_gen .sn-m-xml2Lib-img-c-4.sn-m-xml2Lib-img-020.sn-m-xml2Lib-img-multi > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img figure {
	flex:0 1 calc(25% - 10px);
}
.sn-m-xml2Lib-page-align-center#over-3rd_gen .sn-m-xml2Lib-title {
	text-align: center;
}
.sn-m-xml2Lib-page-align-center#over-3rd_gen .sn-m-xml2Lib-img-080.sn-m-xml2Lib-img-c-1 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	padding: 0px 10%;
}
.sn-m-xml2Lib-page-align-center#over-3rd_gen .sn-m-xml2Lib-img-070.sn-m-xml2Lib-img-c-1 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	padding: 0px 15%;
}
.sn-m-xml2Lib-page-align-center#over-3rd_gen .sn-m-xml2Lib-layout-parallel > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents {
	display: block;
}
.sn-m-xml2Lib-page-align-center#over-3rd_gen .sn-m-xml2Lib-layout-parallel > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {
	padding-left: 0px;
}
.sn-m-xml2Lib-page-align-center#over-3rd_gen .sn-m-xml2Lib-layout-parallel.sn-m-xml2Lib-img-050 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	padding: 0px 25%;
}
.sn-m-xml2Lib-page-align-center#over-3rd_gen .sn-m-xml2Lib-layout-parallel.sn-m-xml2Lib-img-040 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	padding: 0px 30%;
}
.sn-m-xml2Lib-page-align-center#over-3rd_gen .sn-m-xml2Lib-layout-parallel.sn-m-xml2Lib-img-020 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	padding: 0px 40%;
}
.sn-m-xml2Lib-page-align-center#over-3rd_gen .sn-m-xml2Lib-img-030.sn-m-xml2Lib-img-c-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	padding: 0px calc(15% - 5px);
}
.sn-m-xml2Lib-page-align-center#over-3rd_gen .sn-m-xml2Lib-img-030.sn-m-xml2Lib-img-multi.sn-m-xml2Lib-img-c-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img figure {
	flex-basis: calc(50% - 15px);
}
.sn-m-xml2Lib-page-align-center#over-3rd_gen .sn-m-xml2Lib-img-020.sn-m-xml2Lib-img-c-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	padding: 0px 25%;
}
#under-3rd_gen .sn-m-xml2Lib-title {
	margin: 16px 0px;
}
#under-3rd_gen .sn-m-xml2Lib-children {
	margin: 16px 0px;
}
#under-3rd_gen .sn-m-xml2Lib-content-img.sn-m-xml2Lib-param-multiImage {
	margin-right: -8px; margin-left: -8px;
}
#under-3rd_gen .sn-m-xml2Lib-content-img.sn-m-xml2Lib-param-multiImage > figure {
	margin-right: 8px; margin-left: 8px;
}
#under-3rd_gen .sn-m-xml2Lib-content-img > figure {
	margin: 0px; flex:1 1 1%; width: 100%; text-align: center;
}
#under-3rd_gen .sn-m-xml2Lib-children {
	flex-flow:row wrap; display: flex; justify-content: space-between; align-items: flex-start; align-content: stretch;
}
#under-3rd_gen .sn-m-xml2Lib-base-small {
	margin: 24px 0px 0px; flex-basis: 100%;
}
#under-3rd_gen .sn-m-xml2Lib-base-small h2 {
	margin-top: 0px;
}
#under-3rd_gen .sn-m-xml2Lib-layout-vertical > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	margin: 16px 0px;
}
#under-3rd_gen .sn-m-xml2Lib-layout-vertical > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {
	margin: 16px 0px;
}
#under-3rd_gen .sn-m-xml2Lib-layout-vertical.sn-m-xml2Lib-direction-Rev > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents {
	display: flex; flex-direction: column-reverse; justify-content: space-between;
}
#under-3rd_gen .sn-m-xml2Lib-layout-vertical.sn-m-xml2Lib-direction-Rev > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content {
	margin: 0px 0px 16px; flex:0 0 auto;
}
#under-3rd_gen .sn-m-xml2Lib-layout-vertical.sn-m-xml2Lib-direction-Rev > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt p:last-child {
	margin-bottom: 0px;
}
#under-3rd_gen .sn-m-xml2Lib-layout-horizon > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents {
	margin: 16px 0px; display: flex; justify-content: space-between;
}
#under-3rd_gen .sn-m-xml2Lib-layout-horizon > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content {
	margin: 0px;
}
#under-3rd_gen .sn-m-xml2Lib-layout-horizon.sn-m-xml2Lib-direction-Rev > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents {
	flex-direction: row-reverse;
}
#under-3rd_gen .sn-m-xml2Lib-layout-horizon > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	flex-basis: 50%;
}
#under-3rd_gen .sn-m-xml2Lib-layout-horizon > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {
	flex-basis: calc(50% - 32px);
}
#under-3rd_gen .sn-m-xml2Lib-layout-horizon.sn-m-xml2Lib-size-s > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	flex-basis: 30%;
}
#under-3rd_gen .sn-m-xml2Lib-layout-horizon.sn-m-xml2Lib-size-s > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {
	flex-basis: calc(70% - 32px);
}
#under-3rd_gen .sn-m-xml2Lib-layout-horizon.sn-m-xml2Lib-size-icon > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	flex-basis: 100px;
}
#under-3rd_gen .sn-m-xml2Lib-layout-horizon.sn-m-xml2Lib-size-icon > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {
	padding-top: 48px; flex-basis: calc(100% - 132px);
}
#under-3rd_gen .sn-m-xml2Lib-layout-horizon.sn-m-xml2Lib-size-icon > .sn-m-xml2Lib-title {
	top: 0px; width: calc(100% - 164px); right: 16px; position: absolute; z-index: 2;
}
#under-3rd_gen .sn-m-xml2Lib-layout-gallery > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	flex-flow:row wrap; margin-bottom: 0px; display: flex; justify-content: space-between; align-items: flex-start; align-content: flex-start;
}
#under-3rd_gen .sn-m-xml2Lib-layout-gallery > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {
	margin-top: 0px;
}
#under-3rd_gen .sn-m-xml2Lib-layout-gallery > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img > figure {
	flex:0 0 auto; margin-bottom: 16px;
}
#under-3rd_gen .sn-m-xml2Lib-layout-gallery.sn-m-xml2Lib-param-column-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img > figure {
	width: calc(100% /2 - 16px);
}
#under-3rd_gen .sn-m-xml2Lib-layout-gallery.sn-m-xml2Lib-param-column-3 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img > figure {
	width: calc(100% /3 - 16px);
}
#under-3rd_gen .sn-m-xml2Lib-layout-gallery.sn-m-xml2Lib-param-column-4 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img > figure {
	width: calc(100% /4 - 16px);
}
#under-3rd_gen .sn-m-xml2Lib-layout-gallery > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img.sn-m-xml2Lib-param-multiImage {
	margin-right: 0px; margin-left: 0px;
}
.sn-m-xml2Lib-layout-gallery > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img.sn-m-xml2Lib-param-multiImage > figure {
	margin-right: 0px; margin-left: 0px;
}
#under-3rd_gen .sn-m-xml2Lib-layout-multicolumn > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {
	column-gap: 32px; -moz-column-gap: 32px; -webkit-column-gap: 32px; -ms-column-gap: 32px;
}
#under-3rd_gen .sn-m-xml2Lib-layout-multicolumn.sn-m-xml2Lib-param-column-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {
	column-count: 2; -moz-column-count: 2; -webkit-column-count: 2; -ms-column-count: 2;
}
#under-3rd_gen .sn-m-xml2Lib-layout-multicolumn.sn-m-xml2Lib-param-column-3 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {
	column-count: 3; -moz-column-count: 3; -webkit-column-count: 3; -ms-column-count: 3;
}
#under-3rd_gen .sn-m-xml2Lib-layout-multicolumn.sn-m-xml2Lib-param-column-4 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {
	column-count: 4; -moz-column-count: 4; -webkit-column-count: 4; -ms-column-count: 4;
}
#under-3rd_gen .sn-m-xml2Lib-content-figure-dummy {
	display: none;
}
#under-3rd_gen .sn-m-xml2Lib-base-small.sn-m-xml2Lib-layout-parallel > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {
	margin-bottom: 16px;
}
#under-3rd_gen .sn-m-xml2Lib-content-img > figure {
	
}
#under-3rd_gen .sn-m-xml2Lib-layout-vertical > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img > figure {
	flex:0 0 100%;
}
#under-3rd_gen .sn-m-xml2Lib-layout-vertical > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img > figure a {
	text-align: center;
}
#under-3rd_gen .sn-m-xml2Lib-base-small.sn-m-xml2Lib-layout-parallel.sn-m-xml2Lib-param-column-2 {
	flex-basis: calc(100% /2 - 16px);
}
#under-3rd_gen .sn-m-xml2Lib-base-small.sn-m-xml2Lib-layout-parallel.sn-m-xml2Lib-param-column-3 {
	flex-basis: calc(100% /3 - 18px);
}
#under-3rd_gen .sn-m-xml2Lib-base-small.sn-m-xml2Lib-layout-parallel.sn-m-xml2Lib-param-column-4 {
	flex-basis: calc(100% /4 - 18px);
}
