﻿@charset "UTF-8";

/* A-Tech - util.css
======================================================== */

/*  margin  */
.mt--20 {
	margin-top: -2rem !important;
}

.mt--100 {
	margin-top: -10rem !important;
}
.mt-0 {
	margin-top: 0 !important;
}
.mt-5 {
	margin-top: 0.5rem !important;
}
.mt-10 {
	margin-top: 1rem !important;
}
.mt-15 {
	margin-top: 1.5rem !important;
}
.mt-20 {
	margin-top: 2rem !important;
}
.mt-25 {
	margin-top: 2.5rem !important;
}
.mt-30 {
	margin-top: 3rem !important;
}
.mt-35 {
	margin-top: 3.5rem !important;
}
.mt-40 {
	margin-top: 4rem !important;
}
.mt-45 {
	margin-top: 4.5rem !important;
}
.mt-50 {
	margin-top: 5rem !important;
}
.mt-55 {
	margin-top: 5.5rem !important;
}
.mt-60 {
	margin-top: 6rem !important;
}
.mt-65 {
	margin-top: 6.5rem !important;
}
.mt-70 {
	margin-top: 7rem !important;
}
.mt-75 {
	margin-top: 7.5rem !important;
}
.mt-80 {
	margin-top: 8rem !important;
}
.mt-85 {
	margin-top: 8.5rem !important;
}
.mt-90 {
	margin-top: 9rem !important;
}
.mt-95 {
	margin-top: 9.5rem !important;
}
.mt-100 {
	margin-top: 10rem !important;
}
.mt-110 {
	margin-top: 11rem !important;
}
.mt-120 {
	margin-top: 12rem !important;
}

.mt-200 {
	margin-top: 20rem !important;
}

@media only screen and (max-width:1200px){
	.mt-30 {
		margin-top: 1.5rem !important;
	}

	.mt-100 {
		margin-top: 3rem !important;
	}

	.mt-110 {
		margin-top: 5rem !important;
	}
}


.mr-0 {
	margin-right: 0 !important;
}
.mr-5 {
	margin-right: 0.5rem !important;
}
.mr-10 {
	margin-right: 1rem !important;
}
.mr-15 {
	margin-right: 1.5rem !important;
}
.mr-20 {
	margin-right: 2rem !important;
}
.mr-25 {
	margin-right: 2.5rem !important;
}
.mr-30 {
	margin-right: 3rem !important;
}
.mr-35 {
	margin-right: 3.5rem !important;
}
.mr-40 {
	margin-right: 4rem !important;
}
.mr-45 {
	margin-right: 4.5rem !important;
}
.mr-50 {
	margin-right: 5rem !important;
}
.mr-55 {
	margin-right: 5.5rem !important;
}
.mr-60 {
	margin-right: 6rem !important;
}
.mr-65 {
	margin-right: 6.5rem !important;
}
.mr-70 {
	margin-right: 7rem !important;
}
.mr-75 {
	margin-right: 7.5rem !important;
}
.mr-80 {
	margin-right: 8rem !important;
}
.mr-85 {
	margin-right: 8.5rem !important;
}
.mr-90 {
	margin-right: 9rem !important;
}
.mr-95 {
	margin-right: 9.5rem !important;
}


.mb--100 {
	margin-bottom: -10rem !important;
}

