@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@700;900&display=swap);

.uq-font-10 {
	font-size: 10px
}
.uq-font-11 {
	font-size: 11px
}
.uq-font-12 {
	font-size: 12px
}
.uq-font-13 {
	font-size: 13px
}
.uq-font-14 {
	font-size: 14px
}
.uq-font-15 {
	font-size: 15px
}
.uq-font-16 {
	font-size: 16px
}
.uq-font-17 {
	font-size: 17px
}
.uq-font-18 {
	font-size: 18px
}
.uq-font-19 {
	font-size: 19px
}
.uq-font-20 {
	font-size: 20px
}
.uq-font-21 {
	font-size: 21px
}
.uq-font-22 {
	font-size: 22px
}
.uq-font-23 {
	font-size: 23px
}
.uq-font-24 {
	font-size: 24px
}
.uq-font-25 {
	font-size: 25px
}
.uq-font-26 {
	font-size: 26px
}
.uq-font-27 {
	font-size: 27px
}
.uq-font-28 {
	font-size: 28px
}
.uq-font-29 {
	font-size: 29px
}
.uq-font-30 {
	font-size: 30px
}
.uq-font-31 {
	font-size: 31px
}
.uq-font-32 {
	font-size: 32px
}
.uq-font-33 {
	font-size: 33px
}
.uq-font-34 {
	font-size: 34px
}
.uq-font-35 {
	font-size: 35px
}
.uq-font-36 {
	font-size: 36px
}
.uq-font-37 {
	font-size: 37px
}
.uq-font-38 {
	font-size: 38px
}
.uq-font-39 {
	font-size: 39px
}
.uq-font-40 {
	font-size: 40px
}
.uq-font-41 {
	font-size: 41px
}
.uq-font-42 {
	font-size: 42px
}
.uq-font-43 {
	font-size: 43px
}
.uq-font-44 {
	font-size: 44px
}
.uq-font-45 {
	font-size: 45px
}
.uq-font-46 {
	font-size: 46px
}
.uq-font-47 {
	font-size: 47px
}
.uq-font-48 {
	font-size: 48px
}
.uq-font-49 {
	font-size: 49px
}
.uq-font-50 {
	font-size: 50px
}
.uq-p-10 {
	padding: 10px !important
}
.uq-pt-10 {
	padding-top: 10px !important
}
.uq-pb-10 {
	padding-bottom: 10px !important
}
.uq-pl-10 {
	padding-left: 10px !important
}
.uq-pr-10 {
	padding-right: 10px !important
}
.uq-px-10 {
	padding-left: 10px !important;
	padding-right: 10px !important
}
.uq-py-10 {
	padding-top: 10px !important;
	padding-bottom: 10px !important
}
.uq-m-10 {
	margin: 10px !important
}
.uq-mt-10 {
	margin-top: 10px !important
}
.uq-mb-10 {
	margin-bottom: 10px !important
}
.uq-ml-10 {
	margin-left: 10px !important
}
.uq-mr-10 {
	margin-right: 10px !important
}
.uq-mx-10 {
	margin-left: 10px !important;
	margin-right: 10px !important
}
.uq-my-10 {
	margin-top: 10px !important;
	margin-bottom: 10px !important
}
.uq-p-20 {
	padding: 20px !important
}
.uq-pt-20 {
	padding-top: 20px !important
}
.uq-pb-20 {
	padding-bottom: 20px !important
}
.uq-pl-20 {
	padding-left: 20px !important
}
.uq-pr-20 {
	padding-right: 20px !important
}
.uq-px-20 {
	padding-left: 20px !important;
	padding-right: 20px !important
}
.uq-py-20 {
	padding-top: 20px !important;
	padding-bottom: 20px !important
}
.uq-m-20 {
	margin: 20px !important
}
.uq-mt-20 {
	margin-top: 20px !important
}
.uq-mb-20 {
	margin-bottom: 20px !important
}
.uq-ml-20 {
	margin-left: 20px !important
}
.uq-mr-20 {
	margin-right: 20px !important
}
.uq-mx-20 {
	margin-left: 20px !important;
	margin-right: 20px !important
}
.uq-my-20 {
	margin-top: 20px !important;
	margin-bottom: 20px !important
}
.uq-p-30 {
	padding: 30px !important
}
.uq-pt-30 {
	padding-top: 30px !important
}
.uq-pb-30 {
	padding-bottom: 30px !important
}
.uq-pl-30 {
	padding-left: 30px !important
}
.uq-pr-30 {
	padding-right: 30px !important
}
.uq-px-30 {
	padding-left: 30px !important;
	padding-right: 30px !important
}
.uq-py-30 {
	padding-top: 30px !important;
	padding-bottom: 30px !important
}
.uq-m-30 {
	margin: 30px !important
}
.uq-mt-30 {
	margin-top: 30px !important
}
.uq-mb-30 {
	margin-bottom: 30px !important
}
.uq-ml-30 {
	margin-left: 30px !important
}
.uq-mr-30 {
	margin-right: 30px !important
}
.uq-mx-30 {
	margin-left: 30px !important;
	margin-right: 30px !important
}
.uq-my-30 {
	margin-top: 30px !important;
	margin-bottom: 30px !important
}
.uq-p-40 {
	padding: 40px !important
}
.uq-pt-40 {
	padding-top: 40px !important
}
.uq-pb-40 {
	padding-bottom: 40px !important
}
.uq-pl-40 {
	padding-left: 40px !important
}
.uq-pr-40 {
	padding-right: 40px !important
}
.uq-px-40 {
	padding-left: 40px !important;
	padding-right: 40px !important
}
.uq-py-40 {
	padding-top: 40px !important;
	padding-bottom: 40px !important
}
.uq-m-40 {
	margin: 40px !important
}
.uq-mt-40 {
	margin-top: 40px !important
}
.uq-mb-40 {
	margin-bottom: 40px !important
}
.uq-ml-40 {
	margin-left: 40px !important
}
.uq-mr-40 {
	margin-right: 40px !important
}
.uq-mx-40 {
	margin-left: 40px !important;
	margin-right: 40px !important
}
.uq-my-40 {
	margin-top: 40px !important;
	margin-bottom: 40px !important
}
.uq-p-50 {
	padding: 50px !important
}
.uq-pt-50 {
	padding-top: 50px !important
}
.uq-pb-50 {
	padding-bottom: 50px !important
}
.uq-pl-50 {
	padding-left: 50px !important
}
.uq-pr-50 {
	padding-right: 50px !important
}
.uq-px-50 {
	padding-left: 50px !important;
	padding-right: 50px !important
}
.uq-py-50 {
	padding-top: 50px !important;
	padding-bottom: 50px !important
}
.uq-m-50 {
	margin: 50px !important
}
.uq-mt-50 {
	margin-top: 50px !important
}
.uq-mb-50 {
	margin-bottom: 50px !important
}
.uq-ml-50 {
	margin-left: 50px !important
}
.uq-mr-50 {
	margin-right: 50px !important
}
.uq-mx-50 {
	margin-left: 50px !important;
	margin-right: 50px !important
}
.uq-my-50 {
	margin-top: 50px !important;
	margin-bottom: 50px !important
}
.uq-p-60 {
	padding: 60px !important
}
.uq-pt-60 {
	padding-top: 60px !important
}
.uq-pb-60 {
	padding-bottom: 60px !important
}
.uq-pl-60 {
	padding-left: 60px !important
}
.uq-pr-60 {
	padding-right: 60px !important
}
.uq-px-60 {
	padding-left: 60px !important;
	padding-right: 60px !important
}
.uq-py-60 {
	padding-top: 60px !important;
	padding-bottom: 60px !important
}
.uq-m-60 {
	margin: 60px !important
}
.uq-mt-60 {
	margin-top: 60px !important
}
.uq-mb-60 {
	margin-bottom: 60px !important
}
.uq-ml-60 {
	margin-left: 60px !important
}
.uq-mr-60 {
	margin-right: 60px !important
}
.uq-mx-60 {
	margin-left: 60px !important;
	margin-right: 60px !important
}
.uq-my-60 {
	margin-top: 60px !important;
	margin-bottom: 60px !important
}
.uq-p-70 {
	padding: 70px !important
}
.uq-pt-70 {
	padding-top: 70px !important
}
.uq-pb-70 {
	padding-bottom: 70px !important
}
.uq-pl-70 {
	padding-left: 70px !important
}
.uq-pr-70 {
	padding-right: 70px !important
}
.uq-px-70 {
	padding-left: 70px !important;
	padding-right: 70px !important
}
.uq-py-70 {
	padding-top: 70px !important;
	padding-bottom: 70px !important
}
.uq-m-70 {
	margin: 70px !important
}
.uq-mt-70 {
	margin-top: 70px !important
}
.uq-mb-70 {
	margin-bottom: 70px !important
}
.uq-ml-70 {
	margin-left: 70px !important
}
.uq-mr-70 {
	margin-right: 70px !important
}
.uq-mx-70 {
	margin-left: 70px !important;
	margin-right: 70px !important
}
.uq-my-70 {
	margin-top: 70px !important;
	margin-bottom: 70px !important
}
.uq-p-80 {
	padding: 80px !important
}
.uq-pt-80 {
	padding-top: 80px !important
}
.uq-pb-80 {
	padding-bottom: 80px !important
}
.uq-pl-80 {
	padding-left: 80px !important
}
.uq-pr-80 {
	padding-right: 80px !important
}
.uq-px-80 {
	padding-left: 80px !important;
	padding-right: 80px !important
}
.uq-py-80 {
	padding-top: 80px !important;
	padding-bottom: 80px !important
}
.uq-m-80 {
	margin: 80px !important
}
.uq-mt-80 {
	margin-top: 80px !important
}
.uq-mb-80 {
	margin-bottom: 80px !important
}
.uq-ml-80 {
	margin-left: 80px !important
}
.uq-mr-80 {
	margin-right: 80px !important
}
.uq-mx-80 {
	margin-left: 80px !important;
	margin-right: 80px !important
}
.uq-my-80 {
	margin-top: 80px !important;
	margin-bottom: 80px !important
}
.uq-p-90 {
	padding: 90px !important
}
.uq-pt-90 {
	padding-top: 90px !important
}
.uq-pb-90 {
	padding-bottom: 90px !important
}
.uq-pl-90 {
	padding-left: 90px !important
}
.uq-pr-90 {
	padding-right: 90px !important
}
.uq-px-90 {
	padding-left: 90px !important;
	padding-right: 90px !important
}
.uq-py-90 {
	padding-top: 90px !important;
	padding-bottom: 90px !important
}
.uq-m-90 {
	margin: 90px !important
}
.uq-mt-90 {
	margin-top: 90px !important
}
.uq-mb-90 {
	margin-bottom: 90px !important
}
.uq-ml-90 {
	margin-left: 90px !important
}
.uq-mr-90 {
	margin-right: 90px !important
}
.uq-mx-90 {
	margin-left: 90px !important;
	margin-right: 90px !important
}
.uq-my-90 {
	margin-top: 90px !important;
	margin-bottom: 90px !important
}
.uq-p-100 {
	padding: 100px !important
}
.uq-pt-100 {
	padding-top: 100px !important
}
.uq-pb-100 {
	padding-bottom: 100px !important
}
.uq-pl-100 {
	padding-left: 100px !important
}
.uq-pr-100 {
	padding-right: 100px !important
}
.uq-px-100 {
	padding-left: 100px !important;
	padding-right: 100px !important
}
.uq-py-100 {
	padding-top: 100px !important;
	padding-bottom: 100px !important
}
.uq-m-100 {
	margin: 100px !important
}
.uq-mt-100 {
	margin-top: 100px !important
}
.uq-mb-100 {
	margin-bottom: 100px !important
}
.uq-ml-100 {
	margin-left: 100px !important
}
.uq-mr-100 {
	margin-right: 100px !important
}
.uq-mx-100 {
	margin-left: 100px !important;
	margin-right: 100px !important
}
.uq-my-100 {
	margin-top: 100px !important;
	margin-bottom: 100px !important
}
.uq-p-110 {
	padding: 110px !important
}
.uq-pt-110 {
	padding-top: 110px !important
}
.uq-pb-110 {
	padding-bottom: 110px !important
}
.uq-pl-110 {
	padding-left: 110px !important
}
.uq-pr-110 {
	padding-right: 110px !important
}
.uq-px-110 {
	padding-left: 110px !important;
	padding-right: 110px !important
}
.uq-py-110 {
	padding-top: 110px !important;
	padding-bottom: 110px !important
}
.uq-m-110 {
	margin: 110px !important
}
.uq-mt-110 {
	margin-top: 110px !important
}
.uq-mb-110 {
	margin-bottom: 110px !important
}
.uq-ml-110 {
	margin-left: 110px !important
}
.uq-mr-110 {
	margin-right: 110px !important
}
.uq-mx-110 {
	margin-left: 110px !important;
	margin-right: 110px !important
}
.uq-my-110 {
	margin-top: 110px !important;
	margin-bottom: 110px !important
}
.uq-p-120 {
	padding: 120px !important
}
.uq-pt-120 {
	padding-top: 120px !important
}
.uq-pb-120 {
	padding-bottom: 120px !important
}
.uq-pl-120 {
	padding-left: 120px !important
}
.uq-pr-120 {
	padding-right: 120px !important
}
.uq-px-120 {
	padding-left: 120px !important;
	padding-right: 120px !important
}
.uq-py-120 {
	padding-top: 120px !important;
	padding-bottom: 120px !important
}
.uq-m-120 {
	margin: 120px !important
}
.uq-mt-120 {
	margin-top: 120px !important
}
.uq-mb-120 {
	margin-bottom: 120px !important
}
.uq-ml-120 {
	margin-left: 120px !important
}
.uq-mr-120 {
	margin-right: 120px !important
}
.uq-mx-120 {
	margin-left: 120px !important;
	margin-right: 120px !important
}
.uq-my-120 {
	margin-top: 120px !important;
	margin-bottom: 120px !important
}
.uq-p-130 {
	padding: 130px !important
}
.uq-pt-130 {
	padding-top: 130px !important
}
.uq-pb-130 {
	padding-bottom: 130px !important
}
.uq-pl-130 {
	padding-left: 130px !important
}
.uq-pr-130 {
	padding-right: 130px !important
}
.uq-px-130 {
	padding-left: 130px !important;
	padding-right: 130px !important
}
.uq-py-130 {
	padding-top: 130px !important;
	padding-bottom: 130px !important
}
.uq-m-130 {
	margin: 130px !important
}
.uq-mt-130 {
	margin-top: 130px !important
}
.uq-mb-130 {
	margin-bottom: 130px !important
}
.uq-ml-130 {
	margin-left: 130px !important
}
.uq-mr-130 {
	margin-right: 130px !important
}
.uq-mx-130 {
	margin-left: 130px !important;
	margin-right: 130px !important
}
.uq-my-130 {
	margin-top: 130px !important;
	margin-bottom: 130px !important
}
.uq-p-140 {
	padding: 140px !important
}
.uq-pt-140 {
	padding-top: 140px !important
}
.uq-pb-140 {
	padding-bottom: 140px !important
}
.uq-pl-140 {
	padding-left: 140px !important
}
.uq-pr-140 {
	padding-right: 140px !important
}
.uq-px-140 {
	padding-left: 140px !important;
	padding-right: 140px !important
}
.uq-py-140 {
	padding-top: 140px !important;
	padding-bottom: 140px !important
}
.uq-m-140 {
	margin: 140px !important
}
.uq-mt-140 {
	margin-top: 140px !important
}
.uq-mb-140 {
	margin-bottom: 140px !important
}
.uq-ml-140 {
	margin-left: 140px !important
}
.uq-mr-140 {
	margin-right: 140px !important
}
.uq-mx-140 {
	margin-left: 140px !important;
	margin-right: 140px !important
}
.uq-my-140 {
	margin-top: 140px !important;
	margin-bottom: 140px !important
}
.uq-p-150 {
	padding: 150px !important
}
.uq-pt-150 {
	padding-top: 150px !important
}
.uq-pb-150 {
	padding-bottom: 150px !important
}
.uq-pl-150 {
	padding-left: 150px !important
}
.uq-pr-150 {
	padding-right: 150px !important
}
.uq-px-150 {
	padding-left: 150px !important;
	padding-right: 150px !important
}
.uq-py-150 {
	padding-top: 150px !important;
	padding-bottom: 150px !important
}
.uq-m-150 {
	margin: 150px !important
}
.uq-mt-150 {
	margin-top: 150px !important
}
.uq-mb-150 {
	margin-bottom: 150px !important
}
.uq-ml-150 {
	margin-left: 150px !important
}
.uq-mr-150 {
	margin-right: 150px !important
}
.uq-mx-150 {
	margin-left: 150px !important;
	margin-right: 150px !important
}
.uq-my-150 {
	margin-top: 150px !important;
	margin-bottom: 150px !important
}
.uq-p-160 {
	padding: 160px !important
}
.uq-pt-160 {
	padding-top: 160px !important
}
.uq-pb-160 {
	padding-bottom: 160px !important
}
.uq-pl-160 {
	padding-left: 160px !important
}
.uq-pr-160 {
	padding-right: 160px !important
}
.uq-px-160 {
	padding-left: 160px !important;
	padding-right: 160px !important
}
.uq-py-160 {
	padding-top: 160px !important;
	padding-bottom: 160px !important
}
.uq-m-160 {
	margin: 160px !important
}
.uq-mt-160 {
	margin-top: 160px !important
}
.uq-mb-160 {
	margin-bottom: 160px !important
}
.uq-ml-160 {
	margin-left: 160px !important
}
.uq-mr-160 {
	margin-right: 160px !important
}
.uq-mx-160 {
	margin-left: 160px !important;
	margin-right: 160px !important
}
.uq-my-160 {
	margin-top: 160px !important;
	margin-bottom: 160px !important
}
.uq-p-170 {
	padding: 170px !important
}
.uq-pt-170 {
	padding-top: 170px !important
}
.uq-pb-170 {
	padding-bottom: 170px !important
}
.uq-pl-170 {
	padding-left: 170px !important
}
.uq-pr-170 {
	padding-right: 170px !important
}
.uq-px-170 {
	padding-left: 170px !important;
	padding-right: 170px !important
}
.uq-py-170 {
	padding-top: 170px !important;
	padding-bottom: 170px !important
}
.uq-m-170 {
	margin: 170px !important
}
.uq-mt-170 {
	margin-top: 170px !important
}
.uq-mb-170 {
	margin-bottom: 170px !important
}
.uq-ml-170 {
	margin-left: 170px !important
}
.uq-mr-170 {
	margin-right: 170px !important
}
.uq-mx-170 {
	margin-left: 170px !important;
	margin-right: 170px !important
}
.uq-my-170 {
	margin-top: 170px !important;
	margin-bottom: 170px !important
}
.uq-p-180 {
	padding: 180px !important
}
.uq-pt-180 {
	padding-top: 180px !important
}
.uq-pb-180 {
	padding-bottom: 180px !important
}
.uq-pl-180 {
	padding-left: 180px !important
}
.uq-pr-180 {
	padding-right: 180px !important
}
.uq-px-180 {
	padding-left: 180px !important;
	padding-right: 180px !important
}
.uq-py-180 {
	padding-top: 180px !important;
	padding-bottom: 180px !important
}
.uq-m-180 {
	margin: 180px !important
}
.uq-mt-180 {
	margin-top: 180px !important
}
.uq-mb-180 {
	margin-bottom: 180px !important
}
.uq-ml-180 {
	margin-left: 180px !important
}
.uq-mr-180 {
	margin-right: 180px !important
}
.uq-mx-180 {
	margin-left: 180px !important;
	margin-right: 180px !important
}
.uq-my-180 {
	margin-top: 180px !important;
	margin-bottom: 180px !important
}
.uq-p-190 {
	padding: 190px !important
}
.uq-pt-190 {
	padding-top: 190px !important
}
.uq-pb-190 {
	padding-bottom: 190px !important
}
.uq-pl-190 {
	padding-left: 190px !important
}
.uq-pr-190 {
	padding-right: 190px !important
}
.uq-px-190 {
	padding-left: 190px !important;
	padding-right: 190px !important
}
.uq-py-190 {
	padding-top: 190px !important;
	padding-bottom: 190px !important
}
.uq-m-190 {
	margin: 190px !important
}
.uq-mt-190 {
	margin-top: 190px !important
}
.uq-mb-190 {
	margin-bottom: 190px !important
}
.uq-ml-190 {
	margin-left: 190px !important
}
.uq-mr-190 {
	margin-right: 190px !important
}
.uq-mx-190 {
	margin-left: 190px !important;
	margin-right: 190px !important
}
.uq-my-190 {
	margin-top: 190px !important;
	margin-bottom: 190px !important
}
.uq-p-200 {
	padding: 200px !important
}
.uq-pt-200 {
	padding-top: 200px !important
}
.uq-pb-200 {
	padding-bottom: 200px !important
}
.uq-pl-200 {
	padding-left: 200px !important
}
.uq-pr-200 {
	padding-right: 200px !important
}
.uq-px-200 {
	padding-left: 200px !important;
	padding-right: 200px !important
}
.uq-py-200 {
	padding-top: 200px !important;
	padding-bottom: 200px !important
}
.uq-m-200 {
	margin: 200px !important
}
.uq-mt-200 {
	margin-top: 200px !important
}
.uq-mb-200 {
	margin-bottom: 200px !important
}
.uq-ml-200 {
	margin-left: 200px !important
}
.uq-mr-200 {
	margin-right: 200px !important
}
.uq-mx-200 {
	margin-left: 200px !important;
	margin-right: 200px !important
}
.uq-my-200 {
	margin-top: 200px !important;
	margin-bottom: 200px !important
}
.uq-p-210 {
	padding: 210px !important
}
.uq-pt-210 {
	padding-top: 210px !important
}
.uq-pb-210 {
	padding-bottom: 210px !important
}
.uq-pl-210 {
	padding-left: 210px !important
}
.uq-pr-210 {
	padding-right: 210px !important
}
.uq-px-210 {
	padding-left: 210px !important;
	padding-right: 210px !important
}
.uq-py-210 {
	padding-top: 210px !important;
	padding-bottom: 210px !important
}
.uq-m-210 {
	margin: 210px !important
}
.uq-mt-210 {
	margin-top: 210px !important
}
.uq-mb-210 {
	margin-bottom: 210px !important
}
.uq-ml-210 {
	margin-left: 210px !important
}
.uq-mr-210 {
	margin-right: 210px !important
}
.uq-mx-210 {
	margin-left: 210px !important;
	margin-right: 210px !important
}
.uq-my-210 {
	margin-top: 210px !important;
	margin-bottom: 210px !important
}
.uq-p-220 {
	padding: 220px !important
}
.uq-pt-220 {
	padding-top: 220px !important
}
.uq-pb-220 {
	padding-bottom: 220px !important
}
.uq-pl-220 {
	padding-left: 220px !important
}
.uq-pr-220 {
	padding-right: 220px !important
}
.uq-px-220 {
	padding-left: 220px !important;
	padding-right: 220px !important
}
.uq-py-220 {
	padding-top: 220px !important;
	padding-bottom: 220px !important
}
.uq-m-220 {
	margin: 220px !important
}
.uq-mt-220 {
	margin-top: 220px !important
}
.uq-mb-220 {
	margin-bottom: 220px !important
}
.uq-ml-220 {
	margin-left: 220px !important
}
.uq-mr-220 {
	margin-right: 220px !important
}
.uq-mx-220 {
	margin-left: 220px !important;
	margin-right: 220px !important
}
.uq-my-220 {
	margin-top: 220px !important;
	margin-bottom: 220px !important
}
.uq-p-230 {
	padding: 230px !important
}
.uq-pt-230 {
	padding-top: 230px !important
}
.uq-pb-230 {
	padding-bottom: 230px !important
}
.uq-pl-230 {
	padding-left: 230px !important
}
.uq-pr-230 {
	padding-right: 230px !important
}
.uq-px-230 {
	padding-left: 230px !important;
	padding-right: 230px !important
}
.uq-py-230 {
	padding-top: 230px !important;
	padding-bottom: 230px !important
}
.uq-m-230 {
	margin: 230px !important
}
.uq-mt-230 {
	margin-top: 230px !important
}
.uq-mb-230 {
	margin-bottom: 230px !important
}
.uq-ml-230 {
	margin-left: 230px !important
}
.uq-mr-230 {
	margin-right: 230px !important
}
.uq-mx-230 {
	margin-left: 230px !important;
	margin-right: 230px !important
}
.uq-my-230 {
	margin-top: 230px !important;
	margin-bottom: 230px !important
}
.uq-p-240 {
	padding: 240px !important
}
.uq-pt-240 {
	padding-top: 240px !important
}
.uq-pb-240 {
	padding-bottom: 240px !important
}
.uq-pl-240 {
	padding-left: 240px !important
}
.uq-pr-240 {
	padding-right: 240px !important
}
.uq-px-240 {
	padding-left: 240px !important;
	padding-right: 240px !important
}
.uq-py-240 {
	padding-top: 240px !important;
	padding-bottom: 240px !important
}
.uq-m-240 {
	margin: 240px !important
}
.uq-mt-240 {
	margin-top: 240px !important
}
.uq-mb-240 {
	margin-bottom: 240px !important
}
.uq-ml-240 {
	margin-left: 240px !important
}
.uq-mr-240 {
	margin-right: 240px !important
}
.uq-mx-240 {
	margin-left: 240px !important;
	margin-right: 240px !important
}
.uq-my-240 {
	margin-top: 240px !important;
	margin-bottom: 240px !important
}
.uq-p-250 {
	padding: 250px !important
}
.uq-pt-250 {
	padding-top: 250px !important
}
.uq-pb-250 {
	padding-bottom: 250px !important
}
.uq-pl-250 {
	padding-left: 250px !important
}
.uq-pr-250 {
	padding-right: 250px !important
}
.uq-px-250 {
	padding-left: 250px !important;
	padding-right: 250px !important
}
.uq-py-250 {
	padding-top: 250px !important;
	padding-bottom: 250px !important
}
.uq-m-250 {
	margin: 250px !important
}
.uq-mt-250 {
	margin-top: 250px !important
}
.uq-mb-250 {
	margin-bottom: 250px !important
}
.uq-ml-250 {
	margin-left: 250px !important
}
.uq-mr-250 {
	margin-right: 250px !important
}
.uq-mx-250 {
	margin-left: 250px !important;
	margin-right: 250px !important
}
.uq-my-250 {
	margin-top: 250px !important;
	margin-bottom: 250px !important
}
.uq-p-260 {
	padding: 260px !important
}
.uq-pt-260 {
	padding-top: 260px !important
}
.uq-pb-260 {
	padding-bottom: 260px !important
}
.uq-pl-260 {
	padding-left: 260px !important
}
.uq-pr-260 {
	padding-right: 260px !important
}
.uq-px-260 {
	padding-left: 260px !important;
	padding-right: 260px !important
}
.uq-py-260 {
	padding-top: 260px !important;
	padding-bottom: 260px !important
}
.uq-m-260 {
	margin: 260px !important
}
.uq-mt-260 {
	margin-top: 260px !important
}
.uq-mb-260 {
	margin-bottom: 260px !important
}
.uq-ml-260 {
	margin-left: 260px !important
}
.uq-mr-260 {
	margin-right: 260px !important
}
.uq-mx-260 {
	margin-left: 260px !important;
	margin-right: 260px !important
}
.uq-my-260 {
	margin-top: 260px !important;
	margin-bottom: 260px !important
}
.uq-p-270 {
	padding: 270px !important
}
.uq-pt-270 {
	padding-top: 270px !important
}
.uq-pb-270 {
	padding-bottom: 270px !important
}
.uq-pl-270 {
	padding-left: 270px !important
}
.uq-pr-270 {
	padding-right: 270px !important
}
.uq-px-270 {
	padding-left: 270px !important;
	padding-right: 270px !important
}
.uq-py-270 {
	padding-top: 270px !important;
	padding-bottom: 270px !important
}
.uq-m-270 {
	margin: 270px !important
}
.uq-mt-270 {
	margin-top: 270px !important
}
.uq-mb-270 {
	margin-bottom: 270px !important
}
.uq-ml-270 {
	margin-left: 270px !important
}
.uq-mr-270 {
	margin-right: 270px !important
}
.uq-mx-270 {
	margin-left: 270px !important;
	margin-right: 270px !important
}
.uq-my-270 {
	margin-top: 270px !important;
	margin-bottom: 270px !important
}
.uq-p-280 {
	padding: 280px !important
}
.uq-pt-280 {
	padding-top: 280px !important
}
.uq-pb-280 {
	padding-bottom: 280px !important
}
.uq-pl-280 {
	padding-left: 280px !important
}
.uq-pr-280 {
	padding-right: 280px !important
}
.uq-px-280 {
	padding-left: 280px !important;
	padding-right: 280px !important
}
.uq-py-280 {
	padding-top: 280px !important;
	padding-bottom: 280px !important
}
.uq-m-280 {
	margin: 280px !important
}
.uq-mt-280 {
	margin-top: 280px !important
}
.uq-mb-280 {
	margin-bottom: 280px !important
}
.uq-ml-280 {
	margin-left: 280px !important
}
.uq-mr-280 {
	margin-right: 280px !important
}
.uq-mx-280 {
	margin-left: 280px !important;
	margin-right: 280px !important
}
.uq-my-280 {
	margin-top: 280px !important;
	margin-bottom: 280px !important
}
.uq-p-290 {
	padding: 290px !important
}
.uq-pt-290 {
	padding-top: 290px !important
}
.uq-pb-290 {
	padding-bottom: 290px !important
}
.uq-pl-290 {
	padding-left: 290px !important
}
.uq-pr-290 {
	padding-right: 290px !important
}
.uq-px-290 {
	padding-left: 290px !important;
	padding-right: 290px !important
}
.uq-py-290 {
	padding-top: 290px !important;
	padding-bottom: 290px !important
}
.uq-m-290 {
	margin: 290px !important
}
.uq-mt-290 {
	margin-top: 290px !important
}
.uq-mb-290 {
	margin-bottom: 290px !important
}
.uq-ml-290 {
	margin-left: 290px !important
}
.uq-mr-290 {
	margin-right: 290px !important
}
.uq-mx-290 {
	margin-left: 290px !important;
	margin-right: 290px !important
}
.uq-my-290 {
	margin-top: 290px !important;
	margin-bottom: 290px !important
}
.uq-p-300 {
	padding: 300px !important
}
.uq-pt-300 {
	padding-top: 300px !important
}
.uq-pb-300 {
	padding-bottom: 300px !important
}
.uq-pl-300 {
	padding-left: 300px !important
}
.uq-pr-300 {
	padding-right: 300px !important
}
.uq-px-300 {
	padding-left: 300px !important;
	padding-right: 300px !important
}
.uq-py-300 {
	padding-top: 300px !important;
	padding-bottom: 300px !important
}
.uq-m-300 {
	margin: 300px !important
}
.uq-mt-300 {
	margin-top: 300px !important
}
.uq-mb-300 {
	margin-bottom: 300px !important
}
.uq-ml-300 {
	margin-left: 300px !important
}
.uq-mr-300 {
	margin-right: 300px !important
}
.uq-mx-300 {
	margin-left: 300px !important;
	margin-right: 300px !important
}
.uq-my-300 {
	margin-top: 300px !important;
	margin-bottom: 300px !important
}
.uq-p-310 {
	padding: 310px !important
}
.uq-pt-310 {
	padding-top: 310px !important
}
.uq-pb-310 {
	padding-bottom: 310px !important
}
.uq-pl-310 {
	padding-left: 310px !important
}
.uq-pr-310 {
	padding-right: 310px !important
}
.uq-px-310 {
	padding-left: 310px !important;
	padding-right: 310px !important
}
.uq-py-310 {
	padding-top: 310px !important;
	padding-bottom: 310px !important
}
.uq-m-310 {
	margin: 310px !important
}
.uq-mt-310 {
	margin-top: 310px !important
}
.uq-mb-310 {
	margin-bottom: 310px !important
}
.uq-ml-310 {
	margin-left: 310px !important
}
.uq-mr-310 {
	margin-right: 310px !important
}
.uq-mx-310 {
	margin-left: 310px !important;
	margin-right: 310px !important
}
.uq-my-310 {
	margin-top: 310px !important;
	margin-bottom: 310px !important
}
.uq-p-320 {
	padding: 320px !important
}
.uq-pt-320 {
	padding-top: 320px !important
}
.uq-pb-320 {
	padding-bottom: 320px !important
}
.uq-pl-320 {
	padding-left: 320px !important
}
.uq-pr-320 {
	padding-right: 320px !important
}
.uq-px-320 {
	padding-left: 320px !important;
	padding-right: 320px !important
}
.uq-py-320 {
	padding-top: 320px !important;
	padding-bottom: 320px !important
}
.uq-m-320 {
	margin: 320px !important
}
.uq-mt-320 {
	margin-top: 320px !important
}
.uq-mb-320 {
	margin-bottom: 320px !important
}
.uq-ml-320 {
	margin-left: 320px !important
}
.uq-mr-320 {
	margin-right: 320px !important
}
.uq-mx-320 {
	margin-left: 320px !important;
	margin-right: 320px !important
}
.uq-my-320 {
	margin-top: 320px !important;
	margin-bottom: 320px !important
}
.uq-p-330 {
	padding: 330px !important
}
.uq-pt-330 {
	padding-top: 330px !important
}
.uq-pb-330 {
	padding-bottom: 330px !important
}
.uq-pl-330 {
	padding-left: 330px !important
}
.uq-pr-330 {
	padding-right: 330px !important
}
.uq-px-330 {
	padding-left: 330px !important;
	padding-right: 330px !important
}
.uq-py-330 {
	padding-top: 330px !important;
	padding-bottom: 330px !important
}
.uq-m-330 {
	margin: 330px !important
}
.uq-mt-330 {
	margin-top: 330px !important
}
.uq-mb-330 {
	margin-bottom: 330px !important
}
.uq-ml-330 {
	margin-left: 330px !important
}
.uq-mr-330 {
	margin-right: 330px !important
}
.uq-mx-330 {
	margin-left: 330px !important;
	margin-right: 330px !important
}
.uq-my-330 {
	margin-top: 330px !important;
	margin-bottom: 330px !important
}
.uq-p-340 {
	padding: 340px !important
}
.uq-pt-340 {
	padding-top: 340px !important
}
.uq-pb-340 {
	padding-bottom: 340px !important
}
.uq-pl-340 {
	padding-left: 340px !important
}
.uq-pr-340 {
	padding-right: 340px !important
}
.uq-px-340 {
	padding-left: 340px !important;
	padding-right: 340px !important
}
.uq-py-340 {
	padding-top: 340px !important;
	padding-bottom: 340px !important
}
.uq-m-340 {
	margin: 340px !important
}
.uq-mt-340 {
	margin-top: 340px !important
}
.uq-mb-340 {
	margin-bottom: 340px !important
}
.uq-ml-340 {
	margin-left: 340px !important
}
.uq-mr-340 {
	margin-right: 340px !important
}
.uq-mx-340 {
	margin-left: 340px !important;
	margin-right: 340px !important
}
.uq-my-340 {
	margin-top: 340px !important;
	margin-bottom: 340px !important
}
.uq-p-350 {
	padding: 350px !important
}
.uq-pt-350 {
	padding-top: 350px !important
}
.uq-pb-350 {
	padding-bottom: 350px !important
}
.uq-pl-350 {
	padding-left: 350px !important
}
.uq-pr-350 {
	padding-right: 350px !important
}
.uq-px-350 {
	padding-left: 350px !important;
	padding-right: 350px !important
}
.uq-py-350 {
	padding-top: 350px !important;
	padding-bottom: 350px !important
}
.uq-m-350 {
	margin: 350px !important
}
.uq-mt-350 {
	margin-top: 350px !important
}
.uq-mb-350 {
	margin-bottom: 350px !important
}
.uq-ml-350 {
	margin-left: 350px !important
}
.uq-mr-350 {
	margin-right: 350px !important
}
.uq-mx-350 {
	margin-left: 350px !important;
	margin-right: 350px !important
}
.uq-my-350 {
	margin-top: 350px !important;
	margin-bottom: 350px !important
}
.uq-p-360 {
	padding: 360px !important
}
.uq-pt-360 {
	padding-top: 360px !important
}
.uq-pb-360 {
	padding-bottom: 360px !important
}
.uq-pl-360 {
	padding-left: 360px !important
}
.uq-pr-360 {
	padding-right: 360px !important
}
.uq-px-360 {
	padding-left: 360px !important;
	padding-right: 360px !important
}
.uq-py-360 {
	padding-top: 360px !important;
	padding-bottom: 360px !important
}
.uq-m-360 {
	margin: 360px !important
}
.uq-mt-360 {
	margin-top: 360px !important
}
.uq-mb-360 {
	margin-bottom: 360px !important
}
.uq-ml-360 {
	margin-left: 360px !important
}
.uq-mr-360 {
	margin-right: 360px !important
}
.uq-mx-360 {
	margin-left: 360px !important;
	margin-right: 360px !important
}
.uq-my-360 {
	margin-top: 360px !important;
	margin-bottom: 360px !important
}
.uq-p-370 {
	padding: 370px !important
}
.uq-pt-370 {
	padding-top: 370px !important
}
.uq-pb-370 {
	padding-bottom: 370px !important
}
.uq-pl-370 {
	padding-left: 370px !important
}
.uq-pr-370 {
	padding-right: 370px !important
}
.uq-px-370 {
	padding-left: 370px !important;
	padding-right: 370px !important
}
.uq-py-370 {
	padding-top: 370px !important;
	padding-bottom: 370px !important
}
.uq-m-370 {
	margin: 370px !important
}
.uq-mt-370 {
	margin-top: 370px !important
}
.uq-mb-370 {
	margin-bottom: 370px !important
}
.uq-ml-370 {
	margin-left: 370px !important
}
.uq-mr-370 {
	margin-right: 370px !important
}
.uq-mx-370 {
	margin-left: 370px !important;
	margin-right: 370px !important
}
.uq-my-370 {
	margin-top: 370px !important;
	margin-bottom: 370px !important
}
.uq-p-380 {
	padding: 380px !important
}
.uq-pt-380 {
	padding-top: 380px !important
}
.uq-pb-380 {
	padding-bottom: 380px !important
}
.uq-pl-380 {
	padding-left: 380px !important
}
.uq-pr-380 {
	padding-right: 380px !important
}
.uq-px-380 {
	padding-left: 380px !important;
	padding-right: 380px !important
}
.uq-py-380 {
	padding-top: 380px !important;
	padding-bottom: 380px !important
}
.uq-m-380 {
	margin: 380px !important
}
.uq-mt-380 {
	margin-top: 380px !important
}
.uq-mb-380 {
	margin-bottom: 380px !important
}
.uq-ml-380 {
	margin-left: 380px !important
}
.uq-mr-380 {
	margin-right: 380px !important
}
.uq-mx-380 {
	margin-left: 380px !important;
	margin-right: 380px !important
}
.uq-my-380 {
	margin-top: 380px !important;
	margin-bottom: 380px !important
}
.uq-p-390 {
	padding: 390px !important
}
.uq-pt-390 {
	padding-top: 390px !important
}
.uq-pb-390 {
	padding-bottom: 390px !important
}
.uq-pl-390 {
	padding-left: 390px !important
}
.uq-pr-390 {
	padding-right: 390px !important
}
.uq-px-390 {
	padding-left: 390px !important;
	padding-right: 390px !important
}
.uq-py-390 {
	padding-top: 390px !important;
	padding-bottom: 390px !important
}
.uq-m-390 {
	margin: 390px !important
}
.uq-mt-390 {
	margin-top: 390px !important
}
.uq-mb-390 {
	margin-bottom: 390px !important
}
.uq-ml-390 {
	margin-left: 390px !important
}
.uq-mr-390 {
	margin-right: 390px !important
}
.uq-mx-390 {
	margin-left: 390px !important;
	margin-right: 390px !important
}
.uq-my-390 {
	margin-top: 390px !important;
	margin-bottom: 390px !important
}
.uq-p-400 {
	padding: 400px !important
}
.uq-pt-400 {
	padding-top: 400px !important
}
.uq-pb-400 {
	padding-bottom: 400px !important
}
.uq-pl-400 {
	padding-left: 400px !important
}
.uq-pr-400 {
	padding-right: 400px !important
}
.uq-px-400 {
	padding-left: 400px !important;
	padding-right: 400px !important
}
.uq-py-400 {
	padding-top: 400px !important;
	padding-bottom: 400px !important
}
.uq-m-400 {
	margin: 400px !important
}
.uq-mt-400 {
	margin-top: 400px !important
}
.uq-mb-400 {
	margin-bottom: 400px !important
}
.uq-ml-400 {
	margin-left: 400px !important
}
.uq-mr-400 {
	margin-right: 400px !important
}
.uq-mx-400 {
	margin-left: 400px !important;
	margin-right: 400px !important
}
.uq-my-400 {
	margin-top: 400px !important;
	margin-bottom: 400px !important
}
.uq-p-410 {
	padding: 410px !important
}
.uq-pt-410 {
	padding-top: 410px !important
}
.uq-pb-410 {
	padding-bottom: 410px !important
}
.uq-pl-410 {
	padding-left: 410px !important
}
.uq-pr-410 {
	padding-right: 410px !important
}
.uq-px-410 {
	padding-left: 410px !important;
	padding-right: 410px !important
}
.uq-py-410 {
	padding-top: 410px !important;
	padding-bottom: 410px !important
}
.uq-m-410 {
	margin: 410px !important
}
.uq-mt-410 {
	margin-top: 410px !important
}
.uq-mb-410 {
	margin-bottom: 410px !important
}
.uq-ml-410 {
	margin-left: 410px !important
}
.uq-mr-410 {
	margin-right: 410px !important
}
.uq-mx-410 {
	margin-left: 410px !important;
	margin-right: 410px !important
}
.uq-my-410 {
	margin-top: 410px !important;
	margin-bottom: 410px !important
}
.uq-p-420 {
	padding: 420px !important
}
.uq-pt-420 {
	padding-top: 420px !important
}
.uq-pb-420 {
	padding-bottom: 420px !important
}
.uq-pl-420 {
	padding-left: 420px !important
}
.uq-pr-420 {
	padding-right: 420px !important
}
.uq-px-420 {
	padding-left: 420px !important;
	padding-right: 420px !important
}
.uq-py-420 {
	padding-top: 420px !important;
	padding-bottom: 420px !important
}
.uq-m-420 {
	margin: 420px !important
}
.uq-mt-420 {
	margin-top: 420px !important
}
.uq-mb-420 {
	margin-bottom: 420px !important
}
.uq-ml-420 {
	margin-left: 420px !important
}
.uq-mr-420 {
	margin-right: 420px !important
}
.uq-mx-420 {
	margin-left: 420px !important;
	margin-right: 420px !important
}
.uq-my-420 {
	margin-top: 420px !important;
	margin-bottom: 420px !important
}
.uq-p-430 {
	padding: 430px !important
}
.uq-pt-430 {
	padding-top: 430px !important
}
.uq-pb-430 {
	padding-bottom: 430px !important
}
.uq-pl-430 {
	padding-left: 430px !important
}
.uq-pr-430 {
	padding-right: 430px !important
}
.uq-px-430 {
	padding-left: 430px !important;
	padding-right: 430px !important
}
.uq-py-430 {
	padding-top: 430px !important;
	padding-bottom: 430px !important
}
.uq-m-430 {
	margin: 430px !important
}
.uq-mt-430 {
	margin-top: 430px !important
}
.uq-mb-430 {
	margin-bottom: 430px !important
}
.uq-ml-430 {
	margin-left: 430px !important
}
.uq-mr-430 {
	margin-right: 430px !important
}
.uq-mx-430 {
	margin-left: 430px !important;
	margin-right: 430px !important
}
.uq-my-430 {
	margin-top: 430px !important;
	margin-bottom: 430px !important
}
.uq-p-440 {
	padding: 440px !important
}
.uq-pt-440 {
	padding-top: 440px !important
}
.uq-pb-440 {
	padding-bottom: 440px !important
}
.uq-pl-440 {
	padding-left: 440px !important
}
.uq-pr-440 {
	padding-right: 440px !important
}
.uq-px-440 {
	padding-left: 440px !important;
	padding-right: 440px !important
}
.uq-py-440 {
	padding-top: 440px !important;
	padding-bottom: 440px !important
}
.uq-m-440 {
	margin: 440px !important
}
.uq-mt-440 {
	margin-top: 440px !important
}
.uq-mb-440 {
	margin-bottom: 440px !important
}
.uq-ml-440 {
	margin-left: 440px !important
}
.uq-mr-440 {
	margin-right: 440px !important
}
.uq-mx-440 {
	margin-left: 440px !important;
	margin-right: 440px !important
}
.uq-my-440 {
	margin-top: 440px !important;
	margin-bottom: 440px !important
}
.uq-p-450 {
	padding: 450px !important
}
.uq-pt-450 {
	padding-top: 450px !important
}
.uq-pb-450 {
	padding-bottom: 450px !important
}
.uq-pl-450 {
	padding-left: 450px !important
}
.uq-pr-450 {
	padding-right: 450px !important
}
.uq-px-450 {
	padding-left: 450px !important;
	padding-right: 450px !important
}
.uq-py-450 {
	padding-top: 450px !important;
	padding-bottom: 450px !important
}
.uq-m-450 {
	margin: 450px !important
}
.uq-mt-450 {
	margin-top: 450px !important
}
.uq-mb-450 {
	margin-bottom: 450px !important
}
.uq-ml-450 {
	margin-left: 450px !important
}
.uq-mr-450 {
	margin-right: 450px !important
}
.uq-mx-450 {
	margin-left: 450px !important;
	margin-right: 450px !important
}
.uq-my-450 {
	margin-top: 450px !important;
	margin-bottom: 450px !important
}
.uq-p-460 {
	padding: 460px !important
}
.uq-pt-460 {
	padding-top: 460px !important
}
.uq-pb-460 {
	padding-bottom: 460px !important
}
.uq-pl-460 {
	padding-left: 460px !important
}
.uq-pr-460 {
	padding-right: 460px !important
}
.uq-px-460 {
	padding-left: 460px !important;
	padding-right: 460px !important
}
.uq-py-460 {
	padding-top: 460px !important;
	padding-bottom: 460px !important
}
.uq-m-460 {
	margin: 460px !important
}
.uq-mt-460 {
	margin-top: 460px !important
}
.uq-mb-460 {
	margin-bottom: 460px !important
}
.uq-ml-460 {
	margin-left: 460px !important
}
.uq-mr-460 {
	margin-right: 460px !important
}
.uq-mx-460 {
	margin-left: 460px !important;
	margin-right: 460px !important
}
.uq-my-460 {
	margin-top: 460px !important;
	margin-bottom: 460px !important
}
.uq-p-470 {
	padding: 470px !important
}
.uq-pt-470 {
	padding-top: 470px !important
}
.uq-pb-470 {
	padding-bottom: 470px !important
}
.uq-pl-470 {
	padding-left: 470px !important
}
.uq-pr-470 {
	padding-right: 470px !important
}
.uq-px-470 {
	padding-left: 470px !important;
	padding-right: 470px !important
}
.uq-py-470 {
	padding-top: 470px !important;
	padding-bottom: 470px !important
}
.uq-m-470 {
	margin: 470px !important
}
.uq-mt-470 {
	margin-top: 470px !important
}
.uq-mb-470 {
	margin-bottom: 470px !important
}
.uq-ml-470 {
	margin-left: 470px !important
}
.uq-mr-470 {
	margin-right: 470px !important
}
.uq-mx-470 {
	margin-left: 470px !important;
	margin-right: 470px !important
}
.uq-my-470 {
	margin-top: 470px !important;
	margin-bottom: 470px !important
}
.uq-p-480 {
	padding: 480px !important
}
.uq-pt-480 {
	padding-top: 480px !important
}
.uq-pb-480 {
	padding-bottom: 480px !important
}
.uq-pl-480 {
	padding-left: 480px !important
}
.uq-pr-480 {
	padding-right: 480px !important
}
.uq-px-480 {
	padding-left: 480px !important;
	padding-right: 480px !important
}
.uq-py-480 {
	padding-top: 480px !important;
	padding-bottom: 480px !important
}
.uq-m-480 {
	margin: 480px !important
}
.uq-mt-480 {
	margin-top: 480px !important
}
.uq-mb-480 {
	margin-bottom: 480px !important
}
.uq-ml-480 {
	margin-left: 480px !important
}
.uq-mr-480 {
	margin-right: 480px !important
}
.uq-mx-480 {
	margin-left: 480px !important;
	margin-right: 480px !important
}
.uq-my-480 {
	margin-top: 480px !important;
	margin-bottom: 480px !important
}
.uq-p-490 {
	padding: 490px !important
}
.uq-pt-490 {
	padding-top: 490px !important
}
.uq-pb-490 {
	padding-bottom: 490px !important
}
.uq-pl-490 {
	padding-left: 490px !important
}
.uq-pr-490 {
	padding-right: 490px !important
}
.uq-px-490 {
	padding-left: 490px !important;
	padding-right: 490px !important
}
.uq-py-490 {
	padding-top: 490px !important;
	padding-bottom: 490px !important
}
.uq-m-490 {
	margin: 490px !important
}
.uq-mt-490 {
	margin-top: 490px !important
}
.uq-mb-490 {
	margin-bottom: 490px !important
}
.uq-ml-490 {
	margin-left: 490px !important
}
.uq-mr-490 {
	margin-right: 490px !important
}
.uq-mx-490 {
	margin-left: 490px !important;
	margin-right: 490px !important
}
.uq-my-490 {
	margin-top: 490px !important;
	margin-bottom: 490px !important
}
.uq-p-500 {
	padding: 500px !important
}
.uq-pt-500 {
	padding-top: 500px !important
}
.uq-pb-500 {
	padding-bottom: 500px !important
}
.uq-pl-500 {
	padding-left: 500px !important
}
.uq-pr-500 {
	padding-right: 500px !important
}
.uq-px-500 {
	padding-left: 500px !important;
	padding-right: 500px !important
}
.uq-py-500 {
	padding-top: 500px !important;
	padding-bottom: 500px !important
}
.uq-m-500 {
	margin: 500px !important
}
.uq-mt-500 {
	margin-top: 500px !important
}
.uq-mb-500 {
	margin-bottom: 500px !important
}
.uq-ml-500 {
	margin-left: 500px !important
}
.uq-mr-500 {
	margin-right: 500px !important
}
.uq-mx-500 {
	margin-left: 500px !important;
	margin-right: 500px !important
}
.uq-my-500 {
	margin-top: 500px !important;
	margin-bottom: 500px !important
}
.uq-article {
	max-width: 980px;
	margin: 0 auto;
	overflow: hidden
}
@media screen and (max-width: 1024px) {
	.uq-article {
		padding: 0 10px
	}
}

