/* ========== text s ========== */


/*text-align s*/

.text-left,
.text-left>* {
	text-align: left;
}

.text-center,
.text-center>* {
	text-align: center;
}

.text-right,
.text-right>* {
	text-align: right;
}

.text-justify,
.text-justify>* {
	text-align: justify;
}


/*text-align e*/


/*vertical-align s*/

.align-baseline {
	vertical-align: baseline;
}

.align-top {
	vertical-align: top;
}

.align-middle {
	vertical-align: middle;
}

.align-bottom {
	vertical-align: bottom;
}

.align-text-top {
	vertical-align: text-top;
}

.align-text-bottom {
	vertical-align: text-bottom;
}


/*vertical-align e*/


/*white-space s*/

.whitespace-normal {
	white-space: normal;
}

.whitespace-nowrap {
	white-space: nowrap;
}

.whitespace-pre {
	white-space: pre;
}

.whitespace-pre-line {
	white-space: pre-line;
}

.whitespace-pre-wrap {
	white-space: pre-wrap;
}


/*white-space e*/


/*word-wrap s*/

.break-words {
	word-wrap: break-word;
}

.break-normal {
	word-wrap: normal;
}


/*word-wrap e*/


/*multiple-lines s*/

.single-line {
	width: 100%;
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.multiple-lines {
	width: 100%;
	display: -webkit-box;
	float: left;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.multiple-lines.one {
	height: calc(19.6px * 1);
	-webkit-line-clamp: 1;
}

.multiple-lines.two {
	height: calc(19.6px * 2);
	-webkit-line-clamp: 2;
}

.multiple-lines.three {
	height: calc(19.6px * 3);
	-webkit-line-clamp: 3;
}

.multiple-lines.four {
	height: calc(19.6px * 4);
	-webkit-line-clamp: 4;
}

.multiple-lines.five {
	height: calc(19.6px * 5);
	-webkit-line-clamp: 5;
}

.multiple-lines.six {
	height: calc(19.6px * 6);
	-webkit-line-clamp: 6;
}

.multiple-lines.one.font-12 {
	height: calc(16.8px * 1);
}

.multiple-lines.two.font-12 {
	height: calc(16.8px * 2);
}

.multiple-lines.three.font-12 {
	height: calc(16.8px * 3);
}

.multiple-lines.four.font-12 {
	height: calc(16.8px * 4);
}

.multiple-lines.five.font-12 {
	height: calc(16.8px * 5);
}

.multiple-lines.six.font-12 {
	height: calc(16.8px * 6);
}

.multiple-lines.one.font-16 {
	height: calc(22.4px * 1);
}

.multiple-lines.two.font-16 {
	height: calc(22.4px * 2);
}

.multiple-lines.three.font-16 {
	height: calc(22.4px * 3);
}

.multiple-lines.four.font-16 {
	height: calc(22.4px * 4);
}

.multiple-lines.five.font-16 {
	height: calc(22.4px * 5);
}

.multiple-lines.six.font-16 {
	height: calc(22.4px * 6);
}


/*multiple-lines e*/

@media (max-width: 1199px) {
	.text-left-lg,
	.text-left-lg>* {
		text-align: left;
	}
	.text-center-lg,
	.text-center-lg>* {
		text-align: center;
	}
	.text-right-lg,
	.text-right-lg>* {
		text-align: right;
	}
	.text-justify-lg,
	.text-justify-lg>* {
		text-align: justify;
	}
	.align-baseline-lg {
		vertical-align: baseline;
	}
	.align-top-lg {
		vertical-align: top;
	}
	.align-middle-lg {
		vertical-align: middle;
	}
	.align-bottom-lg {
		vertical-align: bottom;
	}
	.align-text-top-lg {
		vertical-align: text-top;
	}
	.align-text-bottom-lg {
		vertical-align: text-bottom;
	}
	.whitespace-normal-lg {
		white-space: normal;
	}
	.whitespace-nowrap-lg {
		white-space: nowrap;
	}
	.whitespace-pre-lg {
		white-space: pre;
	}
	.whitespace-pre-line-lg {
		white-space: pre-line;
	}
	.whitespace-pre-wrap-lg {
		white-space: pre-wrap;
	}
	.break-words-lg {
		word-wrap: break-word;
	}
	.break-normal-lg {
		word-wrap: normal;
	}
	.truncate-lg {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.single-line-lg {
		width: 100%;
		display: block;
		white-space: nowrap;
		text-overflow: ellipsis;
		-webkit-box-orient: inherit;
	}
	.multiple-lines.one-lg {
		height: calc(19.6px * 1);
		-webkit-line-clamp: 1;
	}
	.multiple-lines.two-lg {
		height: calc(19.6px * 2);
		-webkit-line-clamp: 2;
	}
	.multiple-lines.three-lg {
		height: calc(19.6px * 3);
		-webkit-line-clamp: 3;
	}
	.multiple-lines.four-lg {
		height: calc(19.6px * 4);
		-webkit-line-clamp: 4;
	}
	.multiple-lines.five-lg {
		height: calc(19.6px * 5);
		-webkit-line-clamp: 5;
	}
	.multiple-lines.six-lg {
		height: calc(19.6px * 6);
		-webkit-line-clamp: 6;
	}
	.multiple-lines.one-lg.font-12 {
		height: calc(16.8px * 1);
	}
	.multiple-lines.two-lg.font-12 {
		height: calc(16.8px * 2);
	}
	.multiple-lines.three-lg.font-12 {
		height: calc(16.8px * 3);
	}
	.multiple-lines.four-lg.font-12 {
		height: calc(16.8px * 4);
	}
	.multiple-lines.five-lg.font-12 {
		height: calc(16.8px * 5);
	}
	.multiple-lines.six-lg.font-12 {
		height: calc(16.8px * 6);
	}
	.multiple-lines.one-lg.font-16 {
		height: calc(22.4px * 1);
	}
	.multiple-lines.two-lg.font-16 {
		height: calc(22.4px * 2);
	}
	.multiple-lines.three-lg.font-16 {
		height: calc(22.4px * 3);
	}
	.multiple-lines.four-lg.font-16 {
		height: calc(22.4px * 4);
	}
	.multiple-lines.five-lg.font-16 {
		height: calc(22.4px * 5);
	}
	.multiple-lines.six-lg.font-16 {
		height: calc(22.4px * 6);
	}
}

@media (max-width: 991px) {
	.text-left-md,
	.text-left-md>* {
		text-align: left;
	}
	.text-center-md,
	.text-center-md>* {
		text-align: center;
	}
	.text-right-md,
	.text-right-md>* {
		text-align: right;
	}
	.text-justify-md,
	.text-justify-md>* {
		text-align: justify;
	}
	.align-baseline-md {
		vertical-align: baseline;
	}
	.align-top-md {
		vertical-align: top;
	}
	.align-middle-md {
		vertical-align: middle;
	}
	.align-bottom-md {
		vertical-align: bottom;
	}
	.align-text-top-md {
		vertical-align: text-top;
	}
	.align-text-bottom-md {
		vertical-align: text-bottom;
	}
	.whitespace-normal-md {
		white-space: normal;
	}
	.whitespace-nowrap-md {
		white-space: nowrap;
	}
	.whitespace-pre-md {
		white-space: pre;
	}
	.whitespace-pre-line-md {
		white-space: pre-line;
	}
	.whitespace-pre-wrap-md {
		white-space: pre-wrap;
	}
	.break-words-md {
		word-wrap: break-word;
	}
	.break-normal-md {
		word-wrap: normal;
	}
	.truncate-md {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.single-line-md {
		width: 100%;
		display: block;
		white-space: nowrap;
		text-overflow: ellipsis;
		-webkit-box-orient: inherit;
	}
	.multiple-lines.one-md {
		height: calc(19.6px * 1);
		-webkit-line-clamp: 1;
	}
	.multiple-lines.two-md {
		height: calc(19.6px * 2);
		-webkit-line-clamp: 2;
	}
	.multiple-lines.three-md {
		height: calc(19.6px * 3);
		-webkit-line-clamp: 3;
	}
	.multiple-lines.four-md {
		height: calc(19.6px * 4);
		-webkit-line-clamp: 4;
	}
	.multiple-lines.five-md {
		height: calc(19.6px * 5);
		-webkit-line-clamp: 5;
	}
	.multiple-lines.six-md {
		height: calc(19.6px * 6);
		-webkit-line-clamp: 6;
	}
	.multiple-lines.one-md.font-12 {
		height: calc(16.8px * 1);
	}
	.multiple-lines.two-md.font-12 {
		height: calc(16.8px * 2);
	}
	.multiple-lines.three-md.font-12 {
		height: calc(16.8px * 3);
	}
	.multiple-lines.four-md.font-12 {
		height: calc(16.8px * 4);
	}
	.multiple-lines.five-md.font-12 {
		height: calc(16.8px * 5);
	}
	.multiple-lines.six-md.font-12 {
		height: calc(16.8px * 6);
	}
	.multiple-lines.one-md.font-16 {
		height: calc(22.4px * 1);
	}
	.multiple-lines.two-md.font-16 {
		height: calc(22.4px * 2);
	}
	.multiple-lines.three-md.font-16 {
		height: calc(22.4px * 3);
	}
	.multiple-lines.four-md.font-16 {
		height: calc(22.4px * 4);
	}
	.multiple-lines.five-md.font-16 {
		height: calc(22.4px * 5);
	}
	.multiple-lines.six-md.font-16 {
		height: calc(22.4px * 6);
	}
}

@media (max-width: 767px) {
	.text-left-sm,
	.text-left-sm>* {
		text-align: left;
	}
	.text-center-sm,
	.text-center-sm>* {
		text-align: center;
	}
	.text-right-sm,
	.text-right-sm>* {
		text-align: right;
	}
	.text-justify-sm,
	.text-justify-sm>* {
		text-align: justify;
	}
	.align-baseline-sm {
		vertical-align: baseline;
	}
	.align-top-sm {
		vertical-align: top;
	}
	.align-middle-sm {
		vertical-align: middle;
	}
	.align-bottom-sm {
		vertical-align: bottom;
	}
	.align-text-top-sm {
		vertical-align: text-top;
	}
	.align-text-bottom-sm {
		vertical-align: text-bottom;
	}
	.whitespace-normal-sm {
		white-space: normal;
	}
	.whitespace-nowrap-sm {
		white-space: nowrap;
	}
	.whitespace-pre-sm {
		white-space: pre;
	}
	.whitespace-pre-line-sm {
		white-space: pre-line;
	}
	.whitespace-pre-wrap-sm {
		white-space: pre-wrap;
	}
	.break-words-sm {
		word-wrap: break-word;
	}
	.break-normal-sm {
		word-wrap: normal;
	}
	.truncate-sm {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.single-line-sm {
		width: 100%;
		display: block;
		white-space: nowrap;
		text-overflow: ellipsis;
		-webkit-box-orient: inherit;
	}
	.multiple-lines.one-sm {
		height: calc(19.6px * 1);
		-webkit-line-clamp: 1;
	}
	.multiple-lines.two-sm {
		height: calc(19.6px * 2);
		-webkit-line-clamp: 2;
	}
	.multiple-lines.three-sm {
		height: calc(19.6px * 3);
		-webkit-line-clamp: 3;
	}
	.multiple-lines.four-sm {
		height: calc(19.6px * 4);
		-webkit-line-clamp: 4;
	}
	.multiple-lines.five-sm {
		height: calc(19.6px * 5);
		-webkit-line-clamp: 5;
	}
	.multiple-lines.six-sm {
		height: calc(19.6px * 6);
		-webkit-line-clamp: 6;
	}
	.multiple-lines.one-sm.font-12 {
		height: calc(16.8px * 1);
	}
	.multiple-lines.two-sm.font-12 {
		height: calc(16.8px * 2);
	}
	.multiple-lines.three-sm.font-12 {
		height: calc(16.8px * 3);
	}
	.multiple-lines.four-sm.font-12 {
		height: calc(16.8px * 4);
	}
	.multiple-lines.five-sm.font-12 {
		height: calc(16.8px * 5);
	}
	.multiple-lines.six-sm.font-12 {
		height: calc(16.8px * 6);
	}
	.multiple-lines.one-sm.font-16 {
		height: calc(22.4px * 1);
	}
	.multiple-lines.two-sm.font-16 {
		height: calc(22.4px * 2);
	}
	.multiple-lines.three-sm.font-16 {
		height: calc(22.4px * 3);
	}
	.multiple-lines.four-sm.font-16 {
		height: calc(22.4px * 4);
	}
	.multiple-lines.five-sm.font-16 {
		height: calc(22.4px * 5);
	}
	.multiple-lines.six-sm.font-16 {
		height: calc(22.4px * 6);
	}
}

@media (max-width: 479px) {
	.text-left-xs,
	.text-left-xs>* {
		text-align: left;
	}
	.text-center-xs,
	.text-center-xs>* {
		text-align: center;
	}
	.text-right-xs,
	.text-right-xs>* {
		text-align: right;
	}
	.text-justify-xs,
	.text-justify-xs>* {
		text-align: justify;
	}
	.align-baseline-xs {
		vertical-align: baseline;
	}
	.align-top-xs {
		vertical-align: top;
	}
	.align-middle-xs {
		vertical-align: middle;
	}
	.align-bottom-xs {
		vertical-align: bottom;
	}
	.align-text-top-xs {
		vertical-align: text-top;
	}
	.align-text-bottom-xs {
		vertical-align: text-bottom;
	}
	.whitespace-normal-xs {
		white-space: normal;
	}
	.whitespace-nowrap-xs {
		white-space: nowrap;
	}
	.whitespace-pre-xs {
		white-space: pre;
	}
	.whitespace-pre-line-xs {
		white-space: pre-line;
	}
	.whitespace-pre-wrap-xs {
		white-space: pre-wrap;
	}
	.break-words-xs {
		word-wrap: break-word;
	}
	.break-normal-xs {
		word-wrap: normal;
	}
	.truncate-xs {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.single-line-xs {
		width: 100%;
		display: block;
		white-space: nowrap;
		text-overflow: ellipsis;
		-webkit-box-orient: inherit;
	}
	.multiple-lines.one-xs {
		height: calc(19.6px * 1);
		-webkit-line-clamp: 1;
	}
	.multiple-lines.two-xs {
		height: calc(19.6px * 2);
		-webkit-line-clamp: 2;
	}
	.multiple-lines.three-xs {
		height: calc(19.6px * 3);
		-webkit-line-clamp: 3;
	}
	.multiple-lines.four-xs {
		height: calc(19.6px * 4);
		-webkit-line-clamp: 4;
	}
	.multiple-lines.five-xs {
		height: calc(19.6px * 5);
		-webkit-line-clamp: 5;
	}
	.multiple-lines.six-xs {
		height: calc(19.6px * 6);
		-webkit-line-clamp: 6;
	}
	.multiple-lines.one-xs.font-12 {
		height: calc(16.8px * 1);
	}
	.multiple-lines.two-xs.font-12 {
		height: calc(16.8px * 2);
	}
	.multiple-lines.three-xs.font-12 {
		height: calc(16.8px * 3);
	}
	.multiple-lines.four-xs.font-12 {
		height: calc(16.8px * 4);
	}
	.multiple-lines.five-xs.font-12 {
		height: calc(16.8px * 5);
	}
	.multiple-lines.six-xs.font-12 {
		height: calc(16.8px * 6);
	}
	.multiple-lines.one-xs.font-16 {
		height: calc(22.4px * 1);
	}
	.multiple-lines.two-xs.font-16 {
		height: calc(22.4px * 2);
	}
	.multiple-lines.three-xs.font-16 {
		height: calc(22.4px * 3);
	}
	.multiple-lines.four-xs.font-16 {
		height: calc(22.4px * 4);
	}
	.multiple-lines.five-xs.font-16 {
		height: calc(22.4px * 5);
	}
	.multiple-lines.six-xs.font-16 {
		height: calc(22.4px * 6);
	}
}

@media (max-width: 319px) {}


/* ========== text e ========== */