.mb-0 {
	margin-bottom: 0 !important;
}
.mb-5 {
	margin-bottom: 0.5rem !important;
}
.mb-10 {
	margin-bottom: 1rem !important;
}
.mb-15 {
	margin-bottom: 1.5rem !important;
}
.mb-20 {
	margin-bottom: 2rem !important;
}
.mb-25 {
	margin-bottom: 2.5rem !important;
}
.mb-30 {
	margin-bottom: 3rem !important;
}
.mb-35 {
	margin-bottom: 3.5rem !important;
}
.mb-40 {
	margin-bottom: 4rem !important;
}
.mb-45 {
	margin-bottom: 4.5rem !important;
}
.mb-50 {
	margin-bottom: 5rem !important;
}
.mb-55 {
	margin-bottom: 5.5rem !important;
}
.mb-60 {
	margin-bottom: 6rem !important;
}
.mb-65 {
	margin-bottom: 6.5rem !important;
}
.mb-70 {
	margin-bottom: 7rem !important;
}
.mb-75 {
	margin-bottom: 7.5rem !important;
}
.mb-80 {
	margin-bottom: 8rem !important;
}
.mb-85 {
	margin-bottom: 8.5rem !important;
}
.mb-90 {
	margin-bottom: 9rem !important;
}
.mb-95 {
	margin-bottom: 9.5rem !important;
}
.mb-100 {
	margin-bottom: 10rem !important;
}

.mb-200 {
	margin-bottom: 20rem !important;
}


.ml-0 {
	margin-left: 0 !important;
}
.ml-5 {
	margin-left: 0.5rem !important;
}
.ml-10 {
	margin-left: 1rem !important;
}
.ml-15 {
	margin-left: 1.5rem !important;
}
.ml-20 {
	margin-left: 2rem !important;
}
.ml-25 {
	margin-left: 2.5rem !important;
}
.ml-30 {
	margin-left: 3rem !important;
}
.ml-35 {
	margin-left: 3.5rem !important;
}
.ml-40 {
	margin-left: 4rem !important;
}
.ml-45 {
	margin-left: 4.5rem !important;
}
.ml-50 {
	margin-left: 5rem !important;
}
.ml-55 {
	margin-left: 5.5rem !important;
}
.ml-60 {
	margin-left: 6rem !important;
}
.ml-65 {
	margin-left: 6.5rem !important;
}
.ml-70 {
	margin-left: 7rem !important;
}
.ml-75 {
	margin-left: 7.5rem !important;
}
.ml-80 {
	margin-left: 8rem !important;
}
.ml-85 {
	margin-left: 8.5rem !important;
}
.ml-90 {
	margin-left: 9rem !important;
}
.ml-95 {
	margin-left: 9.5rem !important;
}
.ml-100 {
	margin-left: 10rem !important;
}

.ml-200 {
	margin-left: 20rem !important;
}

.ml-300 {
	margin-left: 30rem !important;
}

.ml-400 {
	margin-left: 40rem !important;
}

.ml-500 {
	margin-left: 50rem !important;
}


/*  padding  */
.pt-0 {
	padding-top: 0 !important;
}
.pt-05 {
	padding-top: 0.5rem !important;
}
.pt-10 {
	padding-top: 1rem !important;
}
.pt-15 {
	padding-top: 1.5rem !important;
}
.pt-20 {
	padding-top: 2rem !important;
}
.pt-25 {
	padding-top: 2.5rem !important;
}
.pt-30 {
	padding-top: 3rem !important;
}
.pt-35 {
	padding-top: 3.5rem !important;
}
.pt-40 {
	padding-top: 4rem !important;
}
.pt-45 {
	padding-top: 4.5rem !important;
}
.pt-50 {
	padding-top: 5rem !important;
}
.pt-55 {
	padding-top: 5.5rem !important;
}
.pt-60 {
	padding-top: 6rem !important;
}
.pt-65 {
	padding-top: 6.5rem !important;
}
.pt-70 {
	padding-top: 7rem !important;
}
.pt-75 {
	padding-top: 7.5rem !important;
}
.pt-80 {
	padding-top: 8rem !important;
}
.pt-85 {
	padding-top: 8.5rem !important;
}
.pt-90 {
	padding-top: 9rem !important;
}
.pt-95 {
	padding-top: 9.5rem !important;
}
.pt-100 {
	padding-top: 10rem !important;
}

@media only screen and (max-width:1200px){
	.pt-50 {
		padding-top: 2rem !important;
	}
}