body .col-pink {
	color: #e0007e
}
body .col-blue {
	color: #0099da
}
body .col-gray {
	color: #737373
}
body .col-gold {
	color: #baa00d
}
body .col-white {
	color: #fff
}
body .col-yellow {
	color: #ffff00
}
body .uq-sp--only {
	display: none
}
@media screen and (max-width: 768px) {
	body .uq-sp--only {
		display: block
	}
}
body .uq-pc--only {
	display: block
}
@media screen and (max-width: 768px) {
	body .uq-pc--only {
		display: none
	}
}
.uq-plan2023--plan1 h3 {
	padding: 0.5em;
	line-height: 0;
	background-color: #ed008c;
	color: #fff;
	text-align: center;
	font-size: 32px
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan1 h3 {
		padding: 0.2em 0.5em
	}
}

.uq-plan2023--plan1 h3 img {
	height: 60px;
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan1 h3 img {
		height: 35px;
	}
}

.uq-plan2023--plan1-priceplan {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	justify-content: center;
	padding: 20px 0;
	gap: 10px;
	width: 100%
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan1-priceplan {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center
	}
}
.uq-plan2023--plan1-priceplan>div {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	gap: 10px
}
.uq-plan2023--plan1-priceplan>div:first-child {
	margin-right: 100px;
}
@media screen and (max-width: 1023px) {
	.uq-plan2023--plan1-priceplan>div:first-child {
		margin-right: 50px;
	}
}
@media screen and (max-width: 767px) {
	.uq-plan2023--plan1-priceplan>div:first-child {
		margin-right: 0;
	}
}
.uq-plan2023--plan1-priceplan .cap {
	width: auto;
	height: 35px
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan1-priceplan .cap {
		height: 24px
	}
}
.uq-plan2023--plan1-priceplan .price {
	width: auto;
	height: 60px;
	-webkit-transform: translateY(11px);
	transform: translateY(11px)
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan1-priceplan .price {
		height: 34px;
		-webkit-transform: translateY(4px);
		transform: translateY(4px)
	}
}
.uq-plan2023--plan1-priceplan .price2 {
	-webkit-transform: translateY(11px);
	transform: translateY(11px)
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan1-priceplan .price2 {
		-webkit-transform: translateY(4px);
		transform: translateY(4px)
	}
}
.uq-plan2023--plan1-caution {
	text-align: center;
	font-size: 16px;
	color: #4b4c4d
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan1-caution {
		font-size: 13px;
		font-size: 3.46667vw
	}
}
.uq-plan2023--plan1-caution sup {
	position: relative;
	top: -0.7em;
	font-size: 0.6em
}
.uq-plan2023--plan1-frame {
	margin-top: 24px;
	background-color: #fae3f0;
	padding:12px 12px 20px 12px;
}
.uq-plan2023--plan1-capacity {
	background-color: #fff;
	border: solid 3px #ed008c;
	border-radius: 20px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 14px 50px
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan1-capacity {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		gap: 10px
	}
}
.uq-plan2023--plan1-capacity .text {
	width: auto;
	height: 34px
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan1-capacity .text {
		height: 24px
	}
}
.uq-plan2023--plan1-capacity .capacity {
	width: auto;
	height: 42px
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan1-capacity .capacity {
		height: 32px
	}
}
.uq-plan2023--plan1-list {
	margin-top: 12px;
	border-top: solid 3px #ed008c
}
.uq-plan2023--plan1-listItem {
	background-color: #fff;
	border: solid 3px #ed008c;
	border-top: none;
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 16px
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan1-listItem {
		padding: 8px
	}
}
.uq-plan2023--plan1-listItem .head {
	margin: 0;
	color: #4b4c4d;
	font-size: 28px;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	position: relative
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan1-listItem .head {
		font-size: 14px;
		font-size: 3.73333vw
	}
}
.uq-plan2023--plan1-listItem .head sup {
	position: relative;
	font-size: 0.6em
}
.uq-plan2023--plan1-listItem .head .loop {
	position: absolute;
	right: 0
}
.uq-plan2023--plan1-listItem .price {
	width: 24%;
	text-align: right;
	margin: 0;
	color: #4b4c4d;
	font-size: 36px;
	font-weight: 700;
	line-height: 1
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan1-listItem .price {
		white-space: nowrap;
		width: 30%;
		font-size: 18px;
		font-size: 4.8vw
	}
}
.uq-plan2023--plan1-listItem .price small {
	font-size: 22px
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan1-listItem .price small {
		font-size: 12px;
		font-size: 3.2vw
	}
}
.uq-plan2023--plan1-listItem.pickup {
	background-color: #ed008c
}
.uq-plan2023--plan1-listItem.pickup .head {
	color: #fff
}
.uq-plan2023--plan1-listItem.pickup .price {
	color: #fff
}

