@charset "UTF-8";
.c-comparison {

}
.c-comparison .container {
	margin: 0 auto;
}
.c-comparison .container .row {
	display: flex;
	flex-wrap: wrap;
}
.c-comparison .container .row.left { justify-content: flex-start; }
.c-comparison .container .row.center { justify-content: center; }
.c-comparison .container .row .column {

}
.c-comparison.column-pc_1 .container .row .column { width: 100%; }
.c-comparison.column-pc_2 .container .row .column { margin-left: 1em; width: calc(100% / 2 - .5em); }
.c-comparison.column-pc_2 .container .row .column:nth-child(n + 3) { margin-top: 1em; }
.c-comparison.column-pc_2 .container .row .column:nth-child(odd) { margin-left: 0; }
.c-comparison.column-pc_3 .container .row .column { margin-left: 1em; width: calc((100% - 2em) / 3); }
.c-comparison.column-pc_3 .container .row .column:nth-child(n + 4) { margin-top: 1em; }
.c-comparison.column-pc_3 .container .row .column:nth-child(3n + 1) { margin-left: 0; }
.c-comparison.column-pc_4 .container .row .column { margin-left: 1em; width: calc((100% - 3em) / 4); }
.c-comparison.column-pc_4 .container .row .column:nth-child(n + 5) { margin-top: 1em; }
.c-comparison.column-pc_4 .container .row .column:nth-child(4n + 1) { margin-left: 0; }
.c-comparison.column-pc_5 .container .row .column { margin-left: 1em; width: calc((100% - 4em) / 5); }
.c-comparison.column-pc_5 .container .row .column:nth-child(n + 6) { margin-top: 1em; }
.c-comparison.column-pc_5 .container .row .column:nth-child(5n + 1) { margin-left: 0; }
.c-comparison.column-pc_6 .container .row .column { margin-left: 1em; width: calc((100% - 5em) / 6); }
.c-comparison.column-pc_6 .container .row .column:nth-child(n + 7) { margin-top: 1em; }
.c-comparison.column-pc_6 .container .row .column:nth-child(6n + 1) { margin-left: 0; }
.c-comparison .container .row .column image {
	margin: 0 0 1em;
	width: 100%;
}
.c-comparison .container img {
	display: block;
	width: 100%;
}
@media (max-width: 769px) {
	.c-comparison.column-sp_1 .container .row .column { width: 100%; }
	.c-comparison.column-sp_2 .container .row .column { width: calc(100% / 2); }
	.c-comparison.column-sp_3 .container .row .column { width: calc(100% / 3); }
	.c-comparison.column-sp_4 .container .row .column { width: calc(100% / 4); }
}