.pr-0 {
	padding-right: 0 !important;
}
.pr-05 {
	padding-right: 0.5rem !important;
}
.pr-10 {
	padding-right: 1rem !important;
}
.pr-15 {
	padding-right: 1.5rem !important;
}
.pr-20 {
	padding-right: 2rem !important;
}
.pr-25 {
	padding-right: 2.5rem !important;
}
.pr-30 {
	padding-right: 3rem !important;
}
.pr-35 {
	padding-right: 3.5rem !important;
}
.pr-40 {
	padding-right: 4rem !important;
}
.pr-45 {
	padding-right: 4.5rem !important;
}
.pr-50 {
	padding-right: 5rem !important;
}
.pr-55 {
	padding-right: 5.5rem !important;
}
.pr-60 {
	padding-right: 6rem !important;
}
.pr-65 {
	padding-right: 6.5rem !important;
}
.pr-70 {
	padding-right: 7rem !important;
}
.pr-75 {
	padding-right: 7.5rem !important;
}
.pr-80 {
	padding-right: 8rem !important;
}
.pr-85 {
	padding-right: 8.5rem !important;
}
.pr-90 {
	padding-right: 9rem !important;
}
.pr-95 {
	padding-right: 9.5rem !important;
}


.pb-0 {
	padding-bottom: 0 !important;
}
.pb-05 {
	padding-bottom: 0.5rem !important;
}
.pb-10 {
	padding-bottom: 1rem !important;
}
.pb-15 {
	padding-bottom: 1.5rem !important;
}
.pb-20 {
	padding-bottom: 2rem !important;
}
.pb-25 {
	padding-bottom: 2.5rem !important;
}
.pb-30 {
	padding-bottom: 3rem !important;
}
.pb-35 {
	padding-bottom: 3.5rem !important;
}
.pb-40 {
	padding-bottom: 4rem !important;
}
.pb-45 {
	padding-bottom: 4.5rem !important;
}
.pb-50 {
	padding-bottom: 5rem !important;
}
.pb-55 {
	padding-bottom: 5.5rem !important;
}
.pb-60 {
	padding-bottom: 6rem !important;
}
.pb-65 {
	padding-bottom: 6.5rem !important;
}
.pb-70 {
	padding-bottom: 7rem !important;
}
.pb-75 {
	padding-bottom: 7.5rem !important;
}
.pb-80 {
	padding-bottom: 8rem !important;
}
.pb-85 {
	padding-bottom: 8.5rem !important;
}
.pb-90 {
	padding-bottom: 9rem !important;
}
.pb-95 {
	padding-bottom: 9.5rem !important;
}

.pb-100 {
	padding-bottom: 10rem !important;
}

@media only screen and (max-width:1200px){
	.pb-50 {
		padding-bottom: 2rem !important;
	}
	.pb-100 {
		padding-bottom: 3rem !important;
	}
}

.pl-0 {
	padding-left: 0 !important;
}
.pl-05 {
	padding-left: 0.5rem !important;
}
.pl-10 {
	padding-left: 1rem !important;
}
.pl-15 {
	padding-left: 1.5rem !important;
}
.pl-20 {
	padding-left: 2rem !important;
}
.pl-25 {
	padding-left: 2.5rem !important;
}
.pl-30 {
	padding-left: 3rem !important;
}
.pl-35 {
	padding-left: 3.5rem !important;
}
.pl-40 {
	padding-left: 4rem !important;
}
.pl-45 {
	padding-left: 4.5rem !important;
}
.pl-50 {
	padding-left: 5rem !important;
}
.pl-55 {
	padding-left: 5.5rem !important;
}
.pl-60 {
	padding-left: 6rem !important;
}
.pl-65 {
	padding-left: 6.5rem !important;
}
.pl-70 {
	padding-left: 7rem !important;
}
.pl-75 {
	padding-left: 7.5rem !important;
}
.pl-80 {
	padding-left: 8rem !important;
}
.pl-85 {
	padding-left: 8.5rem !important;
}
.pl-90 {
	padding-left: 9rem !important;
}
.pl-95 {
	padding-left: 9.5rem !important;
}