.uq-plan2023--plan1-block2 {
	background-color: #fff;
	border: solid 3px #ed008c;
	border-radius: 20px;
	text-align: center;
	padding: 0;
}

.uq-plan2023--plan1-block2Img {
	display: flex;
	justify-content: center;
	padding: 20px;
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan1-block2Img {
	padding: 20px 20px 12px 20px;
	}
}

.uq-plan2023--plan1-block2Img img {
	max-width: 100%;
	height: 290px
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan1-block2Img img {
		height: auto
	}
}

.uq-plan2023--plan1-caution2 {
	position: relative;
	padding: 15px 30px 35px 30px;
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan1-caution2 {
		padding: .5em 0 25px
	}
}

.uq-plan2023--plan1-caution2 p {
	font-size: 14px;
	color: #000
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan1-caution2 p {
		font-size: 12px;
		font-size: 3.2vw
	}
}

.uq-plan2023--plan1-caution2 .link {
	position: absolute;
	bottom: 0;
	right: 2em;
	font-size: 14px
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan1-caution2 .link {
		font-size: 12px;
		font-size: 3.2vw;
		right: 0
	}
}
.uq-plan2023--plan2 {
	margin-bottom: 30px
}
.uq-plan2023--plan2 h3 {
	padding: 0.5em;
	line-height: 0;
	background-color: #0099da;
	color: #fff;
	text-align: center;
	font-size: 32px
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan2 h3 {
		padding: 0.2em 0.5em
	}
}