/*  text  */
.text-justify {
	text-align: justify !important;
}
.text-wrap {
	white-space: normal !important;
}
.text-nowrap {
	white-space: nowrap !important;
}
.text-truncate {
	overflow: hidden !important;
	text-overflow: ellipsis !important;
	white-space: nowrap !important;
}
.text-left {
	text-align: left !important;
}
.text-right {
	text-align: right !important;
}
.text-center {
	text-align: center !important;
}


/*  font family  */
.font-montserra {
	font-family: "Montserrat", sans-serif;
}

.font-michroma {
	font-family: "Michroma", sans-serif;
}

.font-pressstart {
	font-family: "Press Start 2P", sans-serif;
}


/*  font  */
.font-10 {
	font-size: 1rem !important;
}
.font-11 {
	font-size: 1.1rem !important;
}
.font-12 {
	font-size: 1.2rem !important;
}
.font-13 {
	font-size: 1.3rem !important;
}
.font-14 {
	font-size: 1.4rem !important;
}
.font-15 {
	font-size: 1.5rem !important;
}
.font-16 {
	font-size: 1.6rem !important;
}
.font-17 {
	font-size: 1.7rem !important;
}
.font-18 {
	font-size: 1.8rem !important;
}
.font-19 {
	font-size: 1.9rem !important;
}
.font-20 {
	font-size: 2rem !important;
}
.font-21 {
	font-size: 2.1rem !important;
}
.font-22 {
	font-size: 2.2rem !important;
}
.font-23 {
	font-size: 2.3rem !important;
}
.font-24 {
	font-size: 2.4rem !important;
}
.font-25 {
	font-size: 2.5rem !important;
}
.font-26 {
	font-size: 2.6rem !important;
}
.font-27 {
	font-size: 2.7rem !important;
}
.font-28 {
	font-size: 2.8rem !important;
}
.font-30 {
	font-size: 3rem !important;
}
.font-35 {
	font-size: 3.5rem !important;
}
.font-37 {
	font-size: 3.7rem !important;
}
.font-40 {
	font-size: 4rem !important;
}
.font-45 {
	font-size: 4.5rem !important;
}
.font-50 {
	font-size: 5.0rem !important;
}
.font-70 {
	font-size: 7.0rem !important;
}
.font-100 {
	font-size: 10rem !important;
}

@media only screen and (max-width:1200px){

	.font-15 {
		font-size: 1.5rem !important;
	}

	.font-16 {
		font-size: 1.5rem !important;
	}

	.font-17 {
		font-size: 1.5rem !important;
	}

	.font-18 {
		font-size: 1.7rem !important;
	}

	.font-19 {
		font-size: 1.8rem !important;
	}

	.font-20 {
		font-size: 1.9rem !important;
	}

	.font-21 {
		font-size: 1.9rem !important;
	}

	.font-22 {
		font-size: 2.0rem !important;
	}

	.font-23 {
		font-size: 2.0rem !important;
	}

	.font-24 {
		font-size: 2.0rem !important;
	}

	.font-25 {
		font-size: 2.1rem !important;
	}

	.font-30 {
		font-size: 2.5rem !important;
	}

	.font-35 {
		font-size: 2.5rem !important;
	}
}


/* line-height */
.line-20 {
	line-height: 2.0rem !important;
}

.line-29 {
	line-height: 2.9rem !important;
}

.line-130 {
	line-height: 130% !important;
}
.line-140 {
	line-height: 140% !important;
}
.line-150 {
	line-height: 150% !important;
}
.line-160 {
	line-height: 160% !important;
}
.line-170 {
	line-height: 170% !important;
}
.line-180 {
	line-height: 180% !important;
}
.line-190 {
	line-height: 190% !important;
}
.line-200 {
	line-height: 200% !important;
}

.line-250 {
	line-height: 250% !important;
}

.line-300 {
	line-height: 300% !important;
}

.line-350 {
	line-height: 350% !important;
}

.line-400 {
	line-height: 400% !important;
}

.line-500 {
	line-height: 500% !important;
}

.line-600 {
	line-height: 600% !important;
}