.uq-plan2023--plan2 h3 img {
	height: 60px;
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan2 h3 img {
		height: 35px;
	}
}

.uq-plan2023--plan2-priceplan {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	gap: 20px;
	padding: 20px 0;
	width: 100%
}
.uq-plan2023--plan2-priceplan>.text {
	color: #0099da;
	font-size: 29px;
	line-height: 1
}
.uq-plan2023--plan2-priceplan>.text small {
	font-size: 27px
}
.uq-plan2023--plan2-priceplan>.price {
	height: 60px
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan2-priceplan>.price {
		height: 45px
	}
}
.uq-plan2023--plan2-caution {
	text-align: center;
	font-size: 16px;
	color: #4b4c4d
}
.uq-plan2023--plan2-caution sup {
	position: relative;
	top: -0.7em;
	font-size: 0.6em
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan2-caution {
		font-size: 13px;
		font-size: 3.46667vw
	}
}
.uq-plan2023--plan2-frame {
	margin-top: 24px;
	background-color: #e4eff9;
	padding: 12px 12px 20px 12px
}
.uq-plan2023--plan2-capacity {
	background-color: #fff;
	border: solid 3px #0099da;
	border-radius: 20px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 14px 50px
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan2-capacity {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		gap: 10px
	}
}
.uq-plan2023--plan2-capacity .text {
	width: auto;
	height: 34px
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan2-capacity .text {
		height: 24px
	}
}
.uq-plan2023--plan2-capacity .capacity {
	width: auto;
	height: 42px
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan2-capacity .capacity {
		height: 32px
	}
}
.uq-plan2023--plan2-list {
	margin-top: 12px;
	border-top: solid 3px #0099da
}
.uq-plan2023--plan2-listItem {
	background-color: #fff;
	border: solid 3px #0099da;
	border-top: none;
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 16px
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan2-listItem {
		padding: 8px
	}
}
.uq-plan2023--plan2-listItem .head {
	margin: 0;
	color: #4b4c4d;
	font-size: 28px;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	position: relative
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan2-listItem .head {
		font-size: 14px;
		font-size: 3.73333vw
	}
}
.uq-plan2023--plan2-listItem .head sup {
	position: relative;
	font-size: 0.6em
}
.uq-plan2023--plan2-listItem .head .loop {
	position: absolute;
	right: 0
}
.uq-plan2023--plan2-listItem .price {
	width: 24%;
	text-align: right;
	margin: 0;
	color: #4b4c4d;
	font-size: 36px;
	font-weight: 700;
	line-height: 1
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan2-listItem .price {
		white-space: nowrap;
		width: 30%;
		font-size: 18px;
		font-size: 4.8vw
	}
}
.uq-plan2023--plan2-listItem .price small {
	font-size: 22px
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan2-listItem .price small {
		font-size: 12px;
		font-size: 3.2vw
	}
}
.uq-plan2023--plan2-listItem.pickup {
	background-color: #0099da
}
.uq-plan2023--plan2-listItem.pickup .head {
	color: #fff
}
.uq-plan2023--plan2-listItem.pickup .price {
	color: #fff
}
.uq-plan2023--plan2-lead {
	text-align: center;
	color: #0099da;
	font-size: 38px;
	font-weight: 700;
	margin: 12px auto
}
.uq-plan2023--plan2-block2 {
	background-color: #fff;
	border: solid 3px #0099da;
	border-radius: 20px;
	text-align: center;
	padding: 0
}
.uq-plan2023--plan2-block2 h5 {
	text-align: center;
	background-color: #0099da;
	color: #fff;
	display: inline-block;
	margin: 0 auto;
	width: 66%;
	font-size: 34px
}
.uq-plan2023--plan2-block2Img {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding: 20px 0
}
.uq-plan2023--plan2-block2Img img {
	max-width: 100%;
	height: 172px
}

.uq-plan2023--plan2-caution2 {
	text-align: left;
	padding:15px 30px 35px 30px;
	position: relative
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan2-caution2 {
		padding: .5em 0 25px
	}
}

.uq-plan2023--plan2-caution2 p {
	font-size: 14px;
	color: #000
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan2-caution2 p {
		font-size: 12px;
		font-size: 3.2vw
	}
}

.uq-plan2023--plan2-caution2 .link {
	position: absolute;
	bottom: 0;
	right: 2em;
	font-size: 14px
}
@media screen and (max-width: 414px) {
	.uq-plan2023--plan2-caution2 .link {
		font-size: 12px;
		font-size: 3.2vw;
		right: 0
	}
}
.uq-plan2023--caution {
	margin-bottom: 60px
}
.uq-plan2023--caution p {
	color: #000;
	font-size: 14px
}
@media screen and (max-width: 414px) {
	.uq-plan2023--caution p {
		font-size: 12px;
		font-size: 3.2vw
	}
}