.line-700 {
	line-height: 700% !important;
}

.line-800 {
	line-height: 800% !important;
}

.line-900 {
	line-height: 900% !important;
}

.line-1000 {
	line-height: 1000% !important;
}


/* width */
.w-5p {
	width: 5% !important;
}
.w-10p {
	width: 10% !important;
}
.w-15p {
	width: 15% !important;
}
.w-20p {
	width: 20% !important;
}
.w-25p {
	width: 25% !important;
}
.w-30p {
	width: 30% !important;
}
.w-33p {
	width: 33.3% !important;
}
.w-35p {
	width: 35% !important;
}
.w-40p {
	width: 40% !important;
}
.w-50p {
	width: 50% !important;
}
.w-60p {
	width: 60% !important;
}
.w-65p {
	width: 65% !important;
}
.w-66p {
	width: 66.6% !important;
}
.w-70p {
	width: 70% !important;
}
.w-75p {
	width: 75% !important;
}
.w-80p {
	width: 80% !important;
}
.w-85p {
	width: 85% !important;
}
.w-90p {
	width: 90% !important;
}
.w-100p {
	width: 100% !important;
}


/* Color */
.red {
	color: #ff0000;
}

.blue {
	color: #0d36e8;
}

.skyblue {
	color: #0da1e8;
}

.pink {
	color: #ed64ca;
}

.white {
	color: #fff;
}

.black {
	color: #000;
}

.purple {
	color: #9b7cb6;
}

.yellow {
	color: #d7c447;
}


/* FONT-Weight */
.fw-400 {
	font-weight: 400;
}

.fw-500 {
	font-weight: 500;
}

.fw-700 {
	font-weight: 700;
}

.fw-800 {
	font-weight: 700;
}


/* BACKGROUND */
.bk-blue {
	background: linear-gradient(90deg, #15A5E9, #5270FF);
}

.bk-white {
	background-color: #fff;
}

.bk-gray {
	background-color: #f2f2f2;
}

.bk-h2-default {
	background: linear-gradient(45deg, rgba(17,53,113,0.90), #15A5E9);
}

.bk-h2-company {
	background-image: linear-gradient(rgba(17,53,113,0.50) , rgba(17,53,113,0.90) ), url(../../images/common/h2_back_company.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

.bk-h2-hot-air {
	background-image: linear-gradient(rgba(17,53,113,0.50) , rgba(17,53,113,0.90) ), url(../../images/common/h2_back_hot_air.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

.bk-h2-cremater {
	background-image: linear-gradient(rgba(17,53,113,0.50) , rgba(17,53,113,0.90) ), url(../../images/common/h2_back_cremater.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

.bk-h2-papper {
	background-image: linear-gradient(rgba(17,53,113,0.50) , rgba(17,53,113,0.90) ), url(../../images/common/h2_back_papper.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

.bk-h2-food {
	background-image: linear-gradient(rgba(17,53,113,0.50) , rgba(17,53,113,0.90) ), url(../../images/common/h2_back_food.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

.bk-h2-cooling {
	background-image: linear-gradient(rgba(17,53,113,0.50) , rgba(17,53,113,0.90) ), url(../../images/common/h2_back_cooling.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

.bk-h2-liquid-feed {
	background-image: linear-gradient(rgba(17,53,113,0.50) , rgba(17,53,113,0.90) ), url(../../images/common/h2_back_liquid_feed.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

.bk-h2-liquid-automatic {
	background-image: linear-gradient(rgba(17,53,113,0.50) , rgba(17,53,113,0.90) ), url(../../images/common/h2_back_liquid_automatic.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

.bk-h2-liquid-condensation {
	background-image: linear-gradient(rgba(17,53,113,0.50) , rgba(17,53,113,0.90) ), url(../../images/common/h2_back_condensation.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

.bk-h2-woody {
	background-image: linear-gradient(rgba(17,53,113,0.50) , rgba(17,53,113,0.90) ), url(../../images/common/h2_back_woody.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}
