@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;200;300;400;500;600;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=BIZ+UDPMincho:wght@400;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Zen+Old+Mincho:wght@400;500;600;700;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic:wght@100;200;300;400;500;600;700;800;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=BIZ+UDGothic&family=Jost:ital,wght@0,100..900;1,100..900&display=swap");
@import url("https://fonts.googleapis.com/icon?family=Material+Icons");
h1 {
  text-align: center;
  line-height: 1.3;
}

h2 {
  line-height: 1.3;
}

h3 {
  line-height: 1.3;
}

a:link,
a:visited,
a:active {
  text-decoration: none;
  color: #000;
  line-height: 1.2;
  font-size: inherit;
}

a:hover {
  opacity: 0.5;
  transition: 0.5s;
}

ul {
  padding: 0;
  margin: 0;
}

li {
  padding: 0;
  margin: 0;
}

img {
  height: auto;
}

p {
  margin: 0;
  font-size: 1.6rem;
}

span {
  line-height: inherit;
}

strong {
  font-size: inherit;
  line-height: inherit;
}

mark {
  font-size: inherit;
  line-height: inherit;
}

/*----------------------------*/
/* ベースデザイン*/
/*----------------------------*/
/*----------------------------*/
/* レイアウト*/
/*----------------------------*/
/*レスポンシブデザイン設定*/
html {
  font-size: 62.5%;
}
@media (max-width: 1600px) {
  html {
    font-size: 0.6451612903vw;
  }
}
@media (max-width: 960px) {
  html {
    font-size: 1.0416666667vw;
  }
}
@media (max-width: 767px) {
  html {
    font-size: 1.3037809648vw;
  }
}
@media (max-width: 599px) {
  html {
    font-size: 62.5%;
  }
}

body {
  box-sizing: border-box;
  font-feature-settings: "palt";
  font-family: "Noto Sans JP", sans-serif;
  line-height: 2;
  letter-spacing: 0.05rem;
  font-size: 1.6rem;
}

.mincho {
  font-size: 4rem;
}

.biz-udpmincho-regular {
  font-family: "BIZ UDPMincho", serif;
  font-weight: 700;
  font-style: normal;
}

.zen-old-mincho-regular {
  font-family: "Zen Old Mincho", serif;
  font-weight: 400;
  font-style: normal;
}

.zen-old-mincho-medium {
  font-family: "Zen Old Mincho", serif;
  font-weight: 500;
  font-style: normal;
}

.zen-old-mincho-semibold {
  font-family: "Zen Old Mincho", serif;
  font-weight: 600;
  font-style: normal;
}

.zen-old-mincho-bold {
  font-family: "Zen Old Mincho", serif;
  font-weight: 700;
  font-style: normal;
}

.zen-old-mincho-black {
  font-family: "Zen Old Mincho", serif;
  font-weight: 900;
  font-style: normal;
}

.zen-maru-gothic-thin {
  font-family: "Zen Maru Gothic", sans-serif;
  font-weight: 100;
  font-style: normal;
}

.zen-maru-gothic-extralight {
  font-family: "Zen Maru Gothic", sans-serif;
  font-weight: 200;
  font-style: normal;
}

.zen-maru-gothic-light {
  font-family: "Zen Maru Gothic", sans-serif;
  font-weight: 300;
  font-style: normal;
}

.zen-maru-gothic-regular {
  font-family: "Zen Maru Gothic", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.zen-maru-gothic-medium {
  font-family: "Zen Maru Gothic", sans-serif;
  font-weight: 500;
  font-style: normal;
}

.zen-maru-gothic-bold {
  font-family: "Zen Maru Gothic", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.zen-maru-gothic-extrabold {
  font-family: "Zen Maru Gothic", sans-serif;
  font-weight: 800;
  font-style: normal;
}

.zen-maru-gothic-black {
  font-family: "Zen Maru Gothic", sans-serif;
  font-weight: 900;
  font-style: normal;
}

.ud-gothic-regular {
  font-family: "BIZ UDGothic", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.ud-gothic-bold {
  font-family: "BIZ UDGothic", sans-serif;
  font-weight: 600;
  font-style: normal;
}

.d-block {
  display: block;
}

.pc-only {
  display: block !important;
}
@media (max-width: 767px) {
  .pc-only {
    display: none !important;
  }
}

.sp-only {
  display: none !important;
}
@media (max-width: 767px) {
  .sp-only {
    display: block !important;
  }
}

/*PCでは無効（改行しない）*/
.sp-br {
  display: none;
}
@media (max-width: 767px) {
  .sp-br {
    display: block;
  }
}

/*SPでは無効（改行しない）*/
.pc-br {
  display: block;
}
@media (max-width: 767px) {
  .pc-br {
    display: none;
  }
}

.blue-link a {
  color: #00F;
  text-decoration: underline;
}

a.blue-link {
  color: #00F;
  text-decoration: underline;
}

.link-underline-blue a {
  color: #00f !important;
  text-decoration: underline !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.bg-wide-01 {
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;
  padding: 10rem calc(50vw - 50%) !important;
}
@media (max-width: 767px) {
  .bg-wide-01 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
}

.mw-840 {
  max-width: 84rem;
}

.w-fit {
  width: fit-content;
}

@media (max-width: 767px) {
  .w-md-auto {
    width: auto;
  }
}

.size-full {
  height: auto;
}

/*sizeの設定*/
.w-0 {
  width: calc(0 * 0.1rem) !important;
}

.w-5 {
  width: calc(5 * 0.1rem) !important;
}

.w-10 {
  width: calc(10 * 0.1rem) !important;
}

.w-15 {
  width: calc(15 * 0.1rem) !important;
}

.w-20 {
  width: calc(20 * 0.1rem) !important;
}

.w-25 {
  width: calc(25 * 0.1rem) !important;
}

.w-30 {
  width: calc(30 * 0.1rem) !important;
}

.w-35 {
  width: calc(35 * 0.1rem) !important;
}

.w-40 {
  width: calc(40 * 0.1rem) !important;
}

.w-45 {
  width: calc(45 * 0.1rem) !important;
}

.w-50 {
  width: calc(50 * 0.1rem) !important;
}

.w-55 {
  width: calc(55 * 0.1rem) !important;
}

.w-60 {
  width: calc(60 * 0.1rem) !important;
}

.w-65 {
  width: calc(65 * 0.1rem) !important;
}

.w-70 {
  width: calc(70 * 0.1rem) !important;
}

.w-75 {
  width: calc(75 * 0.1rem) !important;
}

.w-80 {
  width: calc(80 * 0.1rem) !important;
}

.w-85 {
  width: calc(85 * 0.1rem) !important;
}

.w-90 {
  width: calc(90 * 0.1rem) !important;
}

.w-95 {
  width: calc(95 * 0.1rem) !important;
}

.w-100 {
  width: calc(100 * 0.1rem) !important;
}

.w-105 {
  width: calc(105 * 0.1rem) !important;
}

.w-110 {
  width: calc(110 * 0.1rem) !important;
}

.w-115 {
  width: calc(115 * 0.1rem) !important;
}

.w-120 {
  width: calc(120 * 0.1rem) !important;
}

.w-125 {
  width: calc(125 * 0.1rem) !important;
}

.w-130 {
  width: calc(130 * 0.1rem) !important;
}

.w-135 {
  width: calc(135 * 0.1rem) !important;
}

.w-140 {
  width: calc(140 * 0.1rem) !important;
}

.w-145 {
  width: calc(145 * 0.1rem) !important;
}

.w-150 {
  width: calc(150 * 0.1rem) !important;
}

.w-155 {
  width: calc(155 * 0.1rem) !important;
}

.w-160 {
  width: calc(160 * 0.1rem) !important;
}

.w-165 {
  width: calc(165 * 0.1rem) !important;
}

.w-170 {
  width: calc(170 * 0.1rem) !important;
}

.w-175 {
  width: calc(175 * 0.1rem) !important;
}

.w-180 {
  width: calc(180 * 0.1rem) !important;
}

.w-185 {
  width: calc(185 * 0.1rem) !important;
}

.w-190 {
  width: calc(190 * 0.1rem) !important;
}

.w-195 {
  width: calc(195 * 0.1rem) !important;
}

.w-200 {
  width: calc(200 * 0.1rem) !important;
}

.w-205 {
  width: calc(205 * 0.1rem) !important;
}

.w-210 {
  width: calc(210 * 0.1rem) !important;
}

.w-215 {
  width: calc(215 * 0.1rem) !important;
}

.w-220 {
  width: calc(220 * 0.1rem) !important;
}

.w-225 {
  width: calc(225 * 0.1rem) !important;
}

.w-230 {
  width: calc(230 * 0.1rem) !important;
}

.w-235 {
  width: calc(235 * 0.1rem) !important;
}

.w-240 {
  width: calc(240 * 0.1rem) !important;
}

.w-245 {
  width: calc(245 * 0.1rem) !important;
}

.w-250 {
  width: calc(250 * 0.1rem) !important;
}

.w-255 {
  width: calc(255 * 0.1rem) !important;
}

.w-260 {
  width: calc(260 * 0.1rem) !important;
}

.w-265 {
  width: calc(265 * 0.1rem) !important;
}

.w-270 {
  width: calc(270 * 0.1rem) !important;
}

.w-275 {
  width: calc(275 * 0.1rem) !important;
}

.w-280 {
  width: calc(280 * 0.1rem) !important;
}

.w-285 {
  width: calc(285 * 0.1rem) !important;
}

.w-290 {
  width: calc(290 * 0.1rem) !important;
}

.w-295 {
  width: calc(295 * 0.1rem) !important;
}

.w-300 {
  width: calc(300 * 0.1rem) !important;
}

.w-305 {
  width: calc(305 * 0.1rem) !important;
}

.w-310 {
  width: calc(310 * 0.1rem) !important;
}

.w-315 {
  width: calc(315 * 0.1rem) !important;
}

.w-320 {
  width: calc(320 * 0.1rem) !important;
}

.w-325 {
  width: calc(325 * 0.1rem) !important;
}

.w-330 {
  width: calc(330 * 0.1rem) !important;
}

.w-335 {
  width: calc(335 * 0.1rem) !important;
}

.w-340 {
  width: calc(340 * 0.1rem) !important;
}

.w-345 {
  width: calc(345 * 0.1rem) !important;
}

.w-350 {
  width: calc(350 * 0.1rem) !important;
}

.w-355 {
  width: calc(355 * 0.1rem) !important;
}

.w-360 {
  width: calc(360 * 0.1rem) !important;
}

.w-365 {
  width: calc(365 * 0.1rem) !important;
}

.w-370 {
  width: calc(370 * 0.1rem) !important;
}

.w-375 {
  width: calc(375 * 0.1rem) !important;
}

.w-380 {
  width: calc(380 * 0.1rem) !important;
}

.w-385 {
  width: calc(385 * 0.1rem) !important;
}

.w-390 {
  width: calc(390 * 0.1rem) !important;
}

.w-395 {
  width: calc(395 * 0.1rem) !important;
}

.w-400 {
  width: calc(400 * 0.1rem) !important;
}

.w-405 {
  width: calc(405 * 0.1rem) !important;
}

.w-410 {
  width: calc(410 * 0.1rem) !important;
}

.w-415 {
  width: calc(415 * 0.1rem) !important;
}

.w-420 {
  width: calc(420 * 0.1rem) !important;
}

.w-425 {
  width: calc(425 * 0.1rem) !important;
}

.w-430 {
  width: calc(430 * 0.1rem) !important;
}

.w-435 {
  width: calc(435 * 0.1rem) !important;
}

.w-440 {
  width: calc(440 * 0.1rem) !important;
}

.w-445 {
  width: calc(445 * 0.1rem) !important;
}

.w-450 {
  width: calc(450 * 0.1rem) !important;
}

.w-455 {
  width: calc(455 * 0.1rem) !important;
}

.w-460 {
  width: calc(460 * 0.1rem) !important;
}

.w-465 {
  width: calc(465 * 0.1rem) !important;
}

.w-470 {
  width: calc(470 * 0.1rem) !important;
}

.w-475 {
  width: calc(475 * 0.1rem) !important;
}

.w-480 {
  width: calc(480 * 0.1rem) !important;
}

.w-485 {
  width: calc(485 * 0.1rem) !important;
}

.w-490 {
  width: calc(490 * 0.1rem) !important;
}

.w-495 {
  width: calc(495 * 0.1rem) !important;
}

.w-500 {
  width: calc(500 * 0.1rem) !important;
}

.w-505 {
  width: calc(505 * 0.1rem) !important;
}

.w-510 {
  width: calc(510 * 0.1rem) !important;
}

.w-515 {
  width: calc(515 * 0.1rem) !important;
}

.w-520 {
  width: calc(520 * 0.1rem) !important;
}

.w-525 {
  width: calc(525 * 0.1rem) !important;
}

.w-530 {
  width: calc(530 * 0.1rem) !important;
}

.w-535 {
  width: calc(535 * 0.1rem) !important;
}

.w-540 {
  width: calc(540 * 0.1rem) !important;
}

.w-545 {
  width: calc(545 * 0.1rem) !important;
}

.w-550 {
  width: calc(550 * 0.1rem) !important;
}

.w-555 {
  width: calc(555 * 0.1rem) !important;
}

.w-560 {
  width: calc(560 * 0.1rem) !important;
}

.w-565 {
  width: calc(565 * 0.1rem) !important;
}

.w-570 {
  width: calc(570 * 0.1rem) !important;
}

.w-575 {
  width: calc(575 * 0.1rem) !important;
}

.w-580 {
  width: calc(580 * 0.1rem) !important;
}

.w-585 {
  width: calc(585 * 0.1rem) !important;
}

.w-590 {
  width: calc(590 * 0.1rem) !important;
}

.w-595 {
  width: calc(595 * 0.1rem) !important;
}

.w-600 {
  width: calc(600 * 0.1rem) !important;
}

.w-605 {
  width: calc(605 * 0.1rem) !important;
}

.w-610 {
  width: calc(610 * 0.1rem) !important;
}

.w-615 {
  width: calc(615 * 0.1rem) !important;
}

.w-620 {
  width: calc(620 * 0.1rem) !important;
}

.w-625 {
  width: calc(625 * 0.1rem) !important;
}

.w-630 {
  width: calc(630 * 0.1rem) !important;
}

.w-635 {
  width: calc(635 * 0.1rem) !important;
}

.w-640 {
  width: calc(640 * 0.1rem) !important;
}

.w-645 {
  width: calc(645 * 0.1rem) !important;
}

.w-650 {
  width: calc(650 * 0.1rem) !important;
}

.w-655 {
  width: calc(655 * 0.1rem) !important;
}

.w-660 {
  width: calc(660 * 0.1rem) !important;
}

.w-665 {
  width: calc(665 * 0.1rem) !important;
}

.w-670 {
  width: calc(670 * 0.1rem) !important;
}

.w-675 {
  width: calc(675 * 0.1rem) !important;
}

.w-680 {
  width: calc(680 * 0.1rem) !important;
}

.w-685 {
  width: calc(685 * 0.1rem) !important;
}

.w-690 {
  width: calc(690 * 0.1rem) !important;
}

.w-695 {
  width: calc(695 * 0.1rem) !important;
}

.w-700 {
  width: calc(700 * 0.1rem) !important;
}

.w-705 {
  width: calc(705 * 0.1rem) !important;
}

.w-710 {
  width: calc(710 * 0.1rem) !important;
}

.w-715 {
  width: calc(715 * 0.1rem) !important;
}

.w-720 {
  width: calc(720 * 0.1rem) !important;
}

.w-725 {
  width: calc(725 * 0.1rem) !important;
}

.w-730 {
  width: calc(730 * 0.1rem) !important;
}

.w-735 {
  width: calc(735 * 0.1rem) !important;
}

.w-740 {
  width: calc(740 * 0.1rem) !important;
}

.w-745 {
  width: calc(745 * 0.1rem) !important;
}

.w-750 {
  width: calc(750 * 0.1rem) !important;
}

.w-755 {
  width: calc(755 * 0.1rem) !important;
}

.w-760 {
  width: calc(760 * 0.1rem) !important;
}

.w-765 {
  width: calc(765 * 0.1rem) !important;
}

.w-770 {
  width: calc(770 * 0.1rem) !important;
}

.w-775 {
  width: calc(775 * 0.1rem) !important;
}

.w-780 {
  width: calc(780 * 0.1rem) !important;
}

.w-785 {
  width: calc(785 * 0.1rem) !important;
}

.w-790 {
  width: calc(790 * 0.1rem) !important;
}

.w-795 {
  width: calc(795 * 0.1rem) !important;
}

.w-800 {
  width: calc(800 * 0.1rem) !important;
}

.h-0 {
  height: calc(0 * 0.1rem) !important;
}

.h-5 {
  height: calc(5 * 0.1rem) !important;
}

.h-10 {
  height: calc(10 * 0.1rem) !important;
}

.h-15 {
  height: calc(15 * 0.1rem) !important;
}

.h-20 {
  height: calc(20 * 0.1rem) !important;
}

.h-25 {
  height: calc(25 * 0.1rem) !important;
}

.h-30 {
  height: calc(30 * 0.1rem) !important;
}

.h-35 {
  height: calc(35 * 0.1rem) !important;
}

.h-40 {
  height: calc(40 * 0.1rem) !important;
}

.h-45 {
  height: calc(45 * 0.1rem) !important;
}

.h-50 {
  height: calc(50 * 0.1rem) !important;
}

.h-55 {
  height: calc(55 * 0.1rem) !important;
}

.h-60 {
  height: calc(60 * 0.1rem) !important;
}

.h-65 {
  height: calc(65 * 0.1rem) !important;
}

.h-70 {
  height: calc(70 * 0.1rem) !important;
}

.h-75 {
  height: calc(75 * 0.1rem) !important;
}

.h-80 {
  height: calc(80 * 0.1rem) !important;
}

.h-85 {
  height: calc(85 * 0.1rem) !important;
}

.h-90 {
  height: calc(90 * 0.1rem) !important;
}

.h-95 {
  height: calc(95 * 0.1rem) !important;
}

.h-100 {
  height: calc(100 * 0.1rem) !important;
}

.h-105 {
  height: calc(105 * 0.1rem) !important;
}

.h-110 {
  height: calc(110 * 0.1rem) !important;
}

.h-115 {
  height: calc(115 * 0.1rem) !important;
}

.h-120 {
  height: calc(120 * 0.1rem) !important;
}

.h-125 {
  height: calc(125 * 0.1rem) !important;
}

.h-130 {
  height: calc(130 * 0.1rem) !important;
}

.h-135 {
  height: calc(135 * 0.1rem) !important;
}

.h-140 {
  height: calc(140 * 0.1rem) !important;
}

.h-145 {
  height: calc(145 * 0.1rem) !important;
}

.h-150 {
  height: calc(150 * 0.1rem) !important;
}

.h-155 {
  height: calc(155 * 0.1rem) !important;
}

.h-160 {
  height: calc(160 * 0.1rem) !important;
}

.h-165 {
  height: calc(165 * 0.1rem) !important;
}

.h-170 {
  height: calc(170 * 0.1rem) !important;
}

.h-175 {
  height: calc(175 * 0.1rem) !important;
}

.h-180 {
  height: calc(180 * 0.1rem) !important;
}

.h-185 {
  height: calc(185 * 0.1rem) !important;
}

.h-190 {
  height: calc(190 * 0.1rem) !important;
}

.h-195 {
  height: calc(195 * 0.1rem) !important;
}

.h-200 {
  height: calc(200 * 0.1rem) !important;
}

.h-205 {
  height: calc(205 * 0.1rem) !important;
}

.h-210 {
  height: calc(210 * 0.1rem) !important;
}

.h-215 {
  height: calc(215 * 0.1rem) !important;
}

.h-220 {
  height: calc(220 * 0.1rem) !important;
}

.h-225 {
  height: calc(225 * 0.1rem) !important;
}

.h-230 {
  height: calc(230 * 0.1rem) !important;
}

.h-235 {
  height: calc(235 * 0.1rem) !important;
}

.h-240 {
  height: calc(240 * 0.1rem) !important;
}

.h-245 {
  height: calc(245 * 0.1rem) !important;
}

.h-250 {
  height: calc(250 * 0.1rem) !important;
}

.h-255 {
  height: calc(255 * 0.1rem) !important;
}

.h-260 {
  height: calc(260 * 0.1rem) !important;
}

.h-265 {
  height: calc(265 * 0.1rem) !important;
}

.h-270 {
  height: calc(270 * 0.1rem) !important;
}

.h-275 {
  height: calc(275 * 0.1rem) !important;
}

.h-280 {
  height: calc(280 * 0.1rem) !important;
}

.h-285 {
  height: calc(285 * 0.1rem) !important;
}

.h-290 {
  height: calc(290 * 0.1rem) !important;
}

.h-295 {
  height: calc(295 * 0.1rem) !important;
}

.h-300 {
  height: calc(300 * 0.1rem) !important;
}

.h-305 {
  height: calc(305 * 0.1rem) !important;
}

.h-310 {
  height: calc(310 * 0.1rem) !important;
}

.h-315 {
  height: calc(315 * 0.1rem) !important;
}

.h-320 {
  height: calc(320 * 0.1rem) !important;
}

.h-325 {
  height: calc(325 * 0.1rem) !important;
}

.h-330 {
  height: calc(330 * 0.1rem) !important;
}

.h-335 {
  height: calc(335 * 0.1rem) !important;
}

.h-340 {
  height: calc(340 * 0.1rem) !important;
}

.h-345 {
  height: calc(345 * 0.1rem) !important;
}

.h-350 {
  height: calc(350 * 0.1rem) !important;
}

.h-355 {
  height: calc(355 * 0.1rem) !important;
}

.h-360 {
  height: calc(360 * 0.1rem) !important;
}

.h-365 {
  height: calc(365 * 0.1rem) !important;
}

.h-370 {
  height: calc(370 * 0.1rem) !important;
}

.h-375 {
  height: calc(375 * 0.1rem) !important;
}

.h-380 {
  height: calc(380 * 0.1rem) !important;
}

.h-385 {
  height: calc(385 * 0.1rem) !important;
}

.h-390 {
  height: calc(390 * 0.1rem) !important;
}

.h-395 {
  height: calc(395 * 0.1rem) !important;
}

.h-400 {
  height: calc(400 * 0.1rem) !important;
}

.h-405 {
  height: calc(405 * 0.1rem) !important;
}

.h-410 {
  height: calc(410 * 0.1rem) !important;
}

.h-415 {
  height: calc(415 * 0.1rem) !important;
}

.h-420 {
  height: calc(420 * 0.1rem) !important;
}

.h-425 {
  height: calc(425 * 0.1rem) !important;
}

.h-430 {
  height: calc(430 * 0.1rem) !important;
}

.h-435 {
  height: calc(435 * 0.1rem) !important;
}

.h-440 {
  height: calc(440 * 0.1rem) !important;
}

.h-445 {
  height: calc(445 * 0.1rem) !important;
}

.h-450 {
  height: calc(450 * 0.1rem) !important;
}

.h-455 {
  height: calc(455 * 0.1rem) !important;
}

.h-460 {
  height: calc(460 * 0.1rem) !important;
}

.h-465 {
  height: calc(465 * 0.1rem) !important;
}

.h-470 {
  height: calc(470 * 0.1rem) !important;
}

.h-475 {
  height: calc(475 * 0.1rem) !important;
}

.h-480 {
  height: calc(480 * 0.1rem) !important;
}

.h-485 {
  height: calc(485 * 0.1rem) !important;
}

.h-490 {
  height: calc(490 * 0.1rem) !important;
}

.h-495 {
  height: calc(495 * 0.1rem) !important;
}

.h-500 {
  height: calc(500 * 0.1rem) !important;
}

.h-505 {
  height: calc(505 * 0.1rem) !important;
}

.h-510 {
  height: calc(510 * 0.1rem) !important;
}

.h-515 {
  height: calc(515 * 0.1rem) !important;
}

.h-520 {
  height: calc(520 * 0.1rem) !important;
}

.h-525 {
  height: calc(525 * 0.1rem) !important;
}

.h-530 {
  height: calc(530 * 0.1rem) !important;
}

.h-535 {
  height: calc(535 * 0.1rem) !important;
}

.h-540 {
  height: calc(540 * 0.1rem) !important;
}

.h-545 {
  height: calc(545 * 0.1rem) !important;
}

.h-550 {
  height: calc(550 * 0.1rem) !important;
}

.h-555 {
  height: calc(555 * 0.1rem) !important;
}

.h-560 {
  height: calc(560 * 0.1rem) !important;
}

.h-565 {
  height: calc(565 * 0.1rem) !important;
}

.h-570 {
  height: calc(570 * 0.1rem) !important;
}

.h-575 {
  height: calc(575 * 0.1rem) !important;
}

.h-580 {
  height: calc(580 * 0.1rem) !important;
}

.h-585 {
  height: calc(585 * 0.1rem) !important;
}

.h-590 {
  height: calc(590 * 0.1rem) !important;
}

.h-595 {
  height: calc(595 * 0.1rem) !important;
}

.h-600 {
  height: calc(600 * 0.1rem) !important;
}

.h-605 {
  height: calc(605 * 0.1rem) !important;
}

.h-610 {
  height: calc(610 * 0.1rem) !important;
}

.h-615 {
  height: calc(615 * 0.1rem) !important;
}

.h-620 {
  height: calc(620 * 0.1rem) !important;
}

.h-625 {
  height: calc(625 * 0.1rem) !important;
}

.h-630 {
  height: calc(630 * 0.1rem) !important;
}

.h-635 {
  height: calc(635 * 0.1rem) !important;
}

.h-640 {
  height: calc(640 * 0.1rem) !important;
}

.h-645 {
  height: calc(645 * 0.1rem) !important;
}

.h-650 {
  height: calc(650 * 0.1rem) !important;
}

.h-655 {
  height: calc(655 * 0.1rem) !important;
}

.h-660 {
  height: calc(660 * 0.1rem) !important;
}

.h-665 {
  height: calc(665 * 0.1rem) !important;
}

.h-670 {
  height: calc(670 * 0.1rem) !important;
}

.h-675 {
  height: calc(675 * 0.1rem) !important;
}

.h-680 {
  height: calc(680 * 0.1rem) !important;
}

.h-685 {
  height: calc(685 * 0.1rem) !important;
}

.h-690 {
  height: calc(690 * 0.1rem) !important;
}

.h-695 {
  height: calc(695 * 0.1rem) !important;
}

.h-700 {
  height: calc(700 * 0.1rem) !important;
}

.h-705 {
  height: calc(705 * 0.1rem) !important;
}

.h-710 {
  height: calc(710 * 0.1rem) !important;
}

.h-715 {
  height: calc(715 * 0.1rem) !important;
}

.h-720 {
  height: calc(720 * 0.1rem) !important;
}

.h-725 {
  height: calc(725 * 0.1rem) !important;
}

.h-730 {
  height: calc(730 * 0.1rem) !important;
}

.h-735 {
  height: calc(735 * 0.1rem) !important;
}

.h-740 {
  height: calc(740 * 0.1rem) !important;
}

.h-745 {
  height: calc(745 * 0.1rem) !important;
}

.h-750 {
  height: calc(750 * 0.1rem) !important;
}

.h-755 {
  height: calc(755 * 0.1rem) !important;
}

.h-760 {
  height: calc(760 * 0.1rem) !important;
}

.h-765 {
  height: calc(765 * 0.1rem) !important;
}

.h-770 {
  height: calc(770 * 0.1rem) !important;
}

.h-775 {
  height: calc(775 * 0.1rem) !important;
}

.h-780 {
  height: calc(780 * 0.1rem) !important;
}

.h-785 {
  height: calc(785 * 0.1rem) !important;
}

.h-790 {
  height: calc(790 * 0.1rem) !important;
}

.h-795 {
  height: calc(795 * 0.1rem) !important;
}

.h-800 {
  height: calc(800 * 0.1rem) !important;
}

/*sizeのレスポンシブ設定*/
@media (max-width: 1200px) {
  .w-xl-0 {
    width: calc(0 * 0.1rem) !important;
  }
  .w-xl-5 {
    width: calc(5 * 0.1rem) !important;
  }
  .w-xl-10 {
    width: calc(10 * 0.1rem) !important;
  }
  .w-xl-15 {
    width: calc(15 * 0.1rem) !important;
  }
  .w-xl-20 {
    width: calc(20 * 0.1rem) !important;
  }
  .w-xl-25 {
    width: calc(25 * 0.1rem) !important;
  }
  .w-xl-30 {
    width: calc(30 * 0.1rem) !important;
  }
  .w-xl-35 {
    width: calc(35 * 0.1rem) !important;
  }
  .w-xl-40 {
    width: calc(40 * 0.1rem) !important;
  }
  .w-xl-45 {
    width: calc(45 * 0.1rem) !important;
  }
  .w-xl-50 {
    width: calc(50 * 0.1rem) !important;
  }
  .w-xl-55 {
    width: calc(55 * 0.1rem) !important;
  }
  .w-xl-60 {
    width: calc(60 * 0.1rem) !important;
  }
  .w-xl-65 {
    width: calc(65 * 0.1rem) !important;
  }
  .w-xl-70 {
    width: calc(70 * 0.1rem) !important;
  }
  .w-xl-75 {
    width: calc(75 * 0.1rem) !important;
  }
  .w-xl-80 {
    width: calc(80 * 0.1rem) !important;
  }
  .w-xl-85 {
    width: calc(85 * 0.1rem) !important;
  }
  .w-xl-90 {
    width: calc(90 * 0.1rem) !important;
  }
  .w-xl-95 {
    width: calc(95 * 0.1rem) !important;
  }
  .w-xl-100 {
    width: calc(100 * 0.1rem) !important;
  }
  .w-xl-105 {
    width: calc(105 * 0.1rem) !important;
  }
  .w-xl-110 {
    width: calc(110 * 0.1rem) !important;
  }
  .w-xl-115 {
    width: calc(115 * 0.1rem) !important;
  }
  .w-xl-120 {
    width: calc(120 * 0.1rem) !important;
  }
  .w-xl-125 {
    width: calc(125 * 0.1rem) !important;
  }
  .w-xl-130 {
    width: calc(130 * 0.1rem) !important;
  }
  .w-xl-135 {
    width: calc(135 * 0.1rem) !important;
  }
  .w-xl-140 {
    width: calc(140 * 0.1rem) !important;
  }
  .w-xl-145 {
    width: calc(145 * 0.1rem) !important;
  }
  .w-xl-150 {
    width: calc(150 * 0.1rem) !important;
  }
  .w-xl-155 {
    width: calc(155 * 0.1rem) !important;
  }
  .w-xl-160 {
    width: calc(160 * 0.1rem) !important;
  }
  .w-xl-165 {
    width: calc(165 * 0.1rem) !important;
  }
  .w-xl-170 {
    width: calc(170 * 0.1rem) !important;
  }
  .w-xl-175 {
    width: calc(175 * 0.1rem) !important;
  }
  .w-xl-180 {
    width: calc(180 * 0.1rem) !important;
  }
  .w-xl-185 {
    width: calc(185 * 0.1rem) !important;
  }
  .w-xl-190 {
    width: calc(190 * 0.1rem) !important;
  }
  .w-xl-195 {
    width: calc(195 * 0.1rem) !important;
  }
  .w-xl-200 {
    width: calc(200 * 0.1rem) !important;
  }
  .w-xl-205 {
    width: calc(205 * 0.1rem) !important;
  }
  .w-xl-210 {
    width: calc(210 * 0.1rem) !important;
  }
  .w-xl-215 {
    width: calc(215 * 0.1rem) !important;
  }
  .w-xl-220 {
    width: calc(220 * 0.1rem) !important;
  }
  .w-xl-225 {
    width: calc(225 * 0.1rem) !important;
  }
  .w-xl-230 {
    width: calc(230 * 0.1rem) !important;
  }
  .w-xl-235 {
    width: calc(235 * 0.1rem) !important;
  }
  .w-xl-240 {
    width: calc(240 * 0.1rem) !important;
  }
  .w-xl-245 {
    width: calc(245 * 0.1rem) !important;
  }
  .w-xl-250 {
    width: calc(250 * 0.1rem) !important;
  }
  .w-xl-255 {
    width: calc(255 * 0.1rem) !important;
  }
  .w-xl-260 {
    width: calc(260 * 0.1rem) !important;
  }
  .w-xl-265 {
    width: calc(265 * 0.1rem) !important;
  }
  .w-xl-270 {
    width: calc(270 * 0.1rem) !important;
  }
  .w-xl-275 {
    width: calc(275 * 0.1rem) !important;
  }
  .w-xl-280 {
    width: calc(280 * 0.1rem) !important;
  }
  .w-xl-285 {
    width: calc(285 * 0.1rem) !important;
  }
  .w-xl-290 {
    width: calc(290 * 0.1rem) !important;
  }
  .w-xl-295 {
    width: calc(295 * 0.1rem) !important;
  }
  .w-xl-300 {
    width: calc(300 * 0.1rem) !important;
  }
  .w-xl-305 {
    width: calc(305 * 0.1rem) !important;
  }
  .w-xl-310 {
    width: calc(310 * 0.1rem) !important;
  }
  .w-xl-315 {
    width: calc(315 * 0.1rem) !important;
  }
  .w-xl-320 {
    width: calc(320 * 0.1rem) !important;
  }
  .w-xl-325 {
    width: calc(325 * 0.1rem) !important;
  }
  .w-xl-330 {
    width: calc(330 * 0.1rem) !important;
  }
  .w-xl-335 {
    width: calc(335 * 0.1rem) !important;
  }
  .w-xl-340 {
    width: calc(340 * 0.1rem) !important;
  }
  .w-xl-345 {
    width: calc(345 * 0.1rem) !important;
  }
  .w-xl-350 {
    width: calc(350 * 0.1rem) !important;
  }
  .w-xl-355 {
    width: calc(355 * 0.1rem) !important;
  }
  .w-xl-360 {
    width: calc(360 * 0.1rem) !important;
  }
  .w-xl-365 {
    width: calc(365 * 0.1rem) !important;
  }
  .w-xl-370 {
    width: calc(370 * 0.1rem) !important;
  }
  .w-xl-375 {
    width: calc(375 * 0.1rem) !important;
  }
  .w-xl-380 {
    width: calc(380 * 0.1rem) !important;
  }
  .w-xl-385 {
    width: calc(385 * 0.1rem) !important;
  }
  .w-xl-390 {
    width: calc(390 * 0.1rem) !important;
  }
  .w-xl-395 {
    width: calc(395 * 0.1rem) !important;
  }
  .w-xl-400 {
    width: calc(400 * 0.1rem) !important;
  }
  .w-xl-405 {
    width: calc(405 * 0.1rem) !important;
  }
  .w-xl-410 {
    width: calc(410 * 0.1rem) !important;
  }
  .w-xl-415 {
    width: calc(415 * 0.1rem) !important;
  }
  .w-xl-420 {
    width: calc(420 * 0.1rem) !important;
  }
  .w-xl-425 {
    width: calc(425 * 0.1rem) !important;
  }
  .w-xl-430 {
    width: calc(430 * 0.1rem) !important;
  }
  .w-xl-435 {
    width: calc(435 * 0.1rem) !important;
  }
  .w-xl-440 {
    width: calc(440 * 0.1rem) !important;
  }
  .w-xl-445 {
    width: calc(445 * 0.1rem) !important;
  }
  .w-xl-450 {
    width: calc(450 * 0.1rem) !important;
  }
  .w-xl-455 {
    width: calc(455 * 0.1rem) !important;
  }
  .w-xl-460 {
    width: calc(460 * 0.1rem) !important;
  }
  .w-xl-465 {
    width: calc(465 * 0.1rem) !important;
  }
  .w-xl-470 {
    width: calc(470 * 0.1rem) !important;
  }
  .w-xl-475 {
    width: calc(475 * 0.1rem) !important;
  }
  .w-xl-480 {
    width: calc(480 * 0.1rem) !important;
  }
  .w-xl-485 {
    width: calc(485 * 0.1rem) !important;
  }
  .w-xl-490 {
    width: calc(490 * 0.1rem) !important;
  }
  .w-xl-495 {
    width: calc(495 * 0.1rem) !important;
  }
  .w-xl-500 {
    width: calc(500 * 0.1rem) !important;
  }
  .w-xl-505 {
    width: calc(505 * 0.1rem) !important;
  }
  .w-xl-510 {
    width: calc(510 * 0.1rem) !important;
  }
  .w-xl-515 {
    width: calc(515 * 0.1rem) !important;
  }
  .w-xl-520 {
    width: calc(520 * 0.1rem) !important;
  }
  .w-xl-525 {
    width: calc(525 * 0.1rem) !important;
  }
  .w-xl-530 {
    width: calc(530 * 0.1rem) !important;
  }
  .w-xl-535 {
    width: calc(535 * 0.1rem) !important;
  }
  .w-xl-540 {
    width: calc(540 * 0.1rem) !important;
  }
  .w-xl-545 {
    width: calc(545 * 0.1rem) !important;
  }
  .w-xl-550 {
    width: calc(550 * 0.1rem) !important;
  }
  .w-xl-555 {
    width: calc(555 * 0.1rem) !important;
  }
  .w-xl-560 {
    width: calc(560 * 0.1rem) !important;
  }
  .w-xl-565 {
    width: calc(565 * 0.1rem) !important;
  }
  .w-xl-570 {
    width: calc(570 * 0.1rem) !important;
  }
  .w-xl-575 {
    width: calc(575 * 0.1rem) !important;
  }
  .w-xl-580 {
    width: calc(580 * 0.1rem) !important;
  }
  .w-xl-585 {
    width: calc(585 * 0.1rem) !important;
  }
  .w-xl-590 {
    width: calc(590 * 0.1rem) !important;
  }
  .w-xl-595 {
    width: calc(595 * 0.1rem) !important;
  }
  .w-xl-600 {
    width: calc(600 * 0.1rem) !important;
  }
  .w-xl-605 {
    width: calc(605 * 0.1rem) !important;
  }
  .w-xl-610 {
    width: calc(610 * 0.1rem) !important;
  }
  .w-xl-615 {
    width: calc(615 * 0.1rem) !important;
  }
  .w-xl-620 {
    width: calc(620 * 0.1rem) !important;
  }
  .w-xl-625 {
    width: calc(625 * 0.1rem) !important;
  }
  .w-xl-630 {
    width: calc(630 * 0.1rem) !important;
  }
  .w-xl-635 {
    width: calc(635 * 0.1rem) !important;
  }
  .w-xl-640 {
    width: calc(640 * 0.1rem) !important;
  }
  .w-xl-645 {
    width: calc(645 * 0.1rem) !important;
  }
  .w-xl-650 {
    width: calc(650 * 0.1rem) !important;
  }
  .w-xl-655 {
    width: calc(655 * 0.1rem) !important;
  }
  .w-xl-660 {
    width: calc(660 * 0.1rem) !important;
  }
  .w-xl-665 {
    width: calc(665 * 0.1rem) !important;
  }
  .w-xl-670 {
    width: calc(670 * 0.1rem) !important;
  }
  .w-xl-675 {
    width: calc(675 * 0.1rem) !important;
  }
  .w-xl-680 {
    width: calc(680 * 0.1rem) !important;
  }
  .w-xl-685 {
    width: calc(685 * 0.1rem) !important;
  }
  .w-xl-690 {
    width: calc(690 * 0.1rem) !important;
  }
  .w-xl-695 {
    width: calc(695 * 0.1rem) !important;
  }
  .w-xl-700 {
    width: calc(700 * 0.1rem) !important;
  }
  .w-xl-705 {
    width: calc(705 * 0.1rem) !important;
  }
  .w-xl-710 {
    width: calc(710 * 0.1rem) !important;
  }
  .w-xl-715 {
    width: calc(715 * 0.1rem) !important;
  }
  .w-xl-720 {
    width: calc(720 * 0.1rem) !important;
  }
  .w-xl-725 {
    width: calc(725 * 0.1rem) !important;
  }
  .w-xl-730 {
    width: calc(730 * 0.1rem) !important;
  }
  .w-xl-735 {
    width: calc(735 * 0.1rem) !important;
  }
  .w-xl-740 {
    width: calc(740 * 0.1rem) !important;
  }
  .w-xl-745 {
    width: calc(745 * 0.1rem) !important;
  }
  .w-xl-750 {
    width: calc(750 * 0.1rem) !important;
  }
  .w-xl-755 {
    width: calc(755 * 0.1rem) !important;
  }
  .w-xl-760 {
    width: calc(760 * 0.1rem) !important;
  }
  .w-xl-765 {
    width: calc(765 * 0.1rem) !important;
  }
  .w-xl-770 {
    width: calc(770 * 0.1rem) !important;
  }
  .w-xl-775 {
    width: calc(775 * 0.1rem) !important;
  }
  .w-xl-780 {
    width: calc(780 * 0.1rem) !important;
  }
  .w-xl-785 {
    width: calc(785 * 0.1rem) !important;
  }
  .w-xl-790 {
    width: calc(790 * 0.1rem) !important;
  }
  .w-xl-795 {
    width: calc(795 * 0.1rem) !important;
  }
  .w-xl-800 {
    width: calc(800 * 0.1rem) !important;
  }
  .h-xl-0 {
    height: calc(0 * 0.1rem) !important;
  }
  .h-xl-5 {
    height: calc(5 * 0.1rem) !important;
  }
  .h-xl-10 {
    height: calc(10 * 0.1rem) !important;
  }
  .h-xl-15 {
    height: calc(15 * 0.1rem) !important;
  }
  .h-xl-20 {
    height: calc(20 * 0.1rem) !important;
  }
  .h-xl-25 {
    height: calc(25 * 0.1rem) !important;
  }
  .h-xl-30 {
    height: calc(30 * 0.1rem) !important;
  }
  .h-xl-35 {
    height: calc(35 * 0.1rem) !important;
  }
  .h-xl-40 {
    height: calc(40 * 0.1rem) !important;
  }
  .h-xl-45 {
    height: calc(45 * 0.1rem) !important;
  }
  .h-xl-50 {
    height: calc(50 * 0.1rem) !important;
  }
  .h-xl-55 {
    height: calc(55 * 0.1rem) !important;
  }
  .h-xl-60 {
    height: calc(60 * 0.1rem) !important;
  }
  .h-xl-65 {
    height: calc(65 * 0.1rem) !important;
  }
  .h-xl-70 {
    height: calc(70 * 0.1rem) !important;
  }
  .h-xl-75 {
    height: calc(75 * 0.1rem) !important;
  }
  .h-xl-80 {
    height: calc(80 * 0.1rem) !important;
  }
  .h-xl-85 {
    height: calc(85 * 0.1rem) !important;
  }
  .h-xl-90 {
    height: calc(90 * 0.1rem) !important;
  }
  .h-xl-95 {
    height: calc(95 * 0.1rem) !important;
  }
  .h-xl-100 {
    height: calc(100 * 0.1rem) !important;
  }
  .h-xl-105 {
    height: calc(105 * 0.1rem) !important;
  }
  .h-xl-110 {
    height: calc(110 * 0.1rem) !important;
  }
  .h-xl-115 {
    height: calc(115 * 0.1rem) !important;
  }
  .h-xl-120 {
    height: calc(120 * 0.1rem) !important;
  }
  .h-xl-125 {
    height: calc(125 * 0.1rem) !important;
  }
  .h-xl-130 {
    height: calc(130 * 0.1rem) !important;
  }
  .h-xl-135 {
    height: calc(135 * 0.1rem) !important;
  }
  .h-xl-140 {
    height: calc(140 * 0.1rem) !important;
  }
  .h-xl-145 {
    height: calc(145 * 0.1rem) !important;
  }
  .h-xl-150 {
    height: calc(150 * 0.1rem) !important;
  }
  .h-xl-155 {
    height: calc(155 * 0.1rem) !important;
  }
  .h-xl-160 {
    height: calc(160 * 0.1rem) !important;
  }
  .h-xl-165 {
    height: calc(165 * 0.1rem) !important;
  }
  .h-xl-170 {
    height: calc(170 * 0.1rem) !important;
  }
  .h-xl-175 {
    height: calc(175 * 0.1rem) !important;
  }
  .h-xl-180 {
    height: calc(180 * 0.1rem) !important;
  }
  .h-xl-185 {
    height: calc(185 * 0.1rem) !important;
  }
  .h-xl-190 {
    height: calc(190 * 0.1rem) !important;
  }
  .h-xl-195 {
    height: calc(195 * 0.1rem) !important;
  }
  .h-xl-200 {
    height: calc(200 * 0.1rem) !important;
  }
  .h-xl-205 {
    height: calc(205 * 0.1rem) !important;
  }
  .h-xl-210 {
    height: calc(210 * 0.1rem) !important;
  }
  .h-xl-215 {
    height: calc(215 * 0.1rem) !important;
  }
  .h-xl-220 {
    height: calc(220 * 0.1rem) !important;
  }
  .h-xl-225 {
    height: calc(225 * 0.1rem) !important;
  }
  .h-xl-230 {
    height: calc(230 * 0.1rem) !important;
  }
  .h-xl-235 {
    height: calc(235 * 0.1rem) !important;
  }
  .h-xl-240 {
    height: calc(240 * 0.1rem) !important;
  }
  .h-xl-245 {
    height: calc(245 * 0.1rem) !important;
  }
  .h-xl-250 {
    height: calc(250 * 0.1rem) !important;
  }
  .h-xl-255 {
    height: calc(255 * 0.1rem) !important;
  }
  .h-xl-260 {
    height: calc(260 * 0.1rem) !important;
  }
  .h-xl-265 {
    height: calc(265 * 0.1rem) !important;
  }
  .h-xl-270 {
    height: calc(270 * 0.1rem) !important;
  }
  .h-xl-275 {
    height: calc(275 * 0.1rem) !important;
  }
  .h-xl-280 {
    height: calc(280 * 0.1rem) !important;
  }
  .h-xl-285 {
    height: calc(285 * 0.1rem) !important;
  }
  .h-xl-290 {
    height: calc(290 * 0.1rem) !important;
  }
  .h-xl-295 {
    height: calc(295 * 0.1rem) !important;
  }
  .h-xl-300 {
    height: calc(300 * 0.1rem) !important;
  }
  .h-xl-305 {
    height: calc(305 * 0.1rem) !important;
  }
  .h-xl-310 {
    height: calc(310 * 0.1rem) !important;
  }
  .h-xl-315 {
    height: calc(315 * 0.1rem) !important;
  }
  .h-xl-320 {
    height: calc(320 * 0.1rem) !important;
  }
  .h-xl-325 {
    height: calc(325 * 0.1rem) !important;
  }
  .h-xl-330 {
    height: calc(330 * 0.1rem) !important;
  }
  .h-xl-335 {
    height: calc(335 * 0.1rem) !important;
  }
  .h-xl-340 {
    height: calc(340 * 0.1rem) !important;
  }
  .h-xl-345 {
    height: calc(345 * 0.1rem) !important;
  }
  .h-xl-350 {
    height: calc(350 * 0.1rem) !important;
  }
  .h-xl-355 {
    height: calc(355 * 0.1rem) !important;
  }
  .h-xl-360 {
    height: calc(360 * 0.1rem) !important;
  }
  .h-xl-365 {
    height: calc(365 * 0.1rem) !important;
  }
  .h-xl-370 {
    height: calc(370 * 0.1rem) !important;
  }
  .h-xl-375 {
    height: calc(375 * 0.1rem) !important;
  }
  .h-xl-380 {
    height: calc(380 * 0.1rem) !important;
  }
  .h-xl-385 {
    height: calc(385 * 0.1rem) !important;
  }
  .h-xl-390 {
    height: calc(390 * 0.1rem) !important;
  }
  .h-xl-395 {
    height: calc(395 * 0.1rem) !important;
  }
  .h-xl-400 {
    height: calc(400 * 0.1rem) !important;
  }
  .h-xl-405 {
    height: calc(405 * 0.1rem) !important;
  }
  .h-xl-410 {
    height: calc(410 * 0.1rem) !important;
  }
  .h-xl-415 {
    height: calc(415 * 0.1rem) !important;
  }
  .h-xl-420 {
    height: calc(420 * 0.1rem) !important;
  }
  .h-xl-425 {
    height: calc(425 * 0.1rem) !important;
  }
  .h-xl-430 {
    height: calc(430 * 0.1rem) !important;
  }
  .h-xl-435 {
    height: calc(435 * 0.1rem) !important;
  }
  .h-xl-440 {
    height: calc(440 * 0.1rem) !important;
  }
  .h-xl-445 {
    height: calc(445 * 0.1rem) !important;
  }
  .h-xl-450 {
    height: calc(450 * 0.1rem) !important;
  }
  .h-xl-455 {
    height: calc(455 * 0.1rem) !important;
  }
  .h-xl-460 {
    height: calc(460 * 0.1rem) !important;
  }
  .h-xl-465 {
    height: calc(465 * 0.1rem) !important;
  }
  .h-xl-470 {
    height: calc(470 * 0.1rem) !important;
  }
  .h-xl-475 {
    height: calc(475 * 0.1rem) !important;
  }
  .h-xl-480 {
    height: calc(480 * 0.1rem) !important;
  }
  .h-xl-485 {
    height: calc(485 * 0.1rem) !important;
  }
  .h-xl-490 {
    height: calc(490 * 0.1rem) !important;
  }
  .h-xl-495 {
    height: calc(495 * 0.1rem) !important;
  }
  .h-xl-500 {
    height: calc(500 * 0.1rem) !important;
  }
  .h-xl-505 {
    height: calc(505 * 0.1rem) !important;
  }
  .h-xl-510 {
    height: calc(510 * 0.1rem) !important;
  }
  .h-xl-515 {
    height: calc(515 * 0.1rem) !important;
  }
  .h-xl-520 {
    height: calc(520 * 0.1rem) !important;
  }
  .h-xl-525 {
    height: calc(525 * 0.1rem) !important;
  }
  .h-xl-530 {
    height: calc(530 * 0.1rem) !important;
  }
  .h-xl-535 {
    height: calc(535 * 0.1rem) !important;
  }
  .h-xl-540 {
    height: calc(540 * 0.1rem) !important;
  }
  .h-xl-545 {
    height: calc(545 * 0.1rem) !important;
  }
  .h-xl-550 {
    height: calc(550 * 0.1rem) !important;
  }
  .h-xl-555 {
    height: calc(555 * 0.1rem) !important;
  }
  .h-xl-560 {
    height: calc(560 * 0.1rem) !important;
  }
  .h-xl-565 {
    height: calc(565 * 0.1rem) !important;
  }
  .h-xl-570 {
    height: calc(570 * 0.1rem) !important;
  }
  .h-xl-575 {
    height: calc(575 * 0.1rem) !important;
  }
  .h-xl-580 {
    height: calc(580 * 0.1rem) !important;
  }
  .h-xl-585 {
    height: calc(585 * 0.1rem) !important;
  }
  .h-xl-590 {
    height: calc(590 * 0.1rem) !important;
  }
  .h-xl-595 {
    height: calc(595 * 0.1rem) !important;
  }
  .h-xl-600 {
    height: calc(600 * 0.1rem) !important;
  }
  .h-xl-605 {
    height: calc(605 * 0.1rem) !important;
  }
  .h-xl-610 {
    height: calc(610 * 0.1rem) !important;
  }
  .h-xl-615 {
    height: calc(615 * 0.1rem) !important;
  }
  .h-xl-620 {
    height: calc(620 * 0.1rem) !important;
  }
  .h-xl-625 {
    height: calc(625 * 0.1rem) !important;
  }
  .h-xl-630 {
    height: calc(630 * 0.1rem) !important;
  }
  .h-xl-635 {
    height: calc(635 * 0.1rem) !important;
  }
  .h-xl-640 {
    height: calc(640 * 0.1rem) !important;
  }
  .h-xl-645 {
    height: calc(645 * 0.1rem) !important;
  }
  .h-xl-650 {
    height: calc(650 * 0.1rem) !important;
  }
  .h-xl-655 {
    height: calc(655 * 0.1rem) !important;
  }
  .h-xl-660 {
    height: calc(660 * 0.1rem) !important;
  }
  .h-xl-665 {
    height: calc(665 * 0.1rem) !important;
  }
  .h-xl-670 {
    height: calc(670 * 0.1rem) !important;
  }
  .h-xl-675 {
    height: calc(675 * 0.1rem) !important;
  }
  .h-xl-680 {
    height: calc(680 * 0.1rem) !important;
  }
  .h-xl-685 {
    height: calc(685 * 0.1rem) !important;
  }
  .h-xl-690 {
    height: calc(690 * 0.1rem) !important;
  }
  .h-xl-695 {
    height: calc(695 * 0.1rem) !important;
  }
  .h-xl-700 {
    height: calc(700 * 0.1rem) !important;
  }
  .h-xl-705 {
    height: calc(705 * 0.1rem) !important;
  }
  .h-xl-710 {
    height: calc(710 * 0.1rem) !important;
  }
  .h-xl-715 {
    height: calc(715 * 0.1rem) !important;
  }
  .h-xl-720 {
    height: calc(720 * 0.1rem) !important;
  }
  .h-xl-725 {
    height: calc(725 * 0.1rem) !important;
  }
  .h-xl-730 {
    height: calc(730 * 0.1rem) !important;
  }
  .h-xl-735 {
    height: calc(735 * 0.1rem) !important;
  }
  .h-xl-740 {
    height: calc(740 * 0.1rem) !important;
  }
  .h-xl-745 {
    height: calc(745 * 0.1rem) !important;
  }
  .h-xl-750 {
    height: calc(750 * 0.1rem) !important;
  }
  .h-xl-755 {
    height: calc(755 * 0.1rem) !important;
  }
  .h-xl-760 {
    height: calc(760 * 0.1rem) !important;
  }
  .h-xl-765 {
    height: calc(765 * 0.1rem) !important;
  }
  .h-xl-770 {
    height: calc(770 * 0.1rem) !important;
  }
  .h-xl-775 {
    height: calc(775 * 0.1rem) !important;
  }
  .h-xl-780 {
    height: calc(780 * 0.1rem) !important;
  }
  .h-xl-785 {
    height: calc(785 * 0.1rem) !important;
  }
  .h-xl-790 {
    height: calc(790 * 0.1rem) !important;
  }
  .h-xl-795 {
    height: calc(795 * 0.1rem) !important;
  }
  .h-xl-800 {
    height: calc(800 * 0.1rem) !important;
  }
}
@media (max-width: 960px) {
  .w-lg-0 {
    width: calc(0 * 0.1rem) !important;
  }
  .w-lg-5 {
    width: calc(5 * 0.1rem) !important;
  }
  .w-lg-10 {
    width: calc(10 * 0.1rem) !important;
  }
  .w-lg-15 {
    width: calc(15 * 0.1rem) !important;
  }
  .w-lg-20 {
    width: calc(20 * 0.1rem) !important;
  }
  .w-lg-25 {
    width: calc(25 * 0.1rem) !important;
  }
  .w-lg-30 {
    width: calc(30 * 0.1rem) !important;
  }
  .w-lg-35 {
    width: calc(35 * 0.1rem) !important;
  }
  .w-lg-40 {
    width: calc(40 * 0.1rem) !important;
  }
  .w-lg-45 {
    width: calc(45 * 0.1rem) !important;
  }
  .w-lg-50 {
    width: calc(50 * 0.1rem) !important;
  }
  .w-lg-55 {
    width: calc(55 * 0.1rem) !important;
  }
  .w-lg-60 {
    width: calc(60 * 0.1rem) !important;
  }
  .w-lg-65 {
    width: calc(65 * 0.1rem) !important;
  }
  .w-lg-70 {
    width: calc(70 * 0.1rem) !important;
  }
  .w-lg-75 {
    width: calc(75 * 0.1rem) !important;
  }
  .w-lg-80 {
    width: calc(80 * 0.1rem) !important;
  }
  .w-lg-85 {
    width: calc(85 * 0.1rem) !important;
  }
  .w-lg-90 {
    width: calc(90 * 0.1rem) !important;
  }
  .w-lg-95 {
    width: calc(95 * 0.1rem) !important;
  }
  .w-lg-100 {
    width: calc(100 * 0.1rem) !important;
  }
  .w-lg-105 {
    width: calc(105 * 0.1rem) !important;
  }
  .w-lg-110 {
    width: calc(110 * 0.1rem) !important;
  }
  .w-lg-115 {
    width: calc(115 * 0.1rem) !important;
  }
  .w-lg-120 {
    width: calc(120 * 0.1rem) !important;
  }
  .w-lg-125 {
    width: calc(125 * 0.1rem) !important;
  }
  .w-lg-130 {
    width: calc(130 * 0.1rem) !important;
  }
  .w-lg-135 {
    width: calc(135 * 0.1rem) !important;
  }
  .w-lg-140 {
    width: calc(140 * 0.1rem) !important;
  }
  .w-lg-145 {
    width: calc(145 * 0.1rem) !important;
  }
  .w-lg-150 {
    width: calc(150 * 0.1rem) !important;
  }
  .w-lg-155 {
    width: calc(155 * 0.1rem) !important;
  }
  .w-lg-160 {
    width: calc(160 * 0.1rem) !important;
  }
  .w-lg-165 {
    width: calc(165 * 0.1rem) !important;
  }
  .w-lg-170 {
    width: calc(170 * 0.1rem) !important;
  }
  .w-lg-175 {
    width: calc(175 * 0.1rem) !important;
  }
  .w-lg-180 {
    width: calc(180 * 0.1rem) !important;
  }
  .w-lg-185 {
    width: calc(185 * 0.1rem) !important;
  }
  .w-lg-190 {
    width: calc(190 * 0.1rem) !important;
  }
  .w-lg-195 {
    width: calc(195 * 0.1rem) !important;
  }
  .w-lg-200 {
    width: calc(200 * 0.1rem) !important;
  }
  .w-lg-205 {
    width: calc(205 * 0.1rem) !important;
  }
  .w-lg-210 {
    width: calc(210 * 0.1rem) !important;
  }
  .w-lg-215 {
    width: calc(215 * 0.1rem) !important;
  }
  .w-lg-220 {
    width: calc(220 * 0.1rem) !important;
  }
  .w-lg-225 {
    width: calc(225 * 0.1rem) !important;
  }
  .w-lg-230 {
    width: calc(230 * 0.1rem) !important;
  }
  .w-lg-235 {
    width: calc(235 * 0.1rem) !important;
  }
  .w-lg-240 {
    width: calc(240 * 0.1rem) !important;
  }
  .w-lg-245 {
    width: calc(245 * 0.1rem) !important;
  }
  .w-lg-250 {
    width: calc(250 * 0.1rem) !important;
  }
  .w-lg-255 {
    width: calc(255 * 0.1rem) !important;
  }
  .w-lg-260 {
    width: calc(260 * 0.1rem) !important;
  }
  .w-lg-265 {
    width: calc(265 * 0.1rem) !important;
  }
  .w-lg-270 {
    width: calc(270 * 0.1rem) !important;
  }
  .w-lg-275 {
    width: calc(275 * 0.1rem) !important;
  }
  .w-lg-280 {
    width: calc(280 * 0.1rem) !important;
  }
  .w-lg-285 {
    width: calc(285 * 0.1rem) !important;
  }
  .w-lg-290 {
    width: calc(290 * 0.1rem) !important;
  }
  .w-lg-295 {
    width: calc(295 * 0.1rem) !important;
  }
  .w-lg-300 {
    width: calc(300 * 0.1rem) !important;
  }
  .w-lg-305 {
    width: calc(305 * 0.1rem) !important;
  }
  .w-lg-310 {
    width: calc(310 * 0.1rem) !important;
  }
  .w-lg-315 {
    width: calc(315 * 0.1rem) !important;
  }
  .w-lg-320 {
    width: calc(320 * 0.1rem) !important;
  }
  .w-lg-325 {
    width: calc(325 * 0.1rem) !important;
  }
  .w-lg-330 {
    width: calc(330 * 0.1rem) !important;
  }
  .w-lg-335 {
    width: calc(335 * 0.1rem) !important;
  }
  .w-lg-340 {
    width: calc(340 * 0.1rem) !important;
  }
  .w-lg-345 {
    width: calc(345 * 0.1rem) !important;
  }
  .w-lg-350 {
    width: calc(350 * 0.1rem) !important;
  }
  .w-lg-355 {
    width: calc(355 * 0.1rem) !important;
  }
  .w-lg-360 {
    width: calc(360 * 0.1rem) !important;
  }
  .w-lg-365 {
    width: calc(365 * 0.1rem) !important;
  }
  .w-lg-370 {
    width: calc(370 * 0.1rem) !important;
  }
  .w-lg-375 {
    width: calc(375 * 0.1rem) !important;
  }
  .w-lg-380 {
    width: calc(380 * 0.1rem) !important;
  }
  .w-lg-385 {
    width: calc(385 * 0.1rem) !important;
  }
  .w-lg-390 {
    width: calc(390 * 0.1rem) !important;
  }
  .w-lg-395 {
    width: calc(395 * 0.1rem) !important;
  }
  .w-lg-400 {
    width: calc(400 * 0.1rem) !important;
  }
  .w-lg-405 {
    width: calc(405 * 0.1rem) !important;
  }
  .w-lg-410 {
    width: calc(410 * 0.1rem) !important;
  }
  .w-lg-415 {
    width: calc(415 * 0.1rem) !important;
  }
  .w-lg-420 {
    width: calc(420 * 0.1rem) !important;
  }
  .w-lg-425 {
    width: calc(425 * 0.1rem) !important;
  }
  .w-lg-430 {
    width: calc(430 * 0.1rem) !important;
  }
  .w-lg-435 {
    width: calc(435 * 0.1rem) !important;
  }
  .w-lg-440 {
    width: calc(440 * 0.1rem) !important;
  }
  .w-lg-445 {
    width: calc(445 * 0.1rem) !important;
  }
  .w-lg-450 {
    width: calc(450 * 0.1rem) !important;
  }
  .w-lg-455 {
    width: calc(455 * 0.1rem) !important;
  }
  .w-lg-460 {
    width: calc(460 * 0.1rem) !important;
  }
  .w-lg-465 {
    width: calc(465 * 0.1rem) !important;
  }
  .w-lg-470 {
    width: calc(470 * 0.1rem) !important;
  }
  .w-lg-475 {
    width: calc(475 * 0.1rem) !important;
  }
  .w-lg-480 {
    width: calc(480 * 0.1rem) !important;
  }
  .w-lg-485 {
    width: calc(485 * 0.1rem) !important;
  }
  .w-lg-490 {
    width: calc(490 * 0.1rem) !important;
  }
  .w-lg-495 {
    width: calc(495 * 0.1rem) !important;
  }
  .w-lg-500 {
    width: calc(500 * 0.1rem) !important;
  }
  .w-lg-505 {
    width: calc(505 * 0.1rem) !important;
  }
  .w-lg-510 {
    width: calc(510 * 0.1rem) !important;
  }
  .w-lg-515 {
    width: calc(515 * 0.1rem) !important;
  }
  .w-lg-520 {
    width: calc(520 * 0.1rem) !important;
  }
  .w-lg-525 {
    width: calc(525 * 0.1rem) !important;
  }
  .w-lg-530 {
    width: calc(530 * 0.1rem) !important;
  }
  .w-lg-535 {
    width: calc(535 * 0.1rem) !important;
  }
  .w-lg-540 {
    width: calc(540 * 0.1rem) !important;
  }
  .w-lg-545 {
    width: calc(545 * 0.1rem) !important;
  }
  .w-lg-550 {
    width: calc(550 * 0.1rem) !important;
  }
  .w-lg-555 {
    width: calc(555 * 0.1rem) !important;
  }
  .w-lg-560 {
    width: calc(560 * 0.1rem) !important;
  }
  .w-lg-565 {
    width: calc(565 * 0.1rem) !important;
  }
  .w-lg-570 {
    width: calc(570 * 0.1rem) !important;
  }
  .w-lg-575 {
    width: calc(575 * 0.1rem) !important;
  }
  .w-lg-580 {
    width: calc(580 * 0.1rem) !important;
  }
  .w-lg-585 {
    width: calc(585 * 0.1rem) !important;
  }
  .w-lg-590 {
    width: calc(590 * 0.1rem) !important;
  }
  .w-lg-595 {
    width: calc(595 * 0.1rem) !important;
  }
  .w-lg-600 {
    width: calc(600 * 0.1rem) !important;
  }
  .w-lg-605 {
    width: calc(605 * 0.1rem) !important;
  }
  .w-lg-610 {
    width: calc(610 * 0.1rem) !important;
  }
  .w-lg-615 {
    width: calc(615 * 0.1rem) !important;
  }
  .w-lg-620 {
    width: calc(620 * 0.1rem) !important;
  }
  .w-lg-625 {
    width: calc(625 * 0.1rem) !important;
  }
  .w-lg-630 {
    width: calc(630 * 0.1rem) !important;
  }
  .w-lg-635 {
    width: calc(635 * 0.1rem) !important;
  }
  .w-lg-640 {
    width: calc(640 * 0.1rem) !important;
  }
  .w-lg-645 {
    width: calc(645 * 0.1rem) !important;
  }
  .w-lg-650 {
    width: calc(650 * 0.1rem) !important;
  }
  .w-lg-655 {
    width: calc(655 * 0.1rem) !important;
  }
  .w-lg-660 {
    width: calc(660 * 0.1rem) !important;
  }
  .w-lg-665 {
    width: calc(665 * 0.1rem) !important;
  }
  .w-lg-670 {
    width: calc(670 * 0.1rem) !important;
  }
  .w-lg-675 {
    width: calc(675 * 0.1rem) !important;
  }
  .w-lg-680 {
    width: calc(680 * 0.1rem) !important;
  }
  .w-lg-685 {
    width: calc(685 * 0.1rem) !important;
  }
  .w-lg-690 {
    width: calc(690 * 0.1rem) !important;
  }
  .w-lg-695 {
    width: calc(695 * 0.1rem) !important;
  }
  .w-lg-700 {
    width: calc(700 * 0.1rem) !important;
  }
  .w-lg-705 {
    width: calc(705 * 0.1rem) !important;
  }
  .w-lg-710 {
    width: calc(710 * 0.1rem) !important;
  }
  .w-lg-715 {
    width: calc(715 * 0.1rem) !important;
  }
  .w-lg-720 {
    width: calc(720 * 0.1rem) !important;
  }
  .w-lg-725 {
    width: calc(725 * 0.1rem) !important;
  }
  .w-lg-730 {
    width: calc(730 * 0.1rem) !important;
  }
  .w-lg-735 {
    width: calc(735 * 0.1rem) !important;
  }
  .w-lg-740 {
    width: calc(740 * 0.1rem) !important;
  }
  .w-lg-745 {
    width: calc(745 * 0.1rem) !important;
  }
  .w-lg-750 {
    width: calc(750 * 0.1rem) !important;
  }
  .w-lg-755 {
    width: calc(755 * 0.1rem) !important;
  }
  .w-lg-760 {
    width: calc(760 * 0.1rem) !important;
  }
  .w-lg-765 {
    width: calc(765 * 0.1rem) !important;
  }
  .w-lg-770 {
    width: calc(770 * 0.1rem) !important;
  }
  .w-lg-775 {
    width: calc(775 * 0.1rem) !important;
  }
  .w-lg-780 {
    width: calc(780 * 0.1rem) !important;
  }
  .w-lg-785 {
    width: calc(785 * 0.1rem) !important;
  }
  .w-lg-790 {
    width: calc(790 * 0.1rem) !important;
  }
  .w-lg-795 {
    width: calc(795 * 0.1rem) !important;
  }
  .w-lg-800 {
    width: calc(800 * 0.1rem) !important;
  }
  .h-lg-0 {
    height: calc(0 * 0.1rem) !important;
  }
  .h-lg-5 {
    height: calc(5 * 0.1rem) !important;
  }
  .h-lg-10 {
    height: calc(10 * 0.1rem) !important;
  }
  .h-lg-15 {
    height: calc(15 * 0.1rem) !important;
  }
  .h-lg-20 {
    height: calc(20 * 0.1rem) !important;
  }
  .h-lg-25 {
    height: calc(25 * 0.1rem) !important;
  }
  .h-lg-30 {
    height: calc(30 * 0.1rem) !important;
  }
  .h-lg-35 {
    height: calc(35 * 0.1rem) !important;
  }
  .h-lg-40 {
    height: calc(40 * 0.1rem) !important;
  }
  .h-lg-45 {
    height: calc(45 * 0.1rem) !important;
  }
  .h-lg-50 {
    height: calc(50 * 0.1rem) !important;
  }
  .h-lg-55 {
    height: calc(55 * 0.1rem) !important;
  }
  .h-lg-60 {
    height: calc(60 * 0.1rem) !important;
  }
  .h-lg-65 {
    height: calc(65 * 0.1rem) !important;
  }
  .h-lg-70 {
    height: calc(70 * 0.1rem) !important;
  }
  .h-lg-75 {
    height: calc(75 * 0.1rem) !important;
  }
  .h-lg-80 {
    height: calc(80 * 0.1rem) !important;
  }
  .h-lg-85 {
    height: calc(85 * 0.1rem) !important;
  }
  .h-lg-90 {
    height: calc(90 * 0.1rem) !important;
  }
  .h-lg-95 {
    height: calc(95 * 0.1rem) !important;
  }
  .h-lg-100 {
    height: calc(100 * 0.1rem) !important;
  }
  .h-lg-105 {
    height: calc(105 * 0.1rem) !important;
  }
  .h-lg-110 {
    height: calc(110 * 0.1rem) !important;
  }
  .h-lg-115 {
    height: calc(115 * 0.1rem) !important;
  }
  .h-lg-120 {
    height: calc(120 * 0.1rem) !important;
  }
  .h-lg-125 {
    height: calc(125 * 0.1rem) !important;
  }
  .h-lg-130 {
    height: calc(130 * 0.1rem) !important;
  }
  .h-lg-135 {
    height: calc(135 * 0.1rem) !important;
  }
  .h-lg-140 {
    height: calc(140 * 0.1rem) !important;
  }
  .h-lg-145 {
    height: calc(145 * 0.1rem) !important;
  }
  .h-lg-150 {
    height: calc(150 * 0.1rem) !important;
  }
  .h-lg-155 {
    height: calc(155 * 0.1rem) !important;
  }
  .h-lg-160 {
    height: calc(160 * 0.1rem) !important;
  }
  .h-lg-165 {
    height: calc(165 * 0.1rem) !important;
  }
  .h-lg-170 {
    height: calc(170 * 0.1rem) !important;
  }
  .h-lg-175 {
    height: calc(175 * 0.1rem) !important;
  }
  .h-lg-180 {
    height: calc(180 * 0.1rem) !important;
  }
  .h-lg-185 {
    height: calc(185 * 0.1rem) !important;
  }
  .h-lg-190 {
    height: calc(190 * 0.1rem) !important;
  }
  .h-lg-195 {
    height: calc(195 * 0.1rem) !important;
  }
  .h-lg-200 {
    height: calc(200 * 0.1rem) !important;
  }
  .h-lg-205 {
    height: calc(205 * 0.1rem) !important;
  }
  .h-lg-210 {
    height: calc(210 * 0.1rem) !important;
  }
  .h-lg-215 {
    height: calc(215 * 0.1rem) !important;
  }
  .h-lg-220 {
    height: calc(220 * 0.1rem) !important;
  }
  .h-lg-225 {
    height: calc(225 * 0.1rem) !important;
  }
  .h-lg-230 {
    height: calc(230 * 0.1rem) !important;
  }
  .h-lg-235 {
    height: calc(235 * 0.1rem) !important;
  }
  .h-lg-240 {
    height: calc(240 * 0.1rem) !important;
  }
  .h-lg-245 {
    height: calc(245 * 0.1rem) !important;
  }
  .h-lg-250 {
    height: calc(250 * 0.1rem) !important;
  }
  .h-lg-255 {
    height: calc(255 * 0.1rem) !important;
  }
  .h-lg-260 {
    height: calc(260 * 0.1rem) !important;
  }
  .h-lg-265 {
    height: calc(265 * 0.1rem) !important;
  }
  .h-lg-270 {
    height: calc(270 * 0.1rem) !important;
  }
  .h-lg-275 {
    height: calc(275 * 0.1rem) !important;
  }
  .h-lg-280 {
    height: calc(280 * 0.1rem) !important;
  }
  .h-lg-285 {
    height: calc(285 * 0.1rem) !important;
  }
  .h-lg-290 {
    height: calc(290 * 0.1rem) !important;
  }
  .h-lg-295 {
    height: calc(295 * 0.1rem) !important;
  }
  .h-lg-300 {
    height: calc(300 * 0.1rem) !important;
  }
  .h-lg-305 {
    height: calc(305 * 0.1rem) !important;
  }
  .h-lg-310 {
    height: calc(310 * 0.1rem) !important;
  }
  .h-lg-315 {
    height: calc(315 * 0.1rem) !important;
  }
  .h-lg-320 {
    height: calc(320 * 0.1rem) !important;
  }
  .h-lg-325 {
    height: calc(325 * 0.1rem) !important;
  }
  .h-lg-330 {
    height: calc(330 * 0.1rem) !important;
  }
  .h-lg-335 {
    height: calc(335 * 0.1rem) !important;
  }
  .h-lg-340 {
    height: calc(340 * 0.1rem) !important;
  }
  .h-lg-345 {
    height: calc(345 * 0.1rem) !important;
  }
  .h-lg-350 {
    height: calc(350 * 0.1rem) !important;
  }
  .h-lg-355 {
    height: calc(355 * 0.1rem) !important;
  }
  .h-lg-360 {
    height: calc(360 * 0.1rem) !important;
  }
  .h-lg-365 {
    height: calc(365 * 0.1rem) !important;
  }
  .h-lg-370 {
    height: calc(370 * 0.1rem) !important;
  }
  .h-lg-375 {
    height: calc(375 * 0.1rem) !important;
  }
  .h-lg-380 {
    height: calc(380 * 0.1rem) !important;
  }
  .h-lg-385 {
    height: calc(385 * 0.1rem) !important;
  }
  .h-lg-390 {
    height: calc(390 * 0.1rem) !important;
  }
  .h-lg-395 {
    height: calc(395 * 0.1rem) !important;
  }
  .h-lg-400 {
    height: calc(400 * 0.1rem) !important;
  }
  .h-lg-405 {
    height: calc(405 * 0.1rem) !important;
  }
  .h-lg-410 {
    height: calc(410 * 0.1rem) !important;
  }
  .h-lg-415 {
    height: calc(415 * 0.1rem) !important;
  }
  .h-lg-420 {
    height: calc(420 * 0.1rem) !important;
  }
  .h-lg-425 {
    height: calc(425 * 0.1rem) !important;
  }
  .h-lg-430 {
    height: calc(430 * 0.1rem) !important;
  }
  .h-lg-435 {
    height: calc(435 * 0.1rem) !important;
  }
  .h-lg-440 {
    height: calc(440 * 0.1rem) !important;
  }
  .h-lg-445 {
    height: calc(445 * 0.1rem) !important;
  }
  .h-lg-450 {
    height: calc(450 * 0.1rem) !important;
  }
  .h-lg-455 {
    height: calc(455 * 0.1rem) !important;
  }
  .h-lg-460 {
    height: calc(460 * 0.1rem) !important;
  }
  .h-lg-465 {
    height: calc(465 * 0.1rem) !important;
  }
  .h-lg-470 {
    height: calc(470 * 0.1rem) !important;
  }
  .h-lg-475 {
    height: calc(475 * 0.1rem) !important;
  }
  .h-lg-480 {
    height: calc(480 * 0.1rem) !important;
  }
  .h-lg-485 {
    height: calc(485 * 0.1rem) !important;
  }
  .h-lg-490 {
    height: calc(490 * 0.1rem) !important;
  }
  .h-lg-495 {
    height: calc(495 * 0.1rem) !important;
  }
  .h-lg-500 {
    height: calc(500 * 0.1rem) !important;
  }
  .h-lg-505 {
    height: calc(505 * 0.1rem) !important;
  }
  .h-lg-510 {
    height: calc(510 * 0.1rem) !important;
  }
  .h-lg-515 {
    height: calc(515 * 0.1rem) !important;
  }
  .h-lg-520 {
    height: calc(520 * 0.1rem) !important;
  }
  .h-lg-525 {
    height: calc(525 * 0.1rem) !important;
  }
  .h-lg-530 {
    height: calc(530 * 0.1rem) !important;
  }
  .h-lg-535 {
    height: calc(535 * 0.1rem) !important;
  }
  .h-lg-540 {
    height: calc(540 * 0.1rem) !important;
  }
  .h-lg-545 {
    height: calc(545 * 0.1rem) !important;
  }
  .h-lg-550 {
    height: calc(550 * 0.1rem) !important;
  }
  .h-lg-555 {
    height: calc(555 * 0.1rem) !important;
  }
  .h-lg-560 {
    height: calc(560 * 0.1rem) !important;
  }
  .h-lg-565 {
    height: calc(565 * 0.1rem) !important;
  }
  .h-lg-570 {
    height: calc(570 * 0.1rem) !important;
  }
  .h-lg-575 {
    height: calc(575 * 0.1rem) !important;
  }
  .h-lg-580 {
    height: calc(580 * 0.1rem) !important;
  }
  .h-lg-585 {
    height: calc(585 * 0.1rem) !important;
  }
  .h-lg-590 {
    height: calc(590 * 0.1rem) !important;
  }
  .h-lg-595 {
    height: calc(595 * 0.1rem) !important;
  }
  .h-lg-600 {
    height: calc(600 * 0.1rem) !important;
  }
  .h-lg-605 {
    height: calc(605 * 0.1rem) !important;
  }
  .h-lg-610 {
    height: calc(610 * 0.1rem) !important;
  }
  .h-lg-615 {
    height: calc(615 * 0.1rem) !important;
  }
  .h-lg-620 {
    height: calc(620 * 0.1rem) !important;
  }
  .h-lg-625 {
    height: calc(625 * 0.1rem) !important;
  }
  .h-lg-630 {
    height: calc(630 * 0.1rem) !important;
  }
  .h-lg-635 {
    height: calc(635 * 0.1rem) !important;
  }
  .h-lg-640 {
    height: calc(640 * 0.1rem) !important;
  }
  .h-lg-645 {
    height: calc(645 * 0.1rem) !important;
  }
  .h-lg-650 {
    height: calc(650 * 0.1rem) !important;
  }
  .h-lg-655 {
    height: calc(655 * 0.1rem) !important;
  }
  .h-lg-660 {
    height: calc(660 * 0.1rem) !important;
  }
  .h-lg-665 {
    height: calc(665 * 0.1rem) !important;
  }
  .h-lg-670 {
    height: calc(670 * 0.1rem) !important;
  }
  .h-lg-675 {
    height: calc(675 * 0.1rem) !important;
  }
  .h-lg-680 {
    height: calc(680 * 0.1rem) !important;
  }
  .h-lg-685 {
    height: calc(685 * 0.1rem) !important;
  }
  .h-lg-690 {
    height: calc(690 * 0.1rem) !important;
  }
  .h-lg-695 {
    height: calc(695 * 0.1rem) !important;
  }
  .h-lg-700 {
    height: calc(700 * 0.1rem) !important;
  }
  .h-lg-705 {
    height: calc(705 * 0.1rem) !important;
  }
  .h-lg-710 {
    height: calc(710 * 0.1rem) !important;
  }
  .h-lg-715 {
    height: calc(715 * 0.1rem) !important;
  }
  .h-lg-720 {
    height: calc(720 * 0.1rem) !important;
  }
  .h-lg-725 {
    height: calc(725 * 0.1rem) !important;
  }
  .h-lg-730 {
    height: calc(730 * 0.1rem) !important;
  }
  .h-lg-735 {
    height: calc(735 * 0.1rem) !important;
  }
  .h-lg-740 {
    height: calc(740 * 0.1rem) !important;
  }
  .h-lg-745 {
    height: calc(745 * 0.1rem) !important;
  }
  .h-lg-750 {
    height: calc(750 * 0.1rem) !important;
  }
  .h-lg-755 {
    height: calc(755 * 0.1rem) !important;
  }
  .h-lg-760 {
    height: calc(760 * 0.1rem) !important;
  }
  .h-lg-765 {
    height: calc(765 * 0.1rem) !important;
  }
  .h-lg-770 {
    height: calc(770 * 0.1rem) !important;
  }
  .h-lg-775 {
    height: calc(775 * 0.1rem) !important;
  }
  .h-lg-780 {
    height: calc(780 * 0.1rem) !important;
  }
  .h-lg-785 {
    height: calc(785 * 0.1rem) !important;
  }
  .h-lg-790 {
    height: calc(790 * 0.1rem) !important;
  }
  .h-lg-795 {
    height: calc(795 * 0.1rem) !important;
  }
  .h-lg-800 {
    height: calc(800 * 0.1rem) !important;
  }
}
@media (max-width: 767px) {
  .w-md-0 {
    width: calc(0 * 0.1rem) !important;
  }
  .w-md-5 {
    width: calc(5 * 0.1rem) !important;
  }
  .w-md-10 {
    width: calc(10 * 0.1rem) !important;
  }
  .w-md-15 {
    width: calc(15 * 0.1rem) !important;
  }
  .w-md-20 {
    width: calc(20 * 0.1rem) !important;
  }
  .w-md-25 {
    width: calc(25 * 0.1rem) !important;
  }
  .w-md-30 {
    width: calc(30 * 0.1rem) !important;
  }
  .w-md-35 {
    width: calc(35 * 0.1rem) !important;
  }
  .w-md-40 {
    width: calc(40 * 0.1rem) !important;
  }
  .w-md-45 {
    width: calc(45 * 0.1rem) !important;
  }
  .w-md-50 {
    width: calc(50 * 0.1rem) !important;
  }
  .w-md-55 {
    width: calc(55 * 0.1rem) !important;
  }
  .w-md-60 {
    width: calc(60 * 0.1rem) !important;
  }
  .w-md-65 {
    width: calc(65 * 0.1rem) !important;
  }
  .w-md-70 {
    width: calc(70 * 0.1rem) !important;
  }
  .w-md-75 {
    width: calc(75 * 0.1rem) !important;
  }
  .w-md-80 {
    width: calc(80 * 0.1rem) !important;
  }
  .w-md-85 {
    width: calc(85 * 0.1rem) !important;
  }
  .w-md-90 {
    width: calc(90 * 0.1rem) !important;
  }
  .w-md-95 {
    width: calc(95 * 0.1rem) !important;
  }
  .w-md-100 {
    width: calc(100 * 0.1rem) !important;
  }
  .w-md-105 {
    width: calc(105 * 0.1rem) !important;
  }
  .w-md-110 {
    width: calc(110 * 0.1rem) !important;
  }
  .w-md-115 {
    width: calc(115 * 0.1rem) !important;
  }
  .w-md-120 {
    width: calc(120 * 0.1rem) !important;
  }
  .w-md-125 {
    width: calc(125 * 0.1rem) !important;
  }
  .w-md-130 {
    width: calc(130 * 0.1rem) !important;
  }
  .w-md-135 {
    width: calc(135 * 0.1rem) !important;
  }
  .w-md-140 {
    width: calc(140 * 0.1rem) !important;
  }
  .w-md-145 {
    width: calc(145 * 0.1rem) !important;
  }
  .w-md-150 {
    width: calc(150 * 0.1rem) !important;
  }
  .w-md-155 {
    width: calc(155 * 0.1rem) !important;
  }
  .w-md-160 {
    width: calc(160 * 0.1rem) !important;
  }
  .w-md-165 {
    width: calc(165 * 0.1rem) !important;
  }
  .w-md-170 {
    width: calc(170 * 0.1rem) !important;
  }
  .w-md-175 {
    width: calc(175 * 0.1rem) !important;
  }
  .w-md-180 {
    width: calc(180 * 0.1rem) !important;
  }
  .w-md-185 {
    width: calc(185 * 0.1rem) !important;
  }
  .w-md-190 {
    width: calc(190 * 0.1rem) !important;
  }
  .w-md-195 {
    width: calc(195 * 0.1rem) !important;
  }
  .w-md-200 {
    width: calc(200 * 0.1rem) !important;
  }
  .w-md-205 {
    width: calc(205 * 0.1rem) !important;
  }
  .w-md-210 {
    width: calc(210 * 0.1rem) !important;
  }
  .w-md-215 {
    width: calc(215 * 0.1rem) !important;
  }
  .w-md-220 {
    width: calc(220 * 0.1rem) !important;
  }
  .w-md-225 {
    width: calc(225 * 0.1rem) !important;
  }
  .w-md-230 {
    width: calc(230 * 0.1rem) !important;
  }
  .w-md-235 {
    width: calc(235 * 0.1rem) !important;
  }
  .w-md-240 {
    width: calc(240 * 0.1rem) !important;
  }
  .w-md-245 {
    width: calc(245 * 0.1rem) !important;
  }
  .w-md-250 {
    width: calc(250 * 0.1rem) !important;
  }
  .w-md-255 {
    width: calc(255 * 0.1rem) !important;
  }
  .w-md-260 {
    width: calc(260 * 0.1rem) !important;
  }
  .w-md-265 {
    width: calc(265 * 0.1rem) !important;
  }
  .w-md-270 {
    width: calc(270 * 0.1rem) !important;
  }
  .w-md-275 {
    width: calc(275 * 0.1rem) !important;
  }
  .w-md-280 {
    width: calc(280 * 0.1rem) !important;
  }
  .w-md-285 {
    width: calc(285 * 0.1rem) !important;
  }
  .w-md-290 {
    width: calc(290 * 0.1rem) !important;
  }
  .w-md-295 {
    width: calc(295 * 0.1rem) !important;
  }
  .w-md-300 {
    width: calc(300 * 0.1rem) !important;
  }
  .w-md-305 {
    width: calc(305 * 0.1rem) !important;
  }
  .w-md-310 {
    width: calc(310 * 0.1rem) !important;
  }
  .w-md-315 {
    width: calc(315 * 0.1rem) !important;
  }
  .w-md-320 {
    width: calc(320 * 0.1rem) !important;
  }
  .w-md-325 {
    width: calc(325 * 0.1rem) !important;
  }
  .w-md-330 {
    width: calc(330 * 0.1rem) !important;
  }
  .w-md-335 {
    width: calc(335 * 0.1rem) !important;
  }
  .w-md-340 {
    width: calc(340 * 0.1rem) !important;
  }
  .w-md-345 {
    width: calc(345 * 0.1rem) !important;
  }
  .w-md-350 {
    width: calc(350 * 0.1rem) !important;
  }
  .w-md-355 {
    width: calc(355 * 0.1rem) !important;
  }
  .w-md-360 {
    width: calc(360 * 0.1rem) !important;
  }
  .w-md-365 {
    width: calc(365 * 0.1rem) !important;
  }
  .w-md-370 {
    width: calc(370 * 0.1rem) !important;
  }
  .w-md-375 {
    width: calc(375 * 0.1rem) !important;
  }
  .w-md-380 {
    width: calc(380 * 0.1rem) !important;
  }
  .w-md-385 {
    width: calc(385 * 0.1rem) !important;
  }
  .w-md-390 {
    width: calc(390 * 0.1rem) !important;
  }
  .w-md-395 {
    width: calc(395 * 0.1rem) !important;
  }
  .w-md-400 {
    width: calc(400 * 0.1rem) !important;
  }
  .w-md-405 {
    width: calc(405 * 0.1rem) !important;
  }
  .w-md-410 {
    width: calc(410 * 0.1rem) !important;
  }
  .w-md-415 {
    width: calc(415 * 0.1rem) !important;
  }
  .w-md-420 {
    width: calc(420 * 0.1rem) !important;
  }
  .w-md-425 {
    width: calc(425 * 0.1rem) !important;
  }
  .w-md-430 {
    width: calc(430 * 0.1rem) !important;
  }
  .w-md-435 {
    width: calc(435 * 0.1rem) !important;
  }
  .w-md-440 {
    width: calc(440 * 0.1rem) !important;
  }
  .w-md-445 {
    width: calc(445 * 0.1rem) !important;
  }
  .w-md-450 {
    width: calc(450 * 0.1rem) !important;
  }
  .w-md-455 {
    width: calc(455 * 0.1rem) !important;
  }
  .w-md-460 {
    width: calc(460 * 0.1rem) !important;
  }
  .w-md-465 {
    width: calc(465 * 0.1rem) !important;
  }
  .w-md-470 {
    width: calc(470 * 0.1rem) !important;
  }
  .w-md-475 {
    width: calc(475 * 0.1rem) !important;
  }
  .w-md-480 {
    width: calc(480 * 0.1rem) !important;
  }
  .w-md-485 {
    width: calc(485 * 0.1rem) !important;
  }
  .w-md-490 {
    width: calc(490 * 0.1rem) !important;
  }
  .w-md-495 {
    width: calc(495 * 0.1rem) !important;
  }
  .w-md-500 {
    width: calc(500 * 0.1rem) !important;
  }
  .w-md-505 {
    width: calc(505 * 0.1rem) !important;
  }
  .w-md-510 {
    width: calc(510 * 0.1rem) !important;
  }
  .w-md-515 {
    width: calc(515 * 0.1rem) !important;
  }
  .w-md-520 {
    width: calc(520 * 0.1rem) !important;
  }
  .w-md-525 {
    width: calc(525 * 0.1rem) !important;
  }
  .w-md-530 {
    width: calc(530 * 0.1rem) !important;
  }
  .w-md-535 {
    width: calc(535 * 0.1rem) !important;
  }
  .w-md-540 {
    width: calc(540 * 0.1rem) !important;
  }
  .w-md-545 {
    width: calc(545 * 0.1rem) !important;
  }
  .w-md-550 {
    width: calc(550 * 0.1rem) !important;
  }
  .w-md-555 {
    width: calc(555 * 0.1rem) !important;
  }
  .w-md-560 {
    width: calc(560 * 0.1rem) !important;
  }
  .w-md-565 {
    width: calc(565 * 0.1rem) !important;
  }
  .w-md-570 {
    width: calc(570 * 0.1rem) !important;
  }
  .w-md-575 {
    width: calc(575 * 0.1rem) !important;
  }
  .w-md-580 {
    width: calc(580 * 0.1rem) !important;
  }
  .w-md-585 {
    width: calc(585 * 0.1rem) !important;
  }
  .w-md-590 {
    width: calc(590 * 0.1rem) !important;
  }
  .w-md-595 {
    width: calc(595 * 0.1rem) !important;
  }
  .w-md-600 {
    width: calc(600 * 0.1rem) !important;
  }
  .w-md-605 {
    width: calc(605 * 0.1rem) !important;
  }
  .w-md-610 {
    width: calc(610 * 0.1rem) !important;
  }
  .w-md-615 {
    width: calc(615 * 0.1rem) !important;
  }
  .w-md-620 {
    width: calc(620 * 0.1rem) !important;
  }
  .w-md-625 {
    width: calc(625 * 0.1rem) !important;
  }
  .w-md-630 {
    width: calc(630 * 0.1rem) !important;
  }
  .w-md-635 {
    width: calc(635 * 0.1rem) !important;
  }
  .w-md-640 {
    width: calc(640 * 0.1rem) !important;
  }
  .w-md-645 {
    width: calc(645 * 0.1rem) !important;
  }
  .w-md-650 {
    width: calc(650 * 0.1rem) !important;
  }
  .w-md-655 {
    width: calc(655 * 0.1rem) !important;
  }
  .w-md-660 {
    width: calc(660 * 0.1rem) !important;
  }
  .w-md-665 {
    width: calc(665 * 0.1rem) !important;
  }
  .w-md-670 {
    width: calc(670 * 0.1rem) !important;
  }
  .w-md-675 {
    width: calc(675 * 0.1rem) !important;
  }
  .w-md-680 {
    width: calc(680 * 0.1rem) !important;
  }
  .w-md-685 {
    width: calc(685 * 0.1rem) !important;
  }
  .w-md-690 {
    width: calc(690 * 0.1rem) !important;
  }
  .w-md-695 {
    width: calc(695 * 0.1rem) !important;
  }
  .w-md-700 {
    width: calc(700 * 0.1rem) !important;
  }
  .w-md-705 {
    width: calc(705 * 0.1rem) !important;
  }
  .w-md-710 {
    width: calc(710 * 0.1rem) !important;
  }
  .w-md-715 {
    width: calc(715 * 0.1rem) !important;
  }
  .w-md-720 {
    width: calc(720 * 0.1rem) !important;
  }
  .w-md-725 {
    width: calc(725 * 0.1rem) !important;
  }
  .w-md-730 {
    width: calc(730 * 0.1rem) !important;
  }
  .w-md-735 {
    width: calc(735 * 0.1rem) !important;
  }
  .w-md-740 {
    width: calc(740 * 0.1rem) !important;
  }
  .w-md-745 {
    width: calc(745 * 0.1rem) !important;
  }
  .w-md-750 {
    width: calc(750 * 0.1rem) !important;
  }
  .w-md-755 {
    width: calc(755 * 0.1rem) !important;
  }
  .w-md-760 {
    width: calc(760 * 0.1rem) !important;
  }
  .w-md-765 {
    width: calc(765 * 0.1rem) !important;
  }
  .w-md-770 {
    width: calc(770 * 0.1rem) !important;
  }
  .w-md-775 {
    width: calc(775 * 0.1rem) !important;
  }
  .w-md-780 {
    width: calc(780 * 0.1rem) !important;
  }
  .w-md-785 {
    width: calc(785 * 0.1rem) !important;
  }
  .w-md-790 {
    width: calc(790 * 0.1rem) !important;
  }
  .w-md-795 {
    width: calc(795 * 0.1rem) !important;
  }
  .w-md-800 {
    width: calc(800 * 0.1rem) !important;
  }
  .h-md-0 {
    height: calc(0 * 0.1rem) !important;
  }
  .h-md-5 {
    height: calc(5 * 0.1rem) !important;
  }
  .h-md-10 {
    height: calc(10 * 0.1rem) !important;
  }
  .h-md-15 {
    height: calc(15 * 0.1rem) !important;
  }
  .h-md-20 {
    height: calc(20 * 0.1rem) !important;
  }
  .h-md-25 {
    height: calc(25 * 0.1rem) !important;
  }
  .h-md-30 {
    height: calc(30 * 0.1rem) !important;
  }
  .h-md-35 {
    height: calc(35 * 0.1rem) !important;
  }
  .h-md-40 {
    height: calc(40 * 0.1rem) !important;
  }
  .h-md-45 {
    height: calc(45 * 0.1rem) !important;
  }
  .h-md-50 {
    height: calc(50 * 0.1rem) !important;
  }
  .h-md-55 {
    height: calc(55 * 0.1rem) !important;
  }
  .h-md-60 {
    height: calc(60 * 0.1rem) !important;
  }
  .h-md-65 {
    height: calc(65 * 0.1rem) !important;
  }
  .h-md-70 {
    height: calc(70 * 0.1rem) !important;
  }
  .h-md-75 {
    height: calc(75 * 0.1rem) !important;
  }
  .h-md-80 {
    height: calc(80 * 0.1rem) !important;
  }
  .h-md-85 {
    height: calc(85 * 0.1rem) !important;
  }
  .h-md-90 {
    height: calc(90 * 0.1rem) !important;
  }
  .h-md-95 {
    height: calc(95 * 0.1rem) !important;
  }
  .h-md-100 {
    height: calc(100 * 0.1rem) !important;
  }
  .h-md-105 {
    height: calc(105 * 0.1rem) !important;
  }
  .h-md-110 {
    height: calc(110 * 0.1rem) !important;
  }
  .h-md-115 {
    height: calc(115 * 0.1rem) !important;
  }
  .h-md-120 {
    height: calc(120 * 0.1rem) !important;
  }
  .h-md-125 {
    height: calc(125 * 0.1rem) !important;
  }
  .h-md-130 {
    height: calc(130 * 0.1rem) !important;
  }
  .h-md-135 {
    height: calc(135 * 0.1rem) !important;
  }
  .h-md-140 {
    height: calc(140 * 0.1rem) !important;
  }
  .h-md-145 {
    height: calc(145 * 0.1rem) !important;
  }
  .h-md-150 {
    height: calc(150 * 0.1rem) !important;
  }
  .h-md-155 {
    height: calc(155 * 0.1rem) !important;
  }
  .h-md-160 {
    height: calc(160 * 0.1rem) !important;
  }
  .h-md-165 {
    height: calc(165 * 0.1rem) !important;
  }
  .h-md-170 {
    height: calc(170 * 0.1rem) !important;
  }
  .h-md-175 {
    height: calc(175 * 0.1rem) !important;
  }
  .h-md-180 {
    height: calc(180 * 0.1rem) !important;
  }
  .h-md-185 {
    height: calc(185 * 0.1rem) !important;
  }
  .h-md-190 {
    height: calc(190 * 0.1rem) !important;
  }
  .h-md-195 {
    height: calc(195 * 0.1rem) !important;
  }
  .h-md-200 {
    height: calc(200 * 0.1rem) !important;
  }
  .h-md-205 {
    height: calc(205 * 0.1rem) !important;
  }
  .h-md-210 {
    height: calc(210 * 0.1rem) !important;
  }
  .h-md-215 {
    height: calc(215 * 0.1rem) !important;
  }
  .h-md-220 {
    height: calc(220 * 0.1rem) !important;
  }
  .h-md-225 {
    height: calc(225 * 0.1rem) !important;
  }
  .h-md-230 {
    height: calc(230 * 0.1rem) !important;
  }
  .h-md-235 {
    height: calc(235 * 0.1rem) !important;
  }
  .h-md-240 {
    height: calc(240 * 0.1rem) !important;
  }
  .h-md-245 {
    height: calc(245 * 0.1rem) !important;
  }
  .h-md-250 {
    height: calc(250 * 0.1rem) !important;
  }
  .h-md-255 {
    height: calc(255 * 0.1rem) !important;
  }
  .h-md-260 {
    height: calc(260 * 0.1rem) !important;
  }
  .h-md-265 {
    height: calc(265 * 0.1rem) !important;
  }
  .h-md-270 {
    height: calc(270 * 0.1rem) !important;
  }
  .h-md-275 {
    height: calc(275 * 0.1rem) !important;
  }
  .h-md-280 {
    height: calc(280 * 0.1rem) !important;
  }
  .h-md-285 {
    height: calc(285 * 0.1rem) !important;
  }
  .h-md-290 {
    height: calc(290 * 0.1rem) !important;
  }
  .h-md-295 {
    height: calc(295 * 0.1rem) !important;
  }
  .h-md-300 {
    height: calc(300 * 0.1rem) !important;
  }
  .h-md-305 {
    height: calc(305 * 0.1rem) !important;
  }
  .h-md-310 {
    height: calc(310 * 0.1rem) !important;
  }
  .h-md-315 {
    height: calc(315 * 0.1rem) !important;
  }
  .h-md-320 {
    height: calc(320 * 0.1rem) !important;
  }
  .h-md-325 {
    height: calc(325 * 0.1rem) !important;
  }
  .h-md-330 {
    height: calc(330 * 0.1rem) !important;
  }
  .h-md-335 {
    height: calc(335 * 0.1rem) !important;
  }
  .h-md-340 {
    height: calc(340 * 0.1rem) !important;
  }
  .h-md-345 {
    height: calc(345 * 0.1rem) !important;
  }
  .h-md-350 {
    height: calc(350 * 0.1rem) !important;
  }
  .h-md-355 {
    height: calc(355 * 0.1rem) !important;
  }
  .h-md-360 {
    height: calc(360 * 0.1rem) !important;
  }
  .h-md-365 {
    height: calc(365 * 0.1rem) !important;
  }
  .h-md-370 {
    height: calc(370 * 0.1rem) !important;
  }
  .h-md-375 {
    height: calc(375 * 0.1rem) !important;
  }
  .h-md-380 {
    height: calc(380 * 0.1rem) !important;
  }
  .h-md-385 {
    height: calc(385 * 0.1rem) !important;
  }
  .h-md-390 {
    height: calc(390 * 0.1rem) !important;
  }
  .h-md-395 {
    height: calc(395 * 0.1rem) !important;
  }
  .h-md-400 {
    height: calc(400 * 0.1rem) !important;
  }
  .h-md-405 {
    height: calc(405 * 0.1rem) !important;
  }
  .h-md-410 {
    height: calc(410 * 0.1rem) !important;
  }
  .h-md-415 {
    height: calc(415 * 0.1rem) !important;
  }
  .h-md-420 {
    height: calc(420 * 0.1rem) !important;
  }
  .h-md-425 {
    height: calc(425 * 0.1rem) !important;
  }
  .h-md-430 {
    height: calc(430 * 0.1rem) !important;
  }
  .h-md-435 {
    height: calc(435 * 0.1rem) !important;
  }
  .h-md-440 {
    height: calc(440 * 0.1rem) !important;
  }
  .h-md-445 {
    height: calc(445 * 0.1rem) !important;
  }
  .h-md-450 {
    height: calc(450 * 0.1rem) !important;
  }
  .h-md-455 {
    height: calc(455 * 0.1rem) !important;
  }
  .h-md-460 {
    height: calc(460 * 0.1rem) !important;
  }
  .h-md-465 {
    height: calc(465 * 0.1rem) !important;
  }
  .h-md-470 {
    height: calc(470 * 0.1rem) !important;
  }
  .h-md-475 {
    height: calc(475 * 0.1rem) !important;
  }
  .h-md-480 {
    height: calc(480 * 0.1rem) !important;
  }
  .h-md-485 {
    height: calc(485 * 0.1rem) !important;
  }
  .h-md-490 {
    height: calc(490 * 0.1rem) !important;
  }
  .h-md-495 {
    height: calc(495 * 0.1rem) !important;
  }
  .h-md-500 {
    height: calc(500 * 0.1rem) !important;
  }
  .h-md-505 {
    height: calc(505 * 0.1rem) !important;
  }
  .h-md-510 {
    height: calc(510 * 0.1rem) !important;
  }
  .h-md-515 {
    height: calc(515 * 0.1rem) !important;
  }
  .h-md-520 {
    height: calc(520 * 0.1rem) !important;
  }
  .h-md-525 {
    height: calc(525 * 0.1rem) !important;
  }
  .h-md-530 {
    height: calc(530 * 0.1rem) !important;
  }
  .h-md-535 {
    height: calc(535 * 0.1rem) !important;
  }
  .h-md-540 {
    height: calc(540 * 0.1rem) !important;
  }
  .h-md-545 {
    height: calc(545 * 0.1rem) !important;
  }
  .h-md-550 {
    height: calc(550 * 0.1rem) !important;
  }
  .h-md-555 {
    height: calc(555 * 0.1rem) !important;
  }
  .h-md-560 {
    height: calc(560 * 0.1rem) !important;
  }
  .h-md-565 {
    height: calc(565 * 0.1rem) !important;
  }
  .h-md-570 {
    height: calc(570 * 0.1rem) !important;
  }
  .h-md-575 {
    height: calc(575 * 0.1rem) !important;
  }
  .h-md-580 {
    height: calc(580 * 0.1rem) !important;
  }
  .h-md-585 {
    height: calc(585 * 0.1rem) !important;
  }
  .h-md-590 {
    height: calc(590 * 0.1rem) !important;
  }
  .h-md-595 {
    height: calc(595 * 0.1rem) !important;
  }
  .h-md-600 {
    height: calc(600 * 0.1rem) !important;
  }
  .h-md-605 {
    height: calc(605 * 0.1rem) !important;
  }
  .h-md-610 {
    height: calc(610 * 0.1rem) !important;
  }
  .h-md-615 {
    height: calc(615 * 0.1rem) !important;
  }
  .h-md-620 {
    height: calc(620 * 0.1rem) !important;
  }
  .h-md-625 {
    height: calc(625 * 0.1rem) !important;
  }
  .h-md-630 {
    height: calc(630 * 0.1rem) !important;
  }
  .h-md-635 {
    height: calc(635 * 0.1rem) !important;
  }
  .h-md-640 {
    height: calc(640 * 0.1rem) !important;
  }
  .h-md-645 {
    height: calc(645 * 0.1rem) !important;
  }
  .h-md-650 {
    height: calc(650 * 0.1rem) !important;
  }
  .h-md-655 {
    height: calc(655 * 0.1rem) !important;
  }
  .h-md-660 {
    height: calc(660 * 0.1rem) !important;
  }
  .h-md-665 {
    height: calc(665 * 0.1rem) !important;
  }
  .h-md-670 {
    height: calc(670 * 0.1rem) !important;
  }
  .h-md-675 {
    height: calc(675 * 0.1rem) !important;
  }
  .h-md-680 {
    height: calc(680 * 0.1rem) !important;
  }
  .h-md-685 {
    height: calc(685 * 0.1rem) !important;
  }
  .h-md-690 {
    height: calc(690 * 0.1rem) !important;
  }
  .h-md-695 {
    height: calc(695 * 0.1rem) !important;
  }
  .h-md-700 {
    height: calc(700 * 0.1rem) !important;
  }
  .h-md-705 {
    height: calc(705 * 0.1rem) !important;
  }
  .h-md-710 {
    height: calc(710 * 0.1rem) !important;
  }
  .h-md-715 {
    height: calc(715 * 0.1rem) !important;
  }
  .h-md-720 {
    height: calc(720 * 0.1rem) !important;
  }
  .h-md-725 {
    height: calc(725 * 0.1rem) !important;
  }
  .h-md-730 {
    height: calc(730 * 0.1rem) !important;
  }
  .h-md-735 {
    height: calc(735 * 0.1rem) !important;
  }
  .h-md-740 {
    height: calc(740 * 0.1rem) !important;
  }
  .h-md-745 {
    height: calc(745 * 0.1rem) !important;
  }
  .h-md-750 {
    height: calc(750 * 0.1rem) !important;
  }
  .h-md-755 {
    height: calc(755 * 0.1rem) !important;
  }
  .h-md-760 {
    height: calc(760 * 0.1rem) !important;
  }
  .h-md-765 {
    height: calc(765 * 0.1rem) !important;
  }
  .h-md-770 {
    height: calc(770 * 0.1rem) !important;
  }
  .h-md-775 {
    height: calc(775 * 0.1rem) !important;
  }
  .h-md-780 {
    height: calc(780 * 0.1rem) !important;
  }
  .h-md-785 {
    height: calc(785 * 0.1rem) !important;
  }
  .h-md-790 {
    height: calc(790 * 0.1rem) !important;
  }
  .h-md-795 {
    height: calc(795 * 0.1rem) !important;
  }
  .h-md-800 {
    height: calc(800 * 0.1rem) !important;
  }
}
@media (max-width: 599px) {
  .w-sm-0 {
    width: calc(0 * 0.1rem) !important;
  }
  .w-sm-5 {
    width: calc(5 * 0.1rem) !important;
  }
  .w-sm-10 {
    width: calc(10 * 0.1rem) !important;
  }
  .w-sm-15 {
    width: calc(15 * 0.1rem) !important;
  }
  .w-sm-20 {
    width: calc(20 * 0.1rem) !important;
  }
  .w-sm-25 {
    width: calc(25 * 0.1rem) !important;
  }
  .w-sm-30 {
    width: calc(30 * 0.1rem) !important;
  }
  .w-sm-35 {
    width: calc(35 * 0.1rem) !important;
  }
  .w-sm-40 {
    width: calc(40 * 0.1rem) !important;
  }
  .w-sm-45 {
    width: calc(45 * 0.1rem) !important;
  }
  .w-sm-50 {
    width: calc(50 * 0.1rem) !important;
  }
  .w-sm-55 {
    width: calc(55 * 0.1rem) !important;
  }
  .w-sm-60 {
    width: calc(60 * 0.1rem) !important;
  }
  .w-sm-65 {
    width: calc(65 * 0.1rem) !important;
  }
  .w-sm-70 {
    width: calc(70 * 0.1rem) !important;
  }
  .w-sm-75 {
    width: calc(75 * 0.1rem) !important;
  }
  .w-sm-80 {
    width: calc(80 * 0.1rem) !important;
  }
  .w-sm-85 {
    width: calc(85 * 0.1rem) !important;
  }
  .w-sm-90 {
    width: calc(90 * 0.1rem) !important;
  }
  .w-sm-95 {
    width: calc(95 * 0.1rem) !important;
  }
  .w-sm-100 {
    width: calc(100 * 0.1rem) !important;
  }
  .w-sm-105 {
    width: calc(105 * 0.1rem) !important;
  }
  .w-sm-110 {
    width: calc(110 * 0.1rem) !important;
  }
  .w-sm-115 {
    width: calc(115 * 0.1rem) !important;
  }
  .w-sm-120 {
    width: calc(120 * 0.1rem) !important;
  }
  .w-sm-125 {
    width: calc(125 * 0.1rem) !important;
  }
  .w-sm-130 {
    width: calc(130 * 0.1rem) !important;
  }
  .w-sm-135 {
    width: calc(135 * 0.1rem) !important;
  }
  .w-sm-140 {
    width: calc(140 * 0.1rem) !important;
  }
  .w-sm-145 {
    width: calc(145 * 0.1rem) !important;
  }
  .w-sm-150 {
    width: calc(150 * 0.1rem) !important;
  }
  .w-sm-155 {
    width: calc(155 * 0.1rem) !important;
  }
  .w-sm-160 {
    width: calc(160 * 0.1rem) !important;
  }
  .w-sm-165 {
    width: calc(165 * 0.1rem) !important;
  }
  .w-sm-170 {
    width: calc(170 * 0.1rem) !important;
  }
  .w-sm-175 {
    width: calc(175 * 0.1rem) !important;
  }
  .w-sm-180 {
    width: calc(180 * 0.1rem) !important;
  }
  .w-sm-185 {
    width: calc(185 * 0.1rem) !important;
  }
  .w-sm-190 {
    width: calc(190 * 0.1rem) !important;
  }
  .w-sm-195 {
    width: calc(195 * 0.1rem) !important;
  }
  .w-sm-200 {
    width: calc(200 * 0.1rem) !important;
  }
  .w-sm-205 {
    width: calc(205 * 0.1rem) !important;
  }
  .w-sm-210 {
    width: calc(210 * 0.1rem) !important;
  }
  .w-sm-215 {
    width: calc(215 * 0.1rem) !important;
  }
  .w-sm-220 {
    width: calc(220 * 0.1rem) !important;
  }
  .w-sm-225 {
    width: calc(225 * 0.1rem) !important;
  }
  .w-sm-230 {
    width: calc(230 * 0.1rem) !important;
  }
  .w-sm-235 {
    width: calc(235 * 0.1rem) !important;
  }
  .w-sm-240 {
    width: calc(240 * 0.1rem) !important;
  }
  .w-sm-245 {
    width: calc(245 * 0.1rem) !important;
  }
  .w-sm-250 {
    width: calc(250 * 0.1rem) !important;
  }
  .w-sm-255 {
    width: calc(255 * 0.1rem) !important;
  }
  .w-sm-260 {
    width: calc(260 * 0.1rem) !important;
  }
  .w-sm-265 {
    width: calc(265 * 0.1rem) !important;
  }
  .w-sm-270 {
    width: calc(270 * 0.1rem) !important;
  }
  .w-sm-275 {
    width: calc(275 * 0.1rem) !important;
  }
  .w-sm-280 {
    width: calc(280 * 0.1rem) !important;
  }
  .w-sm-285 {
    width: calc(285 * 0.1rem) !important;
  }
  .w-sm-290 {
    width: calc(290 * 0.1rem) !important;
  }
  .w-sm-295 {
    width: calc(295 * 0.1rem) !important;
  }
  .w-sm-300 {
    width: calc(300 * 0.1rem) !important;
  }
  .w-sm-305 {
    width: calc(305 * 0.1rem) !important;
  }
  .w-sm-310 {
    width: calc(310 * 0.1rem) !important;
  }
  .w-sm-315 {
    width: calc(315 * 0.1rem) !important;
  }
  .w-sm-320 {
    width: calc(320 * 0.1rem) !important;
  }
  .w-sm-325 {
    width: calc(325 * 0.1rem) !important;
  }
  .w-sm-330 {
    width: calc(330 * 0.1rem) !important;
  }
  .w-sm-335 {
    width: calc(335 * 0.1rem) !important;
  }
  .w-sm-340 {
    width: calc(340 * 0.1rem) !important;
  }
  .w-sm-345 {
    width: calc(345 * 0.1rem) !important;
  }
  .w-sm-350 {
    width: calc(350 * 0.1rem) !important;
  }
  .w-sm-355 {
    width: calc(355 * 0.1rem) !important;
  }
  .w-sm-360 {
    width: calc(360 * 0.1rem) !important;
  }
  .w-sm-365 {
    width: calc(365 * 0.1rem) !important;
  }
  .w-sm-370 {
    width: calc(370 * 0.1rem) !important;
  }
  .w-sm-375 {
    width: calc(375 * 0.1rem) !important;
  }
  .w-sm-380 {
    width: calc(380 * 0.1rem) !important;
  }
  .w-sm-385 {
    width: calc(385 * 0.1rem) !important;
  }
  .w-sm-390 {
    width: calc(390 * 0.1rem) !important;
  }
  .w-sm-395 {
    width: calc(395 * 0.1rem) !important;
  }
  .w-sm-400 {
    width: calc(400 * 0.1rem) !important;
  }
  .w-sm-405 {
    width: calc(405 * 0.1rem) !important;
  }
  .w-sm-410 {
    width: calc(410 * 0.1rem) !important;
  }
  .w-sm-415 {
    width: calc(415 * 0.1rem) !important;
  }
  .w-sm-420 {
    width: calc(420 * 0.1rem) !important;
  }
  .w-sm-425 {
    width: calc(425 * 0.1rem) !important;
  }
  .w-sm-430 {
    width: calc(430 * 0.1rem) !important;
  }
  .w-sm-435 {
    width: calc(435 * 0.1rem) !important;
  }
  .w-sm-440 {
    width: calc(440 * 0.1rem) !important;
  }
  .w-sm-445 {
    width: calc(445 * 0.1rem) !important;
  }
  .w-sm-450 {
    width: calc(450 * 0.1rem) !important;
  }
  .w-sm-455 {
    width: calc(455 * 0.1rem) !important;
  }
  .w-sm-460 {
    width: calc(460 * 0.1rem) !important;
  }
  .w-sm-465 {
    width: calc(465 * 0.1rem) !important;
  }
  .w-sm-470 {
    width: calc(470 * 0.1rem) !important;
  }
  .w-sm-475 {
    width: calc(475 * 0.1rem) !important;
  }
  .w-sm-480 {
    width: calc(480 * 0.1rem) !important;
  }
  .w-sm-485 {
    width: calc(485 * 0.1rem) !important;
  }
  .w-sm-490 {
    width: calc(490 * 0.1rem) !important;
  }
  .w-sm-495 {
    width: calc(495 * 0.1rem) !important;
  }
  .w-sm-500 {
    width: calc(500 * 0.1rem) !important;
  }
  .w-sm-505 {
    width: calc(505 * 0.1rem) !important;
  }
  .w-sm-510 {
    width: calc(510 * 0.1rem) !important;
  }
  .w-sm-515 {
    width: calc(515 * 0.1rem) !important;
  }
  .w-sm-520 {
    width: calc(520 * 0.1rem) !important;
  }
  .w-sm-525 {
    width: calc(525 * 0.1rem) !important;
  }
  .w-sm-530 {
    width: calc(530 * 0.1rem) !important;
  }
  .w-sm-535 {
    width: calc(535 * 0.1rem) !important;
  }
  .w-sm-540 {
    width: calc(540 * 0.1rem) !important;
  }
  .w-sm-545 {
    width: calc(545 * 0.1rem) !important;
  }
  .w-sm-550 {
    width: calc(550 * 0.1rem) !important;
  }
  .w-sm-555 {
    width: calc(555 * 0.1rem) !important;
  }
  .w-sm-560 {
    width: calc(560 * 0.1rem) !important;
  }
  .w-sm-565 {
    width: calc(565 * 0.1rem) !important;
  }
  .w-sm-570 {
    width: calc(570 * 0.1rem) !important;
  }
  .w-sm-575 {
    width: calc(575 * 0.1rem) !important;
  }
  .w-sm-580 {
    width: calc(580 * 0.1rem) !important;
  }
  .w-sm-585 {
    width: calc(585 * 0.1rem) !important;
  }
  .w-sm-590 {
    width: calc(590 * 0.1rem) !important;
  }
  .w-sm-595 {
    width: calc(595 * 0.1rem) !important;
  }
  .w-sm-600 {
    width: calc(600 * 0.1rem) !important;
  }
  .w-sm-605 {
    width: calc(605 * 0.1rem) !important;
  }
  .w-sm-610 {
    width: calc(610 * 0.1rem) !important;
  }
  .w-sm-615 {
    width: calc(615 * 0.1rem) !important;
  }
  .w-sm-620 {
    width: calc(620 * 0.1rem) !important;
  }
  .w-sm-625 {
    width: calc(625 * 0.1rem) !important;
  }
  .w-sm-630 {
    width: calc(630 * 0.1rem) !important;
  }
  .w-sm-635 {
    width: calc(635 * 0.1rem) !important;
  }
  .w-sm-640 {
    width: calc(640 * 0.1rem) !important;
  }
  .w-sm-645 {
    width: calc(645 * 0.1rem) !important;
  }
  .w-sm-650 {
    width: calc(650 * 0.1rem) !important;
  }
  .w-sm-655 {
    width: calc(655 * 0.1rem) !important;
  }
  .w-sm-660 {
    width: calc(660 * 0.1rem) !important;
  }
  .w-sm-665 {
    width: calc(665 * 0.1rem) !important;
  }
  .w-sm-670 {
    width: calc(670 * 0.1rem) !important;
  }
  .w-sm-675 {
    width: calc(675 * 0.1rem) !important;
  }
  .w-sm-680 {
    width: calc(680 * 0.1rem) !important;
  }
  .w-sm-685 {
    width: calc(685 * 0.1rem) !important;
  }
  .w-sm-690 {
    width: calc(690 * 0.1rem) !important;
  }
  .w-sm-695 {
    width: calc(695 * 0.1rem) !important;
  }
  .w-sm-700 {
    width: calc(700 * 0.1rem) !important;
  }
  .w-sm-705 {
    width: calc(705 * 0.1rem) !important;
  }
  .w-sm-710 {
    width: calc(710 * 0.1rem) !important;
  }
  .w-sm-715 {
    width: calc(715 * 0.1rem) !important;
  }
  .w-sm-720 {
    width: calc(720 * 0.1rem) !important;
  }
  .w-sm-725 {
    width: calc(725 * 0.1rem) !important;
  }
  .w-sm-730 {
    width: calc(730 * 0.1rem) !important;
  }
  .w-sm-735 {
    width: calc(735 * 0.1rem) !important;
  }
  .w-sm-740 {
    width: calc(740 * 0.1rem) !important;
  }
  .w-sm-745 {
    width: calc(745 * 0.1rem) !important;
  }
  .w-sm-750 {
    width: calc(750 * 0.1rem) !important;
  }
  .w-sm-755 {
    width: calc(755 * 0.1rem) !important;
  }
  .w-sm-760 {
    width: calc(760 * 0.1rem) !important;
  }
  .w-sm-765 {
    width: calc(765 * 0.1rem) !important;
  }
  .w-sm-770 {
    width: calc(770 * 0.1rem) !important;
  }
  .w-sm-775 {
    width: calc(775 * 0.1rem) !important;
  }
  .w-sm-780 {
    width: calc(780 * 0.1rem) !important;
  }
  .w-sm-785 {
    width: calc(785 * 0.1rem) !important;
  }
  .w-sm-790 {
    width: calc(790 * 0.1rem) !important;
  }
  .w-sm-795 {
    width: calc(795 * 0.1rem) !important;
  }
  .w-sm-800 {
    width: calc(800 * 0.1rem) !important;
  }
  .h-sm-0 {
    height: calc(0 * 0.1rem) !important;
  }
  .h-sm-5 {
    height: calc(5 * 0.1rem) !important;
  }
  .h-sm-10 {
    height: calc(10 * 0.1rem) !important;
  }
  .h-sm-15 {
    height: calc(15 * 0.1rem) !important;
  }
  .h-sm-20 {
    height: calc(20 * 0.1rem) !important;
  }
  .h-sm-25 {
    height: calc(25 * 0.1rem) !important;
  }
  .h-sm-30 {
    height: calc(30 * 0.1rem) !important;
  }
  .h-sm-35 {
    height: calc(35 * 0.1rem) !important;
  }
  .h-sm-40 {
    height: calc(40 * 0.1rem) !important;
  }
  .h-sm-45 {
    height: calc(45 * 0.1rem) !important;
  }
  .h-sm-50 {
    height: calc(50 * 0.1rem) !important;
  }
  .h-sm-55 {
    height: calc(55 * 0.1rem) !important;
  }
  .h-sm-60 {
    height: calc(60 * 0.1rem) !important;
  }
  .h-sm-65 {
    height: calc(65 * 0.1rem) !important;
  }
  .h-sm-70 {
    height: calc(70 * 0.1rem) !important;
  }
  .h-sm-75 {
    height: calc(75 * 0.1rem) !important;
  }
  .h-sm-80 {
    height: calc(80 * 0.1rem) !important;
  }
  .h-sm-85 {
    height: calc(85 * 0.1rem) !important;
  }
  .h-sm-90 {
    height: calc(90 * 0.1rem) !important;
  }
  .h-sm-95 {
    height: calc(95 * 0.1rem) !important;
  }
  .h-sm-100 {
    height: calc(100 * 0.1rem) !important;
  }
  .h-sm-105 {
    height: calc(105 * 0.1rem) !important;
  }
  .h-sm-110 {
    height: calc(110 * 0.1rem) !important;
  }
  .h-sm-115 {
    height: calc(115 * 0.1rem) !important;
  }
  .h-sm-120 {
    height: calc(120 * 0.1rem) !important;
  }
  .h-sm-125 {
    height: calc(125 * 0.1rem) !important;
  }
  .h-sm-130 {
    height: calc(130 * 0.1rem) !important;
  }
  .h-sm-135 {
    height: calc(135 * 0.1rem) !important;
  }
  .h-sm-140 {
    height: calc(140 * 0.1rem) !important;
  }
  .h-sm-145 {
    height: calc(145 * 0.1rem) !important;
  }
  .h-sm-150 {
    height: calc(150 * 0.1rem) !important;
  }
  .h-sm-155 {
    height: calc(155 * 0.1rem) !important;
  }
  .h-sm-160 {
    height: calc(160 * 0.1rem) !important;
  }
  .h-sm-165 {
    height: calc(165 * 0.1rem) !important;
  }
  .h-sm-170 {
    height: calc(170 * 0.1rem) !important;
  }
  .h-sm-175 {
    height: calc(175 * 0.1rem) !important;
  }
  .h-sm-180 {
    height: calc(180 * 0.1rem) !important;
  }
  .h-sm-185 {
    height: calc(185 * 0.1rem) !important;
  }
  .h-sm-190 {
    height: calc(190 * 0.1rem) !important;
  }
  .h-sm-195 {
    height: calc(195 * 0.1rem) !important;
  }
  .h-sm-200 {
    height: calc(200 * 0.1rem) !important;
  }
  .h-sm-205 {
    height: calc(205 * 0.1rem) !important;
  }
  .h-sm-210 {
    height: calc(210 * 0.1rem) !important;
  }
  .h-sm-215 {
    height: calc(215 * 0.1rem) !important;
  }
  .h-sm-220 {
    height: calc(220 * 0.1rem) !important;
  }
  .h-sm-225 {
    height: calc(225 * 0.1rem) !important;
  }
  .h-sm-230 {
    height: calc(230 * 0.1rem) !important;
  }
  .h-sm-235 {
    height: calc(235 * 0.1rem) !important;
  }
  .h-sm-240 {
    height: calc(240 * 0.1rem) !important;
  }
  .h-sm-245 {
    height: calc(245 * 0.1rem) !important;
  }
  .h-sm-250 {
    height: calc(250 * 0.1rem) !important;
  }
  .h-sm-255 {
    height: calc(255 * 0.1rem) !important;
  }
  .h-sm-260 {
    height: calc(260 * 0.1rem) !important;
  }
  .h-sm-265 {
    height: calc(265 * 0.1rem) !important;
  }
  .h-sm-270 {
    height: calc(270 * 0.1rem) !important;
  }
  .h-sm-275 {
    height: calc(275 * 0.1rem) !important;
  }
  .h-sm-280 {
    height: calc(280 * 0.1rem) !important;
  }
  .h-sm-285 {
    height: calc(285 * 0.1rem) !important;
  }
  .h-sm-290 {
    height: calc(290 * 0.1rem) !important;
  }
  .h-sm-295 {
    height: calc(295 * 0.1rem) !important;
  }
  .h-sm-300 {
    height: calc(300 * 0.1rem) !important;
  }
  .h-sm-305 {
    height: calc(305 * 0.1rem) !important;
  }
  .h-sm-310 {
    height: calc(310 * 0.1rem) !important;
  }
  .h-sm-315 {
    height: calc(315 * 0.1rem) !important;
  }
  .h-sm-320 {
    height: calc(320 * 0.1rem) !important;
  }
  .h-sm-325 {
    height: calc(325 * 0.1rem) !important;
  }
  .h-sm-330 {
    height: calc(330 * 0.1rem) !important;
  }
  .h-sm-335 {
    height: calc(335 * 0.1rem) !important;
  }
  .h-sm-340 {
    height: calc(340 * 0.1rem) !important;
  }
  .h-sm-345 {
    height: calc(345 * 0.1rem) !important;
  }
  .h-sm-350 {
    height: calc(350 * 0.1rem) !important;
  }
  .h-sm-355 {
    height: calc(355 * 0.1rem) !important;
  }
  .h-sm-360 {
    height: calc(360 * 0.1rem) !important;
  }
  .h-sm-365 {
    height: calc(365 * 0.1rem) !important;
  }
  .h-sm-370 {
    height: calc(370 * 0.1rem) !important;
  }
  .h-sm-375 {
    height: calc(375 * 0.1rem) !important;
  }
  .h-sm-380 {
    height: calc(380 * 0.1rem) !important;
  }
  .h-sm-385 {
    height: calc(385 * 0.1rem) !important;
  }
  .h-sm-390 {
    height: calc(390 * 0.1rem) !important;
  }
  .h-sm-395 {
    height: calc(395 * 0.1rem) !important;
  }
  .h-sm-400 {
    height: calc(400 * 0.1rem) !important;
  }
  .h-sm-405 {
    height: calc(405 * 0.1rem) !important;
  }
  .h-sm-410 {
    height: calc(410 * 0.1rem) !important;
  }
  .h-sm-415 {
    height: calc(415 * 0.1rem) !important;
  }
  .h-sm-420 {
    height: calc(420 * 0.1rem) !important;
  }
  .h-sm-425 {
    height: calc(425 * 0.1rem) !important;
  }
  .h-sm-430 {
    height: calc(430 * 0.1rem) !important;
  }
  .h-sm-435 {
    height: calc(435 * 0.1rem) !important;
  }
  .h-sm-440 {
    height: calc(440 * 0.1rem) !important;
  }
  .h-sm-445 {
    height: calc(445 * 0.1rem) !important;
  }
  .h-sm-450 {
    height: calc(450 * 0.1rem) !important;
  }
  .h-sm-455 {
    height: calc(455 * 0.1rem) !important;
  }
  .h-sm-460 {
    height: calc(460 * 0.1rem) !important;
  }
  .h-sm-465 {
    height: calc(465 * 0.1rem) !important;
  }
  .h-sm-470 {
    height: calc(470 * 0.1rem) !important;
  }
  .h-sm-475 {
    height: calc(475 * 0.1rem) !important;
  }
  .h-sm-480 {
    height: calc(480 * 0.1rem) !important;
  }
  .h-sm-485 {
    height: calc(485 * 0.1rem) !important;
  }
  .h-sm-490 {
    height: calc(490 * 0.1rem) !important;
  }
  .h-sm-495 {
    height: calc(495 * 0.1rem) !important;
  }
  .h-sm-500 {
    height: calc(500 * 0.1rem) !important;
  }
  .h-sm-505 {
    height: calc(505 * 0.1rem) !important;
  }
  .h-sm-510 {
    height: calc(510 * 0.1rem) !important;
  }
  .h-sm-515 {
    height: calc(515 * 0.1rem) !important;
  }
  .h-sm-520 {
    height: calc(520 * 0.1rem) !important;
  }
  .h-sm-525 {
    height: calc(525 * 0.1rem) !important;
  }
  .h-sm-530 {
    height: calc(530 * 0.1rem) !important;
  }
  .h-sm-535 {
    height: calc(535 * 0.1rem) !important;
  }
  .h-sm-540 {
    height: calc(540 * 0.1rem) !important;
  }
  .h-sm-545 {
    height: calc(545 * 0.1rem) !important;
  }
  .h-sm-550 {
    height: calc(550 * 0.1rem) !important;
  }
  .h-sm-555 {
    height: calc(555 * 0.1rem) !important;
  }
  .h-sm-560 {
    height: calc(560 * 0.1rem) !important;
  }
  .h-sm-565 {
    height: calc(565 * 0.1rem) !important;
  }
  .h-sm-570 {
    height: calc(570 * 0.1rem) !important;
  }
  .h-sm-575 {
    height: calc(575 * 0.1rem) !important;
  }
  .h-sm-580 {
    height: calc(580 * 0.1rem) !important;
  }
  .h-sm-585 {
    height: calc(585 * 0.1rem) !important;
  }
  .h-sm-590 {
    height: calc(590 * 0.1rem) !important;
  }
  .h-sm-595 {
    height: calc(595 * 0.1rem) !important;
  }
  .h-sm-600 {
    height: calc(600 * 0.1rem) !important;
  }
  .h-sm-605 {
    height: calc(605 * 0.1rem) !important;
  }
  .h-sm-610 {
    height: calc(610 * 0.1rem) !important;
  }
  .h-sm-615 {
    height: calc(615 * 0.1rem) !important;
  }
  .h-sm-620 {
    height: calc(620 * 0.1rem) !important;
  }
  .h-sm-625 {
    height: calc(625 * 0.1rem) !important;
  }
  .h-sm-630 {
    height: calc(630 * 0.1rem) !important;
  }
  .h-sm-635 {
    height: calc(635 * 0.1rem) !important;
  }
  .h-sm-640 {
    height: calc(640 * 0.1rem) !important;
  }
  .h-sm-645 {
    height: calc(645 * 0.1rem) !important;
  }
  .h-sm-650 {
    height: calc(650 * 0.1rem) !important;
  }
  .h-sm-655 {
    height: calc(655 * 0.1rem) !important;
  }
  .h-sm-660 {
    height: calc(660 * 0.1rem) !important;
  }
  .h-sm-665 {
    height: calc(665 * 0.1rem) !important;
  }
  .h-sm-670 {
    height: calc(670 * 0.1rem) !important;
  }
  .h-sm-675 {
    height: calc(675 * 0.1rem) !important;
  }
  .h-sm-680 {
    height: calc(680 * 0.1rem) !important;
  }
  .h-sm-685 {
    height: calc(685 * 0.1rem) !important;
  }
  .h-sm-690 {
    height: calc(690 * 0.1rem) !important;
  }
  .h-sm-695 {
    height: calc(695 * 0.1rem) !important;
  }
  .h-sm-700 {
    height: calc(700 * 0.1rem) !important;
  }
  .h-sm-705 {
    height: calc(705 * 0.1rem) !important;
  }
  .h-sm-710 {
    height: calc(710 * 0.1rem) !important;
  }
  .h-sm-715 {
    height: calc(715 * 0.1rem) !important;
  }
  .h-sm-720 {
    height: calc(720 * 0.1rem) !important;
  }
  .h-sm-725 {
    height: calc(725 * 0.1rem) !important;
  }
  .h-sm-730 {
    height: calc(730 * 0.1rem) !important;
  }
  .h-sm-735 {
    height: calc(735 * 0.1rem) !important;
  }
  .h-sm-740 {
    height: calc(740 * 0.1rem) !important;
  }
  .h-sm-745 {
    height: calc(745 * 0.1rem) !important;
  }
  .h-sm-750 {
    height: calc(750 * 0.1rem) !important;
  }
  .h-sm-755 {
    height: calc(755 * 0.1rem) !important;
  }
  .h-sm-760 {
    height: calc(760 * 0.1rem) !important;
  }
  .h-sm-765 {
    height: calc(765 * 0.1rem) !important;
  }
  .h-sm-770 {
    height: calc(770 * 0.1rem) !important;
  }
  .h-sm-775 {
    height: calc(775 * 0.1rem) !important;
  }
  .h-sm-780 {
    height: calc(780 * 0.1rem) !important;
  }
  .h-sm-785 {
    height: calc(785 * 0.1rem) !important;
  }
  .h-sm-790 {
    height: calc(790 * 0.1rem) !important;
  }
  .h-sm-795 {
    height: calc(795 * 0.1rem) !important;
  }
  .h-sm-800 {
    height: calc(800 * 0.1rem) !important;
  }
}
@media (max-width: 767px) {
  .h-md-auto {
    height: auto !important;
  }
}

.por {
  position: relative !important;
}

.poa {
  position: absolute !important;
}

.d-flex {
  display: flex;
}

.flex-1 {
  flex: 1;
}

.flex-row {
  flex-direction: row;
}

.flex-column {
  flex-direction: column;
}

@media (max-width: 767px) {
  .flex-md-column {
    flex-direction: column;
  }
}

.align-items-center {
  align-items: center;
}

.align-items-end {
  align-items: flex-end;
}

.justify-content-start {
  justify-content: flex-start;
}

.justify-content-center {
  justify-content: center;
}

.justify-content-end {
  justify-content: flex-end;
}

.justify-content-between {
  justify-content: space-between;
}

.is-layout-constrained > * {
  margin-block-start: 0;
}

.is-layout-flow > * {
  margin-block-start: 0;
}

.gmap {
  margin: 2rem 0;
  height: 0;
  overflow: hidden;
  position: relative;
  width: 100%;
  padding-top: 75%;
}
.gmap iframe {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: auto;
  width: 100%;
  aspect-ratio: 375/279;
}

.gmap-hauto {
  height: 100% !important;
  padding-top: 0 !important;
}
.gmap-hauto iframe {
  position: relative !important;
  top: auto !important;
  left: auto !important;
  height: 100% !important;
  width: 100% !important;
  min-height: 30rem;
}

/*----------------------------*/
/* 余白*/
/*----------------------------*/
/*マージンの設定*/
.mi-auto {
  margin-inline: auto;
}

.ml-auto {
  margin-left: auto !important;
}

.mr-auto {
  margin-right: auto !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.mx-auto-img img {
  margin-right: auto !important;
  margin-left: auto !important;
}

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

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

.mt--150 {
  margin-top: -15rem !important;
}

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

.m-0 {
  margin: calc(0 * 0.1rem) !important;
}

.m-5 {
  margin: calc(5 * 0.1rem) !important;
}

.m-10 {
  margin: calc(10 * 0.1rem) !important;
}

.m-15 {
  margin: calc(15 * 0.1rem) !important;
}

.m-20 {
  margin: calc(20 * 0.1rem) !important;
}

.m-25 {
  margin: calc(25 * 0.1rem) !important;
}

.m-30 {
  margin: calc(30 * 0.1rem) !important;
}

.m-35 {
  margin: calc(35 * 0.1rem) !important;
}

.m-40 {
  margin: calc(40 * 0.1rem) !important;
}

.m-45 {
  margin: calc(45 * 0.1rem) !important;
}

.m-50 {
  margin: calc(50 * 0.1rem) !important;
}

.m-55 {
  margin: calc(55 * 0.1rem) !important;
}

.m-60 {
  margin: calc(60 * 0.1rem) !important;
}

.m-65 {
  margin: calc(65 * 0.1rem) !important;
}

.m-70 {
  margin: calc(70 * 0.1rem) !important;
}

.m-75 {
  margin: calc(75 * 0.1rem) !important;
}

.m-80 {
  margin: calc(80 * 0.1rem) !important;
}

.m-85 {
  margin: calc(85 * 0.1rem) !important;
}

.m-90 {
  margin: calc(90 * 0.1rem) !important;
}

.m-95 {
  margin: calc(95 * 0.1rem) !important;
}

.m-100 {
  margin: calc(100 * 0.1rem) !important;
}

.m-105 {
  margin: calc(105 * 0.1rem) !important;
}

.m-110 {
  margin: calc(110 * 0.1rem) !important;
}

.m-115 {
  margin: calc(115 * 0.1rem) !important;
}

.m-120 {
  margin: calc(120 * 0.1rem) !important;
}

.m-125 {
  margin: calc(125 * 0.1rem) !important;
}

.m-130 {
  margin: calc(130 * 0.1rem) !important;
}

.m-135 {
  margin: calc(135 * 0.1rem) !important;
}

.m-140 {
  margin: calc(140 * 0.1rem) !important;
}

.m-145 {
  margin: calc(145 * 0.1rem) !important;
}

.m-150 {
  margin: calc(150 * 0.1rem) !important;
}

.m-155 {
  margin: calc(155 * 0.1rem) !important;
}

.m-160 {
  margin: calc(160 * 0.1rem) !important;
}

.m-165 {
  margin: calc(165 * 0.1rem) !important;
}

.m-170 {
  margin: calc(170 * 0.1rem) !important;
}

.m-175 {
  margin: calc(175 * 0.1rem) !important;
}

.m-180 {
  margin: calc(180 * 0.1rem) !important;
}

.m-185 {
  margin: calc(185 * 0.1rem) !important;
}

.m-190 {
  margin: calc(190 * 0.1rem) !important;
}

.m-195 {
  margin: calc(195 * 0.1rem) !important;
}

.m-200 {
  margin: calc(200 * 0.1rem) !important;
}

.m-205 {
  margin: calc(205 * 0.1rem) !important;
}

.m-210 {
  margin: calc(210 * 0.1rem) !important;
}

.m-215 {
  margin: calc(215 * 0.1rem) !important;
}

.m-220 {
  margin: calc(220 * 0.1rem) !important;
}

.m-225 {
  margin: calc(225 * 0.1rem) !important;
}

.m-230 {
  margin: calc(230 * 0.1rem) !important;
}

.m-235 {
  margin: calc(235 * 0.1rem) !important;
}

.m-240 {
  margin: calc(240 * 0.1rem) !important;
}

.m-245 {
  margin: calc(245 * 0.1rem) !important;
}

.m-250 {
  margin: calc(250 * 0.1rem) !important;
}

.m-255 {
  margin: calc(255 * 0.1rem) !important;
}

.m-260 {
  margin: calc(260 * 0.1rem) !important;
}

.m-265 {
  margin: calc(265 * 0.1rem) !important;
}

.m-270 {
  margin: calc(270 * 0.1rem) !important;
}

.m-275 {
  margin: calc(275 * 0.1rem) !important;
}

.m-280 {
  margin: calc(280 * 0.1rem) !important;
}

.m-285 {
  margin: calc(285 * 0.1rem) !important;
}

.m-290 {
  margin: calc(290 * 0.1rem) !important;
}

.m-295 {
  margin: calc(295 * 0.1rem) !important;
}

.m-300 {
  margin: calc(300 * 0.1rem) !important;
}

.mt-0 {
  margin-top: calc(0 * 0.1rem) !important;
}

.mt-5 {
  margin-top: calc(5 * 0.1rem) !important;
}

.mt-10 {
  margin-top: calc(10 * 0.1rem) !important;
}

.mt-15 {
  margin-top: calc(15 * 0.1rem) !important;
}

.mt-20 {
  margin-top: calc(20 * 0.1rem) !important;
}

.mt-25 {
  margin-top: calc(25 * 0.1rem) !important;
}

.mt-30 {
  margin-top: calc(30 * 0.1rem) !important;
}

.mt-35 {
  margin-top: calc(35 * 0.1rem) !important;
}

.mt-40 {
  margin-top: calc(40 * 0.1rem) !important;
}

.mt-45 {
  margin-top: calc(45 * 0.1rem) !important;
}

.mt-50 {
  margin-top: calc(50 * 0.1rem) !important;
}

.mt-55 {
  margin-top: calc(55 * 0.1rem) !important;
}

.mt-60 {
  margin-top: calc(60 * 0.1rem) !important;
}

.mt-65 {
  margin-top: calc(65 * 0.1rem) !important;
}

.mt-70 {
  margin-top: calc(70 * 0.1rem) !important;
}

.mt-75 {
  margin-top: calc(75 * 0.1rem) !important;
}

.mt-80 {
  margin-top: calc(80 * 0.1rem) !important;
}

.mt-85 {
  margin-top: calc(85 * 0.1rem) !important;
}

.mt-90 {
  margin-top: calc(90 * 0.1rem) !important;
}

.mt-95 {
  margin-top: calc(95 * 0.1rem) !important;
}

.mt-100 {
  margin-top: calc(100 * 0.1rem) !important;
}

.mt-105 {
  margin-top: calc(105 * 0.1rem) !important;
}

.mt-110 {
  margin-top: calc(110 * 0.1rem) !important;
}

.mt-115 {
  margin-top: calc(115 * 0.1rem) !important;
}

.mt-120 {
  margin-top: calc(120 * 0.1rem) !important;
}

.mt-125 {
  margin-top: calc(125 * 0.1rem) !important;
}

.mt-130 {
  margin-top: calc(130 * 0.1rem) !important;
}

.mt-135 {
  margin-top: calc(135 * 0.1rem) !important;
}

.mt-140 {
  margin-top: calc(140 * 0.1rem) !important;
}

.mt-145 {
  margin-top: calc(145 * 0.1rem) !important;
}

.mt-150 {
  margin-top: calc(150 * 0.1rem) !important;
}

.mt-155 {
  margin-top: calc(155 * 0.1rem) !important;
}

.mt-160 {
  margin-top: calc(160 * 0.1rem) !important;
}

.mt-165 {
  margin-top: calc(165 * 0.1rem) !important;
}

.mt-170 {
  margin-top: calc(170 * 0.1rem) !important;
}

.mt-175 {
  margin-top: calc(175 * 0.1rem) !important;
}

.mt-180 {
  margin-top: calc(180 * 0.1rem) !important;
}

.mt-185 {
  margin-top: calc(185 * 0.1rem) !important;
}

.mt-190 {
  margin-top: calc(190 * 0.1rem) !important;
}

.mt-195 {
  margin-top: calc(195 * 0.1rem) !important;
}

.mt-200 {
  margin-top: calc(200 * 0.1rem) !important;
}

.mt-205 {
  margin-top: calc(205 * 0.1rem) !important;
}

.mt-210 {
  margin-top: calc(210 * 0.1rem) !important;
}

.mt-215 {
  margin-top: calc(215 * 0.1rem) !important;
}

.mt-220 {
  margin-top: calc(220 * 0.1rem) !important;
}

.mt-225 {
  margin-top: calc(225 * 0.1rem) !important;
}

.mt-230 {
  margin-top: calc(230 * 0.1rem) !important;
}

.mt-235 {
  margin-top: calc(235 * 0.1rem) !important;
}

.mt-240 {
  margin-top: calc(240 * 0.1rem) !important;
}

.mt-245 {
  margin-top: calc(245 * 0.1rem) !important;
}

.mt-250 {
  margin-top: calc(250 * 0.1rem) !important;
}

.mt-255 {
  margin-top: calc(255 * 0.1rem) !important;
}

.mt-260 {
  margin-top: calc(260 * 0.1rem) !important;
}

.mt-265 {
  margin-top: calc(265 * 0.1rem) !important;
}

.mt-270 {
  margin-top: calc(270 * 0.1rem) !important;
}

.mt-275 {
  margin-top: calc(275 * 0.1rem) !important;
}

.mt-280 {
  margin-top: calc(280 * 0.1rem) !important;
}

.mt-285 {
  margin-top: calc(285 * 0.1rem) !important;
}

.mt-290 {
  margin-top: calc(290 * 0.1rem) !important;
}

.mt-295 {
  margin-top: calc(295 * 0.1rem) !important;
}

.mt-300 {
  margin-top: calc(300 * 0.1rem) !important;
}

.mb-0 {
  margin-bottom: calc(0 * 0.1rem) !important;
}

.mb-5 {
  margin-bottom: calc(5 * 0.1rem) !important;
}

.mb-10 {
  margin-bottom: calc(10 * 0.1rem) !important;
}

.mb-15 {
  margin-bottom: calc(15 * 0.1rem) !important;
}

.mb-20 {
  margin-bottom: calc(20 * 0.1rem) !important;
}

.mb-25 {
  margin-bottom: calc(25 * 0.1rem) !important;
}

.mb-30 {
  margin-bottom: calc(30 * 0.1rem) !important;
}

.mb-35 {
  margin-bottom: calc(35 * 0.1rem) !important;
}

.mb-40 {
  margin-bottom: calc(40 * 0.1rem) !important;
}

.mb-45 {
  margin-bottom: calc(45 * 0.1rem) !important;
}

.mb-50 {
  margin-bottom: calc(50 * 0.1rem) !important;
}

.mb-55 {
  margin-bottom: calc(55 * 0.1rem) !important;
}

.mb-60 {
  margin-bottom: calc(60 * 0.1rem) !important;
}

.mb-65 {
  margin-bottom: calc(65 * 0.1rem) !important;
}

.mb-70 {
  margin-bottom: calc(70 * 0.1rem) !important;
}

.mb-75 {
  margin-bottom: calc(75 * 0.1rem) !important;
}

.mb-80 {
  margin-bottom: calc(80 * 0.1rem) !important;
}

.mb-85 {
  margin-bottom: calc(85 * 0.1rem) !important;
}

.mb-90 {
  margin-bottom: calc(90 * 0.1rem) !important;
}

.mb-95 {
  margin-bottom: calc(95 * 0.1rem) !important;
}

.mb-100 {
  margin-bottom: calc(100 * 0.1rem) !important;
}

.mb-105 {
  margin-bottom: calc(105 * 0.1rem) !important;
}

.mb-110 {
  margin-bottom: calc(110 * 0.1rem) !important;
}

.mb-115 {
  margin-bottom: calc(115 * 0.1rem) !important;
}

.mb-120 {
  margin-bottom: calc(120 * 0.1rem) !important;
}

.mb-125 {
  margin-bottom: calc(125 * 0.1rem) !important;
}

.mb-130 {
  margin-bottom: calc(130 * 0.1rem) !important;
}

.mb-135 {
  margin-bottom: calc(135 * 0.1rem) !important;
}

.mb-140 {
  margin-bottom: calc(140 * 0.1rem) !important;
}

.mb-145 {
  margin-bottom: calc(145 * 0.1rem) !important;
}

.mb-150 {
  margin-bottom: calc(150 * 0.1rem) !important;
}

.mb-155 {
  margin-bottom: calc(155 * 0.1rem) !important;
}

.mb-160 {
  margin-bottom: calc(160 * 0.1rem) !important;
}

.mb-165 {
  margin-bottom: calc(165 * 0.1rem) !important;
}

.mb-170 {
  margin-bottom: calc(170 * 0.1rem) !important;
}

.mb-175 {
  margin-bottom: calc(175 * 0.1rem) !important;
}

.mb-180 {
  margin-bottom: calc(180 * 0.1rem) !important;
}

.mb-185 {
  margin-bottom: calc(185 * 0.1rem) !important;
}

.mb-190 {
  margin-bottom: calc(190 * 0.1rem) !important;
}

.mb-195 {
  margin-bottom: calc(195 * 0.1rem) !important;
}

.mb-200 {
  margin-bottom: calc(200 * 0.1rem) !important;
}

.mb-205 {
  margin-bottom: calc(205 * 0.1rem) !important;
}

.mb-210 {
  margin-bottom: calc(210 * 0.1rem) !important;
}

.mb-215 {
  margin-bottom: calc(215 * 0.1rem) !important;
}

.mb-220 {
  margin-bottom: calc(220 * 0.1rem) !important;
}

.mb-225 {
  margin-bottom: calc(225 * 0.1rem) !important;
}

.mb-230 {
  margin-bottom: calc(230 * 0.1rem) !important;
}

.mb-235 {
  margin-bottom: calc(235 * 0.1rem) !important;
}

.mb-240 {
  margin-bottom: calc(240 * 0.1rem) !important;
}

.mb-245 {
  margin-bottom: calc(245 * 0.1rem) !important;
}

.mb-250 {
  margin-bottom: calc(250 * 0.1rem) !important;
}

.mb-255 {
  margin-bottom: calc(255 * 0.1rem) !important;
}

.mb-260 {
  margin-bottom: calc(260 * 0.1rem) !important;
}

.mb-265 {
  margin-bottom: calc(265 * 0.1rem) !important;
}

.mb-270 {
  margin-bottom: calc(270 * 0.1rem) !important;
}

.mb-275 {
  margin-bottom: calc(275 * 0.1rem) !important;
}

.mb-280 {
  margin-bottom: calc(280 * 0.1rem) !important;
}

.mb-285 {
  margin-bottom: calc(285 * 0.1rem) !important;
}

.mb-290 {
  margin-bottom: calc(290 * 0.1rem) !important;
}

.mb-295 {
  margin-bottom: calc(295 * 0.1rem) !important;
}

.mb-300 {
  margin-bottom: calc(300 * 0.1rem) !important;
}

.ml-0 {
  margin-left: calc(0 * 0.1rem) !important;
}

.ml-5 {
  margin-left: calc(5 * 0.1rem) !important;
}

.ml-10 {
  margin-left: calc(10 * 0.1rem) !important;
}

.ml-15 {
  margin-left: calc(15 * 0.1rem) !important;
}

.ml-20 {
  margin-left: calc(20 * 0.1rem) !important;
}

.ml-25 {
  margin-left: calc(25 * 0.1rem) !important;
}

.ml-30 {
  margin-left: calc(30 * 0.1rem) !important;
}

.ml-35 {
  margin-left: calc(35 * 0.1rem) !important;
}

.ml-40 {
  margin-left: calc(40 * 0.1rem) !important;
}

.ml-45 {
  margin-left: calc(45 * 0.1rem) !important;
}

.ml-50 {
  margin-left: calc(50 * 0.1rem) !important;
}

.ml-55 {
  margin-left: calc(55 * 0.1rem) !important;
}

.ml-60 {
  margin-left: calc(60 * 0.1rem) !important;
}

.ml-65 {
  margin-left: calc(65 * 0.1rem) !important;
}

.ml-70 {
  margin-left: calc(70 * 0.1rem) !important;
}

.ml-75 {
  margin-left: calc(75 * 0.1rem) !important;
}

.ml-80 {
  margin-left: calc(80 * 0.1rem) !important;
}

.ml-85 {
  margin-left: calc(85 * 0.1rem) !important;
}

.ml-90 {
  margin-left: calc(90 * 0.1rem) !important;
}

.ml-95 {
  margin-left: calc(95 * 0.1rem) !important;
}

.ml-100 {
  margin-left: calc(100 * 0.1rem) !important;
}

.ml-105 {
  margin-left: calc(105 * 0.1rem) !important;
}

.ml-110 {
  margin-left: calc(110 * 0.1rem) !important;
}

.ml-115 {
  margin-left: calc(115 * 0.1rem) !important;
}

.ml-120 {
  margin-left: calc(120 * 0.1rem) !important;
}

.ml-125 {
  margin-left: calc(125 * 0.1rem) !important;
}

.ml-130 {
  margin-left: calc(130 * 0.1rem) !important;
}

.ml-135 {
  margin-left: calc(135 * 0.1rem) !important;
}

.ml-140 {
  margin-left: calc(140 * 0.1rem) !important;
}

.ml-145 {
  margin-left: calc(145 * 0.1rem) !important;
}

.ml-150 {
  margin-left: calc(150 * 0.1rem) !important;
}

.ml-155 {
  margin-left: calc(155 * 0.1rem) !important;
}

.ml-160 {
  margin-left: calc(160 * 0.1rem) !important;
}

.ml-165 {
  margin-left: calc(165 * 0.1rem) !important;
}

.ml-170 {
  margin-left: calc(170 * 0.1rem) !important;
}

.ml-175 {
  margin-left: calc(175 * 0.1rem) !important;
}

.ml-180 {
  margin-left: calc(180 * 0.1rem) !important;
}

.ml-185 {
  margin-left: calc(185 * 0.1rem) !important;
}

.ml-190 {
  margin-left: calc(190 * 0.1rem) !important;
}

.ml-195 {
  margin-left: calc(195 * 0.1rem) !important;
}

.ml-200 {
  margin-left: calc(200 * 0.1rem) !important;
}

.ml-205 {
  margin-left: calc(205 * 0.1rem) !important;
}

.ml-210 {
  margin-left: calc(210 * 0.1rem) !important;
}

.ml-215 {
  margin-left: calc(215 * 0.1rem) !important;
}

.ml-220 {
  margin-left: calc(220 * 0.1rem) !important;
}

.ml-225 {
  margin-left: calc(225 * 0.1rem) !important;
}

.ml-230 {
  margin-left: calc(230 * 0.1rem) !important;
}

.ml-235 {
  margin-left: calc(235 * 0.1rem) !important;
}

.ml-240 {
  margin-left: calc(240 * 0.1rem) !important;
}

.ml-245 {
  margin-left: calc(245 * 0.1rem) !important;
}

.ml-250 {
  margin-left: calc(250 * 0.1rem) !important;
}

.ml-255 {
  margin-left: calc(255 * 0.1rem) !important;
}

.ml-260 {
  margin-left: calc(260 * 0.1rem) !important;
}

.ml-265 {
  margin-left: calc(265 * 0.1rem) !important;
}

.ml-270 {
  margin-left: calc(270 * 0.1rem) !important;
}

.ml-275 {
  margin-left: calc(275 * 0.1rem) !important;
}

.ml-280 {
  margin-left: calc(280 * 0.1rem) !important;
}

.ml-285 {
  margin-left: calc(285 * 0.1rem) !important;
}

.ml-290 {
  margin-left: calc(290 * 0.1rem) !important;
}

.ml-295 {
  margin-left: calc(295 * 0.1rem) !important;
}

.ml-300 {
  margin-left: calc(300 * 0.1rem) !important;
}

.mr-0 {
  margin-right: calc(0 * 0.1rem) !important;
}

.mr-5 {
  margin-right: calc(5 * 0.1rem) !important;
}

.mr-10 {
  margin-right: calc(10 * 0.1rem) !important;
}

.mr-15 {
  margin-right: calc(15 * 0.1rem) !important;
}

.mr-20 {
  margin-right: calc(20 * 0.1rem) !important;
}

.mr-25 {
  margin-right: calc(25 * 0.1rem) !important;
}

.mr-30 {
  margin-right: calc(30 * 0.1rem) !important;
}

.mr-35 {
  margin-right: calc(35 * 0.1rem) !important;
}

.mr-40 {
  margin-right: calc(40 * 0.1rem) !important;
}

.mr-45 {
  margin-right: calc(45 * 0.1rem) !important;
}

.mr-50 {
  margin-right: calc(50 * 0.1rem) !important;
}

.mr-55 {
  margin-right: calc(55 * 0.1rem) !important;
}

.mr-60 {
  margin-right: calc(60 * 0.1rem) !important;
}

.mr-65 {
  margin-right: calc(65 * 0.1rem) !important;
}

.mr-70 {
  margin-right: calc(70 * 0.1rem) !important;
}

.mr-75 {
  margin-right: calc(75 * 0.1rem) !important;
}

.mr-80 {
  margin-right: calc(80 * 0.1rem) !important;
}

.mr-85 {
  margin-right: calc(85 * 0.1rem) !important;
}

.mr-90 {
  margin-right: calc(90 * 0.1rem) !important;
}

.mr-95 {
  margin-right: calc(95 * 0.1rem) !important;
}

.mr-100 {
  margin-right: calc(100 * 0.1rem) !important;
}

.mr-105 {
  margin-right: calc(105 * 0.1rem) !important;
}

.mr-110 {
  margin-right: calc(110 * 0.1rem) !important;
}

.mr-115 {
  margin-right: calc(115 * 0.1rem) !important;
}

.mr-120 {
  margin-right: calc(120 * 0.1rem) !important;
}

.mr-125 {
  margin-right: calc(125 * 0.1rem) !important;
}

.mr-130 {
  margin-right: calc(130 * 0.1rem) !important;
}

.mr-135 {
  margin-right: calc(135 * 0.1rem) !important;
}

.mr-140 {
  margin-right: calc(140 * 0.1rem) !important;
}

.mr-145 {
  margin-right: calc(145 * 0.1rem) !important;
}

.mr-150 {
  margin-right: calc(150 * 0.1rem) !important;
}

.mr-155 {
  margin-right: calc(155 * 0.1rem) !important;
}

.mr-160 {
  margin-right: calc(160 * 0.1rem) !important;
}

.mr-165 {
  margin-right: calc(165 * 0.1rem) !important;
}

.mr-170 {
  margin-right: calc(170 * 0.1rem) !important;
}

.mr-175 {
  margin-right: calc(175 * 0.1rem) !important;
}

.mr-180 {
  margin-right: calc(180 * 0.1rem) !important;
}

.mr-185 {
  margin-right: calc(185 * 0.1rem) !important;
}

.mr-190 {
  margin-right: calc(190 * 0.1rem) !important;
}

.mr-195 {
  margin-right: calc(195 * 0.1rem) !important;
}

.mr-200 {
  margin-right: calc(200 * 0.1rem) !important;
}

.mr-205 {
  margin-right: calc(205 * 0.1rem) !important;
}

.mr-210 {
  margin-right: calc(210 * 0.1rem) !important;
}

.mr-215 {
  margin-right: calc(215 * 0.1rem) !important;
}

.mr-220 {
  margin-right: calc(220 * 0.1rem) !important;
}

.mr-225 {
  margin-right: calc(225 * 0.1rem) !important;
}

.mr-230 {
  margin-right: calc(230 * 0.1rem) !important;
}

.mr-235 {
  margin-right: calc(235 * 0.1rem) !important;
}

.mr-240 {
  margin-right: calc(240 * 0.1rem) !important;
}

.mr-245 {
  margin-right: calc(245 * 0.1rem) !important;
}

.mr-250 {
  margin-right: calc(250 * 0.1rem) !important;
}

.mr-255 {
  margin-right: calc(255 * 0.1rem) !important;
}

.mr-260 {
  margin-right: calc(260 * 0.1rem) !important;
}

.mr-265 {
  margin-right: calc(265 * 0.1rem) !important;
}

.mr-270 {
  margin-right: calc(270 * 0.1rem) !important;
}

.mr-275 {
  margin-right: calc(275 * 0.1rem) !important;
}

.mr-280 {
  margin-right: calc(280 * 0.1rem) !important;
}

.mr-285 {
  margin-right: calc(285 * 0.1rem) !important;
}

.mr-290 {
  margin-right: calc(290 * 0.1rem) !important;
}

.mr-295 {
  margin-right: calc(295 * 0.1rem) !important;
}

.mr-300 {
  margin-right: calc(300 * 0.1rem) !important;
}

/*マージンのレスポンシブ設定*/
@media (max-width: 1200px) {
  .m-xl-0 {
    margin: calc(0 * 0.1rem) !important;
  }
  .m-xl-5 {
    margin: calc(5 * 0.1rem) !important;
  }
  .m-xl-10 {
    margin: calc(10 * 0.1rem) !important;
  }
  .m-xl-15 {
    margin: calc(15 * 0.1rem) !important;
  }
  .m-xl-20 {
    margin: calc(20 * 0.1rem) !important;
  }
  .m-xl-25 {
    margin: calc(25 * 0.1rem) !important;
  }
  .m-xl-30 {
    margin: calc(30 * 0.1rem) !important;
  }
  .m-xl-35 {
    margin: calc(35 * 0.1rem) !important;
  }
  .m-xl-40 {
    margin: calc(40 * 0.1rem) !important;
  }
  .m-xl-45 {
    margin: calc(45 * 0.1rem) !important;
  }
  .m-xl-50 {
    margin: calc(50 * 0.1rem) !important;
  }
  .m-xl-55 {
    margin: calc(55 * 0.1rem) !important;
  }
  .m-xl-60 {
    margin: calc(60 * 0.1rem) !important;
  }
  .m-xl-65 {
    margin: calc(65 * 0.1rem) !important;
  }
  .m-xl-70 {
    margin: calc(70 * 0.1rem) !important;
  }
  .m-xl-75 {
    margin: calc(75 * 0.1rem) !important;
  }
  .m-xl-80 {
    margin: calc(80 * 0.1rem) !important;
  }
  .m-xl-85 {
    margin: calc(85 * 0.1rem) !important;
  }
  .m-xl-90 {
    margin: calc(90 * 0.1rem) !important;
  }
  .m-xl-95 {
    margin: calc(95 * 0.1rem) !important;
  }
  .m-xl-100 {
    margin: calc(100 * 0.1rem) !important;
  }
  .m-xl-105 {
    margin: calc(105 * 0.1rem) !important;
  }
  .m-xl-110 {
    margin: calc(110 * 0.1rem) !important;
  }
  .m-xl-115 {
    margin: calc(115 * 0.1rem) !important;
  }
  .m-xl-120 {
    margin: calc(120 * 0.1rem) !important;
  }
  .m-xl-125 {
    margin: calc(125 * 0.1rem) !important;
  }
  .m-xl-130 {
    margin: calc(130 * 0.1rem) !important;
  }
  .m-xl-135 {
    margin: calc(135 * 0.1rem) !important;
  }
  .m-xl-140 {
    margin: calc(140 * 0.1rem) !important;
  }
  .m-xl-145 {
    margin: calc(145 * 0.1rem) !important;
  }
  .m-xl-150 {
    margin: calc(150 * 0.1rem) !important;
  }
  .mt-xl-0 {
    margin-top: calc(0 * 0.1rem) !important;
  }
  .mt-xl-5 {
    margin-top: calc(5 * 0.1rem) !important;
  }
  .mt-xl-10 {
    margin-top: calc(10 * 0.1rem) !important;
  }
  .mt-xl-15 {
    margin-top: calc(15 * 0.1rem) !important;
  }
  .mt-xl-20 {
    margin-top: calc(20 * 0.1rem) !important;
  }
  .mt-xl-25 {
    margin-top: calc(25 * 0.1rem) !important;
  }
  .mt-xl-30 {
    margin-top: calc(30 * 0.1rem) !important;
  }
  .mt-xl-35 {
    margin-top: calc(35 * 0.1rem) !important;
  }
  .mt-xl-40 {
    margin-top: calc(40 * 0.1rem) !important;
  }
  .mt-xl-45 {
    margin-top: calc(45 * 0.1rem) !important;
  }
  .mt-xl-50 {
    margin-top: calc(50 * 0.1rem) !important;
  }
  .mt-xl-55 {
    margin-top: calc(55 * 0.1rem) !important;
  }
  .mt-xl-60 {
    margin-top: calc(60 * 0.1rem) !important;
  }
  .mt-xl-65 {
    margin-top: calc(65 * 0.1rem) !important;
  }
  .mt-xl-70 {
    margin-top: calc(70 * 0.1rem) !important;
  }
  .mt-xl-75 {
    margin-top: calc(75 * 0.1rem) !important;
  }
  .mt-xl-80 {
    margin-top: calc(80 * 0.1rem) !important;
  }
  .mt-xl-85 {
    margin-top: calc(85 * 0.1rem) !important;
  }
  .mt-xl-90 {
    margin-top: calc(90 * 0.1rem) !important;
  }
  .mt-xl-95 {
    margin-top: calc(95 * 0.1rem) !important;
  }
  .mt-xl-100 {
    margin-top: calc(100 * 0.1rem) !important;
  }
  .mt-xl-105 {
    margin-top: calc(105 * 0.1rem) !important;
  }
  .mt-xl-110 {
    margin-top: calc(110 * 0.1rem) !important;
  }
  .mt-xl-115 {
    margin-top: calc(115 * 0.1rem) !important;
  }
  .mt-xl-120 {
    margin-top: calc(120 * 0.1rem) !important;
  }
  .mt-xl-125 {
    margin-top: calc(125 * 0.1rem) !important;
  }
  .mt-xl-130 {
    margin-top: calc(130 * 0.1rem) !important;
  }
  .mt-xl-135 {
    margin-top: calc(135 * 0.1rem) !important;
  }
  .mt-xl-140 {
    margin-top: calc(140 * 0.1rem) !important;
  }
  .mt-xl-145 {
    margin-top: calc(145 * 0.1rem) !important;
  }
  .mt-xl-150 {
    margin-top: calc(150 * 0.1rem) !important;
  }
  .mb-xl-0 {
    margin-bottom: calc(0 * 0.1rem) !important;
  }
  .mb-xl-5 {
    margin-bottom: calc(5 * 0.1rem) !important;
  }
  .mb-xl-10 {
    margin-bottom: calc(10 * 0.1rem) !important;
  }
  .mb-xl-15 {
    margin-bottom: calc(15 * 0.1rem) !important;
  }
  .mb-xl-20 {
    margin-bottom: calc(20 * 0.1rem) !important;
  }
  .mb-xl-25 {
    margin-bottom: calc(25 * 0.1rem) !important;
  }
  .mb-xl-30 {
    margin-bottom: calc(30 * 0.1rem) !important;
  }
  .mb-xl-35 {
    margin-bottom: calc(35 * 0.1rem) !important;
  }
  .mb-xl-40 {
    margin-bottom: calc(40 * 0.1rem) !important;
  }
  .mb-xl-45 {
    margin-bottom: calc(45 * 0.1rem) !important;
  }
  .mb-xl-50 {
    margin-bottom: calc(50 * 0.1rem) !important;
  }
  .mb-xl-55 {
    margin-bottom: calc(55 * 0.1rem) !important;
  }
  .mb-xl-60 {
    margin-bottom: calc(60 * 0.1rem) !important;
  }
  .mb-xl-65 {
    margin-bottom: calc(65 * 0.1rem) !important;
  }
  .mb-xl-70 {
    margin-bottom: calc(70 * 0.1rem) !important;
  }
  .mb-xl-75 {
    margin-bottom: calc(75 * 0.1rem) !important;
  }
  .mb-xl-80 {
    margin-bottom: calc(80 * 0.1rem) !important;
  }
  .mb-xl-85 {
    margin-bottom: calc(85 * 0.1rem) !important;
  }
  .mb-xl-90 {
    margin-bottom: calc(90 * 0.1rem) !important;
  }
  .mb-xl-95 {
    margin-bottom: calc(95 * 0.1rem) !important;
  }
  .mb-xl-100 {
    margin-bottom: calc(100 * 0.1rem) !important;
  }
  .mb-xl-105 {
    margin-bottom: calc(105 * 0.1rem) !important;
  }
  .mb-xl-110 {
    margin-bottom: calc(110 * 0.1rem) !important;
  }
  .mb-xl-115 {
    margin-bottom: calc(115 * 0.1rem) !important;
  }
  .mb-xl-120 {
    margin-bottom: calc(120 * 0.1rem) !important;
  }
  .mb-xl-125 {
    margin-bottom: calc(125 * 0.1rem) !important;
  }
  .mb-xl-130 {
    margin-bottom: calc(130 * 0.1rem) !important;
  }
  .mb-xl-135 {
    margin-bottom: calc(135 * 0.1rem) !important;
  }
  .mb-xl-140 {
    margin-bottom: calc(140 * 0.1rem) !important;
  }
  .mb-xl-145 {
    margin-bottom: calc(145 * 0.1rem) !important;
  }
  .mb-xl-150 {
    margin-bottom: calc(150 * 0.1rem) !important;
  }
  .ml-xl-0 {
    margin-left: calc(0 * 0.1rem) !important;
  }
  .ml-xl-5 {
    margin-left: calc(5 * 0.1rem) !important;
  }
  .ml-xl-10 {
    margin-left: calc(10 * 0.1rem) !important;
  }
  .ml-xl-15 {
    margin-left: calc(15 * 0.1rem) !important;
  }
  .ml-xl-20 {
    margin-left: calc(20 * 0.1rem) !important;
  }
  .ml-xl-25 {
    margin-left: calc(25 * 0.1rem) !important;
  }
  .ml-xl-30 {
    margin-left: calc(30 * 0.1rem) !important;
  }
  .ml-xl-35 {
    margin-left: calc(35 * 0.1rem) !important;
  }
  .ml-xl-40 {
    margin-left: calc(40 * 0.1rem) !important;
  }
  .ml-xl-45 {
    margin-left: calc(45 * 0.1rem) !important;
  }
  .ml-xl-50 {
    margin-left: calc(50 * 0.1rem) !important;
  }
  .ml-xl-55 {
    margin-left: calc(55 * 0.1rem) !important;
  }
  .ml-xl-60 {
    margin-left: calc(60 * 0.1rem) !important;
  }
  .ml-xl-65 {
    margin-left: calc(65 * 0.1rem) !important;
  }
  .ml-xl-70 {
    margin-left: calc(70 * 0.1rem) !important;
  }
  .ml-xl-75 {
    margin-left: calc(75 * 0.1rem) !important;
  }
  .ml-xl-80 {
    margin-left: calc(80 * 0.1rem) !important;
  }
  .ml-xl-85 {
    margin-left: calc(85 * 0.1rem) !important;
  }
  .ml-xl-90 {
    margin-left: calc(90 * 0.1rem) !important;
  }
  .ml-xl-95 {
    margin-left: calc(95 * 0.1rem) !important;
  }
  .ml-xl-100 {
    margin-left: calc(100 * 0.1rem) !important;
  }
  .ml-xl-105 {
    margin-left: calc(105 * 0.1rem) !important;
  }
  .ml-xl-110 {
    margin-left: calc(110 * 0.1rem) !important;
  }
  .ml-xl-115 {
    margin-left: calc(115 * 0.1rem) !important;
  }
  .ml-xl-120 {
    margin-left: calc(120 * 0.1rem) !important;
  }
  .ml-xl-125 {
    margin-left: calc(125 * 0.1rem) !important;
  }
  .ml-xl-130 {
    margin-left: calc(130 * 0.1rem) !important;
  }
  .ml-xl-135 {
    margin-left: calc(135 * 0.1rem) !important;
  }
  .ml-xl-140 {
    margin-left: calc(140 * 0.1rem) !important;
  }
  .ml-xl-145 {
    margin-left: calc(145 * 0.1rem) !important;
  }
  .ml-xl-150 {
    margin-left: calc(150 * 0.1rem) !important;
  }
  .mr-xl-0 {
    margin-right: calc(0 * 0.1rem) !important;
  }
  .mr-xl-5 {
    margin-right: calc(5 * 0.1rem) !important;
  }
  .mr-xl-10 {
    margin-right: calc(10 * 0.1rem) !important;
  }
  .mr-xl-15 {
    margin-right: calc(15 * 0.1rem) !important;
  }
  .mr-xl-20 {
    margin-right: calc(20 * 0.1rem) !important;
  }
  .mr-xl-25 {
    margin-right: calc(25 * 0.1rem) !important;
  }
  .mr-xl-30 {
    margin-right: calc(30 * 0.1rem) !important;
  }
  .mr-xl-35 {
    margin-right: calc(35 * 0.1rem) !important;
  }
  .mr-xl-40 {
    margin-right: calc(40 * 0.1rem) !important;
  }
  .mr-xl-45 {
    margin-right: calc(45 * 0.1rem) !important;
  }
  .mr-xl-50 {
    margin-right: calc(50 * 0.1rem) !important;
  }
  .mr-xl-55 {
    margin-right: calc(55 * 0.1rem) !important;
  }
  .mr-xl-60 {
    margin-right: calc(60 * 0.1rem) !important;
  }
  .mr-xl-65 {
    margin-right: calc(65 * 0.1rem) !important;
  }
  .mr-xl-70 {
    margin-right: calc(70 * 0.1rem) !important;
  }
  .mr-xl-75 {
    margin-right: calc(75 * 0.1rem) !important;
  }
  .mr-xl-80 {
    margin-right: calc(80 * 0.1rem) !important;
  }
  .mr-xl-85 {
    margin-right: calc(85 * 0.1rem) !important;
  }
  .mr-xl-90 {
    margin-right: calc(90 * 0.1rem) !important;
  }
  .mr-xl-95 {
    margin-right: calc(95 * 0.1rem) !important;
  }
  .mr-xl-100 {
    margin-right: calc(100 * 0.1rem) !important;
  }
  .mr-xl-105 {
    margin-right: calc(105 * 0.1rem) !important;
  }
  .mr-xl-110 {
    margin-right: calc(110 * 0.1rem) !important;
  }
  .mr-xl-115 {
    margin-right: calc(115 * 0.1rem) !important;
  }
  .mr-xl-120 {
    margin-right: calc(120 * 0.1rem) !important;
  }
  .mr-xl-125 {
    margin-right: calc(125 * 0.1rem) !important;
  }
  .mr-xl-130 {
    margin-right: calc(130 * 0.1rem) !important;
  }
  .mr-xl-135 {
    margin-right: calc(135 * 0.1rem) !important;
  }
  .mr-xl-140 {
    margin-right: calc(140 * 0.1rem) !important;
  }
  .mr-xl-145 {
    margin-right: calc(145 * 0.1rem) !important;
  }
  .mr-xl-150 {
    margin-right: calc(150 * 0.1rem) !important;
  }
}
@media (max-width: 960px) {
  .m-lg-0 {
    margin: calc(0 * 0.1rem) !important;
  }
  .m-lg-5 {
    margin: calc(5 * 0.1rem) !important;
  }
  .m-lg-10 {
    margin: calc(10 * 0.1rem) !important;
  }
  .m-lg-15 {
    margin: calc(15 * 0.1rem) !important;
  }
  .m-lg-20 {
    margin: calc(20 * 0.1rem) !important;
  }
  .m-lg-25 {
    margin: calc(25 * 0.1rem) !important;
  }
  .m-lg-30 {
    margin: calc(30 * 0.1rem) !important;
  }
  .m-lg-35 {
    margin: calc(35 * 0.1rem) !important;
  }
  .m-lg-40 {
    margin: calc(40 * 0.1rem) !important;
  }
  .m-lg-45 {
    margin: calc(45 * 0.1rem) !important;
  }
  .m-lg-50 {
    margin: calc(50 * 0.1rem) !important;
  }
  .m-lg-55 {
    margin: calc(55 * 0.1rem) !important;
  }
  .m-lg-60 {
    margin: calc(60 * 0.1rem) !important;
  }
  .m-lg-65 {
    margin: calc(65 * 0.1rem) !important;
  }
  .m-lg-70 {
    margin: calc(70 * 0.1rem) !important;
  }
  .m-lg-75 {
    margin: calc(75 * 0.1rem) !important;
  }
  .m-lg-80 {
    margin: calc(80 * 0.1rem) !important;
  }
  .m-lg-85 {
    margin: calc(85 * 0.1rem) !important;
  }
  .m-lg-90 {
    margin: calc(90 * 0.1rem) !important;
  }
  .m-lg-95 {
    margin: calc(95 * 0.1rem) !important;
  }
  .m-lg-100 {
    margin: calc(100 * 0.1rem) !important;
  }
  .m-lg-105 {
    margin: calc(105 * 0.1rem) !important;
  }
  .m-lg-110 {
    margin: calc(110 * 0.1rem) !important;
  }
  .m-lg-115 {
    margin: calc(115 * 0.1rem) !important;
  }
  .m-lg-120 {
    margin: calc(120 * 0.1rem) !important;
  }
  .m-lg-125 {
    margin: calc(125 * 0.1rem) !important;
  }
  .m-lg-130 {
    margin: calc(130 * 0.1rem) !important;
  }
  .m-lg-135 {
    margin: calc(135 * 0.1rem) !important;
  }
  .m-lg-140 {
    margin: calc(140 * 0.1rem) !important;
  }
  .m-lg-145 {
    margin: calc(145 * 0.1rem) !important;
  }
  .m-lg-150 {
    margin: calc(150 * 0.1rem) !important;
  }
  .mt-lg-0 {
    margin-top: calc(0 * 0.1rem) !important;
  }
  .mt-lg-5 {
    margin-top: calc(5 * 0.1rem) !important;
  }
  .mt-lg-10 {
    margin-top: calc(10 * 0.1rem) !important;
  }
  .mt-lg-15 {
    margin-top: calc(15 * 0.1rem) !important;
  }
  .mt-lg-20 {
    margin-top: calc(20 * 0.1rem) !important;
  }
  .mt-lg-25 {
    margin-top: calc(25 * 0.1rem) !important;
  }
  .mt-lg-30 {
    margin-top: calc(30 * 0.1rem) !important;
  }
  .mt-lg-35 {
    margin-top: calc(35 * 0.1rem) !important;
  }
  .mt-lg-40 {
    margin-top: calc(40 * 0.1rem) !important;
  }
  .mt-lg-45 {
    margin-top: calc(45 * 0.1rem) !important;
  }
  .mt-lg-50 {
    margin-top: calc(50 * 0.1rem) !important;
  }
  .mt-lg-55 {
    margin-top: calc(55 * 0.1rem) !important;
  }
  .mt-lg-60 {
    margin-top: calc(60 * 0.1rem) !important;
  }
  .mt-lg-65 {
    margin-top: calc(65 * 0.1rem) !important;
  }
  .mt-lg-70 {
    margin-top: calc(70 * 0.1rem) !important;
  }
  .mt-lg-75 {
    margin-top: calc(75 * 0.1rem) !important;
  }
  .mt-lg-80 {
    margin-top: calc(80 * 0.1rem) !important;
  }
  .mt-lg-85 {
    margin-top: calc(85 * 0.1rem) !important;
  }
  .mt-lg-90 {
    margin-top: calc(90 * 0.1rem) !important;
  }
  .mt-lg-95 {
    margin-top: calc(95 * 0.1rem) !important;
  }
  .mt-lg-100 {
    margin-top: calc(100 * 0.1rem) !important;
  }
  .mt-lg-105 {
    margin-top: calc(105 * 0.1rem) !important;
  }
  .mt-lg-110 {
    margin-top: calc(110 * 0.1rem) !important;
  }
  .mt-lg-115 {
    margin-top: calc(115 * 0.1rem) !important;
  }
  .mt-lg-120 {
    margin-top: calc(120 * 0.1rem) !important;
  }
  .mt-lg-125 {
    margin-top: calc(125 * 0.1rem) !important;
  }
  .mt-lg-130 {
    margin-top: calc(130 * 0.1rem) !important;
  }
  .mt-lg-135 {
    margin-top: calc(135 * 0.1rem) !important;
  }
  .mt-lg-140 {
    margin-top: calc(140 * 0.1rem) !important;
  }
  .mt-lg-145 {
    margin-top: calc(145 * 0.1rem) !important;
  }
  .mt-lg-150 {
    margin-top: calc(150 * 0.1rem) !important;
  }
  .mb-lg-0 {
    margin-bottom: calc(0 * 0.1rem) !important;
  }
  .mb-lg-5 {
    margin-bottom: calc(5 * 0.1rem) !important;
  }
  .mb-lg-10 {
    margin-bottom: calc(10 * 0.1rem) !important;
  }
  .mb-lg-15 {
    margin-bottom: calc(15 * 0.1rem) !important;
  }
  .mb-lg-20 {
    margin-bottom: calc(20 * 0.1rem) !important;
  }
  .mb-lg-25 {
    margin-bottom: calc(25 * 0.1rem) !important;
  }
  .mb-lg-30 {
    margin-bottom: calc(30 * 0.1rem) !important;
  }
  .mb-lg-35 {
    margin-bottom: calc(35 * 0.1rem) !important;
  }
  .mb-lg-40 {
    margin-bottom: calc(40 * 0.1rem) !important;
  }
  .mb-lg-45 {
    margin-bottom: calc(45 * 0.1rem) !important;
  }
  .mb-lg-50 {
    margin-bottom: calc(50 * 0.1rem) !important;
  }
  .mb-lg-55 {
    margin-bottom: calc(55 * 0.1rem) !important;
  }
  .mb-lg-60 {
    margin-bottom: calc(60 * 0.1rem) !important;
  }
  .mb-lg-65 {
    margin-bottom: calc(65 * 0.1rem) !important;
  }
  .mb-lg-70 {
    margin-bottom: calc(70 * 0.1rem) !important;
  }
  .mb-lg-75 {
    margin-bottom: calc(75 * 0.1rem) !important;
  }
  .mb-lg-80 {
    margin-bottom: calc(80 * 0.1rem) !important;
  }
  .mb-lg-85 {
    margin-bottom: calc(85 * 0.1rem) !important;
  }
  .mb-lg-90 {
    margin-bottom: calc(90 * 0.1rem) !important;
  }
  .mb-lg-95 {
    margin-bottom: calc(95 * 0.1rem) !important;
  }
  .mb-lg-100 {
    margin-bottom: calc(100 * 0.1rem) !important;
  }
  .mb-lg-105 {
    margin-bottom: calc(105 * 0.1rem) !important;
  }
  .mb-lg-110 {
    margin-bottom: calc(110 * 0.1rem) !important;
  }
  .mb-lg-115 {
    margin-bottom: calc(115 * 0.1rem) !important;
  }
  .mb-lg-120 {
    margin-bottom: calc(120 * 0.1rem) !important;
  }
  .mb-lg-125 {
    margin-bottom: calc(125 * 0.1rem) !important;
  }
  .mb-lg-130 {
    margin-bottom: calc(130 * 0.1rem) !important;
  }
  .mb-lg-135 {
    margin-bottom: calc(135 * 0.1rem) !important;
  }
  .mb-lg-140 {
    margin-bottom: calc(140 * 0.1rem) !important;
  }
  .mb-lg-145 {
    margin-bottom: calc(145 * 0.1rem) !important;
  }
  .mb-lg-150 {
    margin-bottom: calc(150 * 0.1rem) !important;
  }
  .ml-lg-0 {
    margin-left: calc(0 * 0.1rem) !important;
  }
  .ml-lg-5 {
    margin-left: calc(5 * 0.1rem) !important;
  }
  .ml-lg-10 {
    margin-left: calc(10 * 0.1rem) !important;
  }
  .ml-lg-15 {
    margin-left: calc(15 * 0.1rem) !important;
  }
  .ml-lg-20 {
    margin-left: calc(20 * 0.1rem) !important;
  }
  .ml-lg-25 {
    margin-left: calc(25 * 0.1rem) !important;
  }
  .ml-lg-30 {
    margin-left: calc(30 * 0.1rem) !important;
  }
  .ml-lg-35 {
    margin-left: calc(35 * 0.1rem) !important;
  }
  .ml-lg-40 {
    margin-left: calc(40 * 0.1rem) !important;
  }
  .ml-lg-45 {
    margin-left: calc(45 * 0.1rem) !important;
  }
  .ml-lg-50 {
    margin-left: calc(50 * 0.1rem) !important;
  }
  .ml-lg-55 {
    margin-left: calc(55 * 0.1rem) !important;
  }
  .ml-lg-60 {
    margin-left: calc(60 * 0.1rem) !important;
  }
  .ml-lg-65 {
    margin-left: calc(65 * 0.1rem) !important;
  }
  .ml-lg-70 {
    margin-left: calc(70 * 0.1rem) !important;
  }
  .ml-lg-75 {
    margin-left: calc(75 * 0.1rem) !important;
  }
  .ml-lg-80 {
    margin-left: calc(80 * 0.1rem) !important;
  }
  .ml-lg-85 {
    margin-left: calc(85 * 0.1rem) !important;
  }
  .ml-lg-90 {
    margin-left: calc(90 * 0.1rem) !important;
  }
  .ml-lg-95 {
    margin-left: calc(95 * 0.1rem) !important;
  }
  .ml-lg-100 {
    margin-left: calc(100 * 0.1rem) !important;
  }
  .ml-lg-105 {
    margin-left: calc(105 * 0.1rem) !important;
  }
  .ml-lg-110 {
    margin-left: calc(110 * 0.1rem) !important;
  }
  .ml-lg-115 {
    margin-left: calc(115 * 0.1rem) !important;
  }
  .ml-lg-120 {
    margin-left: calc(120 * 0.1rem) !important;
  }
  .ml-lg-125 {
    margin-left: calc(125 * 0.1rem) !important;
  }
  .ml-lg-130 {
    margin-left: calc(130 * 0.1rem) !important;
  }
  .ml-lg-135 {
    margin-left: calc(135 * 0.1rem) !important;
  }
  .ml-lg-140 {
    margin-left: calc(140 * 0.1rem) !important;
  }
  .ml-lg-145 {
    margin-left: calc(145 * 0.1rem) !important;
  }
  .ml-lg-150 {
    margin-left: calc(150 * 0.1rem) !important;
  }
  .mr-lg-0 {
    margin-right: calc(0 * 0.1rem) !important;
  }
  .mr-lg-5 {
    margin-right: calc(5 * 0.1rem) !important;
  }
  .mr-lg-10 {
    margin-right: calc(10 * 0.1rem) !important;
  }
  .mr-lg-15 {
    margin-right: calc(15 * 0.1rem) !important;
  }
  .mr-lg-20 {
    margin-right: calc(20 * 0.1rem) !important;
  }
  .mr-lg-25 {
    margin-right: calc(25 * 0.1rem) !important;
  }
  .mr-lg-30 {
    margin-right: calc(30 * 0.1rem) !important;
  }
  .mr-lg-35 {
    margin-right: calc(35 * 0.1rem) !important;
  }
  .mr-lg-40 {
    margin-right: calc(40 * 0.1rem) !important;
  }
  .mr-lg-45 {
    margin-right: calc(45 * 0.1rem) !important;
  }
  .mr-lg-50 {
    margin-right: calc(50 * 0.1rem) !important;
  }
  .mr-lg-55 {
    margin-right: calc(55 * 0.1rem) !important;
  }
  .mr-lg-60 {
    margin-right: calc(60 * 0.1rem) !important;
  }
  .mr-lg-65 {
    margin-right: calc(65 * 0.1rem) !important;
  }
  .mr-lg-70 {
    margin-right: calc(70 * 0.1rem) !important;
  }
  .mr-lg-75 {
    margin-right: calc(75 * 0.1rem) !important;
  }
  .mr-lg-80 {
    margin-right: calc(80 * 0.1rem) !important;
  }
  .mr-lg-85 {
    margin-right: calc(85 * 0.1rem) !important;
  }
  .mr-lg-90 {
    margin-right: calc(90 * 0.1rem) !important;
  }
  .mr-lg-95 {
    margin-right: calc(95 * 0.1rem) !important;
  }
  .mr-lg-100 {
    margin-right: calc(100 * 0.1rem) !important;
  }
  .mr-lg-105 {
    margin-right: calc(105 * 0.1rem) !important;
  }
  .mr-lg-110 {
    margin-right: calc(110 * 0.1rem) !important;
  }
  .mr-lg-115 {
    margin-right: calc(115 * 0.1rem) !important;
  }
  .mr-lg-120 {
    margin-right: calc(120 * 0.1rem) !important;
  }
  .mr-lg-125 {
    margin-right: calc(125 * 0.1rem) !important;
  }
  .mr-lg-130 {
    margin-right: calc(130 * 0.1rem) !important;
  }
  .mr-lg-135 {
    margin-right: calc(135 * 0.1rem) !important;
  }
  .mr-lg-140 {
    margin-right: calc(140 * 0.1rem) !important;
  }
  .mr-lg-145 {
    margin-right: calc(145 * 0.1rem) !important;
  }
  .mr-lg-150 {
    margin-right: calc(150 * 0.1rem) !important;
  }
}
@media (max-width: 767px) {
  .m-md-0 {
    margin: calc(0 * 0.1rem) !important;
  }
  .m-md-5 {
    margin: calc(5 * 0.1rem) !important;
  }
  .m-md-10 {
    margin: calc(10 * 0.1rem) !important;
  }
  .m-md-15 {
    margin: calc(15 * 0.1rem) !important;
  }
  .m-md-20 {
    margin: calc(20 * 0.1rem) !important;
  }
  .m-md-25 {
    margin: calc(25 * 0.1rem) !important;
  }
  .m-md-30 {
    margin: calc(30 * 0.1rem) !important;
  }
  .m-md-35 {
    margin: calc(35 * 0.1rem) !important;
  }
  .m-md-40 {
    margin: calc(40 * 0.1rem) !important;
  }
  .m-md-45 {
    margin: calc(45 * 0.1rem) !important;
  }
  .m-md-50 {
    margin: calc(50 * 0.1rem) !important;
  }
  .m-md-55 {
    margin: calc(55 * 0.1rem) !important;
  }
  .m-md-60 {
    margin: calc(60 * 0.1rem) !important;
  }
  .m-md-65 {
    margin: calc(65 * 0.1rem) !important;
  }
  .m-md-70 {
    margin: calc(70 * 0.1rem) !important;
  }
  .m-md-75 {
    margin: calc(75 * 0.1rem) !important;
  }
  .m-md-80 {
    margin: calc(80 * 0.1rem) !important;
  }
  .m-md-85 {
    margin: calc(85 * 0.1rem) !important;
  }
  .m-md-90 {
    margin: calc(90 * 0.1rem) !important;
  }
  .m-md-95 {
    margin: calc(95 * 0.1rem) !important;
  }
  .m-md-100 {
    margin: calc(100 * 0.1rem) !important;
  }
  .m-md-105 {
    margin: calc(105 * 0.1rem) !important;
  }
  .m-md-110 {
    margin: calc(110 * 0.1rem) !important;
  }
  .m-md-115 {
    margin: calc(115 * 0.1rem) !important;
  }
  .m-md-120 {
    margin: calc(120 * 0.1rem) !important;
  }
  .m-md-125 {
    margin: calc(125 * 0.1rem) !important;
  }
  .m-md-130 {
    margin: calc(130 * 0.1rem) !important;
  }
  .m-md-135 {
    margin: calc(135 * 0.1rem) !important;
  }
  .m-md-140 {
    margin: calc(140 * 0.1rem) !important;
  }
  .m-md-145 {
    margin: calc(145 * 0.1rem) !important;
  }
  .m-md-150 {
    margin: calc(150 * 0.1rem) !important;
  }
  .mt-md-0 {
    margin-top: calc(0 * 0.1rem) !important;
  }
  .mt-md-5 {
    margin-top: calc(5 * 0.1rem) !important;
  }
  .mt-md-10 {
    margin-top: calc(10 * 0.1rem) !important;
  }
  .mt-md-15 {
    margin-top: calc(15 * 0.1rem) !important;
  }
  .mt-md-20 {
    margin-top: calc(20 * 0.1rem) !important;
  }
  .mt-md-25 {
    margin-top: calc(25 * 0.1rem) !important;
  }
  .mt-md-30 {
    margin-top: calc(30 * 0.1rem) !important;
  }
  .mt-md-35 {
    margin-top: calc(35 * 0.1rem) !important;
  }
  .mt-md-40 {
    margin-top: calc(40 * 0.1rem) !important;
  }
  .mt-md-45 {
    margin-top: calc(45 * 0.1rem) !important;
  }
  .mt-md-50 {
    margin-top: calc(50 * 0.1rem) !important;
  }
  .mt-md-55 {
    margin-top: calc(55 * 0.1rem) !important;
  }
  .mt-md-60 {
    margin-top: calc(60 * 0.1rem) !important;
  }
  .mt-md-65 {
    margin-top: calc(65 * 0.1rem) !important;
  }
  .mt-md-70 {
    margin-top: calc(70 * 0.1rem) !important;
  }
  .mt-md-75 {
    margin-top: calc(75 * 0.1rem) !important;
  }
  .mt-md-80 {
    margin-top: calc(80 * 0.1rem) !important;
  }
  .mt-md-85 {
    margin-top: calc(85 * 0.1rem) !important;
  }
  .mt-md-90 {
    margin-top: calc(90 * 0.1rem) !important;
  }
  .mt-md-95 {
    margin-top: calc(95 * 0.1rem) !important;
  }
  .mt-md-100 {
    margin-top: calc(100 * 0.1rem) !important;
  }
  .mt-md-105 {
    margin-top: calc(105 * 0.1rem) !important;
  }
  .mt-md-110 {
    margin-top: calc(110 * 0.1rem) !important;
  }
  .mt-md-115 {
    margin-top: calc(115 * 0.1rem) !important;
  }
  .mt-md-120 {
    margin-top: calc(120 * 0.1rem) !important;
  }
  .mt-md-125 {
    margin-top: calc(125 * 0.1rem) !important;
  }
  .mt-md-130 {
    margin-top: calc(130 * 0.1rem) !important;
  }
  .mt-md-135 {
    margin-top: calc(135 * 0.1rem) !important;
  }
  .mt-md-140 {
    margin-top: calc(140 * 0.1rem) !important;
  }
  .mt-md-145 {
    margin-top: calc(145 * 0.1rem) !important;
  }
  .mt-md-150 {
    margin-top: calc(150 * 0.1rem) !important;
  }
  .mb-md-0 {
    margin-bottom: calc(0 * 0.1rem) !important;
  }
  .mb-md-5 {
    margin-bottom: calc(5 * 0.1rem) !important;
  }
  .mb-md-10 {
    margin-bottom: calc(10 * 0.1rem) !important;
  }
  .mb-md-15 {
    margin-bottom: calc(15 * 0.1rem) !important;
  }
  .mb-md-20 {
    margin-bottom: calc(20 * 0.1rem) !important;
  }
  .mb-md-25 {
    margin-bottom: calc(25 * 0.1rem) !important;
  }
  .mb-md-30 {
    margin-bottom: calc(30 * 0.1rem) !important;
  }
  .mb-md-35 {
    margin-bottom: calc(35 * 0.1rem) !important;
  }
  .mb-md-40 {
    margin-bottom: calc(40 * 0.1rem) !important;
  }
  .mb-md-45 {
    margin-bottom: calc(45 * 0.1rem) !important;
  }
  .mb-md-50 {
    margin-bottom: calc(50 * 0.1rem) !important;
  }
  .mb-md-55 {
    margin-bottom: calc(55 * 0.1rem) !important;
  }
  .mb-md-60 {
    margin-bottom: calc(60 * 0.1rem) !important;
  }
  .mb-md-65 {
    margin-bottom: calc(65 * 0.1rem) !important;
  }
  .mb-md-70 {
    margin-bottom: calc(70 * 0.1rem) !important;
  }
  .mb-md-75 {
    margin-bottom: calc(75 * 0.1rem) !important;
  }
  .mb-md-80 {
    margin-bottom: calc(80 * 0.1rem) !important;
  }
  .mb-md-85 {
    margin-bottom: calc(85 * 0.1rem) !important;
  }
  .mb-md-90 {
    margin-bottom: calc(90 * 0.1rem) !important;
  }
  .mb-md-95 {
    margin-bottom: calc(95 * 0.1rem) !important;
  }
  .mb-md-100 {
    margin-bottom: calc(100 * 0.1rem) !important;
  }
  .mb-md-105 {
    margin-bottom: calc(105 * 0.1rem) !important;
  }
  .mb-md-110 {
    margin-bottom: calc(110 * 0.1rem) !important;
  }
  .mb-md-115 {
    margin-bottom: calc(115 * 0.1rem) !important;
  }
  .mb-md-120 {
    margin-bottom: calc(120 * 0.1rem) !important;
  }
  .mb-md-125 {
    margin-bottom: calc(125 * 0.1rem) !important;
  }
  .mb-md-130 {
    margin-bottom: calc(130 * 0.1rem) !important;
  }
  .mb-md-135 {
    margin-bottom: calc(135 * 0.1rem) !important;
  }
  .mb-md-140 {
    margin-bottom: calc(140 * 0.1rem) !important;
  }
  .mb-md-145 {
    margin-bottom: calc(145 * 0.1rem) !important;
  }
  .mb-md-150 {
    margin-bottom: calc(150 * 0.1rem) !important;
  }
  .ml-md-0 {
    margin-left: calc(0 * 0.1rem) !important;
  }
  .ml-md-5 {
    margin-left: calc(5 * 0.1rem) !important;
  }
  .ml-md-10 {
    margin-left: calc(10 * 0.1rem) !important;
  }
  .ml-md-15 {
    margin-left: calc(15 * 0.1rem) !important;
  }
  .ml-md-20 {
    margin-left: calc(20 * 0.1rem) !important;
  }
  .ml-md-25 {
    margin-left: calc(25 * 0.1rem) !important;
  }
  .ml-md-30 {
    margin-left: calc(30 * 0.1rem) !important;
  }
  .ml-md-35 {
    margin-left: calc(35 * 0.1rem) !important;
  }
  .ml-md-40 {
    margin-left: calc(40 * 0.1rem) !important;
  }
  .ml-md-45 {
    margin-left: calc(45 * 0.1rem) !important;
  }
  .ml-md-50 {
    margin-left: calc(50 * 0.1rem) !important;
  }
  .ml-md-55 {
    margin-left: calc(55 * 0.1rem) !important;
  }
  .ml-md-60 {
    margin-left: calc(60 * 0.1rem) !important;
  }
  .ml-md-65 {
    margin-left: calc(65 * 0.1rem) !important;
  }
  .ml-md-70 {
    margin-left: calc(70 * 0.1rem) !important;
  }
  .ml-md-75 {
    margin-left: calc(75 * 0.1rem) !important;
  }
  .ml-md-80 {
    margin-left: calc(80 * 0.1rem) !important;
  }
  .ml-md-85 {
    margin-left: calc(85 * 0.1rem) !important;
  }
  .ml-md-90 {
    margin-left: calc(90 * 0.1rem) !important;
  }
  .ml-md-95 {
    margin-left: calc(95 * 0.1rem) !important;
  }
  .ml-md-100 {
    margin-left: calc(100 * 0.1rem) !important;
  }
  .ml-md-105 {
    margin-left: calc(105 * 0.1rem) !important;
  }
  .ml-md-110 {
    margin-left: calc(110 * 0.1rem) !important;
  }
  .ml-md-115 {
    margin-left: calc(115 * 0.1rem) !important;
  }
  .ml-md-120 {
    margin-left: calc(120 * 0.1rem) !important;
  }
  .ml-md-125 {
    margin-left: calc(125 * 0.1rem) !important;
  }
  .ml-md-130 {
    margin-left: calc(130 * 0.1rem) !important;
  }
  .ml-md-135 {
    margin-left: calc(135 * 0.1rem) !important;
  }
  .ml-md-140 {
    margin-left: calc(140 * 0.1rem) !important;
  }
  .ml-md-145 {
    margin-left: calc(145 * 0.1rem) !important;
  }
  .ml-md-150 {
    margin-left: calc(150 * 0.1rem) !important;
  }
  .mr-md-0 {
    margin-right: calc(0 * 0.1rem) !important;
  }
  .mr-md-5 {
    margin-right: calc(5 * 0.1rem) !important;
  }
  .mr-md-10 {
    margin-right: calc(10 * 0.1rem) !important;
  }
  .mr-md-15 {
    margin-right: calc(15 * 0.1rem) !important;
  }
  .mr-md-20 {
    margin-right: calc(20 * 0.1rem) !important;
  }
  .mr-md-25 {
    margin-right: calc(25 * 0.1rem) !important;
  }
  .mr-md-30 {
    margin-right: calc(30 * 0.1rem) !important;
  }
  .mr-md-35 {
    margin-right: calc(35 * 0.1rem) !important;
  }
  .mr-md-40 {
    margin-right: calc(40 * 0.1rem) !important;
  }
  .mr-md-45 {
    margin-right: calc(45 * 0.1rem) !important;
  }
  .mr-md-50 {
    margin-right: calc(50 * 0.1rem) !important;
  }
  .mr-md-55 {
    margin-right: calc(55 * 0.1rem) !important;
  }
  .mr-md-60 {
    margin-right: calc(60 * 0.1rem) !important;
  }
  .mr-md-65 {
    margin-right: calc(65 * 0.1rem) !important;
  }
  .mr-md-70 {
    margin-right: calc(70 * 0.1rem) !important;
  }
  .mr-md-75 {
    margin-right: calc(75 * 0.1rem) !important;
  }
  .mr-md-80 {
    margin-right: calc(80 * 0.1rem) !important;
  }
  .mr-md-85 {
    margin-right: calc(85 * 0.1rem) !important;
  }
  .mr-md-90 {
    margin-right: calc(90 * 0.1rem) !important;
  }
  .mr-md-95 {
    margin-right: calc(95 * 0.1rem) !important;
  }
  .mr-md-100 {
    margin-right: calc(100 * 0.1rem) !important;
  }
  .mr-md-105 {
    margin-right: calc(105 * 0.1rem) !important;
  }
  .mr-md-110 {
    margin-right: calc(110 * 0.1rem) !important;
  }
  .mr-md-115 {
    margin-right: calc(115 * 0.1rem) !important;
  }
  .mr-md-120 {
    margin-right: calc(120 * 0.1rem) !important;
  }
  .mr-md-125 {
    margin-right: calc(125 * 0.1rem) !important;
  }
  .mr-md-130 {
    margin-right: calc(130 * 0.1rem) !important;
  }
  .mr-md-135 {
    margin-right: calc(135 * 0.1rem) !important;
  }
  .mr-md-140 {
    margin-right: calc(140 * 0.1rem) !important;
  }
  .mr-md-145 {
    margin-right: calc(145 * 0.1rem) !important;
  }
  .mr-md-150 {
    margin-right: calc(150 * 0.1rem) !important;
  }
}
@media (max-width: 599px) {
  .m-sm-0 {
    margin: calc(0 * 0.1rem) !important;
  }
  .m-sm-5 {
    margin: calc(5 * 0.1rem) !important;
  }
  .m-sm-10 {
    margin: calc(10 * 0.1rem) !important;
  }
  .m-sm-15 {
    margin: calc(15 * 0.1rem) !important;
  }
  .m-sm-20 {
    margin: calc(20 * 0.1rem) !important;
  }
  .m-sm-25 {
    margin: calc(25 * 0.1rem) !important;
  }
  .m-sm-30 {
    margin: calc(30 * 0.1rem) !important;
  }
  .m-sm-35 {
    margin: calc(35 * 0.1rem) !important;
  }
  .m-sm-40 {
    margin: calc(40 * 0.1rem) !important;
  }
  .m-sm-45 {
    margin: calc(45 * 0.1rem) !important;
  }
  .m-sm-50 {
    margin: calc(50 * 0.1rem) !important;
  }
  .m-sm-55 {
    margin: calc(55 * 0.1rem) !important;
  }
  .m-sm-60 {
    margin: calc(60 * 0.1rem) !important;
  }
  .m-sm-65 {
    margin: calc(65 * 0.1rem) !important;
  }
  .m-sm-70 {
    margin: calc(70 * 0.1rem) !important;
  }
  .m-sm-75 {
    margin: calc(75 * 0.1rem) !important;
  }
  .m-sm-80 {
    margin: calc(80 * 0.1rem) !important;
  }
  .m-sm-85 {
    margin: calc(85 * 0.1rem) !important;
  }
  .m-sm-90 {
    margin: calc(90 * 0.1rem) !important;
  }
  .m-sm-95 {
    margin: calc(95 * 0.1rem) !important;
  }
  .m-sm-100 {
    margin: calc(100 * 0.1rem) !important;
  }
  .m-sm-105 {
    margin: calc(105 * 0.1rem) !important;
  }
  .m-sm-110 {
    margin: calc(110 * 0.1rem) !important;
  }
  .m-sm-115 {
    margin: calc(115 * 0.1rem) !important;
  }
  .m-sm-120 {
    margin: calc(120 * 0.1rem) !important;
  }
  .m-sm-125 {
    margin: calc(125 * 0.1rem) !important;
  }
  .m-sm-130 {
    margin: calc(130 * 0.1rem) !important;
  }
  .m-sm-135 {
    margin: calc(135 * 0.1rem) !important;
  }
  .m-sm-140 {
    margin: calc(140 * 0.1rem) !important;
  }
  .m-sm-145 {
    margin: calc(145 * 0.1rem) !important;
  }
  .m-sm-150 {
    margin: calc(150 * 0.1rem) !important;
  }
  .mt-sm-0 {
    margin-top: calc(0 * 0.1rem) !important;
  }
  .mt-sm-5 {
    margin-top: calc(5 * 0.1rem) !important;
  }
  .mt-sm-10 {
    margin-top: calc(10 * 0.1rem) !important;
  }
  .mt-sm-15 {
    margin-top: calc(15 * 0.1rem) !important;
  }
  .mt-sm-20 {
    margin-top: calc(20 * 0.1rem) !important;
  }
  .mt-sm-25 {
    margin-top: calc(25 * 0.1rem) !important;
  }
  .mt-sm-30 {
    margin-top: calc(30 * 0.1rem) !important;
  }
  .mt-sm-35 {
    margin-top: calc(35 * 0.1rem) !important;
  }
  .mt-sm-40 {
    margin-top: calc(40 * 0.1rem) !important;
  }
  .mt-sm-45 {
    margin-top: calc(45 * 0.1rem) !important;
  }
  .mt-sm-50 {
    margin-top: calc(50 * 0.1rem) !important;
  }
  .mt-sm-55 {
    margin-top: calc(55 * 0.1rem) !important;
  }
  .mt-sm-60 {
    margin-top: calc(60 * 0.1rem) !important;
  }
  .mt-sm-65 {
    margin-top: calc(65 * 0.1rem) !important;
  }
  .mt-sm-70 {
    margin-top: calc(70 * 0.1rem) !important;
  }
  .mt-sm-75 {
    margin-top: calc(75 * 0.1rem) !important;
  }
  .mt-sm-80 {
    margin-top: calc(80 * 0.1rem) !important;
  }
  .mt-sm-85 {
    margin-top: calc(85 * 0.1rem) !important;
  }
  .mt-sm-90 {
    margin-top: calc(90 * 0.1rem) !important;
  }
  .mt-sm-95 {
    margin-top: calc(95 * 0.1rem) !important;
  }
  .mt-sm-100 {
    margin-top: calc(100 * 0.1rem) !important;
  }
  .mt-sm-105 {
    margin-top: calc(105 * 0.1rem) !important;
  }
  .mt-sm-110 {
    margin-top: calc(110 * 0.1rem) !important;
  }
  .mt-sm-115 {
    margin-top: calc(115 * 0.1rem) !important;
  }
  .mt-sm-120 {
    margin-top: calc(120 * 0.1rem) !important;
  }
  .mt-sm-125 {
    margin-top: calc(125 * 0.1rem) !important;
  }
  .mt-sm-130 {
    margin-top: calc(130 * 0.1rem) !important;
  }
  .mt-sm-135 {
    margin-top: calc(135 * 0.1rem) !important;
  }
  .mt-sm-140 {
    margin-top: calc(140 * 0.1rem) !important;
  }
  .mt-sm-145 {
    margin-top: calc(145 * 0.1rem) !important;
  }
  .mt-sm-150 {
    margin-top: calc(150 * 0.1rem) !important;
  }
  .mb-sm-0 {
    margin-bottom: calc(0 * 0.1rem) !important;
  }
  .mb-sm-5 {
    margin-bottom: calc(5 * 0.1rem) !important;
  }
  .mb-sm-10 {
    margin-bottom: calc(10 * 0.1rem) !important;
  }
  .mb-sm-15 {
    margin-bottom: calc(15 * 0.1rem) !important;
  }
  .mb-sm-20 {
    margin-bottom: calc(20 * 0.1rem) !important;
  }
  .mb-sm-25 {
    margin-bottom: calc(25 * 0.1rem) !important;
  }
  .mb-sm-30 {
    margin-bottom: calc(30 * 0.1rem) !important;
  }
  .mb-sm-35 {
    margin-bottom: calc(35 * 0.1rem) !important;
  }
  .mb-sm-40 {
    margin-bottom: calc(40 * 0.1rem) !important;
  }
  .mb-sm-45 {
    margin-bottom: calc(45 * 0.1rem) !important;
  }
  .mb-sm-50 {
    margin-bottom: calc(50 * 0.1rem) !important;
  }
  .mb-sm-55 {
    margin-bottom: calc(55 * 0.1rem) !important;
  }
  .mb-sm-60 {
    margin-bottom: calc(60 * 0.1rem) !important;
  }
  .mb-sm-65 {
    margin-bottom: calc(65 * 0.1rem) !important;
  }
  .mb-sm-70 {
    margin-bottom: calc(70 * 0.1rem) !important;
  }
  .mb-sm-75 {
    margin-bottom: calc(75 * 0.1rem) !important;
  }
  .mb-sm-80 {
    margin-bottom: calc(80 * 0.1rem) !important;
  }
  .mb-sm-85 {
    margin-bottom: calc(85 * 0.1rem) !important;
  }
  .mb-sm-90 {
    margin-bottom: calc(90 * 0.1rem) !important;
  }
  .mb-sm-95 {
    margin-bottom: calc(95 * 0.1rem) !important;
  }
  .mb-sm-100 {
    margin-bottom: calc(100 * 0.1rem) !important;
  }
  .mb-sm-105 {
    margin-bottom: calc(105 * 0.1rem) !important;
  }
  .mb-sm-110 {
    margin-bottom: calc(110 * 0.1rem) !important;
  }
  .mb-sm-115 {
    margin-bottom: calc(115 * 0.1rem) !important;
  }
  .mb-sm-120 {
    margin-bottom: calc(120 * 0.1rem) !important;
  }
  .mb-sm-125 {
    margin-bottom: calc(125 * 0.1rem) !important;
  }
  .mb-sm-130 {
    margin-bottom: calc(130 * 0.1rem) !important;
  }
  .mb-sm-135 {
    margin-bottom: calc(135 * 0.1rem) !important;
  }
  .mb-sm-140 {
    margin-bottom: calc(140 * 0.1rem) !important;
  }
  .mb-sm-145 {
    margin-bottom: calc(145 * 0.1rem) !important;
  }
  .mb-sm-150 {
    margin-bottom: calc(150 * 0.1rem) !important;
  }
  .ml-sm-0 {
    margin-left: calc(0 * 0.1rem) !important;
  }
  .ml-sm-5 {
    margin-left: calc(5 * 0.1rem) !important;
  }
  .ml-sm-10 {
    margin-left: calc(10 * 0.1rem) !important;
  }
  .ml-sm-15 {
    margin-left: calc(15 * 0.1rem) !important;
  }
  .ml-sm-20 {
    margin-left: calc(20 * 0.1rem) !important;
  }
  .ml-sm-25 {
    margin-left: calc(25 * 0.1rem) !important;
  }
  .ml-sm-30 {
    margin-left: calc(30 * 0.1rem) !important;
  }
  .ml-sm-35 {
    margin-left: calc(35 * 0.1rem) !important;
  }
  .ml-sm-40 {
    margin-left: calc(40 * 0.1rem) !important;
  }
  .ml-sm-45 {
    margin-left: calc(45 * 0.1rem) !important;
  }
  .ml-sm-50 {
    margin-left: calc(50 * 0.1rem) !important;
  }
  .ml-sm-55 {
    margin-left: calc(55 * 0.1rem) !important;
  }
  .ml-sm-60 {
    margin-left: calc(60 * 0.1rem) !important;
  }
  .ml-sm-65 {
    margin-left: calc(65 * 0.1rem) !important;
  }
  .ml-sm-70 {
    margin-left: calc(70 * 0.1rem) !important;
  }
  .ml-sm-75 {
    margin-left: calc(75 * 0.1rem) !important;
  }
  .ml-sm-80 {
    margin-left: calc(80 * 0.1rem) !important;
  }
  .ml-sm-85 {
    margin-left: calc(85 * 0.1rem) !important;
  }
  .ml-sm-90 {
    margin-left: calc(90 * 0.1rem) !important;
  }
  .ml-sm-95 {
    margin-left: calc(95 * 0.1rem) !important;
  }
  .ml-sm-100 {
    margin-left: calc(100 * 0.1rem) !important;
  }
  .ml-sm-105 {
    margin-left: calc(105 * 0.1rem) !important;
  }
  .ml-sm-110 {
    margin-left: calc(110 * 0.1rem) !important;
  }
  .ml-sm-115 {
    margin-left: calc(115 * 0.1rem) !important;
  }
  .ml-sm-120 {
    margin-left: calc(120 * 0.1rem) !important;
  }
  .ml-sm-125 {
    margin-left: calc(125 * 0.1rem) !important;
  }
  .ml-sm-130 {
    margin-left: calc(130 * 0.1rem) !important;
  }
  .ml-sm-135 {
    margin-left: calc(135 * 0.1rem) !important;
  }
  .ml-sm-140 {
    margin-left: calc(140 * 0.1rem) !important;
  }
  .ml-sm-145 {
    margin-left: calc(145 * 0.1rem) !important;
  }
  .ml-sm-150 {
    margin-left: calc(150 * 0.1rem) !important;
  }
  .mr-sm-0 {
    margin-right: calc(0 * 0.1rem) !important;
  }
  .mr-sm-5 {
    margin-right: calc(5 * 0.1rem) !important;
  }
  .mr-sm-10 {
    margin-right: calc(10 * 0.1rem) !important;
  }
  .mr-sm-15 {
    margin-right: calc(15 * 0.1rem) !important;
  }
  .mr-sm-20 {
    margin-right: calc(20 * 0.1rem) !important;
  }
  .mr-sm-25 {
    margin-right: calc(25 * 0.1rem) !important;
  }
  .mr-sm-30 {
    margin-right: calc(30 * 0.1rem) !important;
  }
  .mr-sm-35 {
    margin-right: calc(35 * 0.1rem) !important;
  }
  .mr-sm-40 {
    margin-right: calc(40 * 0.1rem) !important;
  }
  .mr-sm-45 {
    margin-right: calc(45 * 0.1rem) !important;
  }
  .mr-sm-50 {
    margin-right: calc(50 * 0.1rem) !important;
  }
  .mr-sm-55 {
    margin-right: calc(55 * 0.1rem) !important;
  }
  .mr-sm-60 {
    margin-right: calc(60 * 0.1rem) !important;
  }
  .mr-sm-65 {
    margin-right: calc(65 * 0.1rem) !important;
  }
  .mr-sm-70 {
    margin-right: calc(70 * 0.1rem) !important;
  }
  .mr-sm-75 {
    margin-right: calc(75 * 0.1rem) !important;
  }
  .mr-sm-80 {
    margin-right: calc(80 * 0.1rem) !important;
  }
  .mr-sm-85 {
    margin-right: calc(85 * 0.1rem) !important;
  }
  .mr-sm-90 {
    margin-right: calc(90 * 0.1rem) !important;
  }
  .mr-sm-95 {
    margin-right: calc(95 * 0.1rem) !important;
  }
  .mr-sm-100 {
    margin-right: calc(100 * 0.1rem) !important;
  }
  .mr-sm-105 {
    margin-right: calc(105 * 0.1rem) !important;
  }
  .mr-sm-110 {
    margin-right: calc(110 * 0.1rem) !important;
  }
  .mr-sm-115 {
    margin-right: calc(115 * 0.1rem) !important;
  }
  .mr-sm-120 {
    margin-right: calc(120 * 0.1rem) !important;
  }
  .mr-sm-125 {
    margin-right: calc(125 * 0.1rem) !important;
  }
  .mr-sm-130 {
    margin-right: calc(130 * 0.1rem) !important;
  }
  .mr-sm-135 {
    margin-right: calc(135 * 0.1rem) !important;
  }
  .mr-sm-140 {
    margin-right: calc(140 * 0.1rem) !important;
  }
  .mr-sm-145 {
    margin-right: calc(145 * 0.1rem) !important;
  }
  .mr-sm-150 {
    margin-right: calc(150 * 0.1rem) !important;
  }
}
/*パディングの設定*/
.p-0 {
  padding: calc(0 * 0.1rem) !important;
}

.p-5 {
  padding: calc(5 * 0.1rem) !important;
}

.p-10 {
  padding: calc(10 * 0.1rem) !important;
}

.p-15 {
  padding: calc(15 * 0.1rem) !important;
}

.p-20 {
  padding: calc(20 * 0.1rem) !important;
}

.p-25 {
  padding: calc(25 * 0.1rem) !important;
}

.p-30 {
  padding: calc(30 * 0.1rem) !important;
}

.p-35 {
  padding: calc(35 * 0.1rem) !important;
}

.p-40 {
  padding: calc(40 * 0.1rem) !important;
}

.p-45 {
  padding: calc(45 * 0.1rem) !important;
}

.p-50 {
  padding: calc(50 * 0.1rem) !important;
}

.p-55 {
  padding: calc(55 * 0.1rem) !important;
}

.p-60 {
  padding: calc(60 * 0.1rem) !important;
}

.p-65 {
  padding: calc(65 * 0.1rem) !important;
}

.p-70 {
  padding: calc(70 * 0.1rem) !important;
}

.p-75 {
  padding: calc(75 * 0.1rem) !important;
}

.p-80 {
  padding: calc(80 * 0.1rem) !important;
}

.p-85 {
  padding: calc(85 * 0.1rem) !important;
}

.p-90 {
  padding: calc(90 * 0.1rem) !important;
}

.p-95 {
  padding: calc(95 * 0.1rem) !important;
}

.p-100 {
  padding: calc(100 * 0.1rem) !important;
}

.p-105 {
  padding: calc(105 * 0.1rem) !important;
}

.p-110 {
  padding: calc(110 * 0.1rem) !important;
}

.p-115 {
  padding: calc(115 * 0.1rem) !important;
}

.p-120 {
  padding: calc(120 * 0.1rem) !important;
}

.p-125 {
  padding: calc(125 * 0.1rem) !important;
}

.p-130 {
  padding: calc(130 * 0.1rem) !important;
}

.p-135 {
  padding: calc(135 * 0.1rem) !important;
}

.p-140 {
  padding: calc(140 * 0.1rem) !important;
}

.p-145 {
  padding: calc(145 * 0.1rem) !important;
}

.p-150 {
  padding: calc(150 * 0.1rem) !important;
}

.pt-0 {
  padding-top: calc(0 * 0.1rem) !important;
}

.pt-5 {
  padding-top: calc(5 * 0.1rem) !important;
}

.pt-10 {
  padding-top: calc(10 * 0.1rem) !important;
}

.pt-15 {
  padding-top: calc(15 * 0.1rem) !important;
}

.pt-20 {
  padding-top: calc(20 * 0.1rem) !important;
}

.pt-25 {
  padding-top: calc(25 * 0.1rem) !important;
}

.pt-30 {
  padding-top: calc(30 * 0.1rem) !important;
}

.pt-35 {
  padding-top: calc(35 * 0.1rem) !important;
}

.pt-40 {
  padding-top: calc(40 * 0.1rem) !important;
}

.pt-45 {
  padding-top: calc(45 * 0.1rem) !important;
}

.pt-50 {
  padding-top: calc(50 * 0.1rem) !important;
}

.pt-55 {
  padding-top: calc(55 * 0.1rem) !important;
}

.pt-60 {
  padding-top: calc(60 * 0.1rem) !important;
}

.pt-65 {
  padding-top: calc(65 * 0.1rem) !important;
}

.pt-70 {
  padding-top: calc(70 * 0.1rem) !important;
}

.pt-75 {
  padding-top: calc(75 * 0.1rem) !important;
}

.pt-80 {
  padding-top: calc(80 * 0.1rem) !important;
}

.pt-85 {
  padding-top: calc(85 * 0.1rem) !important;
}

.pt-90 {
  padding-top: calc(90 * 0.1rem) !important;
}

.pt-95 {
  padding-top: calc(95 * 0.1rem) !important;
}

.pt-100 {
  padding-top: calc(100 * 0.1rem) !important;
}

.pt-105 {
  padding-top: calc(105 * 0.1rem) !important;
}

.pt-110 {
  padding-top: calc(110 * 0.1rem) !important;
}

.pt-115 {
  padding-top: calc(115 * 0.1rem) !important;
}

.pt-120 {
  padding-top: calc(120 * 0.1rem) !important;
}

.pt-125 {
  padding-top: calc(125 * 0.1rem) !important;
}

.pt-130 {
  padding-top: calc(130 * 0.1rem) !important;
}

.pt-135 {
  padding-top: calc(135 * 0.1rem) !important;
}

.pt-140 {
  padding-top: calc(140 * 0.1rem) !important;
}

.pt-145 {
  padding-top: calc(145 * 0.1rem) !important;
}

.pt-150 {
  padding-top: calc(150 * 0.1rem) !important;
}

.pb-0 {
  padding-bottom: calc(0 * 0.1rem) !important;
}

.pb-5 {
  padding-bottom: calc(5 * 0.1rem) !important;
}

.pb-10 {
  padding-bottom: calc(10 * 0.1rem) !important;
}

.pb-15 {
  padding-bottom: calc(15 * 0.1rem) !important;
}

.pb-20 {
  padding-bottom: calc(20 * 0.1rem) !important;
}

.pb-25 {
  padding-bottom: calc(25 * 0.1rem) !important;
}

.pb-30 {
  padding-bottom: calc(30 * 0.1rem) !important;
}

.pb-35 {
  padding-bottom: calc(35 * 0.1rem) !important;
}

.pb-40 {
  padding-bottom: calc(40 * 0.1rem) !important;
}

.pb-45 {
  padding-bottom: calc(45 * 0.1rem) !important;
}

.pb-50 {
  padding-bottom: calc(50 * 0.1rem) !important;
}

.pb-55 {
  padding-bottom: calc(55 * 0.1rem) !important;
}

.pb-60 {
  padding-bottom: calc(60 * 0.1rem) !important;
}

.pb-65 {
  padding-bottom: calc(65 * 0.1rem) !important;
}

.pb-70 {
  padding-bottom: calc(70 * 0.1rem) !important;
}

.pb-75 {
  padding-bottom: calc(75 * 0.1rem) !important;
}

.pb-80 {
  padding-bottom: calc(80 * 0.1rem) !important;
}

.pb-85 {
  padding-bottom: calc(85 * 0.1rem) !important;
}

.pb-90 {
  padding-bottom: calc(90 * 0.1rem) !important;
}

.pb-95 {
  padding-bottom: calc(95 * 0.1rem) !important;
}

.pb-100 {
  padding-bottom: calc(100 * 0.1rem) !important;
}

.pb-105 {
  padding-bottom: calc(105 * 0.1rem) !important;
}

.pb-110 {
  padding-bottom: calc(110 * 0.1rem) !important;
}

.pb-115 {
  padding-bottom: calc(115 * 0.1rem) !important;
}

.pb-120 {
  padding-bottom: calc(120 * 0.1rem) !important;
}

.pb-125 {
  padding-bottom: calc(125 * 0.1rem) !important;
}

.pb-130 {
  padding-bottom: calc(130 * 0.1rem) !important;
}

.pb-135 {
  padding-bottom: calc(135 * 0.1rem) !important;
}

.pb-140 {
  padding-bottom: calc(140 * 0.1rem) !important;
}

.pb-145 {
  padding-bottom: calc(145 * 0.1rem) !important;
}

.pb-150 {
  padding-bottom: calc(150 * 0.1rem) !important;
}

.pl-0 {
  padding-left: calc(0 * 0.1rem) !important;
}

.pl-5 {
  padding-left: calc(5 * 0.1rem) !important;
}

.pl-10 {
  padding-left: calc(10 * 0.1rem) !important;
}

.pl-15 {
  padding-left: calc(15 * 0.1rem) !important;
}

.pl-20 {
  padding-left: calc(20 * 0.1rem) !important;
}

.pl-25 {
  padding-left: calc(25 * 0.1rem) !important;
}

.pl-30 {
  padding-left: calc(30 * 0.1rem) !important;
}

.pl-35 {
  padding-left: calc(35 * 0.1rem) !important;
}

.pl-40 {
  padding-left: calc(40 * 0.1rem) !important;
}

.pl-45 {
  padding-left: calc(45 * 0.1rem) !important;
}

.pl-50 {
  padding-left: calc(50 * 0.1rem) !important;
}

.pl-55 {
  padding-left: calc(55 * 0.1rem) !important;
}

.pl-60 {
  padding-left: calc(60 * 0.1rem) !important;
}

.pl-65 {
  padding-left: calc(65 * 0.1rem) !important;
}

.pl-70 {
  padding-left: calc(70 * 0.1rem) !important;
}

.pl-75 {
  padding-left: calc(75 * 0.1rem) !important;
}

.pl-80 {
  padding-left: calc(80 * 0.1rem) !important;
}

.pl-85 {
  padding-left: calc(85 * 0.1rem) !important;
}

.pl-90 {
  padding-left: calc(90 * 0.1rem) !important;
}

.pl-95 {
  padding-left: calc(95 * 0.1rem) !important;
}

.pl-100 {
  padding-left: calc(100 * 0.1rem) !important;
}

.pl-105 {
  padding-left: calc(105 * 0.1rem) !important;
}

.pl-110 {
  padding-left: calc(110 * 0.1rem) !important;
}

.pl-115 {
  padding-left: calc(115 * 0.1rem) !important;
}

.pl-120 {
  padding-left: calc(120 * 0.1rem) !important;
}

.pl-125 {
  padding-left: calc(125 * 0.1rem) !important;
}

.pl-130 {
  padding-left: calc(130 * 0.1rem) !important;
}

.pl-135 {
  padding-left: calc(135 * 0.1rem) !important;
}

.pl-140 {
  padding-left: calc(140 * 0.1rem) !important;
}

.pl-145 {
  padding-left: calc(145 * 0.1rem) !important;
}

.pl-150 {
  padding-left: calc(150 * 0.1rem) !important;
}

.pr-0 {
  padding-right: calc(0 * 0.1rem) !important;
}

.pr-5 {
  padding-right: calc(5 * 0.1rem) !important;
}

.pr-10 {
  padding-right: calc(10 * 0.1rem) !important;
}

.pr-15 {
  padding-right: calc(15 * 0.1rem) !important;
}

.pr-20 {
  padding-right: calc(20 * 0.1rem) !important;
}

.pr-25 {
  padding-right: calc(25 * 0.1rem) !important;
}

.pr-30 {
  padding-right: calc(30 * 0.1rem) !important;
}

.pr-35 {
  padding-right: calc(35 * 0.1rem) !important;
}

.pr-40 {
  padding-right: calc(40 * 0.1rem) !important;
}

.pr-45 {
  padding-right: calc(45 * 0.1rem) !important;
}

.pr-50 {
  padding-right: calc(50 * 0.1rem) !important;
}

.pr-55 {
  padding-right: calc(55 * 0.1rem) !important;
}

.pr-60 {
  padding-right: calc(60 * 0.1rem) !important;
}

.pr-65 {
  padding-right: calc(65 * 0.1rem) !important;
}

.pr-70 {
  padding-right: calc(70 * 0.1rem) !important;
}

.pr-75 {
  padding-right: calc(75 * 0.1rem) !important;
}

.pr-80 {
  padding-right: calc(80 * 0.1rem) !important;
}

.pr-85 {
  padding-right: calc(85 * 0.1rem) !important;
}

.pr-90 {
  padding-right: calc(90 * 0.1rem) !important;
}

.pr-95 {
  padding-right: calc(95 * 0.1rem) !important;
}

.pr-100 {
  padding-right: calc(100 * 0.1rem) !important;
}

.pr-105 {
  padding-right: calc(105 * 0.1rem) !important;
}

.pr-110 {
  padding-right: calc(110 * 0.1rem) !important;
}

.pr-115 {
  padding-right: calc(115 * 0.1rem) !important;
}

.pr-120 {
  padding-right: calc(120 * 0.1rem) !important;
}

.pr-125 {
  padding-right: calc(125 * 0.1rem) !important;
}

.pr-130 {
  padding-right: calc(130 * 0.1rem) !important;
}

.pr-135 {
  padding-right: calc(135 * 0.1rem) !important;
}

.pr-140 {
  padding-right: calc(140 * 0.1rem) !important;
}

.pr-145 {
  padding-right: calc(145 * 0.1rem) !important;
}

.pr-150 {
  padding-right: calc(150 * 0.1rem) !important;
}

/*パディングのレスポンシブ設定*/
@media (max-width: 1200px) {
  .p-xl-0 {
    padding: 0px !important;
  }
  .p-xl-5 {
    padding: 5px !important;
  }
  .p-xl-10 {
    padding: 10px !important;
  }
  .p-xl-15 {
    padding: 15px !important;
  }
  .p-xl-20 {
    padding: 20px !important;
  }
  .p-xl-25 {
    padding: 25px !important;
  }
  .p-xl-30 {
    padding: 30px !important;
  }
  .p-xl-35 {
    padding: 35px !important;
  }
  .p-xl-40 {
    padding: 40px !important;
  }
  .p-xl-45 {
    padding: 45px !important;
  }
  .p-xl-50 {
    padding: 50px !important;
  }
  .p-xl-55 {
    padding: 55px !important;
  }
  .p-xl-60 {
    padding: 60px !important;
  }
  .p-xl-65 {
    padding: 65px !important;
  }
  .p-xl-70 {
    padding: 70px !important;
  }
  .p-xl-75 {
    padding: 75px !important;
  }
  .p-xl-80 {
    padding: 80px !important;
  }
  .p-xl-85 {
    padding: 85px !important;
  }
  .p-xl-90 {
    padding: 90px !important;
  }
  .p-xl-95 {
    padding: 95px !important;
  }
  .p-xl-100 {
    padding: 100px !important;
  }
  .p-xl-105 {
    padding: 105px !important;
  }
  .p-xl-110 {
    padding: 110px !important;
  }
  .p-xl-115 {
    padding: 115px !important;
  }
  .p-xl-120 {
    padding: 120px !important;
  }
  .p-xl-125 {
    padding: 125px !important;
  }
  .p-xl-130 {
    padding: 130px !important;
  }
  .p-xl-135 {
    padding: 135px !important;
  }
  .p-xl-140 {
    padding: 140px !important;
  }
  .p-xl-145 {
    padding: 145px !important;
  }
  .p-xl-150 {
    padding: 150px !important;
  }
  .pt-xl-0 {
    padding-top: 0px !important;
  }
  .pt-xl-5 {
    padding-top: 5px !important;
  }
  .pt-xl-10 {
    padding-top: 10px !important;
  }
  .pt-xl-15 {
    padding-top: 15px !important;
  }
  .pt-xl-20 {
    padding-top: 20px !important;
  }
  .pt-xl-25 {
    padding-top: 25px !important;
  }
  .pt-xl-30 {
    padding-top: 30px !important;
  }
  .pt-xl-35 {
    padding-top: 35px !important;
  }
  .pt-xl-40 {
    padding-top: 40px !important;
  }
  .pt-xl-45 {
    padding-top: 45px !important;
  }
  .pt-xl-50 {
    padding-top: 50px !important;
  }
  .pt-xl-55 {
    padding-top: 55px !important;
  }
  .pt-xl-60 {
    padding-top: 60px !important;
  }
  .pt-xl-65 {
    padding-top: 65px !important;
  }
  .pt-xl-70 {
    padding-top: 70px !important;
  }
  .pt-xl-75 {
    padding-top: 75px !important;
  }
  .pt-xl-80 {
    padding-top: 80px !important;
  }
  .pt-xl-85 {
    padding-top: 85px !important;
  }
  .pt-xl-90 {
    padding-top: 90px !important;
  }
  .pt-xl-95 {
    padding-top: 95px !important;
  }
  .pt-xl-100 {
    padding-top: 100px !important;
  }
  .pt-xl-105 {
    padding-top: 105px !important;
  }
  .pt-xl-110 {
    padding-top: 110px !important;
  }
  .pt-xl-115 {
    padding-top: 115px !important;
  }
  .pt-xl-120 {
    padding-top: 120px !important;
  }
  .pt-xl-125 {
    padding-top: 125px !important;
  }
  .pt-xl-130 {
    padding-top: 130px !important;
  }
  .pt-xl-135 {
    padding-top: 135px !important;
  }
  .pt-xl-140 {
    padding-top: 140px !important;
  }
  .pt-xl-145 {
    padding-top: 145px !important;
  }
  .pt-xl-150 {
    padding-top: 150px !important;
  }
  .pb-xl-0 {
    padding-bottom: 0px !important;
  }
  .pb-xl-5 {
    padding-bottom: 5px !important;
  }
  .pb-xl-10 {
    padding-bottom: 10px !important;
  }
  .pb-xl-15 {
    padding-bottom: 15px !important;
  }
  .pb-xl-20 {
    padding-bottom: 20px !important;
  }
  .pb-xl-25 {
    padding-bottom: 25px !important;
  }
  .pb-xl-30 {
    padding-bottom: 30px !important;
  }
  .pb-xl-35 {
    padding-bottom: 35px !important;
  }
  .pb-xl-40 {
    padding-bottom: 40px !important;
  }
  .pb-xl-45 {
    padding-bottom: 45px !important;
  }
  .pb-xl-50 {
    padding-bottom: 50px !important;
  }
  .pb-xl-55 {
    padding-bottom: 55px !important;
  }
  .pb-xl-60 {
    padding-bottom: 60px !important;
  }
  .pb-xl-65 {
    padding-bottom: 65px !important;
  }
  .pb-xl-70 {
    padding-bottom: 70px !important;
  }
  .pb-xl-75 {
    padding-bottom: 75px !important;
  }
  .pb-xl-80 {
    padding-bottom: 80px !important;
  }
  .pb-xl-85 {
    padding-bottom: 85px !important;
  }
  .pb-xl-90 {
    padding-bottom: 90px !important;
  }
  .pb-xl-95 {
    padding-bottom: 95px !important;
  }
  .pb-xl-100 {
    padding-bottom: 100px !important;
  }
  .pb-xl-105 {
    padding-bottom: 105px !important;
  }
  .pb-xl-110 {
    padding-bottom: 110px !important;
  }
  .pb-xl-115 {
    padding-bottom: 115px !important;
  }
  .pb-xl-120 {
    padding-bottom: 120px !important;
  }
  .pb-xl-125 {
    padding-bottom: 125px !important;
  }
  .pb-xl-130 {
    padding-bottom: 130px !important;
  }
  .pb-xl-135 {
    padding-bottom: 135px !important;
  }
  .pb-xl-140 {
    padding-bottom: 140px !important;
  }
  .pb-xl-145 {
    padding-bottom: 145px !important;
  }
  .pb-xl-150 {
    padding-bottom: 150px !important;
  }
  .pl-xl-0 {
    padding-left: 0px !important;
  }
  .pl-xl-5 {
    padding-left: 5px !important;
  }
  .pl-xl-10 {
    padding-left: 10px !important;
  }
  .pl-xl-15 {
    padding-left: 15px !important;
  }
  .pl-xl-20 {
    padding-left: 20px !important;
  }
  .pl-xl-25 {
    padding-left: 25px !important;
  }
  .pl-xl-30 {
    padding-left: 30px !important;
  }
  .pl-xl-35 {
    padding-left: 35px !important;
  }
  .pl-xl-40 {
    padding-left: 40px !important;
  }
  .pl-xl-45 {
    padding-left: 45px !important;
  }
  .pl-xl-50 {
    padding-left: 50px !important;
  }
  .pl-xl-55 {
    padding-left: 55px !important;
  }
  .pl-xl-60 {
    padding-left: 60px !important;
  }
  .pl-xl-65 {
    padding-left: 65px !important;
  }
  .pl-xl-70 {
    padding-left: 70px !important;
  }
  .pl-xl-75 {
    padding-left: 75px !important;
  }
  .pl-xl-80 {
    padding-left: 80px !important;
  }
  .pl-xl-85 {
    padding-left: 85px !important;
  }
  .pl-xl-90 {
    padding-left: 90px !important;
  }
  .pl-xl-95 {
    padding-left: 95px !important;
  }
  .pl-xl-100 {
    padding-left: 100px !important;
  }
  .pl-xl-105 {
    padding-left: 105px !important;
  }
  .pl-xl-110 {
    padding-left: 110px !important;
  }
  .pl-xl-115 {
    padding-left: 115px !important;
  }
  .pl-xl-120 {
    padding-left: 120px !important;
  }
  .pl-xl-125 {
    padding-left: 125px !important;
  }
  .pl-xl-130 {
    padding-left: 130px !important;
  }
  .pl-xl-135 {
    padding-left: 135px !important;
  }
  .pl-xl-140 {
    padding-left: 140px !important;
  }
  .pl-xl-145 {
    padding-left: 145px !important;
  }
  .pl-xl-150 {
    padding-left: 150px !important;
  }
  .pr-xl-0 {
    padding-right: 0px !important;
  }
  .pr-xl-5 {
    padding-right: 5px !important;
  }
  .pr-xl-10 {
    padding-right: 10px !important;
  }
  .pr-xl-15 {
    padding-right: 15px !important;
  }
  .pr-xl-20 {
    padding-right: 20px !important;
  }
  .pr-xl-25 {
    padding-right: 25px !important;
  }
  .pr-xl-30 {
    padding-right: 30px !important;
  }
  .pr-xl-35 {
    padding-right: 35px !important;
  }
  .pr-xl-40 {
    padding-right: 40px !important;
  }
  .pr-xl-45 {
    padding-right: 45px !important;
  }
  .pr-xl-50 {
    padding-right: 50px !important;
  }
  .pr-xl-55 {
    padding-right: 55px !important;
  }
  .pr-xl-60 {
    padding-right: 60px !important;
  }
  .pr-xl-65 {
    padding-right: 65px !important;
  }
  .pr-xl-70 {
    padding-right: 70px !important;
  }
  .pr-xl-75 {
    padding-right: 75px !important;
  }
  .pr-xl-80 {
    padding-right: 80px !important;
  }
  .pr-xl-85 {
    padding-right: 85px !important;
  }
  .pr-xl-90 {
    padding-right: 90px !important;
  }
  .pr-xl-95 {
    padding-right: 95px !important;
  }
  .pr-xl-100 {
    padding-right: 100px !important;
  }
  .pr-xl-105 {
    padding-right: 105px !important;
  }
  .pr-xl-110 {
    padding-right: 110px !important;
  }
  .pr-xl-115 {
    padding-right: 115px !important;
  }
  .pr-xl-120 {
    padding-right: 120px !important;
  }
  .pr-xl-125 {
    padding-right: 125px !important;
  }
  .pr-xl-130 {
    padding-right: 130px !important;
  }
  .pr-xl-135 {
    padding-right: 135px !important;
  }
  .pr-xl-140 {
    padding-right: 140px !important;
  }
  .pr-xl-145 {
    padding-right: 145px !important;
  }
  .pr-xl-150 {
    padding-right: 150px !important;
  }
}
@media (max-width: 960px) {
  .p-lg-0 {
    padding: 0px !important;
  }
  .p-lg-5 {
    padding: 5px !important;
  }
  .p-lg-10 {
    padding: 10px !important;
  }
  .p-lg-15 {
    padding: 15px !important;
  }
  .p-lg-20 {
    padding: 20px !important;
  }
  .p-lg-25 {
    padding: 25px !important;
  }
  .p-lg-30 {
    padding: 30px !important;
  }
  .p-lg-35 {
    padding: 35px !important;
  }
  .p-lg-40 {
    padding: 40px !important;
  }
  .p-lg-45 {
    padding: 45px !important;
  }
  .p-lg-50 {
    padding: 50px !important;
  }
  .p-lg-55 {
    padding: 55px !important;
  }
  .p-lg-60 {
    padding: 60px !important;
  }
  .p-lg-65 {
    padding: 65px !important;
  }
  .p-lg-70 {
    padding: 70px !important;
  }
  .p-lg-75 {
    padding: 75px !important;
  }
  .p-lg-80 {
    padding: 80px !important;
  }
  .p-lg-85 {
    padding: 85px !important;
  }
  .p-lg-90 {
    padding: 90px !important;
  }
  .p-lg-95 {
    padding: 95px !important;
  }
  .p-lg-100 {
    padding: 100px !important;
  }
  .p-lg-105 {
    padding: 105px !important;
  }
  .p-lg-110 {
    padding: 110px !important;
  }
  .p-lg-115 {
    padding: 115px !important;
  }
  .p-lg-120 {
    padding: 120px !important;
  }
  .p-lg-125 {
    padding: 125px !important;
  }
  .p-lg-130 {
    padding: 130px !important;
  }
  .p-lg-135 {
    padding: 135px !important;
  }
  .p-lg-140 {
    padding: 140px !important;
  }
  .p-lg-145 {
    padding: 145px !important;
  }
  .p-lg-150 {
    padding: 150px !important;
  }
  .pt-lg-0 {
    padding-top: 0px !important;
  }
  .pt-lg-5 {
    padding-top: 5px !important;
  }
  .pt-lg-10 {
    padding-top: 10px !important;
  }
  .pt-lg-15 {
    padding-top: 15px !important;
  }
  .pt-lg-20 {
    padding-top: 20px !important;
  }
  .pt-lg-25 {
    padding-top: 25px !important;
  }
  .pt-lg-30 {
    padding-top: 30px !important;
  }
  .pt-lg-35 {
    padding-top: 35px !important;
  }
  .pt-lg-40 {
    padding-top: 40px !important;
  }
  .pt-lg-45 {
    padding-top: 45px !important;
  }
  .pt-lg-50 {
    padding-top: 50px !important;
  }
  .pt-lg-55 {
    padding-top: 55px !important;
  }
  .pt-lg-60 {
    padding-top: 60px !important;
  }
  .pt-lg-65 {
    padding-top: 65px !important;
  }
  .pt-lg-70 {
    padding-top: 70px !important;
  }
  .pt-lg-75 {
    padding-top: 75px !important;
  }
  .pt-lg-80 {
    padding-top: 80px !important;
  }
  .pt-lg-85 {
    padding-top: 85px !important;
  }
  .pt-lg-90 {
    padding-top: 90px !important;
  }
  .pt-lg-95 {
    padding-top: 95px !important;
  }
  .pt-lg-100 {
    padding-top: 100px !important;
  }
  .pt-lg-105 {
    padding-top: 105px !important;
  }
  .pt-lg-110 {
    padding-top: 110px !important;
  }
  .pt-lg-115 {
    padding-top: 115px !important;
  }
  .pt-lg-120 {
    padding-top: 120px !important;
  }
  .pt-lg-125 {
    padding-top: 125px !important;
  }
  .pt-lg-130 {
    padding-top: 130px !important;
  }
  .pt-lg-135 {
    padding-top: 135px !important;
  }
  .pt-lg-140 {
    padding-top: 140px !important;
  }
  .pt-lg-145 {
    padding-top: 145px !important;
  }
  .pt-lg-150 {
    padding-top: 150px !important;
  }
  .pb-lg-0 {
    padding-bottom: 0px !important;
  }
  .pb-lg-5 {
    padding-bottom: 5px !important;
  }
  .pb-lg-10 {
    padding-bottom: 10px !important;
  }
  .pb-lg-15 {
    padding-bottom: 15px !important;
  }
  .pb-lg-20 {
    padding-bottom: 20px !important;
  }
  .pb-lg-25 {
    padding-bottom: 25px !important;
  }
  .pb-lg-30 {
    padding-bottom: 30px !important;
  }
  .pb-lg-35 {
    padding-bottom: 35px !important;
  }
  .pb-lg-40 {
    padding-bottom: 40px !important;
  }
  .pb-lg-45 {
    padding-bottom: 45px !important;
  }
  .pb-lg-50 {
    padding-bottom: 50px !important;
  }
  .pb-lg-55 {
    padding-bottom: 55px !important;
  }
  .pb-lg-60 {
    padding-bottom: 60px !important;
  }
  .pb-lg-65 {
    padding-bottom: 65px !important;
  }
  .pb-lg-70 {
    padding-bottom: 70px !important;
  }
  .pb-lg-75 {
    padding-bottom: 75px !important;
  }
  .pb-lg-80 {
    padding-bottom: 80px !important;
  }
  .pb-lg-85 {
    padding-bottom: 85px !important;
  }
  .pb-lg-90 {
    padding-bottom: 90px !important;
  }
  .pb-lg-95 {
    padding-bottom: 95px !important;
  }
  .pb-lg-100 {
    padding-bottom: 100px !important;
  }
  .pb-lg-105 {
    padding-bottom: 105px !important;
  }
  .pb-lg-110 {
    padding-bottom: 110px !important;
  }
  .pb-lg-115 {
    padding-bottom: 115px !important;
  }
  .pb-lg-120 {
    padding-bottom: 120px !important;
  }
  .pb-lg-125 {
    padding-bottom: 125px !important;
  }
  .pb-lg-130 {
    padding-bottom: 130px !important;
  }
  .pb-lg-135 {
    padding-bottom: 135px !important;
  }
  .pb-lg-140 {
    padding-bottom: 140px !important;
  }
  .pb-lg-145 {
    padding-bottom: 145px !important;
  }
  .pb-lg-150 {
    padding-bottom: 150px !important;
  }
  .pl-lg-0 {
    padding-left: 0px !important;
  }
  .pl-lg-5 {
    padding-left: 5px !important;
  }
  .pl-lg-10 {
    padding-left: 10px !important;
  }
  .pl-lg-15 {
    padding-left: 15px !important;
  }
  .pl-lg-20 {
    padding-left: 20px !important;
  }
  .pl-lg-25 {
    padding-left: 25px !important;
  }
  .pl-lg-30 {
    padding-left: 30px !important;
  }
  .pl-lg-35 {
    padding-left: 35px !important;
  }
  .pl-lg-40 {
    padding-left: 40px !important;
  }
  .pl-lg-45 {
    padding-left: 45px !important;
  }
  .pl-lg-50 {
    padding-left: 50px !important;
  }
  .pl-lg-55 {
    padding-left: 55px !important;
  }
  .pl-lg-60 {
    padding-left: 60px !important;
  }
  .pl-lg-65 {
    padding-left: 65px !important;
  }
  .pl-lg-70 {
    padding-left: 70px !important;
  }
  .pl-lg-75 {
    padding-left: 75px !important;
  }
  .pl-lg-80 {
    padding-left: 80px !important;
  }
  .pl-lg-85 {
    padding-left: 85px !important;
  }
  .pl-lg-90 {
    padding-left: 90px !important;
  }
  .pl-lg-95 {
    padding-left: 95px !important;
  }
  .pl-lg-100 {
    padding-left: 100px !important;
  }
  .pl-lg-105 {
    padding-left: 105px !important;
  }
  .pl-lg-110 {
    padding-left: 110px !important;
  }
  .pl-lg-115 {
    padding-left: 115px !important;
  }
  .pl-lg-120 {
    padding-left: 120px !important;
  }
  .pl-lg-125 {
    padding-left: 125px !important;
  }
  .pl-lg-130 {
    padding-left: 130px !important;
  }
  .pl-lg-135 {
    padding-left: 135px !important;
  }
  .pl-lg-140 {
    padding-left: 140px !important;
  }
  .pl-lg-145 {
    padding-left: 145px !important;
  }
  .pl-lg-150 {
    padding-left: 150px !important;
  }
  .pr-lg-0 {
    padding-right: 0px !important;
  }
  .pr-lg-5 {
    padding-right: 5px !important;
  }
  .pr-lg-10 {
    padding-right: 10px !important;
  }
  .pr-lg-15 {
    padding-right: 15px !important;
  }
  .pr-lg-20 {
    padding-right: 20px !important;
  }
  .pr-lg-25 {
    padding-right: 25px !important;
  }
  .pr-lg-30 {
    padding-right: 30px !important;
  }
  .pr-lg-35 {
    padding-right: 35px !important;
  }
  .pr-lg-40 {
    padding-right: 40px !important;
  }
  .pr-lg-45 {
    padding-right: 45px !important;
  }
  .pr-lg-50 {
    padding-right: 50px !important;
  }
  .pr-lg-55 {
    padding-right: 55px !important;
  }
  .pr-lg-60 {
    padding-right: 60px !important;
  }
  .pr-lg-65 {
    padding-right: 65px !important;
  }
  .pr-lg-70 {
    padding-right: 70px !important;
  }
  .pr-lg-75 {
    padding-right: 75px !important;
  }
  .pr-lg-80 {
    padding-right: 80px !important;
  }
  .pr-lg-85 {
    padding-right: 85px !important;
  }
  .pr-lg-90 {
    padding-right: 90px !important;
  }
  .pr-lg-95 {
    padding-right: 95px !important;
  }
  .pr-lg-100 {
    padding-right: 100px !important;
  }
  .pr-lg-105 {
    padding-right: 105px !important;
  }
  .pr-lg-110 {
    padding-right: 110px !important;
  }
  .pr-lg-115 {
    padding-right: 115px !important;
  }
  .pr-lg-120 {
    padding-right: 120px !important;
  }
  .pr-lg-125 {
    padding-right: 125px !important;
  }
  .pr-lg-130 {
    padding-right: 130px !important;
  }
  .pr-lg-135 {
    padding-right: 135px !important;
  }
  .pr-lg-140 {
    padding-right: 140px !important;
  }
  .pr-lg-145 {
    padding-right: 145px !important;
  }
  .pr-lg-150 {
    padding-right: 150px !important;
  }
}
@media (max-width: 767px) {
  .p-md-0 {
    padding: 0px !important;
  }
  .p-md-5 {
    padding: 5px !important;
  }
  .p-md-10 {
    padding: 10px !important;
  }
  .p-md-15 {
    padding: 15px !important;
  }
  .p-md-20 {
    padding: 20px !important;
  }
  .p-md-25 {
    padding: 25px !important;
  }
  .p-md-30 {
    padding: 30px !important;
  }
  .p-md-35 {
    padding: 35px !important;
  }
  .p-md-40 {
    padding: 40px !important;
  }
  .p-md-45 {
    padding: 45px !important;
  }
  .p-md-50 {
    padding: 50px !important;
  }
  .p-md-55 {
    padding: 55px !important;
  }
  .p-md-60 {
    padding: 60px !important;
  }
  .p-md-65 {
    padding: 65px !important;
  }
  .p-md-70 {
    padding: 70px !important;
  }
  .p-md-75 {
    padding: 75px !important;
  }
  .p-md-80 {
    padding: 80px !important;
  }
  .p-md-85 {
    padding: 85px !important;
  }
  .p-md-90 {
    padding: 90px !important;
  }
  .p-md-95 {
    padding: 95px !important;
  }
  .p-md-100 {
    padding: 100px !important;
  }
  .p-md-105 {
    padding: 105px !important;
  }
  .p-md-110 {
    padding: 110px !important;
  }
  .p-md-115 {
    padding: 115px !important;
  }
  .p-md-120 {
    padding: 120px !important;
  }
  .p-md-125 {
    padding: 125px !important;
  }
  .p-md-130 {
    padding: 130px !important;
  }
  .p-md-135 {
    padding: 135px !important;
  }
  .p-md-140 {
    padding: 140px !important;
  }
  .p-md-145 {
    padding: 145px !important;
  }
  .p-md-150 {
    padding: 150px !important;
  }
  .pt-md-0 {
    padding-top: 0px !important;
  }
  .pt-md-5 {
    padding-top: 5px !important;
  }
  .pt-md-10 {
    padding-top: 10px !important;
  }
  .pt-md-15 {
    padding-top: 15px !important;
  }
  .pt-md-20 {
    padding-top: 20px !important;
  }
  .pt-md-25 {
    padding-top: 25px !important;
  }
  .pt-md-30 {
    padding-top: 30px !important;
  }
  .pt-md-35 {
    padding-top: 35px !important;
  }
  .pt-md-40 {
    padding-top: 40px !important;
  }
  .pt-md-45 {
    padding-top: 45px !important;
  }
  .pt-md-50 {
    padding-top: 50px !important;
  }
  .pt-md-55 {
    padding-top: 55px !important;
  }
  .pt-md-60 {
    padding-top: 60px !important;
  }
  .pt-md-65 {
    padding-top: 65px !important;
  }
  .pt-md-70 {
    padding-top: 70px !important;
  }
  .pt-md-75 {
    padding-top: 75px !important;
  }
  .pt-md-80 {
    padding-top: 80px !important;
  }
  .pt-md-85 {
    padding-top: 85px !important;
  }
  .pt-md-90 {
    padding-top: 90px !important;
  }
  .pt-md-95 {
    padding-top: 95px !important;
  }
  .pt-md-100 {
    padding-top: 100px !important;
  }
  .pt-md-105 {
    padding-top: 105px !important;
  }
  .pt-md-110 {
    padding-top: 110px !important;
  }
  .pt-md-115 {
    padding-top: 115px !important;
  }
  .pt-md-120 {
    padding-top: 120px !important;
  }
  .pt-md-125 {
    padding-top: 125px !important;
  }
  .pt-md-130 {
    padding-top: 130px !important;
  }
  .pt-md-135 {
    padding-top: 135px !important;
  }
  .pt-md-140 {
    padding-top: 140px !important;
  }
  .pt-md-145 {
    padding-top: 145px !important;
  }
  .pt-md-150 {
    padding-top: 150px !important;
  }
  .pb-md-0 {
    padding-bottom: 0px !important;
  }
  .pb-md-5 {
    padding-bottom: 5px !important;
  }
  .pb-md-10 {
    padding-bottom: 10px !important;
  }
  .pb-md-15 {
    padding-bottom: 15px !important;
  }
  .pb-md-20 {
    padding-bottom: 20px !important;
  }
  .pb-md-25 {
    padding-bottom: 25px !important;
  }
  .pb-md-30 {
    padding-bottom: 30px !important;
  }
  .pb-md-35 {
    padding-bottom: 35px !important;
  }
  .pb-md-40 {
    padding-bottom: 40px !important;
  }
  .pb-md-45 {
    padding-bottom: 45px !important;
  }
  .pb-md-50 {
    padding-bottom: 50px !important;
  }
  .pb-md-55 {
    padding-bottom: 55px !important;
  }
  .pb-md-60 {
    padding-bottom: 60px !important;
  }
  .pb-md-65 {
    padding-bottom: 65px !important;
  }
  .pb-md-70 {
    padding-bottom: 70px !important;
  }
  .pb-md-75 {
    padding-bottom: 75px !important;
  }
  .pb-md-80 {
    padding-bottom: 80px !important;
  }
  .pb-md-85 {
    padding-bottom: 85px !important;
  }
  .pb-md-90 {
    padding-bottom: 90px !important;
  }
  .pb-md-95 {
    padding-bottom: 95px !important;
  }
  .pb-md-100 {
    padding-bottom: 100px !important;
  }
  .pb-md-105 {
    padding-bottom: 105px !important;
  }
  .pb-md-110 {
    padding-bottom: 110px !important;
  }
  .pb-md-115 {
    padding-bottom: 115px !important;
  }
  .pb-md-120 {
    padding-bottom: 120px !important;
  }
  .pb-md-125 {
    padding-bottom: 125px !important;
  }
  .pb-md-130 {
    padding-bottom: 130px !important;
  }
  .pb-md-135 {
    padding-bottom: 135px !important;
  }
  .pb-md-140 {
    padding-bottom: 140px !important;
  }
  .pb-md-145 {
    padding-bottom: 145px !important;
  }
  .pb-md-150 {
    padding-bottom: 150px !important;
  }
  .pl-md-0 {
    padding-left: 0px !important;
  }
  .pl-md-5 {
    padding-left: 5px !important;
  }
  .pl-md-10 {
    padding-left: 10px !important;
  }
  .pl-md-15 {
    padding-left: 15px !important;
  }
  .pl-md-20 {
    padding-left: 20px !important;
  }
  .pl-md-25 {
    padding-left: 25px !important;
  }
  .pl-md-30 {
    padding-left: 30px !important;
  }
  .pl-md-35 {
    padding-left: 35px !important;
  }
  .pl-md-40 {
    padding-left: 40px !important;
  }
  .pl-md-45 {
    padding-left: 45px !important;
  }
  .pl-md-50 {
    padding-left: 50px !important;
  }
  .pl-md-55 {
    padding-left: 55px !important;
  }
  .pl-md-60 {
    padding-left: 60px !important;
  }
  .pl-md-65 {
    padding-left: 65px !important;
  }
  .pl-md-70 {
    padding-left: 70px !important;
  }
  .pl-md-75 {
    padding-left: 75px !important;
  }
  .pl-md-80 {
    padding-left: 80px !important;
  }
  .pl-md-85 {
    padding-left: 85px !important;
  }
  .pl-md-90 {
    padding-left: 90px !important;
  }
  .pl-md-95 {
    padding-left: 95px !important;
  }
  .pl-md-100 {
    padding-left: 100px !important;
  }
  .pl-md-105 {
    padding-left: 105px !important;
  }
  .pl-md-110 {
    padding-left: 110px !important;
  }
  .pl-md-115 {
    padding-left: 115px !important;
  }
  .pl-md-120 {
    padding-left: 120px !important;
  }
  .pl-md-125 {
    padding-left: 125px !important;
  }
  .pl-md-130 {
    padding-left: 130px !important;
  }
  .pl-md-135 {
    padding-left: 135px !important;
  }
  .pl-md-140 {
    padding-left: 140px !important;
  }
  .pl-md-145 {
    padding-left: 145px !important;
  }
  .pl-md-150 {
    padding-left: 150px !important;
  }
  .pr-md-0 {
    padding-right: 0px !important;
  }
  .pr-md-5 {
    padding-right: 5px !important;
  }
  .pr-md-10 {
    padding-right: 10px !important;
  }
  .pr-md-15 {
    padding-right: 15px !important;
  }
  .pr-md-20 {
    padding-right: 20px !important;
  }
  .pr-md-25 {
    padding-right: 25px !important;
  }
  .pr-md-30 {
    padding-right: 30px !important;
  }
  .pr-md-35 {
    padding-right: 35px !important;
  }
  .pr-md-40 {
    padding-right: 40px !important;
  }
  .pr-md-45 {
    padding-right: 45px !important;
  }
  .pr-md-50 {
    padding-right: 50px !important;
  }
  .pr-md-55 {
    padding-right: 55px !important;
  }
  .pr-md-60 {
    padding-right: 60px !important;
  }
  .pr-md-65 {
    padding-right: 65px !important;
  }
  .pr-md-70 {
    padding-right: 70px !important;
  }
  .pr-md-75 {
    padding-right: 75px !important;
  }
  .pr-md-80 {
    padding-right: 80px !important;
  }
  .pr-md-85 {
    padding-right: 85px !important;
  }
  .pr-md-90 {
    padding-right: 90px !important;
  }
  .pr-md-95 {
    padding-right: 95px !important;
  }
  .pr-md-100 {
    padding-right: 100px !important;
  }
  .pr-md-105 {
    padding-right: 105px !important;
  }
  .pr-md-110 {
    padding-right: 110px !important;
  }
  .pr-md-115 {
    padding-right: 115px !important;
  }
  .pr-md-120 {
    padding-right: 120px !important;
  }
  .pr-md-125 {
    padding-right: 125px !important;
  }
  .pr-md-130 {
    padding-right: 130px !important;
  }
  .pr-md-135 {
    padding-right: 135px !important;
  }
  .pr-md-140 {
    padding-right: 140px !important;
  }
  .pr-md-145 {
    padding-right: 145px !important;
  }
  .pr-md-150 {
    padding-right: 150px !important;
  }
}
@media (max-width: 599px) {
  .p-sm-0 {
    padding: 0px !important;
  }
  .p-sm-5 {
    padding: 5px !important;
  }
  .p-sm-10 {
    padding: 10px !important;
  }
  .p-sm-15 {
    padding: 15px !important;
  }
  .p-sm-20 {
    padding: 20px !important;
  }
  .p-sm-25 {
    padding: 25px !important;
  }
  .p-sm-30 {
    padding: 30px !important;
  }
  .p-sm-35 {
    padding: 35px !important;
  }
  .p-sm-40 {
    padding: 40px !important;
  }
  .p-sm-45 {
    padding: 45px !important;
  }
  .p-sm-50 {
    padding: 50px !important;
  }
  .p-sm-55 {
    padding: 55px !important;
  }
  .p-sm-60 {
    padding: 60px !important;
  }
  .p-sm-65 {
    padding: 65px !important;
  }
  .p-sm-70 {
    padding: 70px !important;
  }
  .p-sm-75 {
    padding: 75px !important;
  }
  .p-sm-80 {
    padding: 80px !important;
  }
  .p-sm-85 {
    padding: 85px !important;
  }
  .p-sm-90 {
    padding: 90px !important;
  }
  .p-sm-95 {
    padding: 95px !important;
  }
  .p-sm-100 {
    padding: 100px !important;
  }
  .p-sm-105 {
    padding: 105px !important;
  }
  .p-sm-110 {
    padding: 110px !important;
  }
  .p-sm-115 {
    padding: 115px !important;
  }
  .p-sm-120 {
    padding: 120px !important;
  }
  .p-sm-125 {
    padding: 125px !important;
  }
  .p-sm-130 {
    padding: 130px !important;
  }
  .p-sm-135 {
    padding: 135px !important;
  }
  .p-sm-140 {
    padding: 140px !important;
  }
  .p-sm-145 {
    padding: 145px !important;
  }
  .p-sm-150 {
    padding: 150px !important;
  }
  .pt-sm-0 {
    padding-top: 0px !important;
  }
  .pt-sm-5 {
    padding-top: 5px !important;
  }
  .pt-sm-10 {
    padding-top: 10px !important;
  }
  .pt-sm-15 {
    padding-top: 15px !important;
  }
  .pt-sm-20 {
    padding-top: 20px !important;
  }
  .pt-sm-25 {
    padding-top: 25px !important;
  }
  .pt-sm-30 {
    padding-top: 30px !important;
  }
  .pt-sm-35 {
    padding-top: 35px !important;
  }
  .pt-sm-40 {
    padding-top: 40px !important;
  }
  .pt-sm-45 {
    padding-top: 45px !important;
  }
  .pt-sm-50 {
    padding-top: 50px !important;
  }
  .pt-sm-55 {
    padding-top: 55px !important;
  }
  .pt-sm-60 {
    padding-top: 60px !important;
  }
  .pt-sm-65 {
    padding-top: 65px !important;
  }
  .pt-sm-70 {
    padding-top: 70px !important;
  }
  .pt-sm-75 {
    padding-top: 75px !important;
  }
  .pt-sm-80 {
    padding-top: 80px !important;
  }
  .pt-sm-85 {
    padding-top: 85px !important;
  }
  .pt-sm-90 {
    padding-top: 90px !important;
  }
  .pt-sm-95 {
    padding-top: 95px !important;
  }
  .pt-sm-100 {
    padding-top: 100px !important;
  }
  .pt-sm-105 {
    padding-top: 105px !important;
  }
  .pt-sm-110 {
    padding-top: 110px !important;
  }
  .pt-sm-115 {
    padding-top: 115px !important;
  }
  .pt-sm-120 {
    padding-top: 120px !important;
  }
  .pt-sm-125 {
    padding-top: 125px !important;
  }
  .pt-sm-130 {
    padding-top: 130px !important;
  }
  .pt-sm-135 {
    padding-top: 135px !important;
  }
  .pt-sm-140 {
    padding-top: 140px !important;
  }
  .pt-sm-145 {
    padding-top: 145px !important;
  }
  .pt-sm-150 {
    padding-top: 150px !important;
  }
  .pb-sm-0 {
    padding-bottom: 0px !important;
  }
  .pb-sm-5 {
    padding-bottom: 5px !important;
  }
  .pb-sm-10 {
    padding-bottom: 10px !important;
  }
  .pb-sm-15 {
    padding-bottom: 15px !important;
  }
  .pb-sm-20 {
    padding-bottom: 20px !important;
  }
  .pb-sm-25 {
    padding-bottom: 25px !important;
  }
  .pb-sm-30 {
    padding-bottom: 30px !important;
  }
  .pb-sm-35 {
    padding-bottom: 35px !important;
  }
  .pb-sm-40 {
    padding-bottom: 40px !important;
  }
  .pb-sm-45 {
    padding-bottom: 45px !important;
  }
  .pb-sm-50 {
    padding-bottom: 50px !important;
  }
  .pb-sm-55 {
    padding-bottom: 55px !important;
  }
  .pb-sm-60 {
    padding-bottom: 60px !important;
  }
  .pb-sm-65 {
    padding-bottom: 65px !important;
  }
  .pb-sm-70 {
    padding-bottom: 70px !important;
  }
  .pb-sm-75 {
    padding-bottom: 75px !important;
  }
  .pb-sm-80 {
    padding-bottom: 80px !important;
  }
  .pb-sm-85 {
    padding-bottom: 85px !important;
  }
  .pb-sm-90 {
    padding-bottom: 90px !important;
  }
  .pb-sm-95 {
    padding-bottom: 95px !important;
  }
  .pb-sm-100 {
    padding-bottom: 100px !important;
  }
  .pb-sm-105 {
    padding-bottom: 105px !important;
  }
  .pb-sm-110 {
    padding-bottom: 110px !important;
  }
  .pb-sm-115 {
    padding-bottom: 115px !important;
  }
  .pb-sm-120 {
    padding-bottom: 120px !important;
  }
  .pb-sm-125 {
    padding-bottom: 125px !important;
  }
  .pb-sm-130 {
    padding-bottom: 130px !important;
  }
  .pb-sm-135 {
    padding-bottom: 135px !important;
  }
  .pb-sm-140 {
    padding-bottom: 140px !important;
  }
  .pb-sm-145 {
    padding-bottom: 145px !important;
  }
  .pb-sm-150 {
    padding-bottom: 150px !important;
  }
  .pl-sm-0 {
    padding-left: 0px !important;
  }
  .pl-sm-5 {
    padding-left: 5px !important;
  }
  .pl-sm-10 {
    padding-left: 10px !important;
  }
  .pl-sm-15 {
    padding-left: 15px !important;
  }
  .pl-sm-20 {
    padding-left: 20px !important;
  }
  .pl-sm-25 {
    padding-left: 25px !important;
  }
  .pl-sm-30 {
    padding-left: 30px !important;
  }
  .pl-sm-35 {
    padding-left: 35px !important;
  }
  .pl-sm-40 {
    padding-left: 40px !important;
  }
  .pl-sm-45 {
    padding-left: 45px !important;
  }
  .pl-sm-50 {
    padding-left: 50px !important;
  }
  .pl-sm-55 {
    padding-left: 55px !important;
  }
  .pl-sm-60 {
    padding-left: 60px !important;
  }
  .pl-sm-65 {
    padding-left: 65px !important;
  }
  .pl-sm-70 {
    padding-left: 70px !important;
  }
  .pl-sm-75 {
    padding-left: 75px !important;
  }
  .pl-sm-80 {
    padding-left: 80px !important;
  }
  .pl-sm-85 {
    padding-left: 85px !important;
  }
  .pl-sm-90 {
    padding-left: 90px !important;
  }
  .pl-sm-95 {
    padding-left: 95px !important;
  }
  .pl-sm-100 {
    padding-left: 100px !important;
  }
  .pl-sm-105 {
    padding-left: 105px !important;
  }
  .pl-sm-110 {
    padding-left: 110px !important;
  }
  .pl-sm-115 {
    padding-left: 115px !important;
  }
  .pl-sm-120 {
    padding-left: 120px !important;
  }
  .pl-sm-125 {
    padding-left: 125px !important;
  }
  .pl-sm-130 {
    padding-left: 130px !important;
  }
  .pl-sm-135 {
    padding-left: 135px !important;
  }
  .pl-sm-140 {
    padding-left: 140px !important;
  }
  .pl-sm-145 {
    padding-left: 145px !important;
  }
  .pl-sm-150 {
    padding-left: 150px !important;
  }
  .pr-sm-0 {
    padding-right: 0px !important;
  }
  .pr-sm-5 {
    padding-right: 5px !important;
  }
  .pr-sm-10 {
    padding-right: 10px !important;
  }
  .pr-sm-15 {
    padding-right: 15px !important;
  }
  .pr-sm-20 {
    padding-right: 20px !important;
  }
  .pr-sm-25 {
    padding-right: 25px !important;
  }
  .pr-sm-30 {
    padding-right: 30px !important;
  }
  .pr-sm-35 {
    padding-right: 35px !important;
  }
  .pr-sm-40 {
    padding-right: 40px !important;
  }
  .pr-sm-45 {
    padding-right: 45px !important;
  }
  .pr-sm-50 {
    padding-right: 50px !important;
  }
  .pr-sm-55 {
    padding-right: 55px !important;
  }
  .pr-sm-60 {
    padding-right: 60px !important;
  }
  .pr-sm-65 {
    padding-right: 65px !important;
  }
  .pr-sm-70 {
    padding-right: 70px !important;
  }
  .pr-sm-75 {
    padding-right: 75px !important;
  }
  .pr-sm-80 {
    padding-right: 80px !important;
  }
  .pr-sm-85 {
    padding-right: 85px !important;
  }
  .pr-sm-90 {
    padding-right: 90px !important;
  }
  .pr-sm-95 {
    padding-right: 95px !important;
  }
  .pr-sm-100 {
    padding-right: 100px !important;
  }
  .pr-sm-105 {
    padding-right: 105px !important;
  }
  .pr-sm-110 {
    padding-right: 110px !important;
  }
  .pr-sm-115 {
    padding-right: 115px !important;
  }
  .pr-sm-120 {
    padding-right: 120px !important;
  }
  .pr-sm-125 {
    padding-right: 125px !important;
  }
  .pr-sm-130 {
    padding-right: 130px !important;
  }
  .pr-sm-135 {
    padding-right: 135px !important;
  }
  .pr-sm-140 {
    padding-right: 140px !important;
  }
  .pr-sm-145 {
    padding-right: 145px !important;
  }
  .pr-sm-150 {
    padding-right: 150px !important;
  }
}
/* gap */
.gap-0 {
  gap: calc(0.1 * 0rem) !important;
}

.gap-5 {
  gap: calc(0.1 * 5rem) !important;
}

.gap-10 {
  gap: calc(0.1 * 10rem) !important;
}

.gap-15 {
  gap: calc(0.1 * 15rem) !important;
}

.gap-20 {
  gap: calc(0.1 * 20rem) !important;
}

.gap-25 {
  gap: calc(0.1 * 25rem) !important;
}

.gap-30 {
  gap: calc(0.1 * 30rem) !important;
}

.gap-35 {
  gap: calc(0.1 * 35rem) !important;
}

.gap-40 {
  gap: calc(0.1 * 40rem) !important;
}

.gap-45 {
  gap: calc(0.1 * 45rem) !important;
}

.gap-50 {
  gap: calc(0.1 * 50rem) !important;
}

.gap-55 {
  gap: calc(0.1 * 55rem) !important;
}

.gap-60 {
  gap: calc(0.1 * 60rem) !important;
}

.gap-65 {
  gap: calc(0.1 * 65rem) !important;
}

.gap-70 {
  gap: calc(0.1 * 70rem) !important;
}

.gap-75 {
  gap: calc(0.1 * 75rem) !important;
}

.gap-80 {
  gap: calc(0.1 * 80rem) !important;
}

.gap-85 {
  gap: calc(0.1 * 85rem) !important;
}

.gap-90 {
  gap: calc(0.1 * 90rem) !important;
}

.gap-95 {
  gap: calc(0.1 * 95rem) !important;
}

.gap-100 {
  gap: calc(0.1 * 100rem) !important;
}

@media (max-width: 1200px) {
  .gap-xl-0 {
    gap: calc(0.1 * 0rem) !important;
  }
  .gap-xl-5 {
    gap: calc(0.1 * 5rem) !important;
  }
  .gap-xl-10 {
    gap: calc(0.1 * 10rem) !important;
  }
  .gap-xl-15 {
    gap: calc(0.1 * 15rem) !important;
  }
  .gap-xl-20 {
    gap: calc(0.1 * 20rem) !important;
  }
  .gap-xl-25 {
    gap: calc(0.1 * 25rem) !important;
  }
  .gap-xl-30 {
    gap: calc(0.1 * 30rem) !important;
  }
  .gap-xl-35 {
    gap: calc(0.1 * 35rem) !important;
  }
  .gap-xl-40 {
    gap: calc(0.1 * 40rem) !important;
  }
  .gap-xl-45 {
    gap: calc(0.1 * 45rem) !important;
  }
  .gap-xl-50 {
    gap: calc(0.1 * 50rem) !important;
  }
  .gap-xl-55 {
    gap: calc(0.1 * 55rem) !important;
  }
  .gap-xl-60 {
    gap: calc(0.1 * 60rem) !important;
  }
  .gap-xl-65 {
    gap: calc(0.1 * 65rem) !important;
  }
  .gap-xl-70 {
    gap: calc(0.1 * 70rem) !important;
  }
  .gap-xl-75 {
    gap: calc(0.1 * 75rem) !important;
  }
  .gap-xl-80 {
    gap: calc(0.1 * 80rem) !important;
  }
  .gap-xl-85 {
    gap: calc(0.1 * 85rem) !important;
  }
  .gap-xl-90 {
    gap: calc(0.1 * 90rem) !important;
  }
  .gap-xl-95 {
    gap: calc(0.1 * 95rem) !important;
  }
  .gap-xl-100 {
    gap: calc(0.1 * 100rem) !important;
  }
}
@media (max-width: 960px) {
  .gap-lg-0 {
    gap: calc(0.1 * 0rem) !important;
  }
  .gap-lg-5 {
    gap: calc(0.1 * 5rem) !important;
  }
  .gap-lg-10 {
    gap: calc(0.1 * 10rem) !important;
  }
  .gap-lg-15 {
    gap: calc(0.1 * 15rem) !important;
  }
  .gap-lg-20 {
    gap: calc(0.1 * 20rem) !important;
  }
  .gap-lg-25 {
    gap: calc(0.1 * 25rem) !important;
  }
  .gap-lg-30 {
    gap: calc(0.1 * 30rem) !important;
  }
  .gap-lg-35 {
    gap: calc(0.1 * 35rem) !important;
  }
  .gap-lg-40 {
    gap: calc(0.1 * 40rem) !important;
  }
  .gap-lg-45 {
    gap: calc(0.1 * 45rem) !important;
  }
  .gap-lg-50 {
    gap: calc(0.1 * 50rem) !important;
  }
  .gap-lg-55 {
    gap: calc(0.1 * 55rem) !important;
  }
  .gap-lg-60 {
    gap: calc(0.1 * 60rem) !important;
  }
  .gap-lg-65 {
    gap: calc(0.1 * 65rem) !important;
  }
  .gap-lg-70 {
    gap: calc(0.1 * 70rem) !important;
  }
  .gap-lg-75 {
    gap: calc(0.1 * 75rem) !important;
  }
  .gap-lg-80 {
    gap: calc(0.1 * 80rem) !important;
  }
  .gap-lg-85 {
    gap: calc(0.1 * 85rem) !important;
  }
  .gap-lg-90 {
    gap: calc(0.1 * 90rem) !important;
  }
  .gap-lg-95 {
    gap: calc(0.1 * 95rem) !important;
  }
  .gap-lg-100 {
    gap: calc(0.1 * 100rem) !important;
  }
}
@media (max-width: 767px) {
  .gap-md-0 {
    gap: calc(0.1 * 0rem) !important;
  }
  .gap-md-5 {
    gap: calc(0.1 * 5rem) !important;
  }
  .gap-md-10 {
    gap: calc(0.1 * 10rem) !important;
  }
  .gap-md-15 {
    gap: calc(0.1 * 15rem) !important;
  }
  .gap-md-20 {
    gap: calc(0.1 * 20rem) !important;
  }
  .gap-md-25 {
    gap: calc(0.1 * 25rem) !important;
  }
  .gap-md-30 {
    gap: calc(0.1 * 30rem) !important;
  }
  .gap-md-35 {
    gap: calc(0.1 * 35rem) !important;
  }
  .gap-md-40 {
    gap: calc(0.1 * 40rem) !important;
  }
  .gap-md-45 {
    gap: calc(0.1 * 45rem) !important;
  }
  .gap-md-50 {
    gap: calc(0.1 * 50rem) !important;
  }
  .gap-md-55 {
    gap: calc(0.1 * 55rem) !important;
  }
  .gap-md-60 {
    gap: calc(0.1 * 60rem) !important;
  }
  .gap-md-65 {
    gap: calc(0.1 * 65rem) !important;
  }
  .gap-md-70 {
    gap: calc(0.1 * 70rem) !important;
  }
  .gap-md-75 {
    gap: calc(0.1 * 75rem) !important;
  }
  .gap-md-80 {
    gap: calc(0.1 * 80rem) !important;
  }
  .gap-md-85 {
    gap: calc(0.1 * 85rem) !important;
  }
  .gap-md-90 {
    gap: calc(0.1 * 90rem) !important;
  }
  .gap-md-95 {
    gap: calc(0.1 * 95rem) !important;
  }
  .gap-md-100 {
    gap: calc(0.1 * 100rem) !important;
  }
}
@media (max-width: 599px) {
  .gap-sm-0 {
    gap: calc(0.1 * 0rem) !important;
  }
  .gap-sm-5 {
    gap: calc(0.1 * 5rem) !important;
  }
  .gap-sm-10 {
    gap: calc(0.1 * 10rem) !important;
  }
  .gap-sm-15 {
    gap: calc(0.1 * 15rem) !important;
  }
  .gap-sm-20 {
    gap: calc(0.1 * 20rem) !important;
  }
  .gap-sm-25 {
    gap: calc(0.1 * 25rem) !important;
  }
  .gap-sm-30 {
    gap: calc(0.1 * 30rem) !important;
  }
  .gap-sm-35 {
    gap: calc(0.1 * 35rem) !important;
  }
  .gap-sm-40 {
    gap: calc(0.1 * 40rem) !important;
  }
  .gap-sm-45 {
    gap: calc(0.1 * 45rem) !important;
  }
  .gap-sm-50 {
    gap: calc(0.1 * 50rem) !important;
  }
  .gap-sm-55 {
    gap: calc(0.1 * 55rem) !important;
  }
  .gap-sm-60 {
    gap: calc(0.1 * 60rem) !important;
  }
  .gap-sm-65 {
    gap: calc(0.1 * 65rem) !important;
  }
  .gap-sm-70 {
    gap: calc(0.1 * 70rem) !important;
  }
  .gap-sm-75 {
    gap: calc(0.1 * 75rem) !important;
  }
  .gap-sm-80 {
    gap: calc(0.1 * 80rem) !important;
  }
  .gap-sm-85 {
    gap: calc(0.1 * 85rem) !important;
  }
  .gap-sm-90 {
    gap: calc(0.1 * 90rem) !important;
  }
  .gap-sm-95 {
    gap: calc(0.1 * 95rem) !important;
  }
  .gap-sm-100 {
    gap: calc(0.1 * 100rem) !important;
  }
}
/*positionの設定*/
.top--350 {
  top: calc(-350 * 0.1rem) !important;
}

.top--345 {
  top: calc(-345 * 0.1rem) !important;
}

.top--340 {
  top: calc(-340 * 0.1rem) !important;
}

.top--335 {
  top: calc(-335 * 0.1rem) !important;
}

.top--330 {
  top: calc(-330 * 0.1rem) !important;
}

.top--325 {
  top: calc(-325 * 0.1rem) !important;
}

.top--320 {
  top: calc(-320 * 0.1rem) !important;
}

.top--315 {
  top: calc(-315 * 0.1rem) !important;
}

.top--310 {
  top: calc(-310 * 0.1rem) !important;
}

.top--305 {
  top: calc(-305 * 0.1rem) !important;
}

.top--300 {
  top: calc(-300 * 0.1rem) !important;
}

.top--295 {
  top: calc(-295 * 0.1rem) !important;
}

.top--290 {
  top: calc(-290 * 0.1rem) !important;
}

.top--285 {
  top: calc(-285 * 0.1rem) !important;
}

.top--280 {
  top: calc(-280 * 0.1rem) !important;
}

.top--275 {
  top: calc(-275 * 0.1rem) !important;
}

.top--270 {
  top: calc(-270 * 0.1rem) !important;
}

.top--265 {
  top: calc(-265 * 0.1rem) !important;
}

.top--260 {
  top: calc(-260 * 0.1rem) !important;
}

.top--255 {
  top: calc(-255 * 0.1rem) !important;
}

.top--250 {
  top: calc(-250 * 0.1rem) !important;
}

.top--245 {
  top: calc(-245 * 0.1rem) !important;
}

.top--240 {
  top: calc(-240 * 0.1rem) !important;
}

.top--235 {
  top: calc(-235 * 0.1rem) !important;
}

.top--230 {
  top: calc(-230 * 0.1rem) !important;
}

.top--225 {
  top: calc(-225 * 0.1rem) !important;
}

.top--220 {
  top: calc(-220 * 0.1rem) !important;
}

.top--215 {
  top: calc(-215 * 0.1rem) !important;
}

.top--210 {
  top: calc(-210 * 0.1rem) !important;
}

.top--205 {
  top: calc(-205 * 0.1rem) !important;
}

.top--200 {
  top: calc(-200 * 0.1rem) !important;
}

.top--195 {
  top: calc(-195 * 0.1rem) !important;
}

.top--190 {
  top: calc(-190 * 0.1rem) !important;
}

.top--185 {
  top: calc(-185 * 0.1rem) !important;
}

.top--180 {
  top: calc(-180 * 0.1rem) !important;
}

.top--175 {
  top: calc(-175 * 0.1rem) !important;
}

.top--170 {
  top: calc(-170 * 0.1rem) !important;
}

.top--165 {
  top: calc(-165 * 0.1rem) !important;
}

.top--160 {
  top: calc(-160 * 0.1rem) !important;
}

.top--155 {
  top: calc(-155 * 0.1rem) !important;
}

.top--150 {
  top: calc(-150 * 0.1rem) !important;
}

.top--145 {
  top: calc(-145 * 0.1rem) !important;
}

.top--140 {
  top: calc(-140 * 0.1rem) !important;
}

.top--135 {
  top: calc(-135 * 0.1rem) !important;
}

.top--130 {
  top: calc(-130 * 0.1rem) !important;
}

.top--125 {
  top: calc(-125 * 0.1rem) !important;
}

.top--120 {
  top: calc(-120 * 0.1rem) !important;
}

.top--115 {
  top: calc(-115 * 0.1rem) !important;
}

.top--110 {
  top: calc(-110 * 0.1rem) !important;
}

.top--105 {
  top: calc(-105 * 0.1rem) !important;
}

.top--100 {
  top: calc(-100 * 0.1rem) !important;
}

.top--95 {
  top: calc(-95 * 0.1rem) !important;
}

.top--90 {
  top: calc(-90 * 0.1rem) !important;
}

.top--85 {
  top: calc(-85 * 0.1rem) !important;
}

.top--80 {
  top: calc(-80 * 0.1rem) !important;
}

.top--75 {
  top: calc(-75 * 0.1rem) !important;
}

.top--70 {
  top: calc(-70 * 0.1rem) !important;
}

.top--65 {
  top: calc(-65 * 0.1rem) !important;
}

.top--60 {
  top: calc(-60 * 0.1rem) !important;
}

.top--55 {
  top: calc(-55 * 0.1rem) !important;
}

.top--50 {
  top: calc(-50 * 0.1rem) !important;
}

.top--45 {
  top: calc(-45 * 0.1rem) !important;
}

.top--40 {
  top: calc(-40 * 0.1rem) !important;
}

.top--35 {
  top: calc(-35 * 0.1rem) !important;
}

.top--30 {
  top: calc(-30 * 0.1rem) !important;
}

.top--25 {
  top: calc(-25 * 0.1rem) !important;
}

.top--20 {
  top: calc(-20 * 0.1rem) !important;
}

.top--15 {
  top: calc(-15 * 0.1rem) !important;
}

.top--10 {
  top: calc(-10 * 0.1rem) !important;
}

.top--5 {
  top: calc(-5 * 0.1rem) !important;
}

.top-0 {
  top: calc(0 * 0.1rem) !important;
}

.top-5 {
  top: calc(5 * 0.1rem) !important;
}

.top-10 {
  top: calc(10 * 0.1rem) !important;
}

.top-15 {
  top: calc(15 * 0.1rem) !important;
}

.top-20 {
  top: calc(20 * 0.1rem) !important;
}

.top-25 {
  top: calc(25 * 0.1rem) !important;
}

.top-30 {
  top: calc(30 * 0.1rem) !important;
}

.top-35 {
  top: calc(35 * 0.1rem) !important;
}

.top-40 {
  top: calc(40 * 0.1rem) !important;
}

.top-45 {
  top: calc(45 * 0.1rem) !important;
}

.top-50 {
  top: calc(50 * 0.1rem) !important;
}

.top-55 {
  top: calc(55 * 0.1rem) !important;
}

.top-60 {
  top: calc(60 * 0.1rem) !important;
}

.top-65 {
  top: calc(65 * 0.1rem) !important;
}

.top-70 {
  top: calc(70 * 0.1rem) !important;
}

.top-75 {
  top: calc(75 * 0.1rem) !important;
}

.top-80 {
  top: calc(80 * 0.1rem) !important;
}

.top-85 {
  top: calc(85 * 0.1rem) !important;
}

.top-90 {
  top: calc(90 * 0.1rem) !important;
}

.top-95 {
  top: calc(95 * 0.1rem) !important;
}

.top-100 {
  top: calc(100 * 0.1rem) !important;
}

.top-105 {
  top: calc(105 * 0.1rem) !important;
}

.top-110 {
  top: calc(110 * 0.1rem) !important;
}

.top-115 {
  top: calc(115 * 0.1rem) !important;
}

.top-120 {
  top: calc(120 * 0.1rem) !important;
}

.top-125 {
  top: calc(125 * 0.1rem) !important;
}

.top-130 {
  top: calc(130 * 0.1rem) !important;
}

.top-135 {
  top: calc(135 * 0.1rem) !important;
}

.top-140 {
  top: calc(140 * 0.1rem) !important;
}

.top-145 {
  top: calc(145 * 0.1rem) !important;
}

.top-150 {
  top: calc(150 * 0.1rem) !important;
}

.top-155 {
  top: calc(155 * 0.1rem) !important;
}

.top-160 {
  top: calc(160 * 0.1rem) !important;
}

.top-165 {
  top: calc(165 * 0.1rem) !important;
}

.top-170 {
  top: calc(170 * 0.1rem) !important;
}

.top-175 {
  top: calc(175 * 0.1rem) !important;
}

.top-180 {
  top: calc(180 * 0.1rem) !important;
}

.top-185 {
  top: calc(185 * 0.1rem) !important;
}

.top-190 {
  top: calc(190 * 0.1rem) !important;
}

.top-195 {
  top: calc(195 * 0.1rem) !important;
}

.top-200 {
  top: calc(200 * 0.1rem) !important;
}

.top-205 {
  top: calc(205 * 0.1rem) !important;
}

.top-210 {
  top: calc(210 * 0.1rem) !important;
}

.top-215 {
  top: calc(215 * 0.1rem) !important;
}

.top-220 {
  top: calc(220 * 0.1rem) !important;
}

.top-225 {
  top: calc(225 * 0.1rem) !important;
}

.top-230 {
  top: calc(230 * 0.1rem) !important;
}

.top-235 {
  top: calc(235 * 0.1rem) !important;
}

.top-240 {
  top: calc(240 * 0.1rem) !important;
}

.top-245 {
  top: calc(245 * 0.1rem) !important;
}

.top-250 {
  top: calc(250 * 0.1rem) !important;
}

.top-255 {
  top: calc(255 * 0.1rem) !important;
}

.top-260 {
  top: calc(260 * 0.1rem) !important;
}

.top-265 {
  top: calc(265 * 0.1rem) !important;
}

.top-270 {
  top: calc(270 * 0.1rem) !important;
}

.top-275 {
  top: calc(275 * 0.1rem) !important;
}

.top-280 {
  top: calc(280 * 0.1rem) !important;
}

.top-285 {
  top: calc(285 * 0.1rem) !important;
}

.top-290 {
  top: calc(290 * 0.1rem) !important;
}

.top-295 {
  top: calc(295 * 0.1rem) !important;
}

.top-300 {
  top: calc(300 * 0.1rem) !important;
}

.top-305 {
  top: calc(305 * 0.1rem) !important;
}

.top-310 {
  top: calc(310 * 0.1rem) !important;
}

.top-315 {
  top: calc(315 * 0.1rem) !important;
}

.top-320 {
  top: calc(320 * 0.1rem) !important;
}

.top-325 {
  top: calc(325 * 0.1rem) !important;
}

.top-330 {
  top: calc(330 * 0.1rem) !important;
}

.top-335 {
  top: calc(335 * 0.1rem) !important;
}

.top-340 {
  top: calc(340 * 0.1rem) !important;
}

.top-345 {
  top: calc(345 * 0.1rem) !important;
}

.top-350 {
  top: calc(350 * 0.1rem) !important;
}

.left--350 {
  left: calc(-350 * 0.1rem) !important;
}

.left--345 {
  left: calc(-345 * 0.1rem) !important;
}

.left--340 {
  left: calc(-340 * 0.1rem) !important;
}

.left--335 {
  left: calc(-335 * 0.1rem) !important;
}

.left--330 {
  left: calc(-330 * 0.1rem) !important;
}

.left--325 {
  left: calc(-325 * 0.1rem) !important;
}

.left--320 {
  left: calc(-320 * 0.1rem) !important;
}

.left--315 {
  left: calc(-315 * 0.1rem) !important;
}

.left--310 {
  left: calc(-310 * 0.1rem) !important;
}

.left--305 {
  left: calc(-305 * 0.1rem) !important;
}

.left--300 {
  left: calc(-300 * 0.1rem) !important;
}

.left--295 {
  left: calc(-295 * 0.1rem) !important;
}

.left--290 {
  left: calc(-290 * 0.1rem) !important;
}

.left--285 {
  left: calc(-285 * 0.1rem) !important;
}

.left--280 {
  left: calc(-280 * 0.1rem) !important;
}

.left--275 {
  left: calc(-275 * 0.1rem) !important;
}

.left--270 {
  left: calc(-270 * 0.1rem) !important;
}

.left--265 {
  left: calc(-265 * 0.1rem) !important;
}

.left--260 {
  left: calc(-260 * 0.1rem) !important;
}

.left--255 {
  left: calc(-255 * 0.1rem) !important;
}

.left--250 {
  left: calc(-250 * 0.1rem) !important;
}

.left--245 {
  left: calc(-245 * 0.1rem) !important;
}

.left--240 {
  left: calc(-240 * 0.1rem) !important;
}

.left--235 {
  left: calc(-235 * 0.1rem) !important;
}

.left--230 {
  left: calc(-230 * 0.1rem) !important;
}

.left--225 {
  left: calc(-225 * 0.1rem) !important;
}

.left--220 {
  left: calc(-220 * 0.1rem) !important;
}

.left--215 {
  left: calc(-215 * 0.1rem) !important;
}

.left--210 {
  left: calc(-210 * 0.1rem) !important;
}

.left--205 {
  left: calc(-205 * 0.1rem) !important;
}

.left--200 {
  left: calc(-200 * 0.1rem) !important;
}

.left--195 {
  left: calc(-195 * 0.1rem) !important;
}

.left--190 {
  left: calc(-190 * 0.1rem) !important;
}

.left--185 {
  left: calc(-185 * 0.1rem) !important;
}

.left--180 {
  left: calc(-180 * 0.1rem) !important;
}

.left--175 {
  left: calc(-175 * 0.1rem) !important;
}

.left--170 {
  left: calc(-170 * 0.1rem) !important;
}

.left--165 {
  left: calc(-165 * 0.1rem) !important;
}

.left--160 {
  left: calc(-160 * 0.1rem) !important;
}

.left--155 {
  left: calc(-155 * 0.1rem) !important;
}

.left--150 {
  left: calc(-150 * 0.1rem) !important;
}

.left--145 {
  left: calc(-145 * 0.1rem) !important;
}

.left--140 {
  left: calc(-140 * 0.1rem) !important;
}

.left--135 {
  left: calc(-135 * 0.1rem) !important;
}

.left--130 {
  left: calc(-130 * 0.1rem) !important;
}

.left--125 {
  left: calc(-125 * 0.1rem) !important;
}

.left--120 {
  left: calc(-120 * 0.1rem) !important;
}

.left--115 {
  left: calc(-115 * 0.1rem) !important;
}

.left--110 {
  left: calc(-110 * 0.1rem) !important;
}

.left--105 {
  left: calc(-105 * 0.1rem) !important;
}

.left--100 {
  left: calc(-100 * 0.1rem) !important;
}

.left--95 {
  left: calc(-95 * 0.1rem) !important;
}

.left--90 {
  left: calc(-90 * 0.1rem) !important;
}

.left--85 {
  left: calc(-85 * 0.1rem) !important;
}

.left--80 {
  left: calc(-80 * 0.1rem) !important;
}

.left--75 {
  left: calc(-75 * 0.1rem) !important;
}

.left--70 {
  left: calc(-70 * 0.1rem) !important;
}

.left--65 {
  left: calc(-65 * 0.1rem) !important;
}

.left--60 {
  left: calc(-60 * 0.1rem) !important;
}

.left--55 {
  left: calc(-55 * 0.1rem) !important;
}

.left--50 {
  left: calc(-50 * 0.1rem) !important;
}

.left--45 {
  left: calc(-45 * 0.1rem) !important;
}

.left--40 {
  left: calc(-40 * 0.1rem) !important;
}

.left--35 {
  left: calc(-35 * 0.1rem) !important;
}

.left--30 {
  left: calc(-30 * 0.1rem) !important;
}

.left--25 {
  left: calc(-25 * 0.1rem) !important;
}

.left--20 {
  left: calc(-20 * 0.1rem) !important;
}

.left--15 {
  left: calc(-15 * 0.1rem) !important;
}

.left--10 {
  left: calc(-10 * 0.1rem) !important;
}

.left--5 {
  left: calc(-5 * 0.1rem) !important;
}

.left-0 {
  left: calc(0 * 0.1rem) !important;
}

.left-5 {
  left: calc(5 * 0.1rem) !important;
}

.left-10 {
  left: calc(10 * 0.1rem) !important;
}

.left-15 {
  left: calc(15 * 0.1rem) !important;
}

.left-20 {
  left: calc(20 * 0.1rem) !important;
}

.left-25 {
  left: calc(25 * 0.1rem) !important;
}

.left-30 {
  left: calc(30 * 0.1rem) !important;
}

.left-35 {
  left: calc(35 * 0.1rem) !important;
}

.left-40 {
  left: calc(40 * 0.1rem) !important;
}

.left-45 {
  left: calc(45 * 0.1rem) !important;
}

.left-50 {
  left: calc(50 * 0.1rem) !important;
}

.left-55 {
  left: calc(55 * 0.1rem) !important;
}

.left-60 {
  left: calc(60 * 0.1rem) !important;
}

.left-65 {
  left: calc(65 * 0.1rem) !important;
}

.left-70 {
  left: calc(70 * 0.1rem) !important;
}

.left-75 {
  left: calc(75 * 0.1rem) !important;
}

.left-80 {
  left: calc(80 * 0.1rem) !important;
}

.left-85 {
  left: calc(85 * 0.1rem) !important;
}

.left-90 {
  left: calc(90 * 0.1rem) !important;
}

.left-95 {
  left: calc(95 * 0.1rem) !important;
}

.left-100 {
  left: calc(100 * 0.1rem) !important;
}

.left-105 {
  left: calc(105 * 0.1rem) !important;
}

.left-110 {
  left: calc(110 * 0.1rem) !important;
}

.left-115 {
  left: calc(115 * 0.1rem) !important;
}

.left-120 {
  left: calc(120 * 0.1rem) !important;
}

.left-125 {
  left: calc(125 * 0.1rem) !important;
}

.left-130 {
  left: calc(130 * 0.1rem) !important;
}

.left-135 {
  left: calc(135 * 0.1rem) !important;
}

.left-140 {
  left: calc(140 * 0.1rem) !important;
}

.left-145 {
  left: calc(145 * 0.1rem) !important;
}

.left-150 {
  left: calc(150 * 0.1rem) !important;
}

.left-155 {
  left: calc(155 * 0.1rem) !important;
}

.left-160 {
  left: calc(160 * 0.1rem) !important;
}

.left-165 {
  left: calc(165 * 0.1rem) !important;
}

.left-170 {
  left: calc(170 * 0.1rem) !important;
}

.left-175 {
  left: calc(175 * 0.1rem) !important;
}

.left-180 {
  left: calc(180 * 0.1rem) !important;
}

.left-185 {
  left: calc(185 * 0.1rem) !important;
}

.left-190 {
  left: calc(190 * 0.1rem) !important;
}

.left-195 {
  left: calc(195 * 0.1rem) !important;
}

.left-200 {
  left: calc(200 * 0.1rem) !important;
}

.left-205 {
  left: calc(205 * 0.1rem) !important;
}

.left-210 {
  left: calc(210 * 0.1rem) !important;
}

.left-215 {
  left: calc(215 * 0.1rem) !important;
}

.left-220 {
  left: calc(220 * 0.1rem) !important;
}

.left-225 {
  left: calc(225 * 0.1rem) !important;
}

.left-230 {
  left: calc(230 * 0.1rem) !important;
}

.left-235 {
  left: calc(235 * 0.1rem) !important;
}

.left-240 {
  left: calc(240 * 0.1rem) !important;
}

.left-245 {
  left: calc(245 * 0.1rem) !important;
}

.left-250 {
  left: calc(250 * 0.1rem) !important;
}

.left-255 {
  left: calc(255 * 0.1rem) !important;
}

.left-260 {
  left: calc(260 * 0.1rem) !important;
}

.left-265 {
  left: calc(265 * 0.1rem) !important;
}

.left-270 {
  left: calc(270 * 0.1rem) !important;
}

.left-275 {
  left: calc(275 * 0.1rem) !important;
}

.left-280 {
  left: calc(280 * 0.1rem) !important;
}

.left-285 {
  left: calc(285 * 0.1rem) !important;
}

.left-290 {
  left: calc(290 * 0.1rem) !important;
}

.left-295 {
  left: calc(295 * 0.1rem) !important;
}

.left-300 {
  left: calc(300 * 0.1rem) !important;
}

.left-305 {
  left: calc(305 * 0.1rem) !important;
}

.left-310 {
  left: calc(310 * 0.1rem) !important;
}

.left-315 {
  left: calc(315 * 0.1rem) !important;
}

.left-320 {
  left: calc(320 * 0.1rem) !important;
}

.left-325 {
  left: calc(325 * 0.1rem) !important;
}

.left-330 {
  left: calc(330 * 0.1rem) !important;
}

.left-335 {
  left: calc(335 * 0.1rem) !important;
}

.left-340 {
  left: calc(340 * 0.1rem) !important;
}

.left-345 {
  left: calc(345 * 0.1rem) !important;
}

.left-350 {
  left: calc(350 * 0.1rem) !important;
}

.right--350 {
  right: calc(-350 * 0.1rem) !important;
}

.right--345 {
  right: calc(-345 * 0.1rem) !important;
}

.right--340 {
  right: calc(-340 * 0.1rem) !important;
}

.right--335 {
  right: calc(-335 * 0.1rem) !important;
}

.right--330 {
  right: calc(-330 * 0.1rem) !important;
}

.right--325 {
  right: calc(-325 * 0.1rem) !important;
}

.right--320 {
  right: calc(-320 * 0.1rem) !important;
}

.right--315 {
  right: calc(-315 * 0.1rem) !important;
}

.right--310 {
  right: calc(-310 * 0.1rem) !important;
}

.right--305 {
  right: calc(-305 * 0.1rem) !important;
}

.right--300 {
  right: calc(-300 * 0.1rem) !important;
}

.right--295 {
  right: calc(-295 * 0.1rem) !important;
}

.right--290 {
  right: calc(-290 * 0.1rem) !important;
}

.right--285 {
  right: calc(-285 * 0.1rem) !important;
}

.right--280 {
  right: calc(-280 * 0.1rem) !important;
}

.right--275 {
  right: calc(-275 * 0.1rem) !important;
}

.right--270 {
  right: calc(-270 * 0.1rem) !important;
}

.right--265 {
  right: calc(-265 * 0.1rem) !important;
}

.right--260 {
  right: calc(-260 * 0.1rem) !important;
}

.right--255 {
  right: calc(-255 * 0.1rem) !important;
}

.right--250 {
  right: calc(-250 * 0.1rem) !important;
}

.right--245 {
  right: calc(-245 * 0.1rem) !important;
}

.right--240 {
  right: calc(-240 * 0.1rem) !important;
}

.right--235 {
  right: calc(-235 * 0.1rem) !important;
}

.right--230 {
  right: calc(-230 * 0.1rem) !important;
}

.right--225 {
  right: calc(-225 * 0.1rem) !important;
}

.right--220 {
  right: calc(-220 * 0.1rem) !important;
}

.right--215 {
  right: calc(-215 * 0.1rem) !important;
}

.right--210 {
  right: calc(-210 * 0.1rem) !important;
}

.right--205 {
  right: calc(-205 * 0.1rem) !important;
}

.right--200 {
  right: calc(-200 * 0.1rem) !important;
}

.right--195 {
  right: calc(-195 * 0.1rem) !important;
}

.right--190 {
  right: calc(-190 * 0.1rem) !important;
}

.right--185 {
  right: calc(-185 * 0.1rem) !important;
}

.right--180 {
  right: calc(-180 * 0.1rem) !important;
}

.right--175 {
  right: calc(-175 * 0.1rem) !important;
}

.right--170 {
  right: calc(-170 * 0.1rem) !important;
}

.right--165 {
  right: calc(-165 * 0.1rem) !important;
}

.right--160 {
  right: calc(-160 * 0.1rem) !important;
}

.right--155 {
  right: calc(-155 * 0.1rem) !important;
}

.right--150 {
  right: calc(-150 * 0.1rem) !important;
}

.right--145 {
  right: calc(-145 * 0.1rem) !important;
}

.right--140 {
  right: calc(-140 * 0.1rem) !important;
}

.right--135 {
  right: calc(-135 * 0.1rem) !important;
}

.right--130 {
  right: calc(-130 * 0.1rem) !important;
}

.right--125 {
  right: calc(-125 * 0.1rem) !important;
}

.right--120 {
  right: calc(-120 * 0.1rem) !important;
}

.right--115 {
  right: calc(-115 * 0.1rem) !important;
}

.right--110 {
  right: calc(-110 * 0.1rem) !important;
}

.right--105 {
  right: calc(-105 * 0.1rem) !important;
}

.right--100 {
  right: calc(-100 * 0.1rem) !important;
}

.right--95 {
  right: calc(-95 * 0.1rem) !important;
}

.right--90 {
  right: calc(-90 * 0.1rem) !important;
}

.right--85 {
  right: calc(-85 * 0.1rem) !important;
}

.right--80 {
  right: calc(-80 * 0.1rem) !important;
}

.right--75 {
  right: calc(-75 * 0.1rem) !important;
}

.right--70 {
  right: calc(-70 * 0.1rem) !important;
}

.right--65 {
  right: calc(-65 * 0.1rem) !important;
}

.right--60 {
  right: calc(-60 * 0.1rem) !important;
}

.right--55 {
  right: calc(-55 * 0.1rem) !important;
}

.right--50 {
  right: calc(-50 * 0.1rem) !important;
}

.right--45 {
  right: calc(-45 * 0.1rem) !important;
}

.right--40 {
  right: calc(-40 * 0.1rem) !important;
}

.right--35 {
  right: calc(-35 * 0.1rem) !important;
}

.right--30 {
  right: calc(-30 * 0.1rem) !important;
}

.right--25 {
  right: calc(-25 * 0.1rem) !important;
}

.right--20 {
  right: calc(-20 * 0.1rem) !important;
}

.right--15 {
  right: calc(-15 * 0.1rem) !important;
}

.right--10 {
  right: calc(-10 * 0.1rem) !important;
}

.right--5 {
  right: calc(-5 * 0.1rem) !important;
}

.right-0 {
  right: calc(0 * 0.1rem) !important;
}

.right-5 {
  right: calc(5 * 0.1rem) !important;
}

.right-10 {
  right: calc(10 * 0.1rem) !important;
}

.right-15 {
  right: calc(15 * 0.1rem) !important;
}

.right-20 {
  right: calc(20 * 0.1rem) !important;
}

.right-25 {
  right: calc(25 * 0.1rem) !important;
}

.right-30 {
  right: calc(30 * 0.1rem) !important;
}

.right-35 {
  right: calc(35 * 0.1rem) !important;
}

.right-40 {
  right: calc(40 * 0.1rem) !important;
}

.right-45 {
  right: calc(45 * 0.1rem) !important;
}

.right-50 {
  right: calc(50 * 0.1rem) !important;
}

.right-55 {
  right: calc(55 * 0.1rem) !important;
}

.right-60 {
  right: calc(60 * 0.1rem) !important;
}

.right-65 {
  right: calc(65 * 0.1rem) !important;
}

.right-70 {
  right: calc(70 * 0.1rem) !important;
}

.right-75 {
  right: calc(75 * 0.1rem) !important;
}

.right-80 {
  right: calc(80 * 0.1rem) !important;
}

.right-85 {
  right: calc(85 * 0.1rem) !important;
}

.right-90 {
  right: calc(90 * 0.1rem) !important;
}

.right-95 {
  right: calc(95 * 0.1rem) !important;
}

.right-100 {
  right: calc(100 * 0.1rem) !important;
}

.right-105 {
  right: calc(105 * 0.1rem) !important;
}

.right-110 {
  right: calc(110 * 0.1rem) !important;
}

.right-115 {
  right: calc(115 * 0.1rem) !important;
}

.right-120 {
  right: calc(120 * 0.1rem) !important;
}

.right-125 {
  right: calc(125 * 0.1rem) !important;
}

.right-130 {
  right: calc(130 * 0.1rem) !important;
}

.right-135 {
  right: calc(135 * 0.1rem) !important;
}

.right-140 {
  right: calc(140 * 0.1rem) !important;
}

.right-145 {
  right: calc(145 * 0.1rem) !important;
}

.right-150 {
  right: calc(150 * 0.1rem) !important;
}

.right-155 {
  right: calc(155 * 0.1rem) !important;
}

.right-160 {
  right: calc(160 * 0.1rem) !important;
}

.right-165 {
  right: calc(165 * 0.1rem) !important;
}

.right-170 {
  right: calc(170 * 0.1rem) !important;
}

.right-175 {
  right: calc(175 * 0.1rem) !important;
}

.right-180 {
  right: calc(180 * 0.1rem) !important;
}

.right-185 {
  right: calc(185 * 0.1rem) !important;
}

.right-190 {
  right: calc(190 * 0.1rem) !important;
}

.right-195 {
  right: calc(195 * 0.1rem) !important;
}

.right-200 {
  right: calc(200 * 0.1rem) !important;
}

.right-205 {
  right: calc(205 * 0.1rem) !important;
}

.right-210 {
  right: calc(210 * 0.1rem) !important;
}

.right-215 {
  right: calc(215 * 0.1rem) !important;
}

.right-220 {
  right: calc(220 * 0.1rem) !important;
}

.right-225 {
  right: calc(225 * 0.1rem) !important;
}

.right-230 {
  right: calc(230 * 0.1rem) !important;
}

.right-235 {
  right: calc(235 * 0.1rem) !important;
}

.right-240 {
  right: calc(240 * 0.1rem) !important;
}

.right-245 {
  right: calc(245 * 0.1rem) !important;
}

.right-250 {
  right: calc(250 * 0.1rem) !important;
}

.right-255 {
  right: calc(255 * 0.1rem) !important;
}

.right-260 {
  right: calc(260 * 0.1rem) !important;
}

.right-265 {
  right: calc(265 * 0.1rem) !important;
}

.right-270 {
  right: calc(270 * 0.1rem) !important;
}

.right-275 {
  right: calc(275 * 0.1rem) !important;
}

.right-280 {
  right: calc(280 * 0.1rem) !important;
}

.right-285 {
  right: calc(285 * 0.1rem) !important;
}

.right-290 {
  right: calc(290 * 0.1rem) !important;
}

.right-295 {
  right: calc(295 * 0.1rem) !important;
}

.right-300 {
  right: calc(300 * 0.1rem) !important;
}

.right-305 {
  right: calc(305 * 0.1rem) !important;
}

.right-310 {
  right: calc(310 * 0.1rem) !important;
}

.right-315 {
  right: calc(315 * 0.1rem) !important;
}

.right-320 {
  right: calc(320 * 0.1rem) !important;
}

.right-325 {
  right: calc(325 * 0.1rem) !important;
}

.right-330 {
  right: calc(330 * 0.1rem) !important;
}

.right-335 {
  right: calc(335 * 0.1rem) !important;
}

.right-340 {
  right: calc(340 * 0.1rem) !important;
}

.right-345 {
  right: calc(345 * 0.1rem) !important;
}

.right-350 {
  right: calc(350 * 0.1rem) !important;
}

.bottom--350 {
  bottom: calc(-350 * 0.1rem) !important;
}

.bottom--345 {
  bottom: calc(-345 * 0.1rem) !important;
}

.bottom--340 {
  bottom: calc(-340 * 0.1rem) !important;
}

.bottom--335 {
  bottom: calc(-335 * 0.1rem) !important;
}

.bottom--330 {
  bottom: calc(-330 * 0.1rem) !important;
}

.bottom--325 {
  bottom: calc(-325 * 0.1rem) !important;
}

.bottom--320 {
  bottom: calc(-320 * 0.1rem) !important;
}

.bottom--315 {
  bottom: calc(-315 * 0.1rem) !important;
}

.bottom--310 {
  bottom: calc(-310 * 0.1rem) !important;
}

.bottom--305 {
  bottom: calc(-305 * 0.1rem) !important;
}

.bottom--300 {
  bottom: calc(-300 * 0.1rem) !important;
}

.bottom--295 {
  bottom: calc(-295 * 0.1rem) !important;
}

.bottom--290 {
  bottom: calc(-290 * 0.1rem) !important;
}

.bottom--285 {
  bottom: calc(-285 * 0.1rem) !important;
}

.bottom--280 {
  bottom: calc(-280 * 0.1rem) !important;
}

.bottom--275 {
  bottom: calc(-275 * 0.1rem) !important;
}

.bottom--270 {
  bottom: calc(-270 * 0.1rem) !important;
}

.bottom--265 {
  bottom: calc(-265 * 0.1rem) !important;
}

.bottom--260 {
  bottom: calc(-260 * 0.1rem) !important;
}

.bottom--255 {
  bottom: calc(-255 * 0.1rem) !important;
}

.bottom--250 {
  bottom: calc(-250 * 0.1rem) !important;
}

.bottom--245 {
  bottom: calc(-245 * 0.1rem) !important;
}

.bottom--240 {
  bottom: calc(-240 * 0.1rem) !important;
}

.bottom--235 {
  bottom: calc(-235 * 0.1rem) !important;
}

.bottom--230 {
  bottom: calc(-230 * 0.1rem) !important;
}

.bottom--225 {
  bottom: calc(-225 * 0.1rem) !important;
}

.bottom--220 {
  bottom: calc(-220 * 0.1rem) !important;
}

.bottom--215 {
  bottom: calc(-215 * 0.1rem) !important;
}

.bottom--210 {
  bottom: calc(-210 * 0.1rem) !important;
}

.bottom--205 {
  bottom: calc(-205 * 0.1rem) !important;
}

.bottom--200 {
  bottom: calc(-200 * 0.1rem) !important;
}

.bottom--195 {
  bottom: calc(-195 * 0.1rem) !important;
}

.bottom--190 {
  bottom: calc(-190 * 0.1rem) !important;
}

.bottom--185 {
  bottom: calc(-185 * 0.1rem) !important;
}

.bottom--180 {
  bottom: calc(-180 * 0.1rem) !important;
}

.bottom--175 {
  bottom: calc(-175 * 0.1rem) !important;
}

.bottom--170 {
  bottom: calc(-170 * 0.1rem) !important;
}

.bottom--165 {
  bottom: calc(-165 * 0.1rem) !important;
}

.bottom--160 {
  bottom: calc(-160 * 0.1rem) !important;
}

.bottom--155 {
  bottom: calc(-155 * 0.1rem) !important;
}

.bottom--150 {
  bottom: calc(-150 * 0.1rem) !important;
}

.bottom--145 {
  bottom: calc(-145 * 0.1rem) !important;
}

.bottom--140 {
  bottom: calc(-140 * 0.1rem) !important;
}

.bottom--135 {
  bottom: calc(-135 * 0.1rem) !important;
}

.bottom--130 {
  bottom: calc(-130 * 0.1rem) !important;
}

.bottom--125 {
  bottom: calc(-125 * 0.1rem) !important;
}

.bottom--120 {
  bottom: calc(-120 * 0.1rem) !important;
}

.bottom--115 {
  bottom: calc(-115 * 0.1rem) !important;
}

.bottom--110 {
  bottom: calc(-110 * 0.1rem) !important;
}

.bottom--105 {
  bottom: calc(-105 * 0.1rem) !important;
}

.bottom--100 {
  bottom: calc(-100 * 0.1rem) !important;
}

.bottom--95 {
  bottom: calc(-95 * 0.1rem) !important;
}

.bottom--90 {
  bottom: calc(-90 * 0.1rem) !important;
}

.bottom--85 {
  bottom: calc(-85 * 0.1rem) !important;
}

.bottom--80 {
  bottom: calc(-80 * 0.1rem) !important;
}

.bottom--75 {
  bottom: calc(-75 * 0.1rem) !important;
}

.bottom--70 {
  bottom: calc(-70 * 0.1rem) !important;
}

.bottom--65 {
  bottom: calc(-65 * 0.1rem) !important;
}

.bottom--60 {
  bottom: calc(-60 * 0.1rem) !important;
}

.bottom--55 {
  bottom: calc(-55 * 0.1rem) !important;
}

.bottom--50 {
  bottom: calc(-50 * 0.1rem) !important;
}

.bottom--45 {
  bottom: calc(-45 * 0.1rem) !important;
}

.bottom--40 {
  bottom: calc(-40 * 0.1rem) !important;
}

.bottom--35 {
  bottom: calc(-35 * 0.1rem) !important;
}

.bottom--30 {
  bottom: calc(-30 * 0.1rem) !important;
}

.bottom--25 {
  bottom: calc(-25 * 0.1rem) !important;
}

.bottom--20 {
  bottom: calc(-20 * 0.1rem) !important;
}

.bottom--15 {
  bottom: calc(-15 * 0.1rem) !important;
}

.bottom--10 {
  bottom: calc(-10 * 0.1rem) !important;
}

.bottom--5 {
  bottom: calc(-5 * 0.1rem) !important;
}

.bottom-0 {
  bottom: calc(0 * 0.1rem) !important;
}

.bottom-5 {
  bottom: calc(5 * 0.1rem) !important;
}

.bottom-10 {
  bottom: calc(10 * 0.1rem) !important;
}

.bottom-15 {
  bottom: calc(15 * 0.1rem) !important;
}

.bottom-20 {
  bottom: calc(20 * 0.1rem) !important;
}

.bottom-25 {
  bottom: calc(25 * 0.1rem) !important;
}

.bottom-30 {
  bottom: calc(30 * 0.1rem) !important;
}

.bottom-35 {
  bottom: calc(35 * 0.1rem) !important;
}

.bottom-40 {
  bottom: calc(40 * 0.1rem) !important;
}

.bottom-45 {
  bottom: calc(45 * 0.1rem) !important;
}

.bottom-50 {
  bottom: calc(50 * 0.1rem) !important;
}

.bottom-55 {
  bottom: calc(55 * 0.1rem) !important;
}

.bottom-60 {
  bottom: calc(60 * 0.1rem) !important;
}

.bottom-65 {
  bottom: calc(65 * 0.1rem) !important;
}

.bottom-70 {
  bottom: calc(70 * 0.1rem) !important;
}

.bottom-75 {
  bottom: calc(75 * 0.1rem) !important;
}

.bottom-80 {
  bottom: calc(80 * 0.1rem) !important;
}

.bottom-85 {
  bottom: calc(85 * 0.1rem) !important;
}

.bottom-90 {
  bottom: calc(90 * 0.1rem) !important;
}

.bottom-95 {
  bottom: calc(95 * 0.1rem) !important;
}

.bottom-100 {
  bottom: calc(100 * 0.1rem) !important;
}

.bottom-105 {
  bottom: calc(105 * 0.1rem) !important;
}

.bottom-110 {
  bottom: calc(110 * 0.1rem) !important;
}

.bottom-115 {
  bottom: calc(115 * 0.1rem) !important;
}

.bottom-120 {
  bottom: calc(120 * 0.1rem) !important;
}

.bottom-125 {
  bottom: calc(125 * 0.1rem) !important;
}

.bottom-130 {
  bottom: calc(130 * 0.1rem) !important;
}

.bottom-135 {
  bottom: calc(135 * 0.1rem) !important;
}

.bottom-140 {
  bottom: calc(140 * 0.1rem) !important;
}

.bottom-145 {
  bottom: calc(145 * 0.1rem) !important;
}

.bottom-150 {
  bottom: calc(150 * 0.1rem) !important;
}

.bottom-155 {
  bottom: calc(155 * 0.1rem) !important;
}

.bottom-160 {
  bottom: calc(160 * 0.1rem) !important;
}

.bottom-165 {
  bottom: calc(165 * 0.1rem) !important;
}

.bottom-170 {
  bottom: calc(170 * 0.1rem) !important;
}

.bottom-175 {
  bottom: calc(175 * 0.1rem) !important;
}

.bottom-180 {
  bottom: calc(180 * 0.1rem) !important;
}

.bottom-185 {
  bottom: calc(185 * 0.1rem) !important;
}

.bottom-190 {
  bottom: calc(190 * 0.1rem) !important;
}

.bottom-195 {
  bottom: calc(195 * 0.1rem) !important;
}

.bottom-200 {
  bottom: calc(200 * 0.1rem) !important;
}

.bottom-205 {
  bottom: calc(205 * 0.1rem) !important;
}

.bottom-210 {
  bottom: calc(210 * 0.1rem) !important;
}

.bottom-215 {
  bottom: calc(215 * 0.1rem) !important;
}

.bottom-220 {
  bottom: calc(220 * 0.1rem) !important;
}

.bottom-225 {
  bottom: calc(225 * 0.1rem) !important;
}

.bottom-230 {
  bottom: calc(230 * 0.1rem) !important;
}

.bottom-235 {
  bottom: calc(235 * 0.1rem) !important;
}

.bottom-240 {
  bottom: calc(240 * 0.1rem) !important;
}

.bottom-245 {
  bottom: calc(245 * 0.1rem) !important;
}

.bottom-250 {
  bottom: calc(250 * 0.1rem) !important;
}

.bottom-255 {
  bottom: calc(255 * 0.1rem) !important;
}

.bottom-260 {
  bottom: calc(260 * 0.1rem) !important;
}

.bottom-265 {
  bottom: calc(265 * 0.1rem) !important;
}

.bottom-270 {
  bottom: calc(270 * 0.1rem) !important;
}

.bottom-275 {
  bottom: calc(275 * 0.1rem) !important;
}

.bottom-280 {
  bottom: calc(280 * 0.1rem) !important;
}

.bottom-285 {
  bottom: calc(285 * 0.1rem) !important;
}

.bottom-290 {
  bottom: calc(290 * 0.1rem) !important;
}

.bottom-295 {
  bottom: calc(295 * 0.1rem) !important;
}

.bottom-300 {
  bottom: calc(300 * 0.1rem) !important;
}

.bottom-305 {
  bottom: calc(305 * 0.1rem) !important;
}

.bottom-310 {
  bottom: calc(310 * 0.1rem) !important;
}

.bottom-315 {
  bottom: calc(315 * 0.1rem) !important;
}

.bottom-320 {
  bottom: calc(320 * 0.1rem) !important;
}

.bottom-325 {
  bottom: calc(325 * 0.1rem) !important;
}

.bottom-330 {
  bottom: calc(330 * 0.1rem) !important;
}

.bottom-335 {
  bottom: calc(335 * 0.1rem) !important;
}

.bottom-340 {
  bottom: calc(340 * 0.1rem) !important;
}

.bottom-345 {
  bottom: calc(345 * 0.1rem) !important;
}

.bottom-350 {
  bottom: calc(350 * 0.1rem) !important;
}

/*positionのレスポンシブ設定*/
@media (max-width: 1200px) {
  .top-xl--350 {
    top: calc(-350 * 0.1rem) !important;
  }
  .top-xl--345 {
    top: calc(-345 * 0.1rem) !important;
  }
  .top-xl--340 {
    top: calc(-340 * 0.1rem) !important;
  }
  .top-xl--335 {
    top: calc(-335 * 0.1rem) !important;
  }
  .top-xl--330 {
    top: calc(-330 * 0.1rem) !important;
  }
  .top-xl--325 {
    top: calc(-325 * 0.1rem) !important;
  }
  .top-xl--320 {
    top: calc(-320 * 0.1rem) !important;
  }
  .top-xl--315 {
    top: calc(-315 * 0.1rem) !important;
  }
  .top-xl--310 {
    top: calc(-310 * 0.1rem) !important;
  }
  .top-xl--305 {
    top: calc(-305 * 0.1rem) !important;
  }
  .top-xl--300 {
    top: calc(-300 * 0.1rem) !important;
  }
  .top-xl--295 {
    top: calc(-295 * 0.1rem) !important;
  }
  .top-xl--290 {
    top: calc(-290 * 0.1rem) !important;
  }
  .top-xl--285 {
    top: calc(-285 * 0.1rem) !important;
  }
  .top-xl--280 {
    top: calc(-280 * 0.1rem) !important;
  }
  .top-xl--275 {
    top: calc(-275 * 0.1rem) !important;
  }
  .top-xl--270 {
    top: calc(-270 * 0.1rem) !important;
  }
  .top-xl--265 {
    top: calc(-265 * 0.1rem) !important;
  }
  .top-xl--260 {
    top: calc(-260 * 0.1rem) !important;
  }
  .top-xl--255 {
    top: calc(-255 * 0.1rem) !important;
  }
  .top-xl--250 {
    top: calc(-250 * 0.1rem) !important;
  }
  .top-xl--245 {
    top: calc(-245 * 0.1rem) !important;
  }
  .top-xl--240 {
    top: calc(-240 * 0.1rem) !important;
  }
  .top-xl--235 {
    top: calc(-235 * 0.1rem) !important;
  }
  .top-xl--230 {
    top: calc(-230 * 0.1rem) !important;
  }
  .top-xl--225 {
    top: calc(-225 * 0.1rem) !important;
  }
  .top-xl--220 {
    top: calc(-220 * 0.1rem) !important;
  }
  .top-xl--215 {
    top: calc(-215 * 0.1rem) !important;
  }
  .top-xl--210 {
    top: calc(-210 * 0.1rem) !important;
  }
  .top-xl--205 {
    top: calc(-205 * 0.1rem) !important;
  }
  .top-xl--200 {
    top: calc(-200 * 0.1rem) !important;
  }
  .top-xl--195 {
    top: calc(-195 * 0.1rem) !important;
  }
  .top-xl--190 {
    top: calc(-190 * 0.1rem) !important;
  }
  .top-xl--185 {
    top: calc(-185 * 0.1rem) !important;
  }
  .top-xl--180 {
    top: calc(-180 * 0.1rem) !important;
  }
  .top-xl--175 {
    top: calc(-175 * 0.1rem) !important;
  }
  .top-xl--170 {
    top: calc(-170 * 0.1rem) !important;
  }
  .top-xl--165 {
    top: calc(-165 * 0.1rem) !important;
  }
  .top-xl--160 {
    top: calc(-160 * 0.1rem) !important;
  }
  .top-xl--155 {
    top: calc(-155 * 0.1rem) !important;
  }
  .top-xl--150 {
    top: calc(-150 * 0.1rem) !important;
  }
  .top-xl--145 {
    top: calc(-145 * 0.1rem) !important;
  }
  .top-xl--140 {
    top: calc(-140 * 0.1rem) !important;
  }
  .top-xl--135 {
    top: calc(-135 * 0.1rem) !important;
  }
  .top-xl--130 {
    top: calc(-130 * 0.1rem) !important;
  }
  .top-xl--125 {
    top: calc(-125 * 0.1rem) !important;
  }
  .top-xl--120 {
    top: calc(-120 * 0.1rem) !important;
  }
  .top-xl--115 {
    top: calc(-115 * 0.1rem) !important;
  }
  .top-xl--110 {
    top: calc(-110 * 0.1rem) !important;
  }
  .top-xl--105 {
    top: calc(-105 * 0.1rem) !important;
  }
  .top-xl--100 {
    top: calc(-100 * 0.1rem) !important;
  }
  .top-xl--95 {
    top: calc(-95 * 0.1rem) !important;
  }
  .top-xl--90 {
    top: calc(-90 * 0.1rem) !important;
  }
  .top-xl--85 {
    top: calc(-85 * 0.1rem) !important;
  }
  .top-xl--80 {
    top: calc(-80 * 0.1rem) !important;
  }
  .top-xl--75 {
    top: calc(-75 * 0.1rem) !important;
  }
  .top-xl--70 {
    top: calc(-70 * 0.1rem) !important;
  }
  .top-xl--65 {
    top: calc(-65 * 0.1rem) !important;
  }
  .top-xl--60 {
    top: calc(-60 * 0.1rem) !important;
  }
  .top-xl--55 {
    top: calc(-55 * 0.1rem) !important;
  }
  .top-xl--50 {
    top: calc(-50 * 0.1rem) !important;
  }
  .top-xl--45 {
    top: calc(-45 * 0.1rem) !important;
  }
  .top-xl--40 {
    top: calc(-40 * 0.1rem) !important;
  }
  .top-xl--35 {
    top: calc(-35 * 0.1rem) !important;
  }
  .top-xl--30 {
    top: calc(-30 * 0.1rem) !important;
  }
  .top-xl--25 {
    top: calc(-25 * 0.1rem) !important;
  }
  .top-xl--20 {
    top: calc(-20 * 0.1rem) !important;
  }
  .top-xl--15 {
    top: calc(-15 * 0.1rem) !important;
  }
  .top-xl--10 {
    top: calc(-10 * 0.1rem) !important;
  }
  .top-xl--5 {
    top: calc(-5 * 0.1rem) !important;
  }
  .top-xl-0 {
    top: calc(0 * 0.1rem) !important;
  }
  .top-xl-5 {
    top: calc(5 * 0.1rem) !important;
  }
  .top-xl-10 {
    top: calc(10 * 0.1rem) !important;
  }
  .top-xl-15 {
    top: calc(15 * 0.1rem) !important;
  }
  .top-xl-20 {
    top: calc(20 * 0.1rem) !important;
  }
  .top-xl-25 {
    top: calc(25 * 0.1rem) !important;
  }
  .top-xl-30 {
    top: calc(30 * 0.1rem) !important;
  }
  .top-xl-35 {
    top: calc(35 * 0.1rem) !important;
  }
  .top-xl-40 {
    top: calc(40 * 0.1rem) !important;
  }
  .top-xl-45 {
    top: calc(45 * 0.1rem) !important;
  }
  .top-xl-50 {
    top: calc(50 * 0.1rem) !important;
  }
  .top-xl-55 {
    top: calc(55 * 0.1rem) !important;
  }
  .top-xl-60 {
    top: calc(60 * 0.1rem) !important;
  }
  .top-xl-65 {
    top: calc(65 * 0.1rem) !important;
  }
  .top-xl-70 {
    top: calc(70 * 0.1rem) !important;
  }
  .top-xl-75 {
    top: calc(75 * 0.1rem) !important;
  }
  .top-xl-80 {
    top: calc(80 * 0.1rem) !important;
  }
  .top-xl-85 {
    top: calc(85 * 0.1rem) !important;
  }
  .top-xl-90 {
    top: calc(90 * 0.1rem) !important;
  }
  .top-xl-95 {
    top: calc(95 * 0.1rem) !important;
  }
  .top-xl-100 {
    top: calc(100 * 0.1rem) !important;
  }
  .top-xl-105 {
    top: calc(105 * 0.1rem) !important;
  }
  .top-xl-110 {
    top: calc(110 * 0.1rem) !important;
  }
  .top-xl-115 {
    top: calc(115 * 0.1rem) !important;
  }
  .top-xl-120 {
    top: calc(120 * 0.1rem) !important;
  }
  .top-xl-125 {
    top: calc(125 * 0.1rem) !important;
  }
  .top-xl-130 {
    top: calc(130 * 0.1rem) !important;
  }
  .top-xl-135 {
    top: calc(135 * 0.1rem) !important;
  }
  .top-xl-140 {
    top: calc(140 * 0.1rem) !important;
  }
  .top-xl-145 {
    top: calc(145 * 0.1rem) !important;
  }
  .top-xl-150 {
    top: calc(150 * 0.1rem) !important;
  }
  .top-xl-155 {
    top: calc(155 * 0.1rem) !important;
  }
  .top-xl-160 {
    top: calc(160 * 0.1rem) !important;
  }
  .top-xl-165 {
    top: calc(165 * 0.1rem) !important;
  }
  .top-xl-170 {
    top: calc(170 * 0.1rem) !important;
  }
  .top-xl-175 {
    top: calc(175 * 0.1rem) !important;
  }
  .top-xl-180 {
    top: calc(180 * 0.1rem) !important;
  }
  .top-xl-185 {
    top: calc(185 * 0.1rem) !important;
  }
  .top-xl-190 {
    top: calc(190 * 0.1rem) !important;
  }
  .top-xl-195 {
    top: calc(195 * 0.1rem) !important;
  }
  .top-xl-200 {
    top: calc(200 * 0.1rem) !important;
  }
  .top-xl-205 {
    top: calc(205 * 0.1rem) !important;
  }
  .top-xl-210 {
    top: calc(210 * 0.1rem) !important;
  }
  .top-xl-215 {
    top: calc(215 * 0.1rem) !important;
  }
  .top-xl-220 {
    top: calc(220 * 0.1rem) !important;
  }
  .top-xl-225 {
    top: calc(225 * 0.1rem) !important;
  }
  .top-xl-230 {
    top: calc(230 * 0.1rem) !important;
  }
  .top-xl-235 {
    top: calc(235 * 0.1rem) !important;
  }
  .top-xl-240 {
    top: calc(240 * 0.1rem) !important;
  }
  .top-xl-245 {
    top: calc(245 * 0.1rem) !important;
  }
  .top-xl-250 {
    top: calc(250 * 0.1rem) !important;
  }
  .top-xl-255 {
    top: calc(255 * 0.1rem) !important;
  }
  .top-xl-260 {
    top: calc(260 * 0.1rem) !important;
  }
  .top-xl-265 {
    top: calc(265 * 0.1rem) !important;
  }
  .top-xl-270 {
    top: calc(270 * 0.1rem) !important;
  }
  .top-xl-275 {
    top: calc(275 * 0.1rem) !important;
  }
  .top-xl-280 {
    top: calc(280 * 0.1rem) !important;
  }
  .top-xl-285 {
    top: calc(285 * 0.1rem) !important;
  }
  .top-xl-290 {
    top: calc(290 * 0.1rem) !important;
  }
  .top-xl-295 {
    top: calc(295 * 0.1rem) !important;
  }
  .top-xl-300 {
    top: calc(300 * 0.1rem) !important;
  }
  .top-xl-305 {
    top: calc(305 * 0.1rem) !important;
  }
  .top-xl-310 {
    top: calc(310 * 0.1rem) !important;
  }
  .top-xl-315 {
    top: calc(315 * 0.1rem) !important;
  }
  .top-xl-320 {
    top: calc(320 * 0.1rem) !important;
  }
  .top-xl-325 {
    top: calc(325 * 0.1rem) !important;
  }
  .top-xl-330 {
    top: calc(330 * 0.1rem) !important;
  }
  .top-xl-335 {
    top: calc(335 * 0.1rem) !important;
  }
  .top-xl-340 {
    top: calc(340 * 0.1rem) !important;
  }
  .top-xl-345 {
    top: calc(345 * 0.1rem) !important;
  }
  .top-xl-350 {
    top: calc(350 * 0.1rem) !important;
  }
  .left-xl--350 {
    left: calc(-350 * 0.1rem) !important;
  }
  .left-xl--345 {
    left: calc(-345 * 0.1rem) !important;
  }
  .left-xl--340 {
    left: calc(-340 * 0.1rem) !important;
  }
  .left-xl--335 {
    left: calc(-335 * 0.1rem) !important;
  }
  .left-xl--330 {
    left: calc(-330 * 0.1rem) !important;
  }
  .left-xl--325 {
    left: calc(-325 * 0.1rem) !important;
  }
  .left-xl--320 {
    left: calc(-320 * 0.1rem) !important;
  }
  .left-xl--315 {
    left: calc(-315 * 0.1rem) !important;
  }
  .left-xl--310 {
    left: calc(-310 * 0.1rem) !important;
  }
  .left-xl--305 {
    left: calc(-305 * 0.1rem) !important;
  }
  .left-xl--300 {
    left: calc(-300 * 0.1rem) !important;
  }
  .left-xl--295 {
    left: calc(-295 * 0.1rem) !important;
  }
  .left-xl--290 {
    left: calc(-290 * 0.1rem) !important;
  }
  .left-xl--285 {
    left: calc(-285 * 0.1rem) !important;
  }
  .left-xl--280 {
    left: calc(-280 * 0.1rem) !important;
  }
  .left-xl--275 {
    left: calc(-275 * 0.1rem) !important;
  }
  .left-xl--270 {
    left: calc(-270 * 0.1rem) !important;
  }
  .left-xl--265 {
    left: calc(-265 * 0.1rem) !important;
  }
  .left-xl--260 {
    left: calc(-260 * 0.1rem) !important;
  }
  .left-xl--255 {
    left: calc(-255 * 0.1rem) !important;
  }
  .left-xl--250 {
    left: calc(-250 * 0.1rem) !important;
  }
  .left-xl--245 {
    left: calc(-245 * 0.1rem) !important;
  }
  .left-xl--240 {
    left: calc(-240 * 0.1rem) !important;
  }
  .left-xl--235 {
    left: calc(-235 * 0.1rem) !important;
  }
  .left-xl--230 {
    left: calc(-230 * 0.1rem) !important;
  }
  .left-xl--225 {
    left: calc(-225 * 0.1rem) !important;
  }
  .left-xl--220 {
    left: calc(-220 * 0.1rem) !important;
  }
  .left-xl--215 {
    left: calc(-215 * 0.1rem) !important;
  }
  .left-xl--210 {
    left: calc(-210 * 0.1rem) !important;
  }
  .left-xl--205 {
    left: calc(-205 * 0.1rem) !important;
  }
  .left-xl--200 {
    left: calc(-200 * 0.1rem) !important;
  }
  .left-xl--195 {
    left: calc(-195 * 0.1rem) !important;
  }
  .left-xl--190 {
    left: calc(-190 * 0.1rem) !important;
  }
  .left-xl--185 {
    left: calc(-185 * 0.1rem) !important;
  }
  .left-xl--180 {
    left: calc(-180 * 0.1rem) !important;
  }
  .left-xl--175 {
    left: calc(-175 * 0.1rem) !important;
  }
  .left-xl--170 {
    left: calc(-170 * 0.1rem) !important;
  }
  .left-xl--165 {
    left: calc(-165 * 0.1rem) !important;
  }
  .left-xl--160 {
    left: calc(-160 * 0.1rem) !important;
  }
  .left-xl--155 {
    left: calc(-155 * 0.1rem) !important;
  }
  .left-xl--150 {
    left: calc(-150 * 0.1rem) !important;
  }
  .left-xl--145 {
    left: calc(-145 * 0.1rem) !important;
  }
  .left-xl--140 {
    left: calc(-140 * 0.1rem) !important;
  }
  .left-xl--135 {
    left: calc(-135 * 0.1rem) !important;
  }
  .left-xl--130 {
    left: calc(-130 * 0.1rem) !important;
  }
  .left-xl--125 {
    left: calc(-125 * 0.1rem) !important;
  }
  .left-xl--120 {
    left: calc(-120 * 0.1rem) !important;
  }
  .left-xl--115 {
    left: calc(-115 * 0.1rem) !important;
  }
  .left-xl--110 {
    left: calc(-110 * 0.1rem) !important;
  }
  .left-xl--105 {
    left: calc(-105 * 0.1rem) !important;
  }
  .left-xl--100 {
    left: calc(-100 * 0.1rem) !important;
  }
  .left-xl--95 {
    left: calc(-95 * 0.1rem) !important;
  }
  .left-xl--90 {
    left: calc(-90 * 0.1rem) !important;
  }
  .left-xl--85 {
    left: calc(-85 * 0.1rem) !important;
  }
  .left-xl--80 {
    left: calc(-80 * 0.1rem) !important;
  }
  .left-xl--75 {
    left: calc(-75 * 0.1rem) !important;
  }
  .left-xl--70 {
    left: calc(-70 * 0.1rem) !important;
  }
  .left-xl--65 {
    left: calc(-65 * 0.1rem) !important;
  }
  .left-xl--60 {
    left: calc(-60 * 0.1rem) !important;
  }
  .left-xl--55 {
    left: calc(-55 * 0.1rem) !important;
  }
  .left-xl--50 {
    left: calc(-50 * 0.1rem) !important;
  }
  .left-xl--45 {
    left: calc(-45 * 0.1rem) !important;
  }
  .left-xl--40 {
    left: calc(-40 * 0.1rem) !important;
  }
  .left-xl--35 {
    left: calc(-35 * 0.1rem) !important;
  }
  .left-xl--30 {
    left: calc(-30 * 0.1rem) !important;
  }
  .left-xl--25 {
    left: calc(-25 * 0.1rem) !important;
  }
  .left-xl--20 {
    left: calc(-20 * 0.1rem) !important;
  }
  .left-xl--15 {
    left: calc(-15 * 0.1rem) !important;
  }
  .left-xl--10 {
    left: calc(-10 * 0.1rem) !important;
  }
  .left-xl--5 {
    left: calc(-5 * 0.1rem) !important;
  }
  .left-xl-0 {
    left: calc(0 * 0.1rem) !important;
  }
  .left-xl-5 {
    left: calc(5 * 0.1rem) !important;
  }
  .left-xl-10 {
    left: calc(10 * 0.1rem) !important;
  }
  .left-xl-15 {
    left: calc(15 * 0.1rem) !important;
  }
  .left-xl-20 {
    left: calc(20 * 0.1rem) !important;
  }
  .left-xl-25 {
    left: calc(25 * 0.1rem) !important;
  }
  .left-xl-30 {
    left: calc(30 * 0.1rem) !important;
  }
  .left-xl-35 {
    left: calc(35 * 0.1rem) !important;
  }
  .left-xl-40 {
    left: calc(40 * 0.1rem) !important;
  }
  .left-xl-45 {
    left: calc(45 * 0.1rem) !important;
  }
  .left-xl-50 {
    left: calc(50 * 0.1rem) !important;
  }
  .left-xl-55 {
    left: calc(55 * 0.1rem) !important;
  }
  .left-xl-60 {
    left: calc(60 * 0.1rem) !important;
  }
  .left-xl-65 {
    left: calc(65 * 0.1rem) !important;
  }
  .left-xl-70 {
    left: calc(70 * 0.1rem) !important;
  }
  .left-xl-75 {
    left: calc(75 * 0.1rem) !important;
  }
  .left-xl-80 {
    left: calc(80 * 0.1rem) !important;
  }
  .left-xl-85 {
    left: calc(85 * 0.1rem) !important;
  }
  .left-xl-90 {
    left: calc(90 * 0.1rem) !important;
  }
  .left-xl-95 {
    left: calc(95 * 0.1rem) !important;
  }
  .left-xl-100 {
    left: calc(100 * 0.1rem) !important;
  }
  .left-xl-105 {
    left: calc(105 * 0.1rem) !important;
  }
  .left-xl-110 {
    left: calc(110 * 0.1rem) !important;
  }
  .left-xl-115 {
    left: calc(115 * 0.1rem) !important;
  }
  .left-xl-120 {
    left: calc(120 * 0.1rem) !important;
  }
  .left-xl-125 {
    left: calc(125 * 0.1rem) !important;
  }
  .left-xl-130 {
    left: calc(130 * 0.1rem) !important;
  }
  .left-xl-135 {
    left: calc(135 * 0.1rem) !important;
  }
  .left-xl-140 {
    left: calc(140 * 0.1rem) !important;
  }
  .left-xl-145 {
    left: calc(145 * 0.1rem) !important;
  }
  .left-xl-150 {
    left: calc(150 * 0.1rem) !important;
  }
  .left-xl-155 {
    left: calc(155 * 0.1rem) !important;
  }
  .left-xl-160 {
    left: calc(160 * 0.1rem) !important;
  }
  .left-xl-165 {
    left: calc(165 * 0.1rem) !important;
  }
  .left-xl-170 {
    left: calc(170 * 0.1rem) !important;
  }
  .left-xl-175 {
    left: calc(175 * 0.1rem) !important;
  }
  .left-xl-180 {
    left: calc(180 * 0.1rem) !important;
  }
  .left-xl-185 {
    left: calc(185 * 0.1rem) !important;
  }
  .left-xl-190 {
    left: calc(190 * 0.1rem) !important;
  }
  .left-xl-195 {
    left: calc(195 * 0.1rem) !important;
  }
  .left-xl-200 {
    left: calc(200 * 0.1rem) !important;
  }
  .left-xl-205 {
    left: calc(205 * 0.1rem) !important;
  }
  .left-xl-210 {
    left: calc(210 * 0.1rem) !important;
  }
  .left-xl-215 {
    left: calc(215 * 0.1rem) !important;
  }
  .left-xl-220 {
    left: calc(220 * 0.1rem) !important;
  }
  .left-xl-225 {
    left: calc(225 * 0.1rem) !important;
  }
  .left-xl-230 {
    left: calc(230 * 0.1rem) !important;
  }
  .left-xl-235 {
    left: calc(235 * 0.1rem) !important;
  }
  .left-xl-240 {
    left: calc(240 * 0.1rem) !important;
  }
  .left-xl-245 {
    left: calc(245 * 0.1rem) !important;
  }
  .left-xl-250 {
    left: calc(250 * 0.1rem) !important;
  }
  .left-xl-255 {
    left: calc(255 * 0.1rem) !important;
  }
  .left-xl-260 {
    left: calc(260 * 0.1rem) !important;
  }
  .left-xl-265 {
    left: calc(265 * 0.1rem) !important;
  }
  .left-xl-270 {
    left: calc(270 * 0.1rem) !important;
  }
  .left-xl-275 {
    left: calc(275 * 0.1rem) !important;
  }
  .left-xl-280 {
    left: calc(280 * 0.1rem) !important;
  }
  .left-xl-285 {
    left: calc(285 * 0.1rem) !important;
  }
  .left-xl-290 {
    left: calc(290 * 0.1rem) !important;
  }
  .left-xl-295 {
    left: calc(295 * 0.1rem) !important;
  }
  .left-xl-300 {
    left: calc(300 * 0.1rem) !important;
  }
  .left-xl-305 {
    left: calc(305 * 0.1rem) !important;
  }
  .left-xl-310 {
    left: calc(310 * 0.1rem) !important;
  }
  .left-xl-315 {
    left: calc(315 * 0.1rem) !important;
  }
  .left-xl-320 {
    left: calc(320 * 0.1rem) !important;
  }
  .left-xl-325 {
    left: calc(325 * 0.1rem) !important;
  }
  .left-xl-330 {
    left: calc(330 * 0.1rem) !important;
  }
  .left-xl-335 {
    left: calc(335 * 0.1rem) !important;
  }
  .left-xl-340 {
    left: calc(340 * 0.1rem) !important;
  }
  .left-xl-345 {
    left: calc(345 * 0.1rem) !important;
  }
  .left-xl-350 {
    left: calc(350 * 0.1rem) !important;
  }
  .right-xl--350 {
    right: calc(-350 * 0.1rem) !important;
  }
  .right-xl--345 {
    right: calc(-345 * 0.1rem) !important;
  }
  .right-xl--340 {
    right: calc(-340 * 0.1rem) !important;
  }
  .right-xl--335 {
    right: calc(-335 * 0.1rem) !important;
  }
  .right-xl--330 {
    right: calc(-330 * 0.1rem) !important;
  }
  .right-xl--325 {
    right: calc(-325 * 0.1rem) !important;
  }
  .right-xl--320 {
    right: calc(-320 * 0.1rem) !important;
  }
  .right-xl--315 {
    right: calc(-315 * 0.1rem) !important;
  }
  .right-xl--310 {
    right: calc(-310 * 0.1rem) !important;
  }
  .right-xl--305 {
    right: calc(-305 * 0.1rem) !important;
  }
  .right-xl--300 {
    right: calc(-300 * 0.1rem) !important;
  }
  .right-xl--295 {
    right: calc(-295 * 0.1rem) !important;
  }
  .right-xl--290 {
    right: calc(-290 * 0.1rem) !important;
  }
  .right-xl--285 {
    right: calc(-285 * 0.1rem) !important;
  }
  .right-xl--280 {
    right: calc(-280 * 0.1rem) !important;
  }
  .right-xl--275 {
    right: calc(-275 * 0.1rem) !important;
  }
  .right-xl--270 {
    right: calc(-270 * 0.1rem) !important;
  }
  .right-xl--265 {
    right: calc(-265 * 0.1rem) !important;
  }
  .right-xl--260 {
    right: calc(-260 * 0.1rem) !important;
  }
  .right-xl--255 {
    right: calc(-255 * 0.1rem) !important;
  }
  .right-xl--250 {
    right: calc(-250 * 0.1rem) !important;
  }
  .right-xl--245 {
    right: calc(-245 * 0.1rem) !important;
  }
  .right-xl--240 {
    right: calc(-240 * 0.1rem) !important;
  }
  .right-xl--235 {
    right: calc(-235 * 0.1rem) !important;
  }
  .right-xl--230 {
    right: calc(-230 * 0.1rem) !important;
  }
  .right-xl--225 {
    right: calc(-225 * 0.1rem) !important;
  }
  .right-xl--220 {
    right: calc(-220 * 0.1rem) !important;
  }
  .right-xl--215 {
    right: calc(-215 * 0.1rem) !important;
  }
  .right-xl--210 {
    right: calc(-210 * 0.1rem) !important;
  }
  .right-xl--205 {
    right: calc(-205 * 0.1rem) !important;
  }
  .right-xl--200 {
    right: calc(-200 * 0.1rem) !important;
  }
  .right-xl--195 {
    right: calc(-195 * 0.1rem) !important;
  }
  .right-xl--190 {
    right: calc(-190 * 0.1rem) !important;
  }
  .right-xl--185 {
    right: calc(-185 * 0.1rem) !important;
  }
  .right-xl--180 {
    right: calc(-180 * 0.1rem) !important;
  }
  .right-xl--175 {
    right: calc(-175 * 0.1rem) !important;
  }
  .right-xl--170 {
    right: calc(-170 * 0.1rem) !important;
  }
  .right-xl--165 {
    right: calc(-165 * 0.1rem) !important;
  }
  .right-xl--160 {
    right: calc(-160 * 0.1rem) !important;
  }
  .right-xl--155 {
    right: calc(-155 * 0.1rem) !important;
  }
  .right-xl--150 {
    right: calc(-150 * 0.1rem) !important;
  }
  .right-xl--145 {
    right: calc(-145 * 0.1rem) !important;
  }
  .right-xl--140 {
    right: calc(-140 * 0.1rem) !important;
  }
  .right-xl--135 {
    right: calc(-135 * 0.1rem) !important;
  }
  .right-xl--130 {
    right: calc(-130 * 0.1rem) !important;
  }
  .right-xl--125 {
    right: calc(-125 * 0.1rem) !important;
  }
  .right-xl--120 {
    right: calc(-120 * 0.1rem) !important;
  }
  .right-xl--115 {
    right: calc(-115 * 0.1rem) !important;
  }
  .right-xl--110 {
    right: calc(-110 * 0.1rem) !important;
  }
  .right-xl--105 {
    right: calc(-105 * 0.1rem) !important;
  }
  .right-xl--100 {
    right: calc(-100 * 0.1rem) !important;
  }
  .right-xl--95 {
    right: calc(-95 * 0.1rem) !important;
  }
  .right-xl--90 {
    right: calc(-90 * 0.1rem) !important;
  }
  .right-xl--85 {
    right: calc(-85 * 0.1rem) !important;
  }
  .right-xl--80 {
    right: calc(-80 * 0.1rem) !important;
  }
  .right-xl--75 {
    right: calc(-75 * 0.1rem) !important;
  }
  .right-xl--70 {
    right: calc(-70 * 0.1rem) !important;
  }
  .right-xl--65 {
    right: calc(-65 * 0.1rem) !important;
  }
  .right-xl--60 {
    right: calc(-60 * 0.1rem) !important;
  }
  .right-xl--55 {
    right: calc(-55 * 0.1rem) !important;
  }
  .right-xl--50 {
    right: calc(-50 * 0.1rem) !important;
  }
  .right-xl--45 {
    right: calc(-45 * 0.1rem) !important;
  }
  .right-xl--40 {
    right: calc(-40 * 0.1rem) !important;
  }
  .right-xl--35 {
    right: calc(-35 * 0.1rem) !important;
  }
  .right-xl--30 {
    right: calc(-30 * 0.1rem) !important;
  }
  .right-xl--25 {
    right: calc(-25 * 0.1rem) !important;
  }
  .right-xl--20 {
    right: calc(-20 * 0.1rem) !important;
  }
  .right-xl--15 {
    right: calc(-15 * 0.1rem) !important;
  }
  .right-xl--10 {
    right: calc(-10 * 0.1rem) !important;
  }
  .right-xl--5 {
    right: calc(-5 * 0.1rem) !important;
  }
  .right-xl-0 {
    right: calc(0 * 0.1rem) !important;
  }
  .right-xl-5 {
    right: calc(5 * 0.1rem) !important;
  }
  .right-xl-10 {
    right: calc(10 * 0.1rem) !important;
  }
  .right-xl-15 {
    right: calc(15 * 0.1rem) !important;
  }
  .right-xl-20 {
    right: calc(20 * 0.1rem) !important;
  }
  .right-xl-25 {
    right: calc(25 * 0.1rem) !important;
  }
  .right-xl-30 {
    right: calc(30 * 0.1rem) !important;
  }
  .right-xl-35 {
    right: calc(35 * 0.1rem) !important;
  }
  .right-xl-40 {
    right: calc(40 * 0.1rem) !important;
  }
  .right-xl-45 {
    right: calc(45 * 0.1rem) !important;
  }
  .right-xl-50 {
    right: calc(50 * 0.1rem) !important;
  }
  .right-xl-55 {
    right: calc(55 * 0.1rem) !important;
  }
  .right-xl-60 {
    right: calc(60 * 0.1rem) !important;
  }
  .right-xl-65 {
    right: calc(65 * 0.1rem) !important;
  }
  .right-xl-70 {
    right: calc(70 * 0.1rem) !important;
  }
  .right-xl-75 {
    right: calc(75 * 0.1rem) !important;
  }
  .right-xl-80 {
    right: calc(80 * 0.1rem) !important;
  }
  .right-xl-85 {
    right: calc(85 * 0.1rem) !important;
  }
  .right-xl-90 {
    right: calc(90 * 0.1rem) !important;
  }
  .right-xl-95 {
    right: calc(95 * 0.1rem) !important;
  }
  .right-xl-100 {
    right: calc(100 * 0.1rem) !important;
  }
  .right-xl-105 {
    right: calc(105 * 0.1rem) !important;
  }
  .right-xl-110 {
    right: calc(110 * 0.1rem) !important;
  }
  .right-xl-115 {
    right: calc(115 * 0.1rem) !important;
  }
  .right-xl-120 {
    right: calc(120 * 0.1rem) !important;
  }
  .right-xl-125 {
    right: calc(125 * 0.1rem) !important;
  }
  .right-xl-130 {
    right: calc(130 * 0.1rem) !important;
  }
  .right-xl-135 {
    right: calc(135 * 0.1rem) !important;
  }
  .right-xl-140 {
    right: calc(140 * 0.1rem) !important;
  }
  .right-xl-145 {
    right: calc(145 * 0.1rem) !important;
  }
  .right-xl-150 {
    right: calc(150 * 0.1rem) !important;
  }
  .right-xl-155 {
    right: calc(155 * 0.1rem) !important;
  }
  .right-xl-160 {
    right: calc(160 * 0.1rem) !important;
  }
  .right-xl-165 {
    right: calc(165 * 0.1rem) !important;
  }
  .right-xl-170 {
    right: calc(170 * 0.1rem) !important;
  }
  .right-xl-175 {
    right: calc(175 * 0.1rem) !important;
  }
  .right-xl-180 {
    right: calc(180 * 0.1rem) !important;
  }
  .right-xl-185 {
    right: calc(185 * 0.1rem) !important;
  }
  .right-xl-190 {
    right: calc(190 * 0.1rem) !important;
  }
  .right-xl-195 {
    right: calc(195 * 0.1rem) !important;
  }
  .right-xl-200 {
    right: calc(200 * 0.1rem) !important;
  }
  .right-xl-205 {
    right: calc(205 * 0.1rem) !important;
  }
  .right-xl-210 {
    right: calc(210 * 0.1rem) !important;
  }
  .right-xl-215 {
    right: calc(215 * 0.1rem) !important;
  }
  .right-xl-220 {
    right: calc(220 * 0.1rem) !important;
  }
  .right-xl-225 {
    right: calc(225 * 0.1rem) !important;
  }
  .right-xl-230 {
    right: calc(230 * 0.1rem) !important;
  }
  .right-xl-235 {
    right: calc(235 * 0.1rem) !important;
  }
  .right-xl-240 {
    right: calc(240 * 0.1rem) !important;
  }
  .right-xl-245 {
    right: calc(245 * 0.1rem) !important;
  }
  .right-xl-250 {
    right: calc(250 * 0.1rem) !important;
  }
  .right-xl-255 {
    right: calc(255 * 0.1rem) !important;
  }
  .right-xl-260 {
    right: calc(260 * 0.1rem) !important;
  }
  .right-xl-265 {
    right: calc(265 * 0.1rem) !important;
  }
  .right-xl-270 {
    right: calc(270 * 0.1rem) !important;
  }
  .right-xl-275 {
    right: calc(275 * 0.1rem) !important;
  }
  .right-xl-280 {
    right: calc(280 * 0.1rem) !important;
  }
  .right-xl-285 {
    right: calc(285 * 0.1rem) !important;
  }
  .right-xl-290 {
    right: calc(290 * 0.1rem) !important;
  }
  .right-xl-295 {
    right: calc(295 * 0.1rem) !important;
  }
  .right-xl-300 {
    right: calc(300 * 0.1rem) !important;
  }
  .right-xl-305 {
    right: calc(305 * 0.1rem) !important;
  }
  .right-xl-310 {
    right: calc(310 * 0.1rem) !important;
  }
  .right-xl-315 {
    right: calc(315 * 0.1rem) !important;
  }
  .right-xl-320 {
    right: calc(320 * 0.1rem) !important;
  }
  .right-xl-325 {
    right: calc(325 * 0.1rem) !important;
  }
  .right-xl-330 {
    right: calc(330 * 0.1rem) !important;
  }
  .right-xl-335 {
    right: calc(335 * 0.1rem) !important;
  }
  .right-xl-340 {
    right: calc(340 * 0.1rem) !important;
  }
  .right-xl-345 {
    right: calc(345 * 0.1rem) !important;
  }
  .right-xl-350 {
    right: calc(350 * 0.1rem) !important;
  }
  .bottom-xl--350 {
    bottom: calc(-350 * 0.1rem) !important;
  }
  .bottom-xl--345 {
    bottom: calc(-345 * 0.1rem) !important;
  }
  .bottom-xl--340 {
    bottom: calc(-340 * 0.1rem) !important;
  }
  .bottom-xl--335 {
    bottom: calc(-335 * 0.1rem) !important;
  }
  .bottom-xl--330 {
    bottom: calc(-330 * 0.1rem) !important;
  }
  .bottom-xl--325 {
    bottom: calc(-325 * 0.1rem) !important;
  }
  .bottom-xl--320 {
    bottom: calc(-320 * 0.1rem) !important;
  }
  .bottom-xl--315 {
    bottom: calc(-315 * 0.1rem) !important;
  }
  .bottom-xl--310 {
    bottom: calc(-310 * 0.1rem) !important;
  }
  .bottom-xl--305 {
    bottom: calc(-305 * 0.1rem) !important;
  }
  .bottom-xl--300 {
    bottom: calc(-300 * 0.1rem) !important;
  }
  .bottom-xl--295 {
    bottom: calc(-295 * 0.1rem) !important;
  }
  .bottom-xl--290 {
    bottom: calc(-290 * 0.1rem) !important;
  }
  .bottom-xl--285 {
    bottom: calc(-285 * 0.1rem) !important;
  }
  .bottom-xl--280 {
    bottom: calc(-280 * 0.1rem) !important;
  }
  .bottom-xl--275 {
    bottom: calc(-275 * 0.1rem) !important;
  }
  .bottom-xl--270 {
    bottom: calc(-270 * 0.1rem) !important;
  }
  .bottom-xl--265 {
    bottom: calc(-265 * 0.1rem) !important;
  }
  .bottom-xl--260 {
    bottom: calc(-260 * 0.1rem) !important;
  }
  .bottom-xl--255 {
    bottom: calc(-255 * 0.1rem) !important;
  }
  .bottom-xl--250 {
    bottom: calc(-250 * 0.1rem) !important;
  }
  .bottom-xl--245 {
    bottom: calc(-245 * 0.1rem) !important;
  }
  .bottom-xl--240 {
    bottom: calc(-240 * 0.1rem) !important;
  }
  .bottom-xl--235 {
    bottom: calc(-235 * 0.1rem) !important;
  }
  .bottom-xl--230 {
    bottom: calc(-230 * 0.1rem) !important;
  }
  .bottom-xl--225 {
    bottom: calc(-225 * 0.1rem) !important;
  }
  .bottom-xl--220 {
    bottom: calc(-220 * 0.1rem) !important;
  }
  .bottom-xl--215 {
    bottom: calc(-215 * 0.1rem) !important;
  }
  .bottom-xl--210 {
    bottom: calc(-210 * 0.1rem) !important;
  }
  .bottom-xl--205 {
    bottom: calc(-205 * 0.1rem) !important;
  }
  .bottom-xl--200 {
    bottom: calc(-200 * 0.1rem) !important;
  }
  .bottom-xl--195 {
    bottom: calc(-195 * 0.1rem) !important;
  }
  .bottom-xl--190 {
    bottom: calc(-190 * 0.1rem) !important;
  }
  .bottom-xl--185 {
    bottom: calc(-185 * 0.1rem) !important;
  }
  .bottom-xl--180 {
    bottom: calc(-180 * 0.1rem) !important;
  }
  .bottom-xl--175 {
    bottom: calc(-175 * 0.1rem) !important;
  }
  .bottom-xl--170 {
    bottom: calc(-170 * 0.1rem) !important;
  }
  .bottom-xl--165 {
    bottom: calc(-165 * 0.1rem) !important;
  }
  .bottom-xl--160 {
    bottom: calc(-160 * 0.1rem) !important;
  }
  .bottom-xl--155 {
    bottom: calc(-155 * 0.1rem) !important;
  }
  .bottom-xl--150 {
    bottom: calc(-150 * 0.1rem) !important;
  }
  .bottom-xl--145 {
    bottom: calc(-145 * 0.1rem) !important;
  }
  .bottom-xl--140 {
    bottom: calc(-140 * 0.1rem) !important;
  }
  .bottom-xl--135 {
    bottom: calc(-135 * 0.1rem) !important;
  }
  .bottom-xl--130 {
    bottom: calc(-130 * 0.1rem) !important;
  }
  .bottom-xl--125 {
    bottom: calc(-125 * 0.1rem) !important;
  }
  .bottom-xl--120 {
    bottom: calc(-120 * 0.1rem) !important;
  }
  .bottom-xl--115 {
    bottom: calc(-115 * 0.1rem) !important;
  }
  .bottom-xl--110 {
    bottom: calc(-110 * 0.1rem) !important;
  }
  .bottom-xl--105 {
    bottom: calc(-105 * 0.1rem) !important;
  }
  .bottom-xl--100 {
    bottom: calc(-100 * 0.1rem) !important;
  }
  .bottom-xl--95 {
    bottom: calc(-95 * 0.1rem) !important;
  }
  .bottom-xl--90 {
    bottom: calc(-90 * 0.1rem) !important;
  }
  .bottom-xl--85 {
    bottom: calc(-85 * 0.1rem) !important;
  }
  .bottom-xl--80 {
    bottom: calc(-80 * 0.1rem) !important;
  }
  .bottom-xl--75 {
    bottom: calc(-75 * 0.1rem) !important;
  }
  .bottom-xl--70 {
    bottom: calc(-70 * 0.1rem) !important;
  }
  .bottom-xl--65 {
    bottom: calc(-65 * 0.1rem) !important;
  }
  .bottom-xl--60 {
    bottom: calc(-60 * 0.1rem) !important;
  }
  .bottom-xl--55 {
    bottom: calc(-55 * 0.1rem) !important;
  }
  .bottom-xl--50 {
    bottom: calc(-50 * 0.1rem) !important;
  }
  .bottom-xl--45 {
    bottom: calc(-45 * 0.1rem) !important;
  }
  .bottom-xl--40 {
    bottom: calc(-40 * 0.1rem) !important;
  }
  .bottom-xl--35 {
    bottom: calc(-35 * 0.1rem) !important;
  }
  .bottom-xl--30 {
    bottom: calc(-30 * 0.1rem) !important;
  }
  .bottom-xl--25 {
    bottom: calc(-25 * 0.1rem) !important;
  }
  .bottom-xl--20 {
    bottom: calc(-20 * 0.1rem) !important;
  }
  .bottom-xl--15 {
    bottom: calc(-15 * 0.1rem) !important;
  }
  .bottom-xl--10 {
    bottom: calc(-10 * 0.1rem) !important;
  }
  .bottom-xl--5 {
    bottom: calc(-5 * 0.1rem) !important;
  }
  .bottom-xl-0 {
    bottom: calc(0 * 0.1rem) !important;
  }
  .bottom-xl-5 {
    bottom: calc(5 * 0.1rem) !important;
  }
  .bottom-xl-10 {
    bottom: calc(10 * 0.1rem) !important;
  }
  .bottom-xl-15 {
    bottom: calc(15 * 0.1rem) !important;
  }
  .bottom-xl-20 {
    bottom: calc(20 * 0.1rem) !important;
  }
  .bottom-xl-25 {
    bottom: calc(25 * 0.1rem) !important;
  }
  .bottom-xl-30 {
    bottom: calc(30 * 0.1rem) !important;
  }
  .bottom-xl-35 {
    bottom: calc(35 * 0.1rem) !important;
  }
  .bottom-xl-40 {
    bottom: calc(40 * 0.1rem) !important;
  }
  .bottom-xl-45 {
    bottom: calc(45 * 0.1rem) !important;
  }
  .bottom-xl-50 {
    bottom: calc(50 * 0.1rem) !important;
  }
  .bottom-xl-55 {
    bottom: calc(55 * 0.1rem) !important;
  }
  .bottom-xl-60 {
    bottom: calc(60 * 0.1rem) !important;
  }
  .bottom-xl-65 {
    bottom: calc(65 * 0.1rem) !important;
  }
  .bottom-xl-70 {
    bottom: calc(70 * 0.1rem) !important;
  }
  .bottom-xl-75 {
    bottom: calc(75 * 0.1rem) !important;
  }
  .bottom-xl-80 {
    bottom: calc(80 * 0.1rem) !important;
  }
  .bottom-xl-85 {
    bottom: calc(85 * 0.1rem) !important;
  }
  .bottom-xl-90 {
    bottom: calc(90 * 0.1rem) !important;
  }
  .bottom-xl-95 {
    bottom: calc(95 * 0.1rem) !important;
  }
  .bottom-xl-100 {
    bottom: calc(100 * 0.1rem) !important;
  }
  .bottom-xl-105 {
    bottom: calc(105 * 0.1rem) !important;
  }
  .bottom-xl-110 {
    bottom: calc(110 * 0.1rem) !important;
  }
  .bottom-xl-115 {
    bottom: calc(115 * 0.1rem) !important;
  }
  .bottom-xl-120 {
    bottom: calc(120 * 0.1rem) !important;
  }
  .bottom-xl-125 {
    bottom: calc(125 * 0.1rem) !important;
  }
  .bottom-xl-130 {
    bottom: calc(130 * 0.1rem) !important;
  }
  .bottom-xl-135 {
    bottom: calc(135 * 0.1rem) !important;
  }
  .bottom-xl-140 {
    bottom: calc(140 * 0.1rem) !important;
  }
  .bottom-xl-145 {
    bottom: calc(145 * 0.1rem) !important;
  }
  .bottom-xl-150 {
    bottom: calc(150 * 0.1rem) !important;
  }
  .bottom-xl-155 {
    bottom: calc(155 * 0.1rem) !important;
  }
  .bottom-xl-160 {
    bottom: calc(160 * 0.1rem) !important;
  }
  .bottom-xl-165 {
    bottom: calc(165 * 0.1rem) !important;
  }
  .bottom-xl-170 {
    bottom: calc(170 * 0.1rem) !important;
  }
  .bottom-xl-175 {
    bottom: calc(175 * 0.1rem) !important;
  }
  .bottom-xl-180 {
    bottom: calc(180 * 0.1rem) !important;
  }
  .bottom-xl-185 {
    bottom: calc(185 * 0.1rem) !important;
  }
  .bottom-xl-190 {
    bottom: calc(190 * 0.1rem) !important;
  }
  .bottom-xl-195 {
    bottom: calc(195 * 0.1rem) !important;
  }
  .bottom-xl-200 {
    bottom: calc(200 * 0.1rem) !important;
  }
  .bottom-xl-205 {
    bottom: calc(205 * 0.1rem) !important;
  }
  .bottom-xl-210 {
    bottom: calc(210 * 0.1rem) !important;
  }
  .bottom-xl-215 {
    bottom: calc(215 * 0.1rem) !important;
  }
  .bottom-xl-220 {
    bottom: calc(220 * 0.1rem) !important;
  }
  .bottom-xl-225 {
    bottom: calc(225 * 0.1rem) !important;
  }
  .bottom-xl-230 {
    bottom: calc(230 * 0.1rem) !important;
  }
  .bottom-xl-235 {
    bottom: calc(235 * 0.1rem) !important;
  }
  .bottom-xl-240 {
    bottom: calc(240 * 0.1rem) !important;
  }
  .bottom-xl-245 {
    bottom: calc(245 * 0.1rem) !important;
  }
  .bottom-xl-250 {
    bottom: calc(250 * 0.1rem) !important;
  }
  .bottom-xl-255 {
    bottom: calc(255 * 0.1rem) !important;
  }
  .bottom-xl-260 {
    bottom: calc(260 * 0.1rem) !important;
  }
  .bottom-xl-265 {
    bottom: calc(265 * 0.1rem) !important;
  }
  .bottom-xl-270 {
    bottom: calc(270 * 0.1rem) !important;
  }
  .bottom-xl-275 {
    bottom: calc(275 * 0.1rem) !important;
  }
  .bottom-xl-280 {
    bottom: calc(280 * 0.1rem) !important;
  }
  .bottom-xl-285 {
    bottom: calc(285 * 0.1rem) !important;
  }
  .bottom-xl-290 {
    bottom: calc(290 * 0.1rem) !important;
  }
  .bottom-xl-295 {
    bottom: calc(295 * 0.1rem) !important;
  }
  .bottom-xl-300 {
    bottom: calc(300 * 0.1rem) !important;
  }
  .bottom-xl-305 {
    bottom: calc(305 * 0.1rem) !important;
  }
  .bottom-xl-310 {
    bottom: calc(310 * 0.1rem) !important;
  }
  .bottom-xl-315 {
    bottom: calc(315 * 0.1rem) !important;
  }
  .bottom-xl-320 {
    bottom: calc(320 * 0.1rem) !important;
  }
  .bottom-xl-325 {
    bottom: calc(325 * 0.1rem) !important;
  }
  .bottom-xl-330 {
    bottom: calc(330 * 0.1rem) !important;
  }
  .bottom-xl-335 {
    bottom: calc(335 * 0.1rem) !important;
  }
  .bottom-xl-340 {
    bottom: calc(340 * 0.1rem) !important;
  }
  .bottom-xl-345 {
    bottom: calc(345 * 0.1rem) !important;
  }
  .bottom-xl-350 {
    bottom: calc(350 * 0.1rem) !important;
  }
}
@media (max-width: 960px) {
  .top-lg--350 {
    top: calc(-350 * 0.1rem) !important;
  }
  .top-lg--345 {
    top: calc(-345 * 0.1rem) !important;
  }
  .top-lg--340 {
    top: calc(-340 * 0.1rem) !important;
  }
  .top-lg--335 {
    top: calc(-335 * 0.1rem) !important;
  }
  .top-lg--330 {
    top: calc(-330 * 0.1rem) !important;
  }
  .top-lg--325 {
    top: calc(-325 * 0.1rem) !important;
  }
  .top-lg--320 {
    top: calc(-320 * 0.1rem) !important;
  }
  .top-lg--315 {
    top: calc(-315 * 0.1rem) !important;
  }
  .top-lg--310 {
    top: calc(-310 * 0.1rem) !important;
  }
  .top-lg--305 {
    top: calc(-305 * 0.1rem) !important;
  }
  .top-lg--300 {
    top: calc(-300 * 0.1rem) !important;
  }
  .top-lg--295 {
    top: calc(-295 * 0.1rem) !important;
  }
  .top-lg--290 {
    top: calc(-290 * 0.1rem) !important;
  }
  .top-lg--285 {
    top: calc(-285 * 0.1rem) !important;
  }
  .top-lg--280 {
    top: calc(-280 * 0.1rem) !important;
  }
  .top-lg--275 {
    top: calc(-275 * 0.1rem) !important;
  }
  .top-lg--270 {
    top: calc(-270 * 0.1rem) !important;
  }
  .top-lg--265 {
    top: calc(-265 * 0.1rem) !important;
  }
  .top-lg--260 {
    top: calc(-260 * 0.1rem) !important;
  }
  .top-lg--255 {
    top: calc(-255 * 0.1rem) !important;
  }
  .top-lg--250 {
    top: calc(-250 * 0.1rem) !important;
  }
  .top-lg--245 {
    top: calc(-245 * 0.1rem) !important;
  }
  .top-lg--240 {
    top: calc(-240 * 0.1rem) !important;
  }
  .top-lg--235 {
    top: calc(-235 * 0.1rem) !important;
  }
  .top-lg--230 {
    top: calc(-230 * 0.1rem) !important;
  }
  .top-lg--225 {
    top: calc(-225 * 0.1rem) !important;
  }
  .top-lg--220 {
    top: calc(-220 * 0.1rem) !important;
  }
  .top-lg--215 {
    top: calc(-215 * 0.1rem) !important;
  }
  .top-lg--210 {
    top: calc(-210 * 0.1rem) !important;
  }
  .top-lg--205 {
    top: calc(-205 * 0.1rem) !important;
  }
  .top-lg--200 {
    top: calc(-200 * 0.1rem) !important;
  }
  .top-lg--195 {
    top: calc(-195 * 0.1rem) !important;
  }
  .top-lg--190 {
    top: calc(-190 * 0.1rem) !important;
  }
  .top-lg--185 {
    top: calc(-185 * 0.1rem) !important;
  }
  .top-lg--180 {
    top: calc(-180 * 0.1rem) !important;
  }
  .top-lg--175 {
    top: calc(-175 * 0.1rem) !important;
  }
  .top-lg--170 {
    top: calc(-170 * 0.1rem) !important;
  }
  .top-lg--165 {
    top: calc(-165 * 0.1rem) !important;
  }
  .top-lg--160 {
    top: calc(-160 * 0.1rem) !important;
  }
  .top-lg--155 {
    top: calc(-155 * 0.1rem) !important;
  }
  .top-lg--150 {
    top: calc(-150 * 0.1rem) !important;
  }
  .top-lg--145 {
    top: calc(-145 * 0.1rem) !important;
  }
  .top-lg--140 {
    top: calc(-140 * 0.1rem) !important;
  }
  .top-lg--135 {
    top: calc(-135 * 0.1rem) !important;
  }
  .top-lg--130 {
    top: calc(-130 * 0.1rem) !important;
  }
  .top-lg--125 {
    top: calc(-125 * 0.1rem) !important;
  }
  .top-lg--120 {
    top: calc(-120 * 0.1rem) !important;
  }
  .top-lg--115 {
    top: calc(-115 * 0.1rem) !important;
  }
  .top-lg--110 {
    top: calc(-110 * 0.1rem) !important;
  }
  .top-lg--105 {
    top: calc(-105 * 0.1rem) !important;
  }
  .top-lg--100 {
    top: calc(-100 * 0.1rem) !important;
  }
  .top-lg--95 {
    top: calc(-95 * 0.1rem) !important;
  }
  .top-lg--90 {
    top: calc(-90 * 0.1rem) !important;
  }
  .top-lg--85 {
    top: calc(-85 * 0.1rem) !important;
  }
  .top-lg--80 {
    top: calc(-80 * 0.1rem) !important;
  }
  .top-lg--75 {
    top: calc(-75 * 0.1rem) !important;
  }
  .top-lg--70 {
    top: calc(-70 * 0.1rem) !important;
  }
  .top-lg--65 {
    top: calc(-65 * 0.1rem) !important;
  }
  .top-lg--60 {
    top: calc(-60 * 0.1rem) !important;
  }
  .top-lg--55 {
    top: calc(-55 * 0.1rem) !important;
  }
  .top-lg--50 {
    top: calc(-50 * 0.1rem) !important;
  }
  .top-lg--45 {
    top: calc(-45 * 0.1rem) !important;
  }
  .top-lg--40 {
    top: calc(-40 * 0.1rem) !important;
  }
  .top-lg--35 {
    top: calc(-35 * 0.1rem) !important;
  }
  .top-lg--30 {
    top: calc(-30 * 0.1rem) !important;
  }
  .top-lg--25 {
    top: calc(-25 * 0.1rem) !important;
  }
  .top-lg--20 {
    top: calc(-20 * 0.1rem) !important;
  }
  .top-lg--15 {
    top: calc(-15 * 0.1rem) !important;
  }
  .top-lg--10 {
    top: calc(-10 * 0.1rem) !important;
  }
  .top-lg--5 {
    top: calc(-5 * 0.1rem) !important;
  }
  .top-lg-0 {
    top: calc(0 * 0.1rem) !important;
  }
  .top-lg-5 {
    top: calc(5 * 0.1rem) !important;
  }
  .top-lg-10 {
    top: calc(10 * 0.1rem) !important;
  }
  .top-lg-15 {
    top: calc(15 * 0.1rem) !important;
  }
  .top-lg-20 {
    top: calc(20 * 0.1rem) !important;
  }
  .top-lg-25 {
    top: calc(25 * 0.1rem) !important;
  }
  .top-lg-30 {
    top: calc(30 * 0.1rem) !important;
  }
  .top-lg-35 {
    top: calc(35 * 0.1rem) !important;
  }
  .top-lg-40 {
    top: calc(40 * 0.1rem) !important;
  }
  .top-lg-45 {
    top: calc(45 * 0.1rem) !important;
  }
  .top-lg-50 {
    top: calc(50 * 0.1rem) !important;
  }
  .top-lg-55 {
    top: calc(55 * 0.1rem) !important;
  }
  .top-lg-60 {
    top: calc(60 * 0.1rem) !important;
  }
  .top-lg-65 {
    top: calc(65 * 0.1rem) !important;
  }
  .top-lg-70 {
    top: calc(70 * 0.1rem) !important;
  }
  .top-lg-75 {
    top: calc(75 * 0.1rem) !important;
  }
  .top-lg-80 {
    top: calc(80 * 0.1rem) !important;
  }
  .top-lg-85 {
    top: calc(85 * 0.1rem) !important;
  }
  .top-lg-90 {
    top: calc(90 * 0.1rem) !important;
  }
  .top-lg-95 {
    top: calc(95 * 0.1rem) !important;
  }
  .top-lg-100 {
    top: calc(100 * 0.1rem) !important;
  }
  .top-lg-105 {
    top: calc(105 * 0.1rem) !important;
  }
  .top-lg-110 {
    top: calc(110 * 0.1rem) !important;
  }
  .top-lg-115 {
    top: calc(115 * 0.1rem) !important;
  }
  .top-lg-120 {
    top: calc(120 * 0.1rem) !important;
  }
  .top-lg-125 {
    top: calc(125 * 0.1rem) !important;
  }
  .top-lg-130 {
    top: calc(130 * 0.1rem) !important;
  }
  .top-lg-135 {
    top: calc(135 * 0.1rem) !important;
  }
  .top-lg-140 {
    top: calc(140 * 0.1rem) !important;
  }
  .top-lg-145 {
    top: calc(145 * 0.1rem) !important;
  }
  .top-lg-150 {
    top: calc(150 * 0.1rem) !important;
  }
  .top-lg-155 {
    top: calc(155 * 0.1rem) !important;
  }
  .top-lg-160 {
    top: calc(160 * 0.1rem) !important;
  }
  .top-lg-165 {
    top: calc(165 * 0.1rem) !important;
  }
  .top-lg-170 {
    top: calc(170 * 0.1rem) !important;
  }
  .top-lg-175 {
    top: calc(175 * 0.1rem) !important;
  }
  .top-lg-180 {
    top: calc(180 * 0.1rem) !important;
  }
  .top-lg-185 {
    top: calc(185 * 0.1rem) !important;
  }
  .top-lg-190 {
    top: calc(190 * 0.1rem) !important;
  }
  .top-lg-195 {
    top: calc(195 * 0.1rem) !important;
  }
  .top-lg-200 {
    top: calc(200 * 0.1rem) !important;
  }
  .top-lg-205 {
    top: calc(205 * 0.1rem) !important;
  }
  .top-lg-210 {
    top: calc(210 * 0.1rem) !important;
  }
  .top-lg-215 {
    top: calc(215 * 0.1rem) !important;
  }
  .top-lg-220 {
    top: calc(220 * 0.1rem) !important;
  }
  .top-lg-225 {
    top: calc(225 * 0.1rem) !important;
  }
  .top-lg-230 {
    top: calc(230 * 0.1rem) !important;
  }
  .top-lg-235 {
    top: calc(235 * 0.1rem) !important;
  }
  .top-lg-240 {
    top: calc(240 * 0.1rem) !important;
  }
  .top-lg-245 {
    top: calc(245 * 0.1rem) !important;
  }
  .top-lg-250 {
    top: calc(250 * 0.1rem) !important;
  }
  .top-lg-255 {
    top: calc(255 * 0.1rem) !important;
  }
  .top-lg-260 {
    top: calc(260 * 0.1rem) !important;
  }
  .top-lg-265 {
    top: calc(265 * 0.1rem) !important;
  }
  .top-lg-270 {
    top: calc(270 * 0.1rem) !important;
  }
  .top-lg-275 {
    top: calc(275 * 0.1rem) !important;
  }
  .top-lg-280 {
    top: calc(280 * 0.1rem) !important;
  }
  .top-lg-285 {
    top: calc(285 * 0.1rem) !important;
  }
  .top-lg-290 {
    top: calc(290 * 0.1rem) !important;
  }
  .top-lg-295 {
    top: calc(295 * 0.1rem) !important;
  }
  .top-lg-300 {
    top: calc(300 * 0.1rem) !important;
  }
  .top-lg-305 {
    top: calc(305 * 0.1rem) !important;
  }
  .top-lg-310 {
    top: calc(310 * 0.1rem) !important;
  }
  .top-lg-315 {
    top: calc(315 * 0.1rem) !important;
  }
  .top-lg-320 {
    top: calc(320 * 0.1rem) !important;
  }
  .top-lg-325 {
    top: calc(325 * 0.1rem) !important;
  }
  .top-lg-330 {
    top: calc(330 * 0.1rem) !important;
  }
  .top-lg-335 {
    top: calc(335 * 0.1rem) !important;
  }
  .top-lg-340 {
    top: calc(340 * 0.1rem) !important;
  }
  .top-lg-345 {
    top: calc(345 * 0.1rem) !important;
  }
  .top-lg-350 {
    top: calc(350 * 0.1rem) !important;
  }
  .left-lg--350 {
    left: calc(-350 * 0.1rem) !important;
  }
  .left-lg--345 {
    left: calc(-345 * 0.1rem) !important;
  }
  .left-lg--340 {
    left: calc(-340 * 0.1rem) !important;
  }
  .left-lg--335 {
    left: calc(-335 * 0.1rem) !important;
  }
  .left-lg--330 {
    left: calc(-330 * 0.1rem) !important;
  }
  .left-lg--325 {
    left: calc(-325 * 0.1rem) !important;
  }
  .left-lg--320 {
    left: calc(-320 * 0.1rem) !important;
  }
  .left-lg--315 {
    left: calc(-315 * 0.1rem) !important;
  }
  .left-lg--310 {
    left: calc(-310 * 0.1rem) !important;
  }
  .left-lg--305 {
    left: calc(-305 * 0.1rem) !important;
  }
  .left-lg--300 {
    left: calc(-300 * 0.1rem) !important;
  }
  .left-lg--295 {
    left: calc(-295 * 0.1rem) !important;
  }
  .left-lg--290 {
    left: calc(-290 * 0.1rem) !important;
  }
  .left-lg--285 {
    left: calc(-285 * 0.1rem) !important;
  }
  .left-lg--280 {
    left: calc(-280 * 0.1rem) !important;
  }
  .left-lg--275 {
    left: calc(-275 * 0.1rem) !important;
  }
  .left-lg--270 {
    left: calc(-270 * 0.1rem) !important;
  }
  .left-lg--265 {
    left: calc(-265 * 0.1rem) !important;
  }
  .left-lg--260 {
    left: calc(-260 * 0.1rem) !important;
  }
  .left-lg--255 {
    left: calc(-255 * 0.1rem) !important;
  }
  .left-lg--250 {
    left: calc(-250 * 0.1rem) !important;
  }
  .left-lg--245 {
    left: calc(-245 * 0.1rem) !important;
  }
  .left-lg--240 {
    left: calc(-240 * 0.1rem) !important;
  }
  .left-lg--235 {
    left: calc(-235 * 0.1rem) !important;
  }
  .left-lg--230 {
    left: calc(-230 * 0.1rem) !important;
  }
  .left-lg--225 {
    left: calc(-225 * 0.1rem) !important;
  }
  .left-lg--220 {
    left: calc(-220 * 0.1rem) !important;
  }
  .left-lg--215 {
    left: calc(-215 * 0.1rem) !important;
  }
  .left-lg--210 {
    left: calc(-210 * 0.1rem) !important;
  }
  .left-lg--205 {
    left: calc(-205 * 0.1rem) !important;
  }
  .left-lg--200 {
    left: calc(-200 * 0.1rem) !important;
  }
  .left-lg--195 {
    left: calc(-195 * 0.1rem) !important;
  }
  .left-lg--190 {
    left: calc(-190 * 0.1rem) !important;
  }
  .left-lg--185 {
    left: calc(-185 * 0.1rem) !important;
  }
  .left-lg--180 {
    left: calc(-180 * 0.1rem) !important;
  }
  .left-lg--175 {
    left: calc(-175 * 0.1rem) !important;
  }
  .left-lg--170 {
    left: calc(-170 * 0.1rem) !important;
  }
  .left-lg--165 {
    left: calc(-165 * 0.1rem) !important;
  }
  .left-lg--160 {
    left: calc(-160 * 0.1rem) !important;
  }
  .left-lg--155 {
    left: calc(-155 * 0.1rem) !important;
  }
  .left-lg--150 {
    left: calc(-150 * 0.1rem) !important;
  }
  .left-lg--145 {
    left: calc(-145 * 0.1rem) !important;
  }
  .left-lg--140 {
    left: calc(-140 * 0.1rem) !important;
  }
  .left-lg--135 {
    left: calc(-135 * 0.1rem) !important;
  }
  .left-lg--130 {
    left: calc(-130 * 0.1rem) !important;
  }
  .left-lg--125 {
    left: calc(-125 * 0.1rem) !important;
  }
  .left-lg--120 {
    left: calc(-120 * 0.1rem) !important;
  }
  .left-lg--115 {
    left: calc(-115 * 0.1rem) !important;
  }
  .left-lg--110 {
    left: calc(-110 * 0.1rem) !important;
  }
  .left-lg--105 {
    left: calc(-105 * 0.1rem) !important;
  }
  .left-lg--100 {
    left: calc(-100 * 0.1rem) !important;
  }
  .left-lg--95 {
    left: calc(-95 * 0.1rem) !important;
  }
  .left-lg--90 {
    left: calc(-90 * 0.1rem) !important;
  }
  .left-lg--85 {
    left: calc(-85 * 0.1rem) !important;
  }
  .left-lg--80 {
    left: calc(-80 * 0.1rem) !important;
  }
  .left-lg--75 {
    left: calc(-75 * 0.1rem) !important;
  }
  .left-lg--70 {
    left: calc(-70 * 0.1rem) !important;
  }
  .left-lg--65 {
    left: calc(-65 * 0.1rem) !important;
  }
  .left-lg--60 {
    left: calc(-60 * 0.1rem) !important;
  }
  .left-lg--55 {
    left: calc(-55 * 0.1rem) !important;
  }
  .left-lg--50 {
    left: calc(-50 * 0.1rem) !important;
  }
  .left-lg--45 {
    left: calc(-45 * 0.1rem) !important;
  }
  .left-lg--40 {
    left: calc(-40 * 0.1rem) !important;
  }
  .left-lg--35 {
    left: calc(-35 * 0.1rem) !important;
  }
  .left-lg--30 {
    left: calc(-30 * 0.1rem) !important;
  }
  .left-lg--25 {
    left: calc(-25 * 0.1rem) !important;
  }
  .left-lg--20 {
    left: calc(-20 * 0.1rem) !important;
  }
  .left-lg--15 {
    left: calc(-15 * 0.1rem) !important;
  }
  .left-lg--10 {
    left: calc(-10 * 0.1rem) !important;
  }
  .left-lg--5 {
    left: calc(-5 * 0.1rem) !important;
  }
  .left-lg-0 {
    left: calc(0 * 0.1rem) !important;
  }
  .left-lg-5 {
    left: calc(5 * 0.1rem) !important;
  }
  .left-lg-10 {
    left: calc(10 * 0.1rem) !important;
  }
  .left-lg-15 {
    left: calc(15 * 0.1rem) !important;
  }
  .left-lg-20 {
    left: calc(20 * 0.1rem) !important;
  }
  .left-lg-25 {
    left: calc(25 * 0.1rem) !important;
  }
  .left-lg-30 {
    left: calc(30 * 0.1rem) !important;
  }
  .left-lg-35 {
    left: calc(35 * 0.1rem) !important;
  }
  .left-lg-40 {
    left: calc(40 * 0.1rem) !important;
  }
  .left-lg-45 {
    left: calc(45 * 0.1rem) !important;
  }
  .left-lg-50 {
    left: calc(50 * 0.1rem) !important;
  }
  .left-lg-55 {
    left: calc(55 * 0.1rem) !important;
  }
  .left-lg-60 {
    left: calc(60 * 0.1rem) !important;
  }
  .left-lg-65 {
    left: calc(65 * 0.1rem) !important;
  }
  .left-lg-70 {
    left: calc(70 * 0.1rem) !important;
  }
  .left-lg-75 {
    left: calc(75 * 0.1rem) !important;
  }
  .left-lg-80 {
    left: calc(80 * 0.1rem) !important;
  }
  .left-lg-85 {
    left: calc(85 * 0.1rem) !important;
  }
  .left-lg-90 {
    left: calc(90 * 0.1rem) !important;
  }
  .left-lg-95 {
    left: calc(95 * 0.1rem) !important;
  }
  .left-lg-100 {
    left: calc(100 * 0.1rem) !important;
  }
  .left-lg-105 {
    left: calc(105 * 0.1rem) !important;
  }
  .left-lg-110 {
    left: calc(110 * 0.1rem) !important;
  }
  .left-lg-115 {
    left: calc(115 * 0.1rem) !important;
  }
  .left-lg-120 {
    left: calc(120 * 0.1rem) !important;
  }
  .left-lg-125 {
    left: calc(125 * 0.1rem) !important;
  }
  .left-lg-130 {
    left: calc(130 * 0.1rem) !important;
  }
  .left-lg-135 {
    left: calc(135 * 0.1rem) !important;
  }
  .left-lg-140 {
    left: calc(140 * 0.1rem) !important;
  }
  .left-lg-145 {
    left: calc(145 * 0.1rem) !important;
  }
  .left-lg-150 {
    left: calc(150 * 0.1rem) !important;
  }
  .left-lg-155 {
    left: calc(155 * 0.1rem) !important;
  }
  .left-lg-160 {
    left: calc(160 * 0.1rem) !important;
  }
  .left-lg-165 {
    left: calc(165 * 0.1rem) !important;
  }
  .left-lg-170 {
    left: calc(170 * 0.1rem) !important;
  }
  .left-lg-175 {
    left: calc(175 * 0.1rem) !important;
  }
  .left-lg-180 {
    left: calc(180 * 0.1rem) !important;
  }
  .left-lg-185 {
    left: calc(185 * 0.1rem) !important;
  }
  .left-lg-190 {
    left: calc(190 * 0.1rem) !important;
  }
  .left-lg-195 {
    left: calc(195 * 0.1rem) !important;
  }
  .left-lg-200 {
    left: calc(200 * 0.1rem) !important;
  }
  .left-lg-205 {
    left: calc(205 * 0.1rem) !important;
  }
  .left-lg-210 {
    left: calc(210 * 0.1rem) !important;
  }
  .left-lg-215 {
    left: calc(215 * 0.1rem) !important;
  }
  .left-lg-220 {
    left: calc(220 * 0.1rem) !important;
  }
  .left-lg-225 {
    left: calc(225 * 0.1rem) !important;
  }
  .left-lg-230 {
    left: calc(230 * 0.1rem) !important;
  }
  .left-lg-235 {
    left: calc(235 * 0.1rem) !important;
  }
  .left-lg-240 {
    left: calc(240 * 0.1rem) !important;
  }
  .left-lg-245 {
    left: calc(245 * 0.1rem) !important;
  }
  .left-lg-250 {
    left: calc(250 * 0.1rem) !important;
  }
  .left-lg-255 {
    left: calc(255 * 0.1rem) !important;
  }
  .left-lg-260 {
    left: calc(260 * 0.1rem) !important;
  }
  .left-lg-265 {
    left: calc(265 * 0.1rem) !important;
  }
  .left-lg-270 {
    left: calc(270 * 0.1rem) !important;
  }
  .left-lg-275 {
    left: calc(275 * 0.1rem) !important;
  }
  .left-lg-280 {
    left: calc(280 * 0.1rem) !important;
  }
  .left-lg-285 {
    left: calc(285 * 0.1rem) !important;
  }
  .left-lg-290 {
    left: calc(290 * 0.1rem) !important;
  }
  .left-lg-295 {
    left: calc(295 * 0.1rem) !important;
  }
  .left-lg-300 {
    left: calc(300 * 0.1rem) !important;
  }
  .left-lg-305 {
    left: calc(305 * 0.1rem) !important;
  }
  .left-lg-310 {
    left: calc(310 * 0.1rem) !important;
  }
  .left-lg-315 {
    left: calc(315 * 0.1rem) !important;
  }
  .left-lg-320 {
    left: calc(320 * 0.1rem) !important;
  }
  .left-lg-325 {
    left: calc(325 * 0.1rem) !important;
  }
  .left-lg-330 {
    left: calc(330 * 0.1rem) !important;
  }
  .left-lg-335 {
    left: calc(335 * 0.1rem) !important;
  }
  .left-lg-340 {
    left: calc(340 * 0.1rem) !important;
  }
  .left-lg-345 {
    left: calc(345 * 0.1rem) !important;
  }
  .left-lg-350 {
    left: calc(350 * 0.1rem) !important;
  }
  .right-lg--350 {
    right: calc(-350 * 0.1rem) !important;
  }
  .right-lg--345 {
    right: calc(-345 * 0.1rem) !important;
  }
  .right-lg--340 {
    right: calc(-340 * 0.1rem) !important;
  }
  .right-lg--335 {
    right: calc(-335 * 0.1rem) !important;
  }
  .right-lg--330 {
    right: calc(-330 * 0.1rem) !important;
  }
  .right-lg--325 {
    right: calc(-325 * 0.1rem) !important;
  }
  .right-lg--320 {
    right: calc(-320 * 0.1rem) !important;
  }
  .right-lg--315 {
    right: calc(-315 * 0.1rem) !important;
  }
  .right-lg--310 {
    right: calc(-310 * 0.1rem) !important;
  }
  .right-lg--305 {
    right: calc(-305 * 0.1rem) !important;
  }
  .right-lg--300 {
    right: calc(-300 * 0.1rem) !important;
  }
  .right-lg--295 {
    right: calc(-295 * 0.1rem) !important;
  }
  .right-lg--290 {
    right: calc(-290 * 0.1rem) !important;
  }
  .right-lg--285 {
    right: calc(-285 * 0.1rem) !important;
  }
  .right-lg--280 {
    right: calc(-280 * 0.1rem) !important;
  }
  .right-lg--275 {
    right: calc(-275 * 0.1rem) !important;
  }
  .right-lg--270 {
    right: calc(-270 * 0.1rem) !important;
  }
  .right-lg--265 {
    right: calc(-265 * 0.1rem) !important;
  }
  .right-lg--260 {
    right: calc(-260 * 0.1rem) !important;
  }
  .right-lg--255 {
    right: calc(-255 * 0.1rem) !important;
  }
  .right-lg--250 {
    right: calc(-250 * 0.1rem) !important;
  }
  .right-lg--245 {
    right: calc(-245 * 0.1rem) !important;
  }
  .right-lg--240 {
    right: calc(-240 * 0.1rem) !important;
  }
  .right-lg--235 {
    right: calc(-235 * 0.1rem) !important;
  }
  .right-lg--230 {
    right: calc(-230 * 0.1rem) !important;
  }
  .right-lg--225 {
    right: calc(-225 * 0.1rem) !important;
  }
  .right-lg--220 {
    right: calc(-220 * 0.1rem) !important;
  }
  .right-lg--215 {
    right: calc(-215 * 0.1rem) !important;
  }
  .right-lg--210 {
    right: calc(-210 * 0.1rem) !important;
  }
  .right-lg--205 {
    right: calc(-205 * 0.1rem) !important;
  }
  .right-lg--200 {
    right: calc(-200 * 0.1rem) !important;
  }
  .right-lg--195 {
    right: calc(-195 * 0.1rem) !important;
  }
  .right-lg--190 {
    right: calc(-190 * 0.1rem) !important;
  }
  .right-lg--185 {
    right: calc(-185 * 0.1rem) !important;
  }
  .right-lg--180 {
    right: calc(-180 * 0.1rem) !important;
  }
  .right-lg--175 {
    right: calc(-175 * 0.1rem) !important;
  }
  .right-lg--170 {
    right: calc(-170 * 0.1rem) !important;
  }
  .right-lg--165 {
    right: calc(-165 * 0.1rem) !important;
  }
  .right-lg--160 {
    right: calc(-160 * 0.1rem) !important;
  }
  .right-lg--155 {
    right: calc(-155 * 0.1rem) !important;
  }
  .right-lg--150 {
    right: calc(-150 * 0.1rem) !important;
  }
  .right-lg--145 {
    right: calc(-145 * 0.1rem) !important;
  }
  .right-lg--140 {
    right: calc(-140 * 0.1rem) !important;
  }
  .right-lg--135 {
    right: calc(-135 * 0.1rem) !important;
  }
  .right-lg--130 {
    right: calc(-130 * 0.1rem) !important;
  }
  .right-lg--125 {
    right: calc(-125 * 0.1rem) !important;
  }
  .right-lg--120 {
    right: calc(-120 * 0.1rem) !important;
  }
  .right-lg--115 {
    right: calc(-115 * 0.1rem) !important;
  }
  .right-lg--110 {
    right: calc(-110 * 0.1rem) !important;
  }
  .right-lg--105 {
    right: calc(-105 * 0.1rem) !important;
  }
  .right-lg--100 {
    right: calc(-100 * 0.1rem) !important;
  }
  .right-lg--95 {
    right: calc(-95 * 0.1rem) !important;
  }
  .right-lg--90 {
    right: calc(-90 * 0.1rem) !important;
  }
  .right-lg--85 {
    right: calc(-85 * 0.1rem) !important;
  }
  .right-lg--80 {
    right: calc(-80 * 0.1rem) !important;
  }
  .right-lg--75 {
    right: calc(-75 * 0.1rem) !important;
  }
  .right-lg--70 {
    right: calc(-70 * 0.1rem) !important;
  }
  .right-lg--65 {
    right: calc(-65 * 0.1rem) !important;
  }
  .right-lg--60 {
    right: calc(-60 * 0.1rem) !important;
  }
  .right-lg--55 {
    right: calc(-55 * 0.1rem) !important;
  }
  .right-lg--50 {
    right: calc(-50 * 0.1rem) !important;
  }
  .right-lg--45 {
    right: calc(-45 * 0.1rem) !important;
  }
  .right-lg--40 {
    right: calc(-40 * 0.1rem) !important;
  }
  .right-lg--35 {
    right: calc(-35 * 0.1rem) !important;
  }
  .right-lg--30 {
    right: calc(-30 * 0.1rem) !important;
  }
  .right-lg--25 {
    right: calc(-25 * 0.1rem) !important;
  }
  .right-lg--20 {
    right: calc(-20 * 0.1rem) !important;
  }
  .right-lg--15 {
    right: calc(-15 * 0.1rem) !important;
  }
  .right-lg--10 {
    right: calc(-10 * 0.1rem) !important;
  }
  .right-lg--5 {
    right: calc(-5 * 0.1rem) !important;
  }
  .right-lg-0 {
    right: calc(0 * 0.1rem) !important;
  }
  .right-lg-5 {
    right: calc(5 * 0.1rem) !important;
  }
  .right-lg-10 {
    right: calc(10 * 0.1rem) !important;
  }
  .right-lg-15 {
    right: calc(15 * 0.1rem) !important;
  }
  .right-lg-20 {
    right: calc(20 * 0.1rem) !important;
  }
  .right-lg-25 {
    right: calc(25 * 0.1rem) !important;
  }
  .right-lg-30 {
    right: calc(30 * 0.1rem) !important;
  }
  .right-lg-35 {
    right: calc(35 * 0.1rem) !important;
  }
  .right-lg-40 {
    right: calc(40 * 0.1rem) !important;
  }
  .right-lg-45 {
    right: calc(45 * 0.1rem) !important;
  }
  .right-lg-50 {
    right: calc(50 * 0.1rem) !important;
  }
  .right-lg-55 {
    right: calc(55 * 0.1rem) !important;
  }
  .right-lg-60 {
    right: calc(60 * 0.1rem) !important;
  }
  .right-lg-65 {
    right: calc(65 * 0.1rem) !important;
  }
  .right-lg-70 {
    right: calc(70 * 0.1rem) !important;
  }
  .right-lg-75 {
    right: calc(75 * 0.1rem) !important;
  }
  .right-lg-80 {
    right: calc(80 * 0.1rem) !important;
  }
  .right-lg-85 {
    right: calc(85 * 0.1rem) !important;
  }
  .right-lg-90 {
    right: calc(90 * 0.1rem) !important;
  }
  .right-lg-95 {
    right: calc(95 * 0.1rem) !important;
  }
  .right-lg-100 {
    right: calc(100 * 0.1rem) !important;
  }
  .right-lg-105 {
    right: calc(105 * 0.1rem) !important;
  }
  .right-lg-110 {
    right: calc(110 * 0.1rem) !important;
  }
  .right-lg-115 {
    right: calc(115 * 0.1rem) !important;
  }
  .right-lg-120 {
    right: calc(120 * 0.1rem) !important;
  }
  .right-lg-125 {
    right: calc(125 * 0.1rem) !important;
  }
  .right-lg-130 {
    right: calc(130 * 0.1rem) !important;
  }
  .right-lg-135 {
    right: calc(135 * 0.1rem) !important;
  }
  .right-lg-140 {
    right: calc(140 * 0.1rem) !important;
  }
  .right-lg-145 {
    right: calc(145 * 0.1rem) !important;
  }
  .right-lg-150 {
    right: calc(150 * 0.1rem) !important;
  }
  .right-lg-155 {
    right: calc(155 * 0.1rem) !important;
  }
  .right-lg-160 {
    right: calc(160 * 0.1rem) !important;
  }
  .right-lg-165 {
    right: calc(165 * 0.1rem) !important;
  }
  .right-lg-170 {
    right: calc(170 * 0.1rem) !important;
  }
  .right-lg-175 {
    right: calc(175 * 0.1rem) !important;
  }
  .right-lg-180 {
    right: calc(180 * 0.1rem) !important;
  }
  .right-lg-185 {
    right: calc(185 * 0.1rem) !important;
  }
  .right-lg-190 {
    right: calc(190 * 0.1rem) !important;
  }
  .right-lg-195 {
    right: calc(195 * 0.1rem) !important;
  }
  .right-lg-200 {
    right: calc(200 * 0.1rem) !important;
  }
  .right-lg-205 {
    right: calc(205 * 0.1rem) !important;
  }
  .right-lg-210 {
    right: calc(210 * 0.1rem) !important;
  }
  .right-lg-215 {
    right: calc(215 * 0.1rem) !important;
  }
  .right-lg-220 {
    right: calc(220 * 0.1rem) !important;
  }
  .right-lg-225 {
    right: calc(225 * 0.1rem) !important;
  }
  .right-lg-230 {
    right: calc(230 * 0.1rem) !important;
  }
  .right-lg-235 {
    right: calc(235 * 0.1rem) !important;
  }
  .right-lg-240 {
    right: calc(240 * 0.1rem) !important;
  }
  .right-lg-245 {
    right: calc(245 * 0.1rem) !important;
  }
  .right-lg-250 {
    right: calc(250 * 0.1rem) !important;
  }
  .right-lg-255 {
    right: calc(255 * 0.1rem) !important;
  }
  .right-lg-260 {
    right: calc(260 * 0.1rem) !important;
  }
  .right-lg-265 {
    right: calc(265 * 0.1rem) !important;
  }
  .right-lg-270 {
    right: calc(270 * 0.1rem) !important;
  }
  .right-lg-275 {
    right: calc(275 * 0.1rem) !important;
  }
  .right-lg-280 {
    right: calc(280 * 0.1rem) !important;
  }
  .right-lg-285 {
    right: calc(285 * 0.1rem) !important;
  }
  .right-lg-290 {
    right: calc(290 * 0.1rem) !important;
  }
  .right-lg-295 {
    right: calc(295 * 0.1rem) !important;
  }
  .right-lg-300 {
    right: calc(300 * 0.1rem) !important;
  }
  .right-lg-305 {
    right: calc(305 * 0.1rem) !important;
  }
  .right-lg-310 {
    right: calc(310 * 0.1rem) !important;
  }
  .right-lg-315 {
    right: calc(315 * 0.1rem) !important;
  }
  .right-lg-320 {
    right: calc(320 * 0.1rem) !important;
  }
  .right-lg-325 {
    right: calc(325 * 0.1rem) !important;
  }
  .right-lg-330 {
    right: calc(330 * 0.1rem) !important;
  }
  .right-lg-335 {
    right: calc(335 * 0.1rem) !important;
  }
  .right-lg-340 {
    right: calc(340 * 0.1rem) !important;
  }
  .right-lg-345 {
    right: calc(345 * 0.1rem) !important;
  }
  .right-lg-350 {
    right: calc(350 * 0.1rem) !important;
  }
  .bottom-lg--350 {
    bottom: calc(-350 * 0.1rem) !important;
  }
  .bottom-lg--345 {
    bottom: calc(-345 * 0.1rem) !important;
  }
  .bottom-lg--340 {
    bottom: calc(-340 * 0.1rem) !important;
  }
  .bottom-lg--335 {
    bottom: calc(-335 * 0.1rem) !important;
  }
  .bottom-lg--330 {
    bottom: calc(-330 * 0.1rem) !important;
  }
  .bottom-lg--325 {
    bottom: calc(-325 * 0.1rem) !important;
  }
  .bottom-lg--320 {
    bottom: calc(-320 * 0.1rem) !important;
  }
  .bottom-lg--315 {
    bottom: calc(-315 * 0.1rem) !important;
  }
  .bottom-lg--310 {
    bottom: calc(-310 * 0.1rem) !important;
  }
  .bottom-lg--305 {
    bottom: calc(-305 * 0.1rem) !important;
  }
  .bottom-lg--300 {
    bottom: calc(-300 * 0.1rem) !important;
  }
  .bottom-lg--295 {
    bottom: calc(-295 * 0.1rem) !important;
  }
  .bottom-lg--290 {
    bottom: calc(-290 * 0.1rem) !important;
  }
  .bottom-lg--285 {
    bottom: calc(-285 * 0.1rem) !important;
  }
  .bottom-lg--280 {
    bottom: calc(-280 * 0.1rem) !important;
  }
  .bottom-lg--275 {
    bottom: calc(-275 * 0.1rem) !important;
  }
  .bottom-lg--270 {
    bottom: calc(-270 * 0.1rem) !important;
  }
  .bottom-lg--265 {
    bottom: calc(-265 * 0.1rem) !important;
  }
  .bottom-lg--260 {
    bottom: calc(-260 * 0.1rem) !important;
  }
  .bottom-lg--255 {
    bottom: calc(-255 * 0.1rem) !important;
  }
  .bottom-lg--250 {
    bottom: calc(-250 * 0.1rem) !important;
  }
  .bottom-lg--245 {
    bottom: calc(-245 * 0.1rem) !important;
  }
  .bottom-lg--240 {
    bottom: calc(-240 * 0.1rem) !important;
  }
  .bottom-lg--235 {
    bottom: calc(-235 * 0.1rem) !important;
  }
  .bottom-lg--230 {
    bottom: calc(-230 * 0.1rem) !important;
  }
  .bottom-lg--225 {
    bottom: calc(-225 * 0.1rem) !important;
  }
  .bottom-lg--220 {
    bottom: calc(-220 * 0.1rem) !important;
  }
  .bottom-lg--215 {
    bottom: calc(-215 * 0.1rem) !important;
  }
  .bottom-lg--210 {
    bottom: calc(-210 * 0.1rem) !important;
  }
  .bottom-lg--205 {
    bottom: calc(-205 * 0.1rem) !important;
  }
  .bottom-lg--200 {
    bottom: calc(-200 * 0.1rem) !important;
  }
  .bottom-lg--195 {
    bottom: calc(-195 * 0.1rem) !important;
  }
  .bottom-lg--190 {
    bottom: calc(-190 * 0.1rem) !important;
  }
  .bottom-lg--185 {
    bottom: calc(-185 * 0.1rem) !important;
  }
  .bottom-lg--180 {
    bottom: calc(-180 * 0.1rem) !important;
  }
  .bottom-lg--175 {
    bottom: calc(-175 * 0.1rem) !important;
  }
  .bottom-lg--170 {
    bottom: calc(-170 * 0.1rem) !important;
  }
  .bottom-lg--165 {
    bottom: calc(-165 * 0.1rem) !important;
  }
  .bottom-lg--160 {
    bottom: calc(-160 * 0.1rem) !important;
  }
  .bottom-lg--155 {
    bottom: calc(-155 * 0.1rem) !important;
  }
  .bottom-lg--150 {
    bottom: calc(-150 * 0.1rem) !important;
  }
  .bottom-lg--145 {
    bottom: calc(-145 * 0.1rem) !important;
  }
  .bottom-lg--140 {
    bottom: calc(-140 * 0.1rem) !important;
  }
  .bottom-lg--135 {
    bottom: calc(-135 * 0.1rem) !important;
  }
  .bottom-lg--130 {
    bottom: calc(-130 * 0.1rem) !important;
  }
  .bottom-lg--125 {
    bottom: calc(-125 * 0.1rem) !important;
  }
  .bottom-lg--120 {
    bottom: calc(-120 * 0.1rem) !important;
  }
  .bottom-lg--115 {
    bottom: calc(-115 * 0.1rem) !important;
  }
  .bottom-lg--110 {
    bottom: calc(-110 * 0.1rem) !important;
  }
  .bottom-lg--105 {
    bottom: calc(-105 * 0.1rem) !important;
  }
  .bottom-lg--100 {
    bottom: calc(-100 * 0.1rem) !important;
  }
  .bottom-lg--95 {
    bottom: calc(-95 * 0.1rem) !important;
  }
  .bottom-lg--90 {
    bottom: calc(-90 * 0.1rem) !important;
  }
  .bottom-lg--85 {
    bottom: calc(-85 * 0.1rem) !important;
  }
  .bottom-lg--80 {
    bottom: calc(-80 * 0.1rem) !important;
  }
  .bottom-lg--75 {
    bottom: calc(-75 * 0.1rem) !important;
  }
  .bottom-lg--70 {
    bottom: calc(-70 * 0.1rem) !important;
  }
  .bottom-lg--65 {
    bottom: calc(-65 * 0.1rem) !important;
  }
  .bottom-lg--60 {
    bottom: calc(-60 * 0.1rem) !important;
  }
  .bottom-lg--55 {
    bottom: calc(-55 * 0.1rem) !important;
  }
  .bottom-lg--50 {
    bottom: calc(-50 * 0.1rem) !important;
  }
  .bottom-lg--45 {
    bottom: calc(-45 * 0.1rem) !important;
  }
  .bottom-lg--40 {
    bottom: calc(-40 * 0.1rem) !important;
  }
  .bottom-lg--35 {
    bottom: calc(-35 * 0.1rem) !important;
  }
  .bottom-lg--30 {
    bottom: calc(-30 * 0.1rem) !important;
  }
  .bottom-lg--25 {
    bottom: calc(-25 * 0.1rem) !important;
  }
  .bottom-lg--20 {
    bottom: calc(-20 * 0.1rem) !important;
  }
  .bottom-lg--15 {
    bottom: calc(-15 * 0.1rem) !important;
  }
  .bottom-lg--10 {
    bottom: calc(-10 * 0.1rem) !important;
  }
  .bottom-lg--5 {
    bottom: calc(-5 * 0.1rem) !important;
  }
  .bottom-lg-0 {
    bottom: calc(0 * 0.1rem) !important;
  }
  .bottom-lg-5 {
    bottom: calc(5 * 0.1rem) !important;
  }
  .bottom-lg-10 {
    bottom: calc(10 * 0.1rem) !important;
  }
  .bottom-lg-15 {
    bottom: calc(15 * 0.1rem) !important;
  }
  .bottom-lg-20 {
    bottom: calc(20 * 0.1rem) !important;
  }
  .bottom-lg-25 {
    bottom: calc(25 * 0.1rem) !important;
  }
  .bottom-lg-30 {
    bottom: calc(30 * 0.1rem) !important;
  }
  .bottom-lg-35 {
    bottom: calc(35 * 0.1rem) !important;
  }
  .bottom-lg-40 {
    bottom: calc(40 * 0.1rem) !important;
  }
  .bottom-lg-45 {
    bottom: calc(45 * 0.1rem) !important;
  }
  .bottom-lg-50 {
    bottom: calc(50 * 0.1rem) !important;
  }
  .bottom-lg-55 {
    bottom: calc(55 * 0.1rem) !important;
  }
  .bottom-lg-60 {
    bottom: calc(60 * 0.1rem) !important;
  }
  .bottom-lg-65 {
    bottom: calc(65 * 0.1rem) !important;
  }
  .bottom-lg-70 {
    bottom: calc(70 * 0.1rem) !important;
  }
  .bottom-lg-75 {
    bottom: calc(75 * 0.1rem) !important;
  }
  .bottom-lg-80 {
    bottom: calc(80 * 0.1rem) !important;
  }
  .bottom-lg-85 {
    bottom: calc(85 * 0.1rem) !important;
  }
  .bottom-lg-90 {
    bottom: calc(90 * 0.1rem) !important;
  }
  .bottom-lg-95 {
    bottom: calc(95 * 0.1rem) !important;
  }
  .bottom-lg-100 {
    bottom: calc(100 * 0.1rem) !important;
  }
  .bottom-lg-105 {
    bottom: calc(105 * 0.1rem) !important;
  }
  .bottom-lg-110 {
    bottom: calc(110 * 0.1rem) !important;
  }
  .bottom-lg-115 {
    bottom: calc(115 * 0.1rem) !important;
  }
  .bottom-lg-120 {
    bottom: calc(120 * 0.1rem) !important;
  }
  .bottom-lg-125 {
    bottom: calc(125 * 0.1rem) !important;
  }
  .bottom-lg-130 {
    bottom: calc(130 * 0.1rem) !important;
  }
  .bottom-lg-135 {
    bottom: calc(135 * 0.1rem) !important;
  }
  .bottom-lg-140 {
    bottom: calc(140 * 0.1rem) !important;
  }
  .bottom-lg-145 {
    bottom: calc(145 * 0.1rem) !important;
  }
  .bottom-lg-150 {
    bottom: calc(150 * 0.1rem) !important;
  }
  .bottom-lg-155 {
    bottom: calc(155 * 0.1rem) !important;
  }
  .bottom-lg-160 {
    bottom: calc(160 * 0.1rem) !important;
  }
  .bottom-lg-165 {
    bottom: calc(165 * 0.1rem) !important;
  }
  .bottom-lg-170 {
    bottom: calc(170 * 0.1rem) !important;
  }
  .bottom-lg-175 {
    bottom: calc(175 * 0.1rem) !important;
  }
  .bottom-lg-180 {
    bottom: calc(180 * 0.1rem) !important;
  }
  .bottom-lg-185 {
    bottom: calc(185 * 0.1rem) !important;
  }
  .bottom-lg-190 {
    bottom: calc(190 * 0.1rem) !important;
  }
  .bottom-lg-195 {
    bottom: calc(195 * 0.1rem) !important;
  }
  .bottom-lg-200 {
    bottom: calc(200 * 0.1rem) !important;
  }
  .bottom-lg-205 {
    bottom: calc(205 * 0.1rem) !important;
  }
  .bottom-lg-210 {
    bottom: calc(210 * 0.1rem) !important;
  }
  .bottom-lg-215 {
    bottom: calc(215 * 0.1rem) !important;
  }
  .bottom-lg-220 {
    bottom: calc(220 * 0.1rem) !important;
  }
  .bottom-lg-225 {
    bottom: calc(225 * 0.1rem) !important;
  }
  .bottom-lg-230 {
    bottom: calc(230 * 0.1rem) !important;
  }
  .bottom-lg-235 {
    bottom: calc(235 * 0.1rem) !important;
  }
  .bottom-lg-240 {
    bottom: calc(240 * 0.1rem) !important;
  }
  .bottom-lg-245 {
    bottom: calc(245 * 0.1rem) !important;
  }
  .bottom-lg-250 {
    bottom: calc(250 * 0.1rem) !important;
  }
  .bottom-lg-255 {
    bottom: calc(255 * 0.1rem) !important;
  }
  .bottom-lg-260 {
    bottom: calc(260 * 0.1rem) !important;
  }
  .bottom-lg-265 {
    bottom: calc(265 * 0.1rem) !important;
  }
  .bottom-lg-270 {
    bottom: calc(270 * 0.1rem) !important;
  }
  .bottom-lg-275 {
    bottom: calc(275 * 0.1rem) !important;
  }
  .bottom-lg-280 {
    bottom: calc(280 * 0.1rem) !important;
  }
  .bottom-lg-285 {
    bottom: calc(285 * 0.1rem) !important;
  }
  .bottom-lg-290 {
    bottom: calc(290 * 0.1rem) !important;
  }
  .bottom-lg-295 {
    bottom: calc(295 * 0.1rem) !important;
  }
  .bottom-lg-300 {
    bottom: calc(300 * 0.1rem) !important;
  }
  .bottom-lg-305 {
    bottom: calc(305 * 0.1rem) !important;
  }
  .bottom-lg-310 {
    bottom: calc(310 * 0.1rem) !important;
  }
  .bottom-lg-315 {
    bottom: calc(315 * 0.1rem) !important;
  }
  .bottom-lg-320 {
    bottom: calc(320 * 0.1rem) !important;
  }
  .bottom-lg-325 {
    bottom: calc(325 * 0.1rem) !important;
  }
  .bottom-lg-330 {
    bottom: calc(330 * 0.1rem) !important;
  }
  .bottom-lg-335 {
    bottom: calc(335 * 0.1rem) !important;
  }
  .bottom-lg-340 {
    bottom: calc(340 * 0.1rem) !important;
  }
  .bottom-lg-345 {
    bottom: calc(345 * 0.1rem) !important;
  }
  .bottom-lg-350 {
    bottom: calc(350 * 0.1rem) !important;
  }
}
@media (max-width: 767px) {
  .top-md--350 {
    top: calc(-350 * 0.1rem) !important;
  }
  .top-md--345 {
    top: calc(-345 * 0.1rem) !important;
  }
  .top-md--340 {
    top: calc(-340 * 0.1rem) !important;
  }
  .top-md--335 {
    top: calc(-335 * 0.1rem) !important;
  }
  .top-md--330 {
    top: calc(-330 * 0.1rem) !important;
  }
  .top-md--325 {
    top: calc(-325 * 0.1rem) !important;
  }
  .top-md--320 {
    top: calc(-320 * 0.1rem) !important;
  }
  .top-md--315 {
    top: calc(-315 * 0.1rem) !important;
  }
  .top-md--310 {
    top: calc(-310 * 0.1rem) !important;
  }
  .top-md--305 {
    top: calc(-305 * 0.1rem) !important;
  }
  .top-md--300 {
    top: calc(-300 * 0.1rem) !important;
  }
  .top-md--295 {
    top: calc(-295 * 0.1rem) !important;
  }
  .top-md--290 {
    top: calc(-290 * 0.1rem) !important;
  }
  .top-md--285 {
    top: calc(-285 * 0.1rem) !important;
  }
  .top-md--280 {
    top: calc(-280 * 0.1rem) !important;
  }
  .top-md--275 {
    top: calc(-275 * 0.1rem) !important;
  }
  .top-md--270 {
    top: calc(-270 * 0.1rem) !important;
  }
  .top-md--265 {
    top: calc(-265 * 0.1rem) !important;
  }
  .top-md--260 {
    top: calc(-260 * 0.1rem) !important;
  }
  .top-md--255 {
    top: calc(-255 * 0.1rem) !important;
  }
  .top-md--250 {
    top: calc(-250 * 0.1rem) !important;
  }
  .top-md--245 {
    top: calc(-245 * 0.1rem) !important;
  }
  .top-md--240 {
    top: calc(-240 * 0.1rem) !important;
  }
  .top-md--235 {
    top: calc(-235 * 0.1rem) !important;
  }
  .top-md--230 {
    top: calc(-230 * 0.1rem) !important;
  }
  .top-md--225 {
    top: calc(-225 * 0.1rem) !important;
  }
  .top-md--220 {
    top: calc(-220 * 0.1rem) !important;
  }
  .top-md--215 {
    top: calc(-215 * 0.1rem) !important;
  }
  .top-md--210 {
    top: calc(-210 * 0.1rem) !important;
  }
  .top-md--205 {
    top: calc(-205 * 0.1rem) !important;
  }
  .top-md--200 {
    top: calc(-200 * 0.1rem) !important;
  }
  .top-md--195 {
    top: calc(-195 * 0.1rem) !important;
  }
  .top-md--190 {
    top: calc(-190 * 0.1rem) !important;
  }
  .top-md--185 {
    top: calc(-185 * 0.1rem) !important;
  }
  .top-md--180 {
    top: calc(-180 * 0.1rem) !important;
  }
  .top-md--175 {
    top: calc(-175 * 0.1rem) !important;
  }
  .top-md--170 {
    top: calc(-170 * 0.1rem) !important;
  }
  .top-md--165 {
    top: calc(-165 * 0.1rem) !important;
  }
  .top-md--160 {
    top: calc(-160 * 0.1rem) !important;
  }
  .top-md--155 {
    top: calc(-155 * 0.1rem) !important;
  }
  .top-md--150 {
    top: calc(-150 * 0.1rem) !important;
  }
  .top-md--145 {
    top: calc(-145 * 0.1rem) !important;
  }
  .top-md--140 {
    top: calc(-140 * 0.1rem) !important;
  }
  .top-md--135 {
    top: calc(-135 * 0.1rem) !important;
  }
  .top-md--130 {
    top: calc(-130 * 0.1rem) !important;
  }
  .top-md--125 {
    top: calc(-125 * 0.1rem) !important;
  }
  .top-md--120 {
    top: calc(-120 * 0.1rem) !important;
  }
  .top-md--115 {
    top: calc(-115 * 0.1rem) !important;
  }
  .top-md--110 {
    top: calc(-110 * 0.1rem) !important;
  }
  .top-md--105 {
    top: calc(-105 * 0.1rem) !important;
  }
  .top-md--100 {
    top: calc(-100 * 0.1rem) !important;
  }
  .top-md--95 {
    top: calc(-95 * 0.1rem) !important;
  }
  .top-md--90 {
    top: calc(-90 * 0.1rem) !important;
  }
  .top-md--85 {
    top: calc(-85 * 0.1rem) !important;
  }
  .top-md--80 {
    top: calc(-80 * 0.1rem) !important;
  }
  .top-md--75 {
    top: calc(-75 * 0.1rem) !important;
  }
  .top-md--70 {
    top: calc(-70 * 0.1rem) !important;
  }
  .top-md--65 {
    top: calc(-65 * 0.1rem) !important;
  }
  .top-md--60 {
    top: calc(-60 * 0.1rem) !important;
  }
  .top-md--55 {
    top: calc(-55 * 0.1rem) !important;
  }
  .top-md--50 {
    top: calc(-50 * 0.1rem) !important;
  }
  .top-md--45 {
    top: calc(-45 * 0.1rem) !important;
  }
  .top-md--40 {
    top: calc(-40 * 0.1rem) !important;
  }
  .top-md--35 {
    top: calc(-35 * 0.1rem) !important;
  }
  .top-md--30 {
    top: calc(-30 * 0.1rem) !important;
  }
  .top-md--25 {
    top: calc(-25 * 0.1rem) !important;
  }
  .top-md--20 {
    top: calc(-20 * 0.1rem) !important;
  }
  .top-md--15 {
    top: calc(-15 * 0.1rem) !important;
  }
  .top-md--10 {
    top: calc(-10 * 0.1rem) !important;
  }
  .top-md--5 {
    top: calc(-5 * 0.1rem) !important;
  }
  .top-md-0 {
    top: calc(0 * 0.1rem) !important;
  }
  .top-md-5 {
    top: calc(5 * 0.1rem) !important;
  }
  .top-md-10 {
    top: calc(10 * 0.1rem) !important;
  }
  .top-md-15 {
    top: calc(15 * 0.1rem) !important;
  }
  .top-md-20 {
    top: calc(20 * 0.1rem) !important;
  }
  .top-md-25 {
    top: calc(25 * 0.1rem) !important;
  }
  .top-md-30 {
    top: calc(30 * 0.1rem) !important;
  }
  .top-md-35 {
    top: calc(35 * 0.1rem) !important;
  }
  .top-md-40 {
    top: calc(40 * 0.1rem) !important;
  }
  .top-md-45 {
    top: calc(45 * 0.1rem) !important;
  }
  .top-md-50 {
    top: calc(50 * 0.1rem) !important;
  }
  .top-md-55 {
    top: calc(55 * 0.1rem) !important;
  }
  .top-md-60 {
    top: calc(60 * 0.1rem) !important;
  }
  .top-md-65 {
    top: calc(65 * 0.1rem) !important;
  }
  .top-md-70 {
    top: calc(70 * 0.1rem) !important;
  }
  .top-md-75 {
    top: calc(75 * 0.1rem) !important;
  }
  .top-md-80 {
    top: calc(80 * 0.1rem) !important;
  }
  .top-md-85 {
    top: calc(85 * 0.1rem) !important;
  }
  .top-md-90 {
    top: calc(90 * 0.1rem) !important;
  }
  .top-md-95 {
    top: calc(95 * 0.1rem) !important;
  }
  .top-md-100 {
    top: calc(100 * 0.1rem) !important;
  }
  .top-md-105 {
    top: calc(105 * 0.1rem) !important;
  }
  .top-md-110 {
    top: calc(110 * 0.1rem) !important;
  }
  .top-md-115 {
    top: calc(115 * 0.1rem) !important;
  }
  .top-md-120 {
    top: calc(120 * 0.1rem) !important;
  }
  .top-md-125 {
    top: calc(125 * 0.1rem) !important;
  }
  .top-md-130 {
    top: calc(130 * 0.1rem) !important;
  }
  .top-md-135 {
    top: calc(135 * 0.1rem) !important;
  }
  .top-md-140 {
    top: calc(140 * 0.1rem) !important;
  }
  .top-md-145 {
    top: calc(145 * 0.1rem) !important;
  }
  .top-md-150 {
    top: calc(150 * 0.1rem) !important;
  }
  .top-md-155 {
    top: calc(155 * 0.1rem) !important;
  }
  .top-md-160 {
    top: calc(160 * 0.1rem) !important;
  }
  .top-md-165 {
    top: calc(165 * 0.1rem) !important;
  }
  .top-md-170 {
    top: calc(170 * 0.1rem) !important;
  }
  .top-md-175 {
    top: calc(175 * 0.1rem) !important;
  }
  .top-md-180 {
    top: calc(180 * 0.1rem) !important;
  }
  .top-md-185 {
    top: calc(185 * 0.1rem) !important;
  }
  .top-md-190 {
    top: calc(190 * 0.1rem) !important;
  }
  .top-md-195 {
    top: calc(195 * 0.1rem) !important;
  }
  .top-md-200 {
    top: calc(200 * 0.1rem) !important;
  }
  .top-md-205 {
    top: calc(205 * 0.1rem) !important;
  }
  .top-md-210 {
    top: calc(210 * 0.1rem) !important;
  }
  .top-md-215 {
    top: calc(215 * 0.1rem) !important;
  }
  .top-md-220 {
    top: calc(220 * 0.1rem) !important;
  }
  .top-md-225 {
    top: calc(225 * 0.1rem) !important;
  }
  .top-md-230 {
    top: calc(230 * 0.1rem) !important;
  }
  .top-md-235 {
    top: calc(235 * 0.1rem) !important;
  }
  .top-md-240 {
    top: calc(240 * 0.1rem) !important;
  }
  .top-md-245 {
    top: calc(245 * 0.1rem) !important;
  }
  .top-md-250 {
    top: calc(250 * 0.1rem) !important;
  }
  .top-md-255 {
    top: calc(255 * 0.1rem) !important;
  }
  .top-md-260 {
    top: calc(260 * 0.1rem) !important;
  }
  .top-md-265 {
    top: calc(265 * 0.1rem) !important;
  }
  .top-md-270 {
    top: calc(270 * 0.1rem) !important;
  }
  .top-md-275 {
    top: calc(275 * 0.1rem) !important;
  }
  .top-md-280 {
    top: calc(280 * 0.1rem) !important;
  }
  .top-md-285 {
    top: calc(285 * 0.1rem) !important;
  }
  .top-md-290 {
    top: calc(290 * 0.1rem) !important;
  }
  .top-md-295 {
    top: calc(295 * 0.1rem) !important;
  }
  .top-md-300 {
    top: calc(300 * 0.1rem) !important;
  }
  .top-md-305 {
    top: calc(305 * 0.1rem) !important;
  }
  .top-md-310 {
    top: calc(310 * 0.1rem) !important;
  }
  .top-md-315 {
    top: calc(315 * 0.1rem) !important;
  }
  .top-md-320 {
    top: calc(320 * 0.1rem) !important;
  }
  .top-md-325 {
    top: calc(325 * 0.1rem) !important;
  }
  .top-md-330 {
    top: calc(330 * 0.1rem) !important;
  }
  .top-md-335 {
    top: calc(335 * 0.1rem) !important;
  }
  .top-md-340 {
    top: calc(340 * 0.1rem) !important;
  }
  .top-md-345 {
    top: calc(345 * 0.1rem) !important;
  }
  .top-md-350 {
    top: calc(350 * 0.1rem) !important;
  }
  .left-md--350 {
    left: calc(-350 * 0.1rem) !important;
  }
  .left-md--345 {
    left: calc(-345 * 0.1rem) !important;
  }
  .left-md--340 {
    left: calc(-340 * 0.1rem) !important;
  }
  .left-md--335 {
    left: calc(-335 * 0.1rem) !important;
  }
  .left-md--330 {
    left: calc(-330 * 0.1rem) !important;
  }
  .left-md--325 {
    left: calc(-325 * 0.1rem) !important;
  }
  .left-md--320 {
    left: calc(-320 * 0.1rem) !important;
  }
  .left-md--315 {
    left: calc(-315 * 0.1rem) !important;
  }
  .left-md--310 {
    left: calc(-310 * 0.1rem) !important;
  }
  .left-md--305 {
    left: calc(-305 * 0.1rem) !important;
  }
  .left-md--300 {
    left: calc(-300 * 0.1rem) !important;
  }
  .left-md--295 {
    left: calc(-295 * 0.1rem) !important;
  }
  .left-md--290 {
    left: calc(-290 * 0.1rem) !important;
  }
  .left-md--285 {
    left: calc(-285 * 0.1rem) !important;
  }
  .left-md--280 {
    left: calc(-280 * 0.1rem) !important;
  }
  .left-md--275 {
    left: calc(-275 * 0.1rem) !important;
  }
  .left-md--270 {
    left: calc(-270 * 0.1rem) !important;
  }
  .left-md--265 {
    left: calc(-265 * 0.1rem) !important;
  }
  .left-md--260 {
    left: calc(-260 * 0.1rem) !important;
  }
  .left-md--255 {
    left: calc(-255 * 0.1rem) !important;
  }
  .left-md--250 {
    left: calc(-250 * 0.1rem) !important;
  }
  .left-md--245 {
    left: calc(-245 * 0.1rem) !important;
  }
  .left-md--240 {
    left: calc(-240 * 0.1rem) !important;
  }
  .left-md--235 {
    left: calc(-235 * 0.1rem) !important;
  }
  .left-md--230 {
    left: calc(-230 * 0.1rem) !important;
  }
  .left-md--225 {
    left: calc(-225 * 0.1rem) !important;
  }
  .left-md--220 {
    left: calc(-220 * 0.1rem) !important;
  }
  .left-md--215 {
    left: calc(-215 * 0.1rem) !important;
  }
  .left-md--210 {
    left: calc(-210 * 0.1rem) !important;
  }
  .left-md--205 {
    left: calc(-205 * 0.1rem) !important;
  }
  .left-md--200 {
    left: calc(-200 * 0.1rem) !important;
  }
  .left-md--195 {
    left: calc(-195 * 0.1rem) !important;
  }
  .left-md--190 {
    left: calc(-190 * 0.1rem) !important;
  }
  .left-md--185 {
    left: calc(-185 * 0.1rem) !important;
  }
  .left-md--180 {
    left: calc(-180 * 0.1rem) !important;
  }
  .left-md--175 {
    left: calc(-175 * 0.1rem) !important;
  }
  .left-md--170 {
    left: calc(-170 * 0.1rem) !important;
  }
  .left-md--165 {
    left: calc(-165 * 0.1rem) !important;
  }
  .left-md--160 {
    left: calc(-160 * 0.1rem) !important;
  }
  .left-md--155 {
    left: calc(-155 * 0.1rem) !important;
  }
  .left-md--150 {
    left: calc(-150 * 0.1rem) !important;
  }
  .left-md--145 {
    left: calc(-145 * 0.1rem) !important;
  }
  .left-md--140 {
    left: calc(-140 * 0.1rem) !important;
  }
  .left-md--135 {
    left: calc(-135 * 0.1rem) !important;
  }
  .left-md--130 {
    left: calc(-130 * 0.1rem) !important;
  }
  .left-md--125 {
    left: calc(-125 * 0.1rem) !important;
  }
  .left-md--120 {
    left: calc(-120 * 0.1rem) !important;
  }
  .left-md--115 {
    left: calc(-115 * 0.1rem) !important;
  }
  .left-md--110 {
    left: calc(-110 * 0.1rem) !important;
  }
  .left-md--105 {
    left: calc(-105 * 0.1rem) !important;
  }
  .left-md--100 {
    left: calc(-100 * 0.1rem) !important;
  }
  .left-md--95 {
    left: calc(-95 * 0.1rem) !important;
  }
  .left-md--90 {
    left: calc(-90 * 0.1rem) !important;
  }
  .left-md--85 {
    left: calc(-85 * 0.1rem) !important;
  }
  .left-md--80 {
    left: calc(-80 * 0.1rem) !important;
  }
  .left-md--75 {
    left: calc(-75 * 0.1rem) !important;
  }
  .left-md--70 {
    left: calc(-70 * 0.1rem) !important;
  }
  .left-md--65 {
    left: calc(-65 * 0.1rem) !important;
  }
  .left-md--60 {
    left: calc(-60 * 0.1rem) !important;
  }
  .left-md--55 {
    left: calc(-55 * 0.1rem) !important;
  }
  .left-md--50 {
    left: calc(-50 * 0.1rem) !important;
  }
  .left-md--45 {
    left: calc(-45 * 0.1rem) !important;
  }
  .left-md--40 {
    left: calc(-40 * 0.1rem) !important;
  }
  .left-md--35 {
    left: calc(-35 * 0.1rem) !important;
  }
  .left-md--30 {
    left: calc(-30 * 0.1rem) !important;
  }
  .left-md--25 {
    left: calc(-25 * 0.1rem) !important;
  }
  .left-md--20 {
    left: calc(-20 * 0.1rem) !important;
  }
  .left-md--15 {
    left: calc(-15 * 0.1rem) !important;
  }
  .left-md--10 {
    left: calc(-10 * 0.1rem) !important;
  }
  .left-md--5 {
    left: calc(-5 * 0.1rem) !important;
  }
  .left-md-0 {
    left: calc(0 * 0.1rem) !important;
  }
  .left-md-5 {
    left: calc(5 * 0.1rem) !important;
  }
  .left-md-10 {
    left: calc(10 * 0.1rem) !important;
  }
  .left-md-15 {
    left: calc(15 * 0.1rem) !important;
  }
  .left-md-20 {
    left: calc(20 * 0.1rem) !important;
  }
  .left-md-25 {
    left: calc(25 * 0.1rem) !important;
  }
  .left-md-30 {
    left: calc(30 * 0.1rem) !important;
  }
  .left-md-35 {
    left: calc(35 * 0.1rem) !important;
  }
  .left-md-40 {
    left: calc(40 * 0.1rem) !important;
  }
  .left-md-45 {
    left: calc(45 * 0.1rem) !important;
  }
  .left-md-50 {
    left: calc(50 * 0.1rem) !important;
  }
  .left-md-55 {
    left: calc(55 * 0.1rem) !important;
  }
  .left-md-60 {
    left: calc(60 * 0.1rem) !important;
  }
  .left-md-65 {
    left: calc(65 * 0.1rem) !important;
  }
  .left-md-70 {
    left: calc(70 * 0.1rem) !important;
  }
  .left-md-75 {
    left: calc(75 * 0.1rem) !important;
  }
  .left-md-80 {
    left: calc(80 * 0.1rem) !important;
  }
  .left-md-85 {
    left: calc(85 * 0.1rem) !important;
  }
  .left-md-90 {
    left: calc(90 * 0.1rem) !important;
  }
  .left-md-95 {
    left: calc(95 * 0.1rem) !important;
  }
  .left-md-100 {
    left: calc(100 * 0.1rem) !important;
  }
  .left-md-105 {
    left: calc(105 * 0.1rem) !important;
  }
  .left-md-110 {
    left: calc(110 * 0.1rem) !important;
  }
  .left-md-115 {
    left: calc(115 * 0.1rem) !important;
  }
  .left-md-120 {
    left: calc(120 * 0.1rem) !important;
  }
  .left-md-125 {
    left: calc(125 * 0.1rem) !important;
  }
  .left-md-130 {
    left: calc(130 * 0.1rem) !important;
  }
  .left-md-135 {
    left: calc(135 * 0.1rem) !important;
  }
  .left-md-140 {
    left: calc(140 * 0.1rem) !important;
  }
  .left-md-145 {
    left: calc(145 * 0.1rem) !important;
  }
  .left-md-150 {
    left: calc(150 * 0.1rem) !important;
  }
  .left-md-155 {
    left: calc(155 * 0.1rem) !important;
  }
  .left-md-160 {
    left: calc(160 * 0.1rem) !important;
  }
  .left-md-165 {
    left: calc(165 * 0.1rem) !important;
  }
  .left-md-170 {
    left: calc(170 * 0.1rem) !important;
  }
  .left-md-175 {
    left: calc(175 * 0.1rem) !important;
  }
  .left-md-180 {
    left: calc(180 * 0.1rem) !important;
  }
  .left-md-185 {
    left: calc(185 * 0.1rem) !important;
  }
  .left-md-190 {
    left: calc(190 * 0.1rem) !important;
  }
  .left-md-195 {
    left: calc(195 * 0.1rem) !important;
  }
  .left-md-200 {
    left: calc(200 * 0.1rem) !important;
  }
  .left-md-205 {
    left: calc(205 * 0.1rem) !important;
  }
  .left-md-210 {
    left: calc(210 * 0.1rem) !important;
  }
  .left-md-215 {
    left: calc(215 * 0.1rem) !important;
  }
  .left-md-220 {
    left: calc(220 * 0.1rem) !important;
  }
  .left-md-225 {
    left: calc(225 * 0.1rem) !important;
  }
  .left-md-230 {
    left: calc(230 * 0.1rem) !important;
  }
  .left-md-235 {
    left: calc(235 * 0.1rem) !important;
  }
  .left-md-240 {
    left: calc(240 * 0.1rem) !important;
  }
  .left-md-245 {
    left: calc(245 * 0.1rem) !important;
  }
  .left-md-250 {
    left: calc(250 * 0.1rem) !important;
  }
  .left-md-255 {
    left: calc(255 * 0.1rem) !important;
  }
  .left-md-260 {
    left: calc(260 * 0.1rem) !important;
  }
  .left-md-265 {
    left: calc(265 * 0.1rem) !important;
  }
  .left-md-270 {
    left: calc(270 * 0.1rem) !important;
  }
  .left-md-275 {
    left: calc(275 * 0.1rem) !important;
  }
  .left-md-280 {
    left: calc(280 * 0.1rem) !important;
  }
  .left-md-285 {
    left: calc(285 * 0.1rem) !important;
  }
  .left-md-290 {
    left: calc(290 * 0.1rem) !important;
  }
  .left-md-295 {
    left: calc(295 * 0.1rem) !important;
  }
  .left-md-300 {
    left: calc(300 * 0.1rem) !important;
  }
  .left-md-305 {
    left: calc(305 * 0.1rem) !important;
  }
  .left-md-310 {
    left: calc(310 * 0.1rem) !important;
  }
  .left-md-315 {
    left: calc(315 * 0.1rem) !important;
  }
  .left-md-320 {
    left: calc(320 * 0.1rem) !important;
  }
  .left-md-325 {
    left: calc(325 * 0.1rem) !important;
  }
  .left-md-330 {
    left: calc(330 * 0.1rem) !important;
  }
  .left-md-335 {
    left: calc(335 * 0.1rem) !important;
  }
  .left-md-340 {
    left: calc(340 * 0.1rem) !important;
  }
  .left-md-345 {
    left: calc(345 * 0.1rem) !important;
  }
  .left-md-350 {
    left: calc(350 * 0.1rem) !important;
  }
  .right-md--350 {
    right: calc(-350 * 0.1rem) !important;
  }
  .right-md--345 {
    right: calc(-345 * 0.1rem) !important;
  }
  .right-md--340 {
    right: calc(-340 * 0.1rem) !important;
  }
  .right-md--335 {
    right: calc(-335 * 0.1rem) !important;
  }
  .right-md--330 {
    right: calc(-330 * 0.1rem) !important;
  }
  .right-md--325 {
    right: calc(-325 * 0.1rem) !important;
  }
  .right-md--320 {
    right: calc(-320 * 0.1rem) !important;
  }
  .right-md--315 {
    right: calc(-315 * 0.1rem) !important;
  }
  .right-md--310 {
    right: calc(-310 * 0.1rem) !important;
  }
  .right-md--305 {
    right: calc(-305 * 0.1rem) !important;
  }
  .right-md--300 {
    right: calc(-300 * 0.1rem) !important;
  }
  .right-md--295 {
    right: calc(-295 * 0.1rem) !important;
  }
  .right-md--290 {
    right: calc(-290 * 0.1rem) !important;
  }
  .right-md--285 {
    right: calc(-285 * 0.1rem) !important;
  }
  .right-md--280 {
    right: calc(-280 * 0.1rem) !important;
  }
  .right-md--275 {
    right: calc(-275 * 0.1rem) !important;
  }
  .right-md--270 {
    right: calc(-270 * 0.1rem) !important;
  }
  .right-md--265 {
    right: calc(-265 * 0.1rem) !important;
  }
  .right-md--260 {
    right: calc(-260 * 0.1rem) !important;
  }
  .right-md--255 {
    right: calc(-255 * 0.1rem) !important;
  }
  .right-md--250 {
    right: calc(-250 * 0.1rem) !important;
  }
  .right-md--245 {
    right: calc(-245 * 0.1rem) !important;
  }
  .right-md--240 {
    right: calc(-240 * 0.1rem) !important;
  }
  .right-md--235 {
    right: calc(-235 * 0.1rem) !important;
  }
  .right-md--230 {
    right: calc(-230 * 0.1rem) !important;
  }
  .right-md--225 {
    right: calc(-225 * 0.1rem) !important;
  }
  .right-md--220 {
    right: calc(-220 * 0.1rem) !important;
  }
  .right-md--215 {
    right: calc(-215 * 0.1rem) !important;
  }
  .right-md--210 {
    right: calc(-210 * 0.1rem) !important;
  }
  .right-md--205 {
    right: calc(-205 * 0.1rem) !important;
  }
  .right-md--200 {
    right: calc(-200 * 0.1rem) !important;
  }
  .right-md--195 {
    right: calc(-195 * 0.1rem) !important;
  }
  .right-md--190 {
    right: calc(-190 * 0.1rem) !important;
  }
  .right-md--185 {
    right: calc(-185 * 0.1rem) !important;
  }
  .right-md--180 {
    right: calc(-180 * 0.1rem) !important;
  }
  .right-md--175 {
    right: calc(-175 * 0.1rem) !important;
  }
  .right-md--170 {
    right: calc(-170 * 0.1rem) !important;
  }
  .right-md--165 {
    right: calc(-165 * 0.1rem) !important;
  }
  .right-md--160 {
    right: calc(-160 * 0.1rem) !important;
  }
  .right-md--155 {
    right: calc(-155 * 0.1rem) !important;
  }
  .right-md--150 {
    right: calc(-150 * 0.1rem) !important;
  }
  .right-md--145 {
    right: calc(-145 * 0.1rem) !important;
  }
  .right-md--140 {
    right: calc(-140 * 0.1rem) !important;
  }
  .right-md--135 {
    right: calc(-135 * 0.1rem) !important;
  }
  .right-md--130 {
    right: calc(-130 * 0.1rem) !important;
  }
  .right-md--125 {
    right: calc(-125 * 0.1rem) !important;
  }
  .right-md--120 {
    right: calc(-120 * 0.1rem) !important;
  }
  .right-md--115 {
    right: calc(-115 * 0.1rem) !important;
  }
  .right-md--110 {
    right: calc(-110 * 0.1rem) !important;
  }
  .right-md--105 {
    right: calc(-105 * 0.1rem) !important;
  }
  .right-md--100 {
    right: calc(-100 * 0.1rem) !important;
  }
  .right-md--95 {
    right: calc(-95 * 0.1rem) !important;
  }
  .right-md--90 {
    right: calc(-90 * 0.1rem) !important;
  }
  .right-md--85 {
    right: calc(-85 * 0.1rem) !important;
  }
  .right-md--80 {
    right: calc(-80 * 0.1rem) !important;
  }
  .right-md--75 {
    right: calc(-75 * 0.1rem) !important;
  }
  .right-md--70 {
    right: calc(-70 * 0.1rem) !important;
  }
  .right-md--65 {
    right: calc(-65 * 0.1rem) !important;
  }
  .right-md--60 {
    right: calc(-60 * 0.1rem) !important;
  }
  .right-md--55 {
    right: calc(-55 * 0.1rem) !important;
  }
  .right-md--50 {
    right: calc(-50 * 0.1rem) !important;
  }
  .right-md--45 {
    right: calc(-45 * 0.1rem) !important;
  }
  .right-md--40 {
    right: calc(-40 * 0.1rem) !important;
  }
  .right-md--35 {
    right: calc(-35 * 0.1rem) !important;
  }
  .right-md--30 {
    right: calc(-30 * 0.1rem) !important;
  }
  .right-md--25 {
    right: calc(-25 * 0.1rem) !important;
  }
  .right-md--20 {
    right: calc(-20 * 0.1rem) !important;
  }
  .right-md--15 {
    right: calc(-15 * 0.1rem) !important;
  }
  .right-md--10 {
    right: calc(-10 * 0.1rem) !important;
  }
  .right-md--5 {
    right: calc(-5 * 0.1rem) !important;
  }
  .right-md-0 {
    right: calc(0 * 0.1rem) !important;
  }
  .right-md-5 {
    right: calc(5 * 0.1rem) !important;
  }
  .right-md-10 {
    right: calc(10 * 0.1rem) !important;
  }
  .right-md-15 {
    right: calc(15 * 0.1rem) !important;
  }
  .right-md-20 {
    right: calc(20 * 0.1rem) !important;
  }
  .right-md-25 {
    right: calc(25 * 0.1rem) !important;
  }
  .right-md-30 {
    right: calc(30 * 0.1rem) !important;
  }
  .right-md-35 {
    right: calc(35 * 0.1rem) !important;
  }
  .right-md-40 {
    right: calc(40 * 0.1rem) !important;
  }
  .right-md-45 {
    right: calc(45 * 0.1rem) !important;
  }
  .right-md-50 {
    right: calc(50 * 0.1rem) !important;
  }
  .right-md-55 {
    right: calc(55 * 0.1rem) !important;
  }
  .right-md-60 {
    right: calc(60 * 0.1rem) !important;
  }
  .right-md-65 {
    right: calc(65 * 0.1rem) !important;
  }
  .right-md-70 {
    right: calc(70 * 0.1rem) !important;
  }
  .right-md-75 {
    right: calc(75 * 0.1rem) !important;
  }
  .right-md-80 {
    right: calc(80 * 0.1rem) !important;
  }
  .right-md-85 {
    right: calc(85 * 0.1rem) !important;
  }
  .right-md-90 {
    right: calc(90 * 0.1rem) !important;
  }
  .right-md-95 {
    right: calc(95 * 0.1rem) !important;
  }
  .right-md-100 {
    right: calc(100 * 0.1rem) !important;
  }
  .right-md-105 {
    right: calc(105 * 0.1rem) !important;
  }
  .right-md-110 {
    right: calc(110 * 0.1rem) !important;
  }
  .right-md-115 {
    right: calc(115 * 0.1rem) !important;
  }
  .right-md-120 {
    right: calc(120 * 0.1rem) !important;
  }
  .right-md-125 {
    right: calc(125 * 0.1rem) !important;
  }
  .right-md-130 {
    right: calc(130 * 0.1rem) !important;
  }
  .right-md-135 {
    right: calc(135 * 0.1rem) !important;
  }
  .right-md-140 {
    right: calc(140 * 0.1rem) !important;
  }
  .right-md-145 {
    right: calc(145 * 0.1rem) !important;
  }
  .right-md-150 {
    right: calc(150 * 0.1rem) !important;
  }
  .right-md-155 {
    right: calc(155 * 0.1rem) !important;
  }
  .right-md-160 {
    right: calc(160 * 0.1rem) !important;
  }
  .right-md-165 {
    right: calc(165 * 0.1rem) !important;
  }
  .right-md-170 {
    right: calc(170 * 0.1rem) !important;
  }
  .right-md-175 {
    right: calc(175 * 0.1rem) !important;
  }
  .right-md-180 {
    right: calc(180 * 0.1rem) !important;
  }
  .right-md-185 {
    right: calc(185 * 0.1rem) !important;
  }
  .right-md-190 {
    right: calc(190 * 0.1rem) !important;
  }
  .right-md-195 {
    right: calc(195 * 0.1rem) !important;
  }
  .right-md-200 {
    right: calc(200 * 0.1rem) !important;
  }
  .right-md-205 {
    right: calc(205 * 0.1rem) !important;
  }
  .right-md-210 {
    right: calc(210 * 0.1rem) !important;
  }
  .right-md-215 {
    right: calc(215 * 0.1rem) !important;
  }
  .right-md-220 {
    right: calc(220 * 0.1rem) !important;
  }
  .right-md-225 {
    right: calc(225 * 0.1rem) !important;
  }
  .right-md-230 {
    right: calc(230 * 0.1rem) !important;
  }
  .right-md-235 {
    right: calc(235 * 0.1rem) !important;
  }
  .right-md-240 {
    right: calc(240 * 0.1rem) !important;
  }
  .right-md-245 {
    right: calc(245 * 0.1rem) !important;
  }
  .right-md-250 {
    right: calc(250 * 0.1rem) !important;
  }
  .right-md-255 {
    right: calc(255 * 0.1rem) !important;
  }
  .right-md-260 {
    right: calc(260 * 0.1rem) !important;
  }
  .right-md-265 {
    right: calc(265 * 0.1rem) !important;
  }
  .right-md-270 {
    right: calc(270 * 0.1rem) !important;
  }
  .right-md-275 {
    right: calc(275 * 0.1rem) !important;
  }
  .right-md-280 {
    right: calc(280 * 0.1rem) !important;
  }
  .right-md-285 {
    right: calc(285 * 0.1rem) !important;
  }
  .right-md-290 {
    right: calc(290 * 0.1rem) !important;
  }
  .right-md-295 {
    right: calc(295 * 0.1rem) !important;
  }
  .right-md-300 {
    right: calc(300 * 0.1rem) !important;
  }
  .right-md-305 {
    right: calc(305 * 0.1rem) !important;
  }
  .right-md-310 {
    right: calc(310 * 0.1rem) !important;
  }
  .right-md-315 {
    right: calc(315 * 0.1rem) !important;
  }
  .right-md-320 {
    right: calc(320 * 0.1rem) !important;
  }
  .right-md-325 {
    right: calc(325 * 0.1rem) !important;
  }
  .right-md-330 {
    right: calc(330 * 0.1rem) !important;
  }
  .right-md-335 {
    right: calc(335 * 0.1rem) !important;
  }
  .right-md-340 {
    right: calc(340 * 0.1rem) !important;
  }
  .right-md-345 {
    right: calc(345 * 0.1rem) !important;
  }
  .right-md-350 {
    right: calc(350 * 0.1rem) !important;
  }
  .bottom-md--350 {
    bottom: calc(-350 * 0.1rem) !important;
  }
  .bottom-md--345 {
    bottom: calc(-345 * 0.1rem) !important;
  }
  .bottom-md--340 {
    bottom: calc(-340 * 0.1rem) !important;
  }
  .bottom-md--335 {
    bottom: calc(-335 * 0.1rem) !important;
  }
  .bottom-md--330 {
    bottom: calc(-330 * 0.1rem) !important;
  }
  .bottom-md--325 {
    bottom: calc(-325 * 0.1rem) !important;
  }
  .bottom-md--320 {
    bottom: calc(-320 * 0.1rem) !important;
  }
  .bottom-md--315 {
    bottom: calc(-315 * 0.1rem) !important;
  }
  .bottom-md--310 {
    bottom: calc(-310 * 0.1rem) !important;
  }
  .bottom-md--305 {
    bottom: calc(-305 * 0.1rem) !important;
  }
  .bottom-md--300 {
    bottom: calc(-300 * 0.1rem) !important;
  }
  .bottom-md--295 {
    bottom: calc(-295 * 0.1rem) !important;
  }
  .bottom-md--290 {
    bottom: calc(-290 * 0.1rem) !important;
  }
  .bottom-md--285 {
    bottom: calc(-285 * 0.1rem) !important;
  }
  .bottom-md--280 {
    bottom: calc(-280 * 0.1rem) !important;
  }
  .bottom-md--275 {
    bottom: calc(-275 * 0.1rem) !important;
  }
  .bottom-md--270 {
    bottom: calc(-270 * 0.1rem) !important;
  }
  .bottom-md--265 {
    bottom: calc(-265 * 0.1rem) !important;
  }
  .bottom-md--260 {
    bottom: calc(-260 * 0.1rem) !important;
  }
  .bottom-md--255 {
    bottom: calc(-255 * 0.1rem) !important;
  }
  .bottom-md--250 {
    bottom: calc(-250 * 0.1rem) !important;
  }
  .bottom-md--245 {
    bottom: calc(-245 * 0.1rem) !important;
  }
  .bottom-md--240 {
    bottom: calc(-240 * 0.1rem) !important;
  }
  .bottom-md--235 {
    bottom: calc(-235 * 0.1rem) !important;
  }
  .bottom-md--230 {
    bottom: calc(-230 * 0.1rem) !important;
  }
  .bottom-md--225 {
    bottom: calc(-225 * 0.1rem) !important;
  }
  .bottom-md--220 {
    bottom: calc(-220 * 0.1rem) !important;
  }
  .bottom-md--215 {
    bottom: calc(-215 * 0.1rem) !important;
  }
  .bottom-md--210 {
    bottom: calc(-210 * 0.1rem) !important;
  }
  .bottom-md--205 {
    bottom: calc(-205 * 0.1rem) !important;
  }
  .bottom-md--200 {
    bottom: calc(-200 * 0.1rem) !important;
  }
  .bottom-md--195 {
    bottom: calc(-195 * 0.1rem) !important;
  }
  .bottom-md--190 {
    bottom: calc(-190 * 0.1rem) !important;
  }
  .bottom-md--185 {
    bottom: calc(-185 * 0.1rem) !important;
  }
  .bottom-md--180 {
    bottom: calc(-180 * 0.1rem) !important;
  }
  .bottom-md--175 {
    bottom: calc(-175 * 0.1rem) !important;
  }
  .bottom-md--170 {
    bottom: calc(-170 * 0.1rem) !important;
  }
  .bottom-md--165 {
    bottom: calc(-165 * 0.1rem) !important;
  }
  .bottom-md--160 {
    bottom: calc(-160 * 0.1rem) !important;
  }
  .bottom-md--155 {
    bottom: calc(-155 * 0.1rem) !important;
  }
  .bottom-md--150 {
    bottom: calc(-150 * 0.1rem) !important;
  }
  .bottom-md--145 {
    bottom: calc(-145 * 0.1rem) !important;
  }
  .bottom-md--140 {
    bottom: calc(-140 * 0.1rem) !important;
  }
  .bottom-md--135 {
    bottom: calc(-135 * 0.1rem) !important;
  }
  .bottom-md--130 {
    bottom: calc(-130 * 0.1rem) !important;
  }
  .bottom-md--125 {
    bottom: calc(-125 * 0.1rem) !important;
  }
  .bottom-md--120 {
    bottom: calc(-120 * 0.1rem) !important;
  }
  .bottom-md--115 {
    bottom: calc(-115 * 0.1rem) !important;
  }
  .bottom-md--110 {
    bottom: calc(-110 * 0.1rem) !important;
  }
  .bottom-md--105 {
    bottom: calc(-105 * 0.1rem) !important;
  }
  .bottom-md--100 {
    bottom: calc(-100 * 0.1rem) !important;
  }
  .bottom-md--95 {
    bottom: calc(-95 * 0.1rem) !important;
  }
  .bottom-md--90 {
    bottom: calc(-90 * 0.1rem) !important;
  }
  .bottom-md--85 {
    bottom: calc(-85 * 0.1rem) !important;
  }
  .bottom-md--80 {
    bottom: calc(-80 * 0.1rem) !important;
  }
  .bottom-md--75 {
    bottom: calc(-75 * 0.1rem) !important;
  }
  .bottom-md--70 {
    bottom: calc(-70 * 0.1rem) !important;
  }
  .bottom-md--65 {
    bottom: calc(-65 * 0.1rem) !important;
  }
  .bottom-md--60 {
    bottom: calc(-60 * 0.1rem) !important;
  }
  .bottom-md--55 {
    bottom: calc(-55 * 0.1rem) !important;
  }
  .bottom-md--50 {
    bottom: calc(-50 * 0.1rem) !important;
  }
  .bottom-md--45 {
    bottom: calc(-45 * 0.1rem) !important;
  }
  .bottom-md--40 {
    bottom: calc(-40 * 0.1rem) !important;
  }
  .bottom-md--35 {
    bottom: calc(-35 * 0.1rem) !important;
  }
  .bottom-md--30 {
    bottom: calc(-30 * 0.1rem) !important;
  }
  .bottom-md--25 {
    bottom: calc(-25 * 0.1rem) !important;
  }
  .bottom-md--20 {
    bottom: calc(-20 * 0.1rem) !important;
  }
  .bottom-md--15 {
    bottom: calc(-15 * 0.1rem) !important;
  }
  .bottom-md--10 {
    bottom: calc(-10 * 0.1rem) !important;
  }
  .bottom-md--5 {
    bottom: calc(-5 * 0.1rem) !important;
  }
  .bottom-md-0 {
    bottom: calc(0 * 0.1rem) !important;
  }
  .bottom-md-5 {
    bottom: calc(5 * 0.1rem) !important;
  }
  .bottom-md-10 {
    bottom: calc(10 * 0.1rem) !important;
  }
  .bottom-md-15 {
    bottom: calc(15 * 0.1rem) !important;
  }
  .bottom-md-20 {
    bottom: calc(20 * 0.1rem) !important;
  }
  .bottom-md-25 {
    bottom: calc(25 * 0.1rem) !important;
  }
  .bottom-md-30 {
    bottom: calc(30 * 0.1rem) !important;
  }
  .bottom-md-35 {
    bottom: calc(35 * 0.1rem) !important;
  }
  .bottom-md-40 {
    bottom: calc(40 * 0.1rem) !important;
  }
  .bottom-md-45 {
    bottom: calc(45 * 0.1rem) !important;
  }
  .bottom-md-50 {
    bottom: calc(50 * 0.1rem) !important;
  }
  .bottom-md-55 {
    bottom: calc(55 * 0.1rem) !important;
  }
  .bottom-md-60 {
    bottom: calc(60 * 0.1rem) !important;
  }
  .bottom-md-65 {
    bottom: calc(65 * 0.1rem) !important;
  }
  .bottom-md-70 {
    bottom: calc(70 * 0.1rem) !important;
  }
  .bottom-md-75 {
    bottom: calc(75 * 0.1rem) !important;
  }
  .bottom-md-80 {
    bottom: calc(80 * 0.1rem) !important;
  }
  .bottom-md-85 {
    bottom: calc(85 * 0.1rem) !important;
  }
  .bottom-md-90 {
    bottom: calc(90 * 0.1rem) !important;
  }
  .bottom-md-95 {
    bottom: calc(95 * 0.1rem) !important;
  }
  .bottom-md-100 {
    bottom: calc(100 * 0.1rem) !important;
  }
  .bottom-md-105 {
    bottom: calc(105 * 0.1rem) !important;
  }
  .bottom-md-110 {
    bottom: calc(110 * 0.1rem) !important;
  }
  .bottom-md-115 {
    bottom: calc(115 * 0.1rem) !important;
  }
  .bottom-md-120 {
    bottom: calc(120 * 0.1rem) !important;
  }
  .bottom-md-125 {
    bottom: calc(125 * 0.1rem) !important;
  }
  .bottom-md-130 {
    bottom: calc(130 * 0.1rem) !important;
  }
  .bottom-md-135 {
    bottom: calc(135 * 0.1rem) !important;
  }
  .bottom-md-140 {
    bottom: calc(140 * 0.1rem) !important;
  }
  .bottom-md-145 {
    bottom: calc(145 * 0.1rem) !important;
  }
  .bottom-md-150 {
    bottom: calc(150 * 0.1rem) !important;
  }
  .bottom-md-155 {
    bottom: calc(155 * 0.1rem) !important;
  }
  .bottom-md-160 {
    bottom: calc(160 * 0.1rem) !important;
  }
  .bottom-md-165 {
    bottom: calc(165 * 0.1rem) !important;
  }
  .bottom-md-170 {
    bottom: calc(170 * 0.1rem) !important;
  }
  .bottom-md-175 {
    bottom: calc(175 * 0.1rem) !important;
  }
  .bottom-md-180 {
    bottom: calc(180 * 0.1rem) !important;
  }
  .bottom-md-185 {
    bottom: calc(185 * 0.1rem) !important;
  }
  .bottom-md-190 {
    bottom: calc(190 * 0.1rem) !important;
  }
  .bottom-md-195 {
    bottom: calc(195 * 0.1rem) !important;
  }
  .bottom-md-200 {
    bottom: calc(200 * 0.1rem) !important;
  }
  .bottom-md-205 {
    bottom: calc(205 * 0.1rem) !important;
  }
  .bottom-md-210 {
    bottom: calc(210 * 0.1rem) !important;
  }
  .bottom-md-215 {
    bottom: calc(215 * 0.1rem) !important;
  }
  .bottom-md-220 {
    bottom: calc(220 * 0.1rem) !important;
  }
  .bottom-md-225 {
    bottom: calc(225 * 0.1rem) !important;
  }
  .bottom-md-230 {
    bottom: calc(230 * 0.1rem) !important;
  }
  .bottom-md-235 {
    bottom: calc(235 * 0.1rem) !important;
  }
  .bottom-md-240 {
    bottom: calc(240 * 0.1rem) !important;
  }
  .bottom-md-245 {
    bottom: calc(245 * 0.1rem) !important;
  }
  .bottom-md-250 {
    bottom: calc(250 * 0.1rem) !important;
  }
  .bottom-md-255 {
    bottom: calc(255 * 0.1rem) !important;
  }
  .bottom-md-260 {
    bottom: calc(260 * 0.1rem) !important;
  }
  .bottom-md-265 {
    bottom: calc(265 * 0.1rem) !important;
  }
  .bottom-md-270 {
    bottom: calc(270 * 0.1rem) !important;
  }
  .bottom-md-275 {
    bottom: calc(275 * 0.1rem) !important;
  }
  .bottom-md-280 {
    bottom: calc(280 * 0.1rem) !important;
  }
  .bottom-md-285 {
    bottom: calc(285 * 0.1rem) !important;
  }
  .bottom-md-290 {
    bottom: calc(290 * 0.1rem) !important;
  }
  .bottom-md-295 {
    bottom: calc(295 * 0.1rem) !important;
  }
  .bottom-md-300 {
    bottom: calc(300 * 0.1rem) !important;
  }
  .bottom-md-305 {
    bottom: calc(305 * 0.1rem) !important;
  }
  .bottom-md-310 {
    bottom: calc(310 * 0.1rem) !important;
  }
  .bottom-md-315 {
    bottom: calc(315 * 0.1rem) !important;
  }
  .bottom-md-320 {
    bottom: calc(320 * 0.1rem) !important;
  }
  .bottom-md-325 {
    bottom: calc(325 * 0.1rem) !important;
  }
  .bottom-md-330 {
    bottom: calc(330 * 0.1rem) !important;
  }
  .bottom-md-335 {
    bottom: calc(335 * 0.1rem) !important;
  }
  .bottom-md-340 {
    bottom: calc(340 * 0.1rem) !important;
  }
  .bottom-md-345 {
    bottom: calc(345 * 0.1rem) !important;
  }
  .bottom-md-350 {
    bottom: calc(350 * 0.1rem) !important;
  }
}
@media (max-width: 599px) {
  .top-sm--350 {
    top: calc(-350 * 0.1rem) !important;
  }
  .top-sm--345 {
    top: calc(-345 * 0.1rem) !important;
  }
  .top-sm--340 {
    top: calc(-340 * 0.1rem) !important;
  }
  .top-sm--335 {
    top: calc(-335 * 0.1rem) !important;
  }
  .top-sm--330 {
    top: calc(-330 * 0.1rem) !important;
  }
  .top-sm--325 {
    top: calc(-325 * 0.1rem) !important;
  }
  .top-sm--320 {
    top: calc(-320 * 0.1rem) !important;
  }
  .top-sm--315 {
    top: calc(-315 * 0.1rem) !important;
  }
  .top-sm--310 {
    top: calc(-310 * 0.1rem) !important;
  }
  .top-sm--305 {
    top: calc(-305 * 0.1rem) !important;
  }
  .top-sm--300 {
    top: calc(-300 * 0.1rem) !important;
  }
  .top-sm--295 {
    top: calc(-295 * 0.1rem) !important;
  }
  .top-sm--290 {
    top: calc(-290 * 0.1rem) !important;
  }
  .top-sm--285 {
    top: calc(-285 * 0.1rem) !important;
  }
  .top-sm--280 {
    top: calc(-280 * 0.1rem) !important;
  }
  .top-sm--275 {
    top: calc(-275 * 0.1rem) !important;
  }
  .top-sm--270 {
    top: calc(-270 * 0.1rem) !important;
  }
  .top-sm--265 {
    top: calc(-265 * 0.1rem) !important;
  }
  .top-sm--260 {
    top: calc(-260 * 0.1rem) !important;
  }
  .top-sm--255 {
    top: calc(-255 * 0.1rem) !important;
  }
  .top-sm--250 {
    top: calc(-250 * 0.1rem) !important;
  }
  .top-sm--245 {
    top: calc(-245 * 0.1rem) !important;
  }
  .top-sm--240 {
    top: calc(-240 * 0.1rem) !important;
  }
  .top-sm--235 {
    top: calc(-235 * 0.1rem) !important;
  }
  .top-sm--230 {
    top: calc(-230 * 0.1rem) !important;
  }
  .top-sm--225 {
    top: calc(-225 * 0.1rem) !important;
  }
  .top-sm--220 {
    top: calc(-220 * 0.1rem) !important;
  }
  .top-sm--215 {
    top: calc(-215 * 0.1rem) !important;
  }
  .top-sm--210 {
    top: calc(-210 * 0.1rem) !important;
  }
  .top-sm--205 {
    top: calc(-205 * 0.1rem) !important;
  }
  .top-sm--200 {
    top: calc(-200 * 0.1rem) !important;
  }
  .top-sm--195 {
    top: calc(-195 * 0.1rem) !important;
  }
  .top-sm--190 {
    top: calc(-190 * 0.1rem) !important;
  }
  .top-sm--185 {
    top: calc(-185 * 0.1rem) !important;
  }
  .top-sm--180 {
    top: calc(-180 * 0.1rem) !important;
  }
  .top-sm--175 {
    top: calc(-175 * 0.1rem) !important;
  }
  .top-sm--170 {
    top: calc(-170 * 0.1rem) !important;
  }
  .top-sm--165 {
    top: calc(-165 * 0.1rem) !important;
  }
  .top-sm--160 {
    top: calc(-160 * 0.1rem) !important;
  }
  .top-sm--155 {
    top: calc(-155 * 0.1rem) !important;
  }
  .top-sm--150 {
    top: calc(-150 * 0.1rem) !important;
  }
  .top-sm--145 {
    top: calc(-145 * 0.1rem) !important;
  }
  .top-sm--140 {
    top: calc(-140 * 0.1rem) !important;
  }
  .top-sm--135 {
    top: calc(-135 * 0.1rem) !important;
  }
  .top-sm--130 {
    top: calc(-130 * 0.1rem) !important;
  }
  .top-sm--125 {
    top: calc(-125 * 0.1rem) !important;
  }
  .top-sm--120 {
    top: calc(-120 * 0.1rem) !important;
  }
  .top-sm--115 {
    top: calc(-115 * 0.1rem) !important;
  }
  .top-sm--110 {
    top: calc(-110 * 0.1rem) !important;
  }
  .top-sm--105 {
    top: calc(-105 * 0.1rem) !important;
  }
  .top-sm--100 {
    top: calc(-100 * 0.1rem) !important;
  }
  .top-sm--95 {
    top: calc(-95 * 0.1rem) !important;
  }
  .top-sm--90 {
    top: calc(-90 * 0.1rem) !important;
  }
  .top-sm--85 {
    top: calc(-85 * 0.1rem) !important;
  }
  .top-sm--80 {
    top: calc(-80 * 0.1rem) !important;
  }
  .top-sm--75 {
    top: calc(-75 * 0.1rem) !important;
  }
  .top-sm--70 {
    top: calc(-70 * 0.1rem) !important;
  }
  .top-sm--65 {
    top: calc(-65 * 0.1rem) !important;
  }
  .top-sm--60 {
    top: calc(-60 * 0.1rem) !important;
  }
  .top-sm--55 {
    top: calc(-55 * 0.1rem) !important;
  }
  .top-sm--50 {
    top: calc(-50 * 0.1rem) !important;
  }
  .top-sm--45 {
    top: calc(-45 * 0.1rem) !important;
  }
  .top-sm--40 {
    top: calc(-40 * 0.1rem) !important;
  }
  .top-sm--35 {
    top: calc(-35 * 0.1rem) !important;
  }
  .top-sm--30 {
    top: calc(-30 * 0.1rem) !important;
  }
  .top-sm--25 {
    top: calc(-25 * 0.1rem) !important;
  }
  .top-sm--20 {
    top: calc(-20 * 0.1rem) !important;
  }
  .top-sm--15 {
    top: calc(-15 * 0.1rem) !important;
  }
  .top-sm--10 {
    top: calc(-10 * 0.1rem) !important;
  }
  .top-sm--5 {
    top: calc(-5 * 0.1rem) !important;
  }
  .top-sm-0 {
    top: calc(0 * 0.1rem) !important;
  }
  .top-sm-5 {
    top: calc(5 * 0.1rem) !important;
  }
  .top-sm-10 {
    top: calc(10 * 0.1rem) !important;
  }
  .top-sm-15 {
    top: calc(15 * 0.1rem) !important;
  }
  .top-sm-20 {
    top: calc(20 * 0.1rem) !important;
  }
  .top-sm-25 {
    top: calc(25 * 0.1rem) !important;
  }
  .top-sm-30 {
    top: calc(30 * 0.1rem) !important;
  }
  .top-sm-35 {
    top: calc(35 * 0.1rem) !important;
  }
  .top-sm-40 {
    top: calc(40 * 0.1rem) !important;
  }
  .top-sm-45 {
    top: calc(45 * 0.1rem) !important;
  }
  .top-sm-50 {
    top: calc(50 * 0.1rem) !important;
  }
  .top-sm-55 {
    top: calc(55 * 0.1rem) !important;
  }
  .top-sm-60 {
    top: calc(60 * 0.1rem) !important;
  }
  .top-sm-65 {
    top: calc(65 * 0.1rem) !important;
  }
  .top-sm-70 {
    top: calc(70 * 0.1rem) !important;
  }
  .top-sm-75 {
    top: calc(75 * 0.1rem) !important;
  }
  .top-sm-80 {
    top: calc(80 * 0.1rem) !important;
  }
  .top-sm-85 {
    top: calc(85 * 0.1rem) !important;
  }
  .top-sm-90 {
    top: calc(90 * 0.1rem) !important;
  }
  .top-sm-95 {
    top: calc(95 * 0.1rem) !important;
  }
  .top-sm-100 {
    top: calc(100 * 0.1rem) !important;
  }
  .top-sm-105 {
    top: calc(105 * 0.1rem) !important;
  }
  .top-sm-110 {
    top: calc(110 * 0.1rem) !important;
  }
  .top-sm-115 {
    top: calc(115 * 0.1rem) !important;
  }
  .top-sm-120 {
    top: calc(120 * 0.1rem) !important;
  }
  .top-sm-125 {
    top: calc(125 * 0.1rem) !important;
  }
  .top-sm-130 {
    top: calc(130 * 0.1rem) !important;
  }
  .top-sm-135 {
    top: calc(135 * 0.1rem) !important;
  }
  .top-sm-140 {
    top: calc(140 * 0.1rem) !important;
  }
  .top-sm-145 {
    top: calc(145 * 0.1rem) !important;
  }
  .top-sm-150 {
    top: calc(150 * 0.1rem) !important;
  }
  .top-sm-155 {
    top: calc(155 * 0.1rem) !important;
  }
  .top-sm-160 {
    top: calc(160 * 0.1rem) !important;
  }
  .top-sm-165 {
    top: calc(165 * 0.1rem) !important;
  }
  .top-sm-170 {
    top: calc(170 * 0.1rem) !important;
  }
  .top-sm-175 {
    top: calc(175 * 0.1rem) !important;
  }
  .top-sm-180 {
    top: calc(180 * 0.1rem) !important;
  }
  .top-sm-185 {
    top: calc(185 * 0.1rem) !important;
  }
  .top-sm-190 {
    top: calc(190 * 0.1rem) !important;
  }
  .top-sm-195 {
    top: calc(195 * 0.1rem) !important;
  }
  .top-sm-200 {
    top: calc(200 * 0.1rem) !important;
  }
  .top-sm-205 {
    top: calc(205 * 0.1rem) !important;
  }
  .top-sm-210 {
    top: calc(210 * 0.1rem) !important;
  }
  .top-sm-215 {
    top: calc(215 * 0.1rem) !important;
  }
  .top-sm-220 {
    top: calc(220 * 0.1rem) !important;
  }
  .top-sm-225 {
    top: calc(225 * 0.1rem) !important;
  }
  .top-sm-230 {
    top: calc(230 * 0.1rem) !important;
  }
  .top-sm-235 {
    top: calc(235 * 0.1rem) !important;
  }
  .top-sm-240 {
    top: calc(240 * 0.1rem) !important;
  }
  .top-sm-245 {
    top: calc(245 * 0.1rem) !important;
  }
  .top-sm-250 {
    top: calc(250 * 0.1rem) !important;
  }
  .top-sm-255 {
    top: calc(255 * 0.1rem) !important;
  }
  .top-sm-260 {
    top: calc(260 * 0.1rem) !important;
  }
  .top-sm-265 {
    top: calc(265 * 0.1rem) !important;
  }
  .top-sm-270 {
    top: calc(270 * 0.1rem) !important;
  }
  .top-sm-275 {
    top: calc(275 * 0.1rem) !important;
  }
  .top-sm-280 {
    top: calc(280 * 0.1rem) !important;
  }
  .top-sm-285 {
    top: calc(285 * 0.1rem) !important;
  }
  .top-sm-290 {
    top: calc(290 * 0.1rem) !important;
  }
  .top-sm-295 {
    top: calc(295 * 0.1rem) !important;
  }
  .top-sm-300 {
    top: calc(300 * 0.1rem) !important;
  }
  .top-sm-305 {
    top: calc(305 * 0.1rem) !important;
  }
  .top-sm-310 {
    top: calc(310 * 0.1rem) !important;
  }
  .top-sm-315 {
    top: calc(315 * 0.1rem) !important;
  }
  .top-sm-320 {
    top: calc(320 * 0.1rem) !important;
  }
  .top-sm-325 {
    top: calc(325 * 0.1rem) !important;
  }
  .top-sm-330 {
    top: calc(330 * 0.1rem) !important;
  }
  .top-sm-335 {
    top: calc(335 * 0.1rem) !important;
  }
  .top-sm-340 {
    top: calc(340 * 0.1rem) !important;
  }
  .top-sm-345 {
    top: calc(345 * 0.1rem) !important;
  }
  .top-sm-350 {
    top: calc(350 * 0.1rem) !important;
  }
  .left-sm--350 {
    left: calc(-350 * 0.1rem) !important;
  }
  .left-sm--345 {
    left: calc(-345 * 0.1rem) !important;
  }
  .left-sm--340 {
    left: calc(-340 * 0.1rem) !important;
  }
  .left-sm--335 {
    left: calc(-335 * 0.1rem) !important;
  }
  .left-sm--330 {
    left: calc(-330 * 0.1rem) !important;
  }
  .left-sm--325 {
    left: calc(-325 * 0.1rem) !important;
  }
  .left-sm--320 {
    left: calc(-320 * 0.1rem) !important;
  }
  .left-sm--315 {
    left: calc(-315 * 0.1rem) !important;
  }
  .left-sm--310 {
    left: calc(-310 * 0.1rem) !important;
  }
  .left-sm--305 {
    left: calc(-305 * 0.1rem) !important;
  }
  .left-sm--300 {
    left: calc(-300 * 0.1rem) !important;
  }
  .left-sm--295 {
    left: calc(-295 * 0.1rem) !important;
  }
  .left-sm--290 {
    left: calc(-290 * 0.1rem) !important;
  }
  .left-sm--285 {
    left: calc(-285 * 0.1rem) !important;
  }
  .left-sm--280 {
    left: calc(-280 * 0.1rem) !important;
  }
  .left-sm--275 {
    left: calc(-275 * 0.1rem) !important;
  }
  .left-sm--270 {
    left: calc(-270 * 0.1rem) !important;
  }
  .left-sm--265 {
    left: calc(-265 * 0.1rem) !important;
  }
  .left-sm--260 {
    left: calc(-260 * 0.1rem) !important;
  }
  .left-sm--255 {
    left: calc(-255 * 0.1rem) !important;
  }
  .left-sm--250 {
    left: calc(-250 * 0.1rem) !important;
  }
  .left-sm--245 {
    left: calc(-245 * 0.1rem) !important;
  }
  .left-sm--240 {
    left: calc(-240 * 0.1rem) !important;
  }
  .left-sm--235 {
    left: calc(-235 * 0.1rem) !important;
  }
  .left-sm--230 {
    left: calc(-230 * 0.1rem) !important;
  }
  .left-sm--225 {
    left: calc(-225 * 0.1rem) !important;
  }
  .left-sm--220 {
    left: calc(-220 * 0.1rem) !important;
  }
  .left-sm--215 {
    left: calc(-215 * 0.1rem) !important;
  }
  .left-sm--210 {
    left: calc(-210 * 0.1rem) !important;
  }
  .left-sm--205 {
    left: calc(-205 * 0.1rem) !important;
  }
  .left-sm--200 {
    left: calc(-200 * 0.1rem) !important;
  }
  .left-sm--195 {
    left: calc(-195 * 0.1rem) !important;
  }
  .left-sm--190 {
    left: calc(-190 * 0.1rem) !important;
  }
  .left-sm--185 {
    left: calc(-185 * 0.1rem) !important;
  }
  .left-sm--180 {
    left: calc(-180 * 0.1rem) !important;
  }
  .left-sm--175 {
    left: calc(-175 * 0.1rem) !important;
  }
  .left-sm--170 {
    left: calc(-170 * 0.1rem) !important;
  }
  .left-sm--165 {
    left: calc(-165 * 0.1rem) !important;
  }
  .left-sm--160 {
    left: calc(-160 * 0.1rem) !important;
  }
  .left-sm--155 {
    left: calc(-155 * 0.1rem) !important;
  }
  .left-sm--150 {
    left: calc(-150 * 0.1rem) !important;
  }
  .left-sm--145 {
    left: calc(-145 * 0.1rem) !important;
  }
  .left-sm--140 {
    left: calc(-140 * 0.1rem) !important;
  }
  .left-sm--135 {
    left: calc(-135 * 0.1rem) !important;
  }
  .left-sm--130 {
    left: calc(-130 * 0.1rem) !important;
  }
  .left-sm--125 {
    left: calc(-125 * 0.1rem) !important;
  }
  .left-sm--120 {
    left: calc(-120 * 0.1rem) !important;
  }
  .left-sm--115 {
    left: calc(-115 * 0.1rem) !important;
  }
  .left-sm--110 {
    left: calc(-110 * 0.1rem) !important;
  }
  .left-sm--105 {
    left: calc(-105 * 0.1rem) !important;
  }
  .left-sm--100 {
    left: calc(-100 * 0.1rem) !important;
  }
  .left-sm--95 {
    left: calc(-95 * 0.1rem) !important;
  }
  .left-sm--90 {
    left: calc(-90 * 0.1rem) !important;
  }
  .left-sm--85 {
    left: calc(-85 * 0.1rem) !important;
  }
  .left-sm--80 {
    left: calc(-80 * 0.1rem) !important;
  }
  .left-sm--75 {
    left: calc(-75 * 0.1rem) !important;
  }
  .left-sm--70 {
    left: calc(-70 * 0.1rem) !important;
  }
  .left-sm--65 {
    left: calc(-65 * 0.1rem) !important;
  }
  .left-sm--60 {
    left: calc(-60 * 0.1rem) !important;
  }
  .left-sm--55 {
    left: calc(-55 * 0.1rem) !important;
  }
  .left-sm--50 {
    left: calc(-50 * 0.1rem) !important;
  }
  .left-sm--45 {
    left: calc(-45 * 0.1rem) !important;
  }
  .left-sm--40 {
    left: calc(-40 * 0.1rem) !important;
  }
  .left-sm--35 {
    left: calc(-35 * 0.1rem) !important;
  }
  .left-sm--30 {
    left: calc(-30 * 0.1rem) !important;
  }
  .left-sm--25 {
    left: calc(-25 * 0.1rem) !important;
  }
  .left-sm--20 {
    left: calc(-20 * 0.1rem) !important;
  }
  .left-sm--15 {
    left: calc(-15 * 0.1rem) !important;
  }
  .left-sm--10 {
    left: calc(-10 * 0.1rem) !important;
  }
  .left-sm--5 {
    left: calc(-5 * 0.1rem) !important;
  }
  .left-sm-0 {
    left: calc(0 * 0.1rem) !important;
  }
  .left-sm-5 {
    left: calc(5 * 0.1rem) !important;
  }
  .left-sm-10 {
    left: calc(10 * 0.1rem) !important;
  }
  .left-sm-15 {
    left: calc(15 * 0.1rem) !important;
  }
  .left-sm-20 {
    left: calc(20 * 0.1rem) !important;
  }
  .left-sm-25 {
    left: calc(25 * 0.1rem) !important;
  }
  .left-sm-30 {
    left: calc(30 * 0.1rem) !important;
  }
  .left-sm-35 {
    left: calc(35 * 0.1rem) !important;
  }
  .left-sm-40 {
    left: calc(40 * 0.1rem) !important;
  }
  .left-sm-45 {
    left: calc(45 * 0.1rem) !important;
  }
  .left-sm-50 {
    left: calc(50 * 0.1rem) !important;
  }
  .left-sm-55 {
    left: calc(55 * 0.1rem) !important;
  }
  .left-sm-60 {
    left: calc(60 * 0.1rem) !important;
  }
  .left-sm-65 {
    left: calc(65 * 0.1rem) !important;
  }
  .left-sm-70 {
    left: calc(70 * 0.1rem) !important;
  }
  .left-sm-75 {
    left: calc(75 * 0.1rem) !important;
  }
  .left-sm-80 {
    left: calc(80 * 0.1rem) !important;
  }
  .left-sm-85 {
    left: calc(85 * 0.1rem) !important;
  }
  .left-sm-90 {
    left: calc(90 * 0.1rem) !important;
  }
  .left-sm-95 {
    left: calc(95 * 0.1rem) !important;
  }
  .left-sm-100 {
    left: calc(100 * 0.1rem) !important;
  }
  .left-sm-105 {
    left: calc(105 * 0.1rem) !important;
  }
  .left-sm-110 {
    left: calc(110 * 0.1rem) !important;
  }
  .left-sm-115 {
    left: calc(115 * 0.1rem) !important;
  }
  .left-sm-120 {
    left: calc(120 * 0.1rem) !important;
  }
  .left-sm-125 {
    left: calc(125 * 0.1rem) !important;
  }
  .left-sm-130 {
    left: calc(130 * 0.1rem) !important;
  }
  .left-sm-135 {
    left: calc(135 * 0.1rem) !important;
  }
  .left-sm-140 {
    left: calc(140 * 0.1rem) !important;
  }
  .left-sm-145 {
    left: calc(145 * 0.1rem) !important;
  }
  .left-sm-150 {
    left: calc(150 * 0.1rem) !important;
  }
  .left-sm-155 {
    left: calc(155 * 0.1rem) !important;
  }
  .left-sm-160 {
    left: calc(160 * 0.1rem) !important;
  }
  .left-sm-165 {
    left: calc(165 * 0.1rem) !important;
  }
  .left-sm-170 {
    left: calc(170 * 0.1rem) !important;
  }
  .left-sm-175 {
    left: calc(175 * 0.1rem) !important;
  }
  .left-sm-180 {
    left: calc(180 * 0.1rem) !important;
  }
  .left-sm-185 {
    left: calc(185 * 0.1rem) !important;
  }
  .left-sm-190 {
    left: calc(190 * 0.1rem) !important;
  }
  .left-sm-195 {
    left: calc(195 * 0.1rem) !important;
  }
  .left-sm-200 {
    left: calc(200 * 0.1rem) !important;
  }
  .left-sm-205 {
    left: calc(205 * 0.1rem) !important;
  }
  .left-sm-210 {
    left: calc(210 * 0.1rem) !important;
  }
  .left-sm-215 {
    left: calc(215 * 0.1rem) !important;
  }
  .left-sm-220 {
    left: calc(220 * 0.1rem) !important;
  }
  .left-sm-225 {
    left: calc(225 * 0.1rem) !important;
  }
  .left-sm-230 {
    left: calc(230 * 0.1rem) !important;
  }
  .left-sm-235 {
    left: calc(235 * 0.1rem) !important;
  }
  .left-sm-240 {
    left: calc(240 * 0.1rem) !important;
  }
  .left-sm-245 {
    left: calc(245 * 0.1rem) !important;
  }
  .left-sm-250 {
    left: calc(250 * 0.1rem) !important;
  }
  .left-sm-255 {
    left: calc(255 * 0.1rem) !important;
  }
  .left-sm-260 {
    left: calc(260 * 0.1rem) !important;
  }
  .left-sm-265 {
    left: calc(265 * 0.1rem) !important;
  }
  .left-sm-270 {
    left: calc(270 * 0.1rem) !important;
  }
  .left-sm-275 {
    left: calc(275 * 0.1rem) !important;
  }
  .left-sm-280 {
    left: calc(280 * 0.1rem) !important;
  }
  .left-sm-285 {
    left: calc(285 * 0.1rem) !important;
  }
  .left-sm-290 {
    left: calc(290 * 0.1rem) !important;
  }
  .left-sm-295 {
    left: calc(295 * 0.1rem) !important;
  }
  .left-sm-300 {
    left: calc(300 * 0.1rem) !important;
  }
  .left-sm-305 {
    left: calc(305 * 0.1rem) !important;
  }
  .left-sm-310 {
    left: calc(310 * 0.1rem) !important;
  }
  .left-sm-315 {
    left: calc(315 * 0.1rem) !important;
  }
  .left-sm-320 {
    left: calc(320 * 0.1rem) !important;
  }
  .left-sm-325 {
    left: calc(325 * 0.1rem) !important;
  }
  .left-sm-330 {
    left: calc(330 * 0.1rem) !important;
  }
  .left-sm-335 {
    left: calc(335 * 0.1rem) !important;
  }
  .left-sm-340 {
    left: calc(340 * 0.1rem) !important;
  }
  .left-sm-345 {
    left: calc(345 * 0.1rem) !important;
  }
  .left-sm-350 {
    left: calc(350 * 0.1rem) !important;
  }
  .right-sm--350 {
    right: calc(-350 * 0.1rem) !important;
  }
  .right-sm--345 {
    right: calc(-345 * 0.1rem) !important;
  }
  .right-sm--340 {
    right: calc(-340 * 0.1rem) !important;
  }
  .right-sm--335 {
    right: calc(-335 * 0.1rem) !important;
  }
  .right-sm--330 {
    right: calc(-330 * 0.1rem) !important;
  }
  .right-sm--325 {
    right: calc(-325 * 0.1rem) !important;
  }
  .right-sm--320 {
    right: calc(-320 * 0.1rem) !important;
  }
  .right-sm--315 {
    right: calc(-315 * 0.1rem) !important;
  }
  .right-sm--310 {
    right: calc(-310 * 0.1rem) !important;
  }
  .right-sm--305 {
    right: calc(-305 * 0.1rem) !important;
  }
  .right-sm--300 {
    right: calc(-300 * 0.1rem) !important;
  }
  .right-sm--295 {
    right: calc(-295 * 0.1rem) !important;
  }
  .right-sm--290 {
    right: calc(-290 * 0.1rem) !important;
  }
  .right-sm--285 {
    right: calc(-285 * 0.1rem) !important;
  }
  .right-sm--280 {
    right: calc(-280 * 0.1rem) !important;
  }
  .right-sm--275 {
    right: calc(-275 * 0.1rem) !important;
  }
  .right-sm--270 {
    right: calc(-270 * 0.1rem) !important;
  }
  .right-sm--265 {
    right: calc(-265 * 0.1rem) !important;
  }
  .right-sm--260 {
    right: calc(-260 * 0.1rem) !important;
  }
  .right-sm--255 {
    right: calc(-255 * 0.1rem) !important;
  }
  .right-sm--250 {
    right: calc(-250 * 0.1rem) !important;
  }
  .right-sm--245 {
    right: calc(-245 * 0.1rem) !important;
  }
  .right-sm--240 {
    right: calc(-240 * 0.1rem) !important;
  }
  .right-sm--235 {
    right: calc(-235 * 0.1rem) !important;
  }
  .right-sm--230 {
    right: calc(-230 * 0.1rem) !important;
  }
  .right-sm--225 {
    right: calc(-225 * 0.1rem) !important;
  }
  .right-sm--220 {
    right: calc(-220 * 0.1rem) !important;
  }
  .right-sm--215 {
    right: calc(-215 * 0.1rem) !important;
  }
  .right-sm--210 {
    right: calc(-210 * 0.1rem) !important;
  }
  .right-sm--205 {
    right: calc(-205 * 0.1rem) !important;
  }
  .right-sm--200 {
    right: calc(-200 * 0.1rem) !important;
  }
  .right-sm--195 {
    right: calc(-195 * 0.1rem) !important;
  }
  .right-sm--190 {
    right: calc(-190 * 0.1rem) !important;
  }
  .right-sm--185 {
    right: calc(-185 * 0.1rem) !important;
  }
  .right-sm--180 {
    right: calc(-180 * 0.1rem) !important;
  }
  .right-sm--175 {
    right: calc(-175 * 0.1rem) !important;
  }
  .right-sm--170 {
    right: calc(-170 * 0.1rem) !important;
  }
  .right-sm--165 {
    right: calc(-165 * 0.1rem) !important;
  }
  .right-sm--160 {
    right: calc(-160 * 0.1rem) !important;
  }
  .right-sm--155 {
    right: calc(-155 * 0.1rem) !important;
  }
  .right-sm--150 {
    right: calc(-150 * 0.1rem) !important;
  }
  .right-sm--145 {
    right: calc(-145 * 0.1rem) !important;
  }
  .right-sm--140 {
    right: calc(-140 * 0.1rem) !important;
  }
  .right-sm--135 {
    right: calc(-135 * 0.1rem) !important;
  }
  .right-sm--130 {
    right: calc(-130 * 0.1rem) !important;
  }
  .right-sm--125 {
    right: calc(-125 * 0.1rem) !important;
  }
  .right-sm--120 {
    right: calc(-120 * 0.1rem) !important;
  }
  .right-sm--115 {
    right: calc(-115 * 0.1rem) !important;
  }
  .right-sm--110 {
    right: calc(-110 * 0.1rem) !important;
  }
  .right-sm--105 {
    right: calc(-105 * 0.1rem) !important;
  }
  .right-sm--100 {
    right: calc(-100 * 0.1rem) !important;
  }
  .right-sm--95 {
    right: calc(-95 * 0.1rem) !important;
  }
  .right-sm--90 {
    right: calc(-90 * 0.1rem) !important;
  }
  .right-sm--85 {
    right: calc(-85 * 0.1rem) !important;
  }
  .right-sm--80 {
    right: calc(-80 * 0.1rem) !important;
  }
  .right-sm--75 {
    right: calc(-75 * 0.1rem) !important;
  }
  .right-sm--70 {
    right: calc(-70 * 0.1rem) !important;
  }
  .right-sm--65 {
    right: calc(-65 * 0.1rem) !important;
  }
  .right-sm--60 {
    right: calc(-60 * 0.1rem) !important;
  }
  .right-sm--55 {
    right: calc(-55 * 0.1rem) !important;
  }
  .right-sm--50 {
    right: calc(-50 * 0.1rem) !important;
  }
  .right-sm--45 {
    right: calc(-45 * 0.1rem) !important;
  }
  .right-sm--40 {
    right: calc(-40 * 0.1rem) !important;
  }
  .right-sm--35 {
    right: calc(-35 * 0.1rem) !important;
  }
  .right-sm--30 {
    right: calc(-30 * 0.1rem) !important;
  }
  .right-sm--25 {
    right: calc(-25 * 0.1rem) !important;
  }
  .right-sm--20 {
    right: calc(-20 * 0.1rem) !important;
  }
  .right-sm--15 {
    right: calc(-15 * 0.1rem) !important;
  }
  .right-sm--10 {
    right: calc(-10 * 0.1rem) !important;
  }
  .right-sm--5 {
    right: calc(-5 * 0.1rem) !important;
  }
  .right-sm-0 {
    right: calc(0 * 0.1rem) !important;
  }
  .right-sm-5 {
    right: calc(5 * 0.1rem) !important;
  }
  .right-sm-10 {
    right: calc(10 * 0.1rem) !important;
  }
  .right-sm-15 {
    right: calc(15 * 0.1rem) !important;
  }
  .right-sm-20 {
    right: calc(20 * 0.1rem) !important;
  }
  .right-sm-25 {
    right: calc(25 * 0.1rem) !important;
  }
  .right-sm-30 {
    right: calc(30 * 0.1rem) !important;
  }
  .right-sm-35 {
    right: calc(35 * 0.1rem) !important;
  }
  .right-sm-40 {
    right: calc(40 * 0.1rem) !important;
  }
  .right-sm-45 {
    right: calc(45 * 0.1rem) !important;
  }
  .right-sm-50 {
    right: calc(50 * 0.1rem) !important;
  }
  .right-sm-55 {
    right: calc(55 * 0.1rem) !important;
  }
  .right-sm-60 {
    right: calc(60 * 0.1rem) !important;
  }
  .right-sm-65 {
    right: calc(65 * 0.1rem) !important;
  }
  .right-sm-70 {
    right: calc(70 * 0.1rem) !important;
  }
  .right-sm-75 {
    right: calc(75 * 0.1rem) !important;
  }
  .right-sm-80 {
    right: calc(80 * 0.1rem) !important;
  }
  .right-sm-85 {
    right: calc(85 * 0.1rem) !important;
  }
  .right-sm-90 {
    right: calc(90 * 0.1rem) !important;
  }
  .right-sm-95 {
    right: calc(95 * 0.1rem) !important;
  }
  .right-sm-100 {
    right: calc(100 * 0.1rem) !important;
  }
  .right-sm-105 {
    right: calc(105 * 0.1rem) !important;
  }
  .right-sm-110 {
    right: calc(110 * 0.1rem) !important;
  }
  .right-sm-115 {
    right: calc(115 * 0.1rem) !important;
  }
  .right-sm-120 {
    right: calc(120 * 0.1rem) !important;
  }
  .right-sm-125 {
    right: calc(125 * 0.1rem) !important;
  }
  .right-sm-130 {
    right: calc(130 * 0.1rem) !important;
  }
  .right-sm-135 {
    right: calc(135 * 0.1rem) !important;
  }
  .right-sm-140 {
    right: calc(140 * 0.1rem) !important;
  }
  .right-sm-145 {
    right: calc(145 * 0.1rem) !important;
  }
  .right-sm-150 {
    right: calc(150 * 0.1rem) !important;
  }
  .right-sm-155 {
    right: calc(155 * 0.1rem) !important;
  }
  .right-sm-160 {
    right: calc(160 * 0.1rem) !important;
  }
  .right-sm-165 {
    right: calc(165 * 0.1rem) !important;
  }
  .right-sm-170 {
    right: calc(170 * 0.1rem) !important;
  }
  .right-sm-175 {
    right: calc(175 * 0.1rem) !important;
  }
  .right-sm-180 {
    right: calc(180 * 0.1rem) !important;
  }
  .right-sm-185 {
    right: calc(185 * 0.1rem) !important;
  }
  .right-sm-190 {
    right: calc(190 * 0.1rem) !important;
  }
  .right-sm-195 {
    right: calc(195 * 0.1rem) !important;
  }
  .right-sm-200 {
    right: calc(200 * 0.1rem) !important;
  }
  .right-sm-205 {
    right: calc(205 * 0.1rem) !important;
  }
  .right-sm-210 {
    right: calc(210 * 0.1rem) !important;
  }
  .right-sm-215 {
    right: calc(215 * 0.1rem) !important;
  }
  .right-sm-220 {
    right: calc(220 * 0.1rem) !important;
  }
  .right-sm-225 {
    right: calc(225 * 0.1rem) !important;
  }
  .right-sm-230 {
    right: calc(230 * 0.1rem) !important;
  }
  .right-sm-235 {
    right: calc(235 * 0.1rem) !important;
  }
  .right-sm-240 {
    right: calc(240 * 0.1rem) !important;
  }
  .right-sm-245 {
    right: calc(245 * 0.1rem) !important;
  }
  .right-sm-250 {
    right: calc(250 * 0.1rem) !important;
  }
  .right-sm-255 {
    right: calc(255 * 0.1rem) !important;
  }
  .right-sm-260 {
    right: calc(260 * 0.1rem) !important;
  }
  .right-sm-265 {
    right: calc(265 * 0.1rem) !important;
  }
  .right-sm-270 {
    right: calc(270 * 0.1rem) !important;
  }
  .right-sm-275 {
    right: calc(275 * 0.1rem) !important;
  }
  .right-sm-280 {
    right: calc(280 * 0.1rem) !important;
  }
  .right-sm-285 {
    right: calc(285 * 0.1rem) !important;
  }
  .right-sm-290 {
    right: calc(290 * 0.1rem) !important;
  }
  .right-sm-295 {
    right: calc(295 * 0.1rem) !important;
  }
  .right-sm-300 {
    right: calc(300 * 0.1rem) !important;
  }
  .right-sm-305 {
    right: calc(305 * 0.1rem) !important;
  }
  .right-sm-310 {
    right: calc(310 * 0.1rem) !important;
  }
  .right-sm-315 {
    right: calc(315 * 0.1rem) !important;
  }
  .right-sm-320 {
    right: calc(320 * 0.1rem) !important;
  }
  .right-sm-325 {
    right: calc(325 * 0.1rem) !important;
  }
  .right-sm-330 {
    right: calc(330 * 0.1rem) !important;
  }
  .right-sm-335 {
    right: calc(335 * 0.1rem) !important;
  }
  .right-sm-340 {
    right: calc(340 * 0.1rem) !important;
  }
  .right-sm-345 {
    right: calc(345 * 0.1rem) !important;
  }
  .right-sm-350 {
    right: calc(350 * 0.1rem) !important;
  }
  .bottom-sm--350 {
    bottom: calc(-350 * 0.1rem) !important;
  }
  .bottom-sm--345 {
    bottom: calc(-345 * 0.1rem) !important;
  }
  .bottom-sm--340 {
    bottom: calc(-340 * 0.1rem) !important;
  }
  .bottom-sm--335 {
    bottom: calc(-335 * 0.1rem) !important;
  }
  .bottom-sm--330 {
    bottom: calc(-330 * 0.1rem) !important;
  }
  .bottom-sm--325 {
    bottom: calc(-325 * 0.1rem) !important;
  }
  .bottom-sm--320 {
    bottom: calc(-320 * 0.1rem) !important;
  }
  .bottom-sm--315 {
    bottom: calc(-315 * 0.1rem) !important;
  }
  .bottom-sm--310 {
    bottom: calc(-310 * 0.1rem) !important;
  }
  .bottom-sm--305 {
    bottom: calc(-305 * 0.1rem) !important;
  }
  .bottom-sm--300 {
    bottom: calc(-300 * 0.1rem) !important;
  }
  .bottom-sm--295 {
    bottom: calc(-295 * 0.1rem) !important;
  }
  .bottom-sm--290 {
    bottom: calc(-290 * 0.1rem) !important;
  }
  .bottom-sm--285 {
    bottom: calc(-285 * 0.1rem) !important;
  }
  .bottom-sm--280 {
    bottom: calc(-280 * 0.1rem) !important;
  }
  .bottom-sm--275 {
    bottom: calc(-275 * 0.1rem) !important;
  }
  .bottom-sm--270 {
    bottom: calc(-270 * 0.1rem) !important;
  }
  .bottom-sm--265 {
    bottom: calc(-265 * 0.1rem) !important;
  }
  .bottom-sm--260 {
    bottom: calc(-260 * 0.1rem) !important;
  }
  .bottom-sm--255 {
    bottom: calc(-255 * 0.1rem) !important;
  }
  .bottom-sm--250 {
    bottom: calc(-250 * 0.1rem) !important;
  }
  .bottom-sm--245 {
    bottom: calc(-245 * 0.1rem) !important;
  }
  .bottom-sm--240 {
    bottom: calc(-240 * 0.1rem) !important;
  }
  .bottom-sm--235 {
    bottom: calc(-235 * 0.1rem) !important;
  }
  .bottom-sm--230 {
    bottom: calc(-230 * 0.1rem) !important;
  }
  .bottom-sm--225 {
    bottom: calc(-225 * 0.1rem) !important;
  }
  .bottom-sm--220 {
    bottom: calc(-220 * 0.1rem) !important;
  }
  .bottom-sm--215 {
    bottom: calc(-215 * 0.1rem) !important;
  }
  .bottom-sm--210 {
    bottom: calc(-210 * 0.1rem) !important;
  }
  .bottom-sm--205 {
    bottom: calc(-205 * 0.1rem) !important;
  }
  .bottom-sm--200 {
    bottom: calc(-200 * 0.1rem) !important;
  }
  .bottom-sm--195 {
    bottom: calc(-195 * 0.1rem) !important;
  }
  .bottom-sm--190 {
    bottom: calc(-190 * 0.1rem) !important;
  }
  .bottom-sm--185 {
    bottom: calc(-185 * 0.1rem) !important;
  }
  .bottom-sm--180 {
    bottom: calc(-180 * 0.1rem) !important;
  }
  .bottom-sm--175 {
    bottom: calc(-175 * 0.1rem) !important;
  }
  .bottom-sm--170 {
    bottom: calc(-170 * 0.1rem) !important;
  }
  .bottom-sm--165 {
    bottom: calc(-165 * 0.1rem) !important;
  }
  .bottom-sm--160 {
    bottom: calc(-160 * 0.1rem) !important;
  }
  .bottom-sm--155 {
    bottom: calc(-155 * 0.1rem) !important;
  }
  .bottom-sm--150 {
    bottom: calc(-150 * 0.1rem) !important;
  }
  .bottom-sm--145 {
    bottom: calc(-145 * 0.1rem) !important;
  }
  .bottom-sm--140 {
    bottom: calc(-140 * 0.1rem) !important;
  }
  .bottom-sm--135 {
    bottom: calc(-135 * 0.1rem) !important;
  }
  .bottom-sm--130 {
    bottom: calc(-130 * 0.1rem) !important;
  }
  .bottom-sm--125 {
    bottom: calc(-125 * 0.1rem) !important;
  }
  .bottom-sm--120 {
    bottom: calc(-120 * 0.1rem) !important;
  }
  .bottom-sm--115 {
    bottom: calc(-115 * 0.1rem) !important;
  }
  .bottom-sm--110 {
    bottom: calc(-110 * 0.1rem) !important;
  }
  .bottom-sm--105 {
    bottom: calc(-105 * 0.1rem) !important;
  }
  .bottom-sm--100 {
    bottom: calc(-100 * 0.1rem) !important;
  }
  .bottom-sm--95 {
    bottom: calc(-95 * 0.1rem) !important;
  }
  .bottom-sm--90 {
    bottom: calc(-90 * 0.1rem) !important;
  }
  .bottom-sm--85 {
    bottom: calc(-85 * 0.1rem) !important;
  }
  .bottom-sm--80 {
    bottom: calc(-80 * 0.1rem) !important;
  }
  .bottom-sm--75 {
    bottom: calc(-75 * 0.1rem) !important;
  }
  .bottom-sm--70 {
    bottom: calc(-70 * 0.1rem) !important;
  }
  .bottom-sm--65 {
    bottom: calc(-65 * 0.1rem) !important;
  }
  .bottom-sm--60 {
    bottom: calc(-60 * 0.1rem) !important;
  }
  .bottom-sm--55 {
    bottom: calc(-55 * 0.1rem) !important;
  }
  .bottom-sm--50 {
    bottom: calc(-50 * 0.1rem) !important;
  }
  .bottom-sm--45 {
    bottom: calc(-45 * 0.1rem) !important;
  }
  .bottom-sm--40 {
    bottom: calc(-40 * 0.1rem) !important;
  }
  .bottom-sm--35 {
    bottom: calc(-35 * 0.1rem) !important;
  }
  .bottom-sm--30 {
    bottom: calc(-30 * 0.1rem) !important;
  }
  .bottom-sm--25 {
    bottom: calc(-25 * 0.1rem) !important;
  }
  .bottom-sm--20 {
    bottom: calc(-20 * 0.1rem) !important;
  }
  .bottom-sm--15 {
    bottom: calc(-15 * 0.1rem) !important;
  }
  .bottom-sm--10 {
    bottom: calc(-10 * 0.1rem) !important;
  }
  .bottom-sm--5 {
    bottom: calc(-5 * 0.1rem) !important;
  }
  .bottom-sm-0 {
    bottom: calc(0 * 0.1rem) !important;
  }
  .bottom-sm-5 {
    bottom: calc(5 * 0.1rem) !important;
  }
  .bottom-sm-10 {
    bottom: calc(10 * 0.1rem) !important;
  }
  .bottom-sm-15 {
    bottom: calc(15 * 0.1rem) !important;
  }
  .bottom-sm-20 {
    bottom: calc(20 * 0.1rem) !important;
  }
  .bottom-sm-25 {
    bottom: calc(25 * 0.1rem) !important;
  }
  .bottom-sm-30 {
    bottom: calc(30 * 0.1rem) !important;
  }
  .bottom-sm-35 {
    bottom: calc(35 * 0.1rem) !important;
  }
  .bottom-sm-40 {
    bottom: calc(40 * 0.1rem) !important;
  }
  .bottom-sm-45 {
    bottom: calc(45 * 0.1rem) !important;
  }
  .bottom-sm-50 {
    bottom: calc(50 * 0.1rem) !important;
  }
  .bottom-sm-55 {
    bottom: calc(55 * 0.1rem) !important;
  }
  .bottom-sm-60 {
    bottom: calc(60 * 0.1rem) !important;
  }
  .bottom-sm-65 {
    bottom: calc(65 * 0.1rem) !important;
  }
  .bottom-sm-70 {
    bottom: calc(70 * 0.1rem) !important;
  }
  .bottom-sm-75 {
    bottom: calc(75 * 0.1rem) !important;
  }
  .bottom-sm-80 {
    bottom: calc(80 * 0.1rem) !important;
  }
  .bottom-sm-85 {
    bottom: calc(85 * 0.1rem) !important;
  }
  .bottom-sm-90 {
    bottom: calc(90 * 0.1rem) !important;
  }
  .bottom-sm-95 {
    bottom: calc(95 * 0.1rem) !important;
  }
  .bottom-sm-100 {
    bottom: calc(100 * 0.1rem) !important;
  }
  .bottom-sm-105 {
    bottom: calc(105 * 0.1rem) !important;
  }
  .bottom-sm-110 {
    bottom: calc(110 * 0.1rem) !important;
  }
  .bottom-sm-115 {
    bottom: calc(115 * 0.1rem) !important;
  }
  .bottom-sm-120 {
    bottom: calc(120 * 0.1rem) !important;
  }
  .bottom-sm-125 {
    bottom: calc(125 * 0.1rem) !important;
  }
  .bottom-sm-130 {
    bottom: calc(130 * 0.1rem) !important;
  }
  .bottom-sm-135 {
    bottom: calc(135 * 0.1rem) !important;
  }
  .bottom-sm-140 {
    bottom: calc(140 * 0.1rem) !important;
  }
  .bottom-sm-145 {
    bottom: calc(145 * 0.1rem) !important;
  }
  .bottom-sm-150 {
    bottom: calc(150 * 0.1rem) !important;
  }
  .bottom-sm-155 {
    bottom: calc(155 * 0.1rem) !important;
  }
  .bottom-sm-160 {
    bottom: calc(160 * 0.1rem) !important;
  }
  .bottom-sm-165 {
    bottom: calc(165 * 0.1rem) !important;
  }
  .bottom-sm-170 {
    bottom: calc(170 * 0.1rem) !important;
  }
  .bottom-sm-175 {
    bottom: calc(175 * 0.1rem) !important;
  }
  .bottom-sm-180 {
    bottom: calc(180 * 0.1rem) !important;
  }
  .bottom-sm-185 {
    bottom: calc(185 * 0.1rem) !important;
  }
  .bottom-sm-190 {
    bottom: calc(190 * 0.1rem) !important;
  }
  .bottom-sm-195 {
    bottom: calc(195 * 0.1rem) !important;
  }
  .bottom-sm-200 {
    bottom: calc(200 * 0.1rem) !important;
  }
  .bottom-sm-205 {
    bottom: calc(205 * 0.1rem) !important;
  }
  .bottom-sm-210 {
    bottom: calc(210 * 0.1rem) !important;
  }
  .bottom-sm-215 {
    bottom: calc(215 * 0.1rem) !important;
  }
  .bottom-sm-220 {
    bottom: calc(220 * 0.1rem) !important;
  }
  .bottom-sm-225 {
    bottom: calc(225 * 0.1rem) !important;
  }
  .bottom-sm-230 {
    bottom: calc(230 * 0.1rem) !important;
  }
  .bottom-sm-235 {
    bottom: calc(235 * 0.1rem) !important;
  }
  .bottom-sm-240 {
    bottom: calc(240 * 0.1rem) !important;
  }
  .bottom-sm-245 {
    bottom: calc(245 * 0.1rem) !important;
  }
  .bottom-sm-250 {
    bottom: calc(250 * 0.1rem) !important;
  }
  .bottom-sm-255 {
    bottom: calc(255 * 0.1rem) !important;
  }
  .bottom-sm-260 {
    bottom: calc(260 * 0.1rem) !important;
  }
  .bottom-sm-265 {
    bottom: calc(265 * 0.1rem) !important;
  }
  .bottom-sm-270 {
    bottom: calc(270 * 0.1rem) !important;
  }
  .bottom-sm-275 {
    bottom: calc(275 * 0.1rem) !important;
  }
  .bottom-sm-280 {
    bottom: calc(280 * 0.1rem) !important;
  }
  .bottom-sm-285 {
    bottom: calc(285 * 0.1rem) !important;
  }
  .bottom-sm-290 {
    bottom: calc(290 * 0.1rem) !important;
  }
  .bottom-sm-295 {
    bottom: calc(295 * 0.1rem) !important;
  }
  .bottom-sm-300 {
    bottom: calc(300 * 0.1rem) !important;
  }
  .bottom-sm-305 {
    bottom: calc(305 * 0.1rem) !important;
  }
  .bottom-sm-310 {
    bottom: calc(310 * 0.1rem) !important;
  }
  .bottom-sm-315 {
    bottom: calc(315 * 0.1rem) !important;
  }
  .bottom-sm-320 {
    bottom: calc(320 * 0.1rem) !important;
  }
  .bottom-sm-325 {
    bottom: calc(325 * 0.1rem) !important;
  }
  .bottom-sm-330 {
    bottom: calc(330 * 0.1rem) !important;
  }
  .bottom-sm-335 {
    bottom: calc(335 * 0.1rem) !important;
  }
  .bottom-sm-340 {
    bottom: calc(340 * 0.1rem) !important;
  }
  .bottom-sm-345 {
    bottom: calc(345 * 0.1rem) !important;
  }
  .bottom-sm-350 {
    bottom: calc(350 * 0.1rem) !important;
  }
}
/*----------------------------*/
/* 背景*/
/*----------------------------*/
.z--1 {
  z-index: -1;
}

.z-0 {
  z-index: 1;
}

.z-1 {
  z-index: 1;
}

.z-2 {
  z-index: 2;
}

.bg-stripe-01 {
  background: repeating-linear-gradient(90deg, #f3fbff, #f3fbff 140px, #d9f1ff 140px, #d9f1ff 280px);
}

.bg-stripe-02 {
  background: repeating-linear-gradient(35deg, #fffcf0, #fffcf0 200px, #fff8e1 200px, #fff8e1 500px);
}

.bg-net-01 {
  background-color: #f8f6ec;
  background-image: linear-gradient(-90deg, #e9e9e9 5%, transparent 6%, transparent 94%), linear-gradient(#e9e9e9 5%, transparent 6%, transparent 94%);
  background-size: 2rem 2rem;
}

.bg-yuge-01 {
  background-image: url(/wp-content/uploads/bg_kicolle_winter_2025_yuge1.svg);
  background-size: 30rem auto;
  background-position: top 5rem left 10rem;
  position: relative;
}

.bg-circle-01 {
  margin: 0;
  background-color: #e3f6ff;
  background-image: radial-gradient(circle, #f1fbff 167.5px, transparent 167.5px), radial-gradient(circle, #f1fbff 167.5px, transparent 167.5px);
  background-size: 420px 840px;
  background-position: 0px 0, 210px 420px;
}

.bg-human-01 {
  background-image: url("/wp-content/uploads/img_kicolle_winter_2026_bg.svg"), url("/wp-content/uploads/img_kicolle_winter_2026_bg.svg");
  background-repeat: repeat, repeat;
  background-size: 40.8rem 121.1rem, 40.8rem 121.1rem;
  /* 1枚目：通常 */
  /* 2枚目：横50%＋縦50% + 10rem ずらす */
  background-position: 0 10rem, 20.4rem 70.55rem;
}

.bg-gray {
  background: gray;
}

.bg-blue {
  background: blue;
}

.bg-skyblue {
  background: skyblue;
}

.bg-white {
  background: #fff;
}

/*----------------------------*/
/* 線*/
/*----------------------------*/
.hr-01 {
  border-top: 0.1rem solid #000;
}

.hr-dot01 {
  border-top: dotted 0.3rem #000;
  margin-top: 7rem;
  margin-bottom: 7rem;
}

.border-black {
  padding: 1.5rem;
  border: solid 0.1rem #000;
}

.border-1 {
  border: solid 0.1rem #000;
}

.border-2 {
  border: solid 0.2rem #000;
}

.border-5 {
  border: solid 0.5rem #000;
}

.border-10 {
  border: solid 1rem #000;
}

.border-aee0ee {
  border-color: #aee0ee;
}

.rounded-5 {
  border-radius: 0.5rem;
  overflow: hidden;
}

.rounded-10 {
  border-radius: 1rem;
  overflow: hidden;
}

.rounded-15 {
  border-radius: 1.5rem;
  overflow: hidden;
}

.rounded-20 {
  border-radius: 2rem;
  overflow: hidden;
}

.rounded-30 {
  border-radius: 3rem;
  overflow: hidden;
}

.rounded-40 {
  border-radius: 4rem;
  overflow: hidden;
}

.border-radius01 {
  padding: 3rem !important;
  border-radius: 1rem;
  border: solid 0.3rem #000;
  margin-top: 10rem;
}

/*半円*/
.border-radius-full {
  border-radius: 100vh !important;
}

.line-radius-01 {
  border: solid 0.1rem #000;
  border-radius: 0.5rem;
  height: 1rem;
  width: 100%;
  max-width: 78rem;
  margin: 5rem auto 0;
}

.line-radius-02 {
  border: solid 0.1rem #000;
  border-radius: 0.5rem;
  height: 1rem;
  width: 100%;
  max-width: 67rem;
  margin: 5rem auto 0;
}

/*ボックス*/
.box-01 {
  margin-top: 80px;
  margin-bottom: 80px;
  position: relative;
}
.box-01::before {
  display: none;
  position: absolute;
  content: "";
  top: 5px;
  right: -5px;
  width: 100%;
  height: 100%;
  border-radius: 20px;
  background: #c68984;
  mix-blend-mode: multiply;
  opacity: 1;
  z-index: -1;
}
@media (min-width: 768px) {
  .box-01::before {
    display: block;
  }
}

.box-01-inner {
  border-radius: 20px;
  background: #ffffce;
  border: solid 4px #c68984;
  position: relative;
  padding: 30px;
}
@media (min-width: 768px) {
  .box-01-inner {
    padding: 60px;
  }
}
.box-01-inner::before {
  position: absolute;
  content: "";
  top: -17px;
  left: 20px;
  width: 50px;
  aspect-ratio: 84/90;
}
@media (min-width: 768px) {
  .box-01-inner::before {
    width: 80px;
    top: -23px;
    left: 40px;
  }
}

/*----------------------------*/
/*文字*/
/*----------------------------*/
/* フォントサイズ */
.fs-0 {
  font-size: calc(0.1 * 0rem) !important;
}

.fs-1 {
  font-size: calc(0.1 * 1rem) !important;
}

.fs-2 {
  font-size: calc(0.1 * 2rem) !important;
}

.fs-3 {
  font-size: calc(0.1 * 3rem) !important;
}

.fs-4 {
  font-size: calc(0.1 * 4rem) !important;
}

.fs-5 {
  font-size: calc(0.1 * 5rem) !important;
}

.fs-6 {
  font-size: calc(0.1 * 6rem) !important;
}

.fs-7 {
  font-size: calc(0.1 * 7rem) !important;
}

.fs-8 {
  font-size: calc(0.1 * 8rem) !important;
}

.fs-9 {
  font-size: calc(0.1 * 9rem) !important;
}

.fs-10 {
  font-size: calc(0.1 * 10rem) !important;
}

.fs-11 {
  font-size: calc(0.1 * 11rem) !important;
}

.fs-12 {
  font-size: calc(0.1 * 12rem) !important;
}

.fs-13 {
  font-size: calc(0.1 * 13rem) !important;
}

.fs-14 {
  font-size: calc(0.1 * 14rem) !important;
}

.fs-15 {
  font-size: calc(0.1 * 15rem) !important;
}

.fs-16 {
  font-size: calc(0.1 * 16rem) !important;
}

.fs-17 {
  font-size: calc(0.1 * 17rem) !important;
}

.fs-18 {
  font-size: calc(0.1 * 18rem) !important;
}

.fs-19 {
  font-size: calc(0.1 * 19rem) !important;
}

.fs-20 {
  font-size: calc(0.1 * 20rem) !important;
}

.fs-21 {
  font-size: calc(0.1 * 21rem) !important;
}

.fs-22 {
  font-size: calc(0.1 * 22rem) !important;
}

.fs-23 {
  font-size: calc(0.1 * 23rem) !important;
}

.fs-24 {
  font-size: calc(0.1 * 24rem) !important;
}

.fs-25 {
  font-size: calc(0.1 * 25rem) !important;
}

.fs-26 {
  font-size: calc(0.1 * 26rem) !important;
}

.fs-27 {
  font-size: calc(0.1 * 27rem) !important;
}

.fs-28 {
  font-size: calc(0.1 * 28rem) !important;
}

.fs-29 {
  font-size: calc(0.1 * 29rem) !important;
}

.fs-30 {
  font-size: calc(0.1 * 30rem) !important;
}

.fs-31 {
  font-size: calc(0.1 * 31rem) !important;
}

.fs-32 {
  font-size: calc(0.1 * 32rem) !important;
}

.fs-33 {
  font-size: calc(0.1 * 33rem) !important;
}

.fs-34 {
  font-size: calc(0.1 * 34rem) !important;
}

.fs-35 {
  font-size: calc(0.1 * 35rem) !important;
}

.fs-36 {
  font-size: calc(0.1 * 36rem) !important;
}

.fs-37 {
  font-size: calc(0.1 * 37rem) !important;
}

.fs-38 {
  font-size: calc(0.1 * 38rem) !important;
}

.fs-39 {
  font-size: calc(0.1 * 39rem) !important;
}

.fs-40 {
  font-size: calc(0.1 * 40rem) !important;
}

.fs-41 {
  font-size: calc(0.1 * 41rem) !important;
}

.fs-42 {
  font-size: calc(0.1 * 42rem) !important;
}

.fs-43 {
  font-size: calc(0.1 * 43rem) !important;
}

.fs-44 {
  font-size: calc(0.1 * 44rem) !important;
}

.fs-45 {
  font-size: calc(0.1 * 45rem) !important;
}

.fs-46 {
  font-size: calc(0.1 * 46rem) !important;
}

.fs-47 {
  font-size: calc(0.1 * 47rem) !important;
}

.fs-48 {
  font-size: calc(0.1 * 48rem) !important;
}

.fs-49 {
  font-size: calc(0.1 * 49rem) !important;
}

.fs-50 {
  font-size: calc(0.1 * 50rem) !important;
}

.fs-51 {
  font-size: calc(0.1 * 51rem) !important;
}

.fs-52 {
  font-size: calc(0.1 * 52rem) !important;
}

.fs-53 {
  font-size: calc(0.1 * 53rem) !important;
}

.fs-54 {
  font-size: calc(0.1 * 54rem) !important;
}

.fs-55 {
  font-size: calc(0.1 * 55rem) !important;
}

.fs-56 {
  font-size: calc(0.1 * 56rem) !important;
}

.fs-57 {
  font-size: calc(0.1 * 57rem) !important;
}

.fs-58 {
  font-size: calc(0.1 * 58rem) !important;
}

.fs-59 {
  font-size: calc(0.1 * 59rem) !important;
}

.fs-60 {
  font-size: calc(0.1 * 60rem) !important;
}

@media (max-width: 1200px) {
  .fs-xl-0 {
    font-size: calc(0.1 * 0rem) !important;
  }
  .fs-xl-1 {
    font-size: calc(0.1 * 1rem) !important;
  }
  .fs-xl-2 {
    font-size: calc(0.1 * 2rem) !important;
  }
  .fs-xl-3 {
    font-size: calc(0.1 * 3rem) !important;
  }
  .fs-xl-4 {
    font-size: calc(0.1 * 4rem) !important;
  }
  .fs-xl-5 {
    font-size: calc(0.1 * 5rem) !important;
  }
  .fs-xl-6 {
    font-size: calc(0.1 * 6rem) !important;
  }
  .fs-xl-7 {
    font-size: calc(0.1 * 7rem) !important;
  }
  .fs-xl-8 {
    font-size: calc(0.1 * 8rem) !important;
  }
  .fs-xl-9 {
    font-size: calc(0.1 * 9rem) !important;
  }
  .fs-xl-10 {
    font-size: calc(0.1 * 10rem) !important;
  }
  .fs-xl-11 {
    font-size: calc(0.1 * 11rem) !important;
  }
  .fs-xl-12 {
    font-size: calc(0.1 * 12rem) !important;
  }
  .fs-xl-13 {
    font-size: calc(0.1 * 13rem) !important;
  }
  .fs-xl-14 {
    font-size: calc(0.1 * 14rem) !important;
  }
  .fs-xl-15 {
    font-size: calc(0.1 * 15rem) !important;
  }
  .fs-xl-16 {
    font-size: calc(0.1 * 16rem) !important;
  }
  .fs-xl-17 {
    font-size: calc(0.1 * 17rem) !important;
  }
  .fs-xl-18 {
    font-size: calc(0.1 * 18rem) !important;
  }
  .fs-xl-19 {
    font-size: calc(0.1 * 19rem) !important;
  }
  .fs-xl-20 {
    font-size: calc(0.1 * 20rem) !important;
  }
  .fs-xl-21 {
    font-size: calc(0.1 * 21rem) !important;
  }
  .fs-xl-22 {
    font-size: calc(0.1 * 22rem) !important;
  }
  .fs-xl-23 {
    font-size: calc(0.1 * 23rem) !important;
  }
  .fs-xl-24 {
    font-size: calc(0.1 * 24rem) !important;
  }
  .fs-xl-25 {
    font-size: calc(0.1 * 25rem) !important;
  }
  .fs-xl-26 {
    font-size: calc(0.1 * 26rem) !important;
  }
  .fs-xl-27 {
    font-size: calc(0.1 * 27rem) !important;
  }
  .fs-xl-28 {
    font-size: calc(0.1 * 28rem) !important;
  }
  .fs-xl-29 {
    font-size: calc(0.1 * 29rem) !important;
  }
  .fs-xl-30 {
    font-size: calc(0.1 * 30rem) !important;
  }
  .fs-xl-31 {
    font-size: calc(0.1 * 31rem) !important;
  }
  .fs-xl-32 {
    font-size: calc(0.1 * 32rem) !important;
  }
  .fs-xl-33 {
    font-size: calc(0.1 * 33rem) !important;
  }
  .fs-xl-34 {
    font-size: calc(0.1 * 34rem) !important;
  }
  .fs-xl-35 {
    font-size: calc(0.1 * 35rem) !important;
  }
  .fs-xl-36 {
    font-size: calc(0.1 * 36rem) !important;
  }
  .fs-xl-37 {
    font-size: calc(0.1 * 37rem) !important;
  }
  .fs-xl-38 {
    font-size: calc(0.1 * 38rem) !important;
  }
  .fs-xl-39 {
    font-size: calc(0.1 * 39rem) !important;
  }
  .fs-xl-40 {
    font-size: calc(0.1 * 40rem) !important;
  }
  .fs-xl-41 {
    font-size: calc(0.1 * 41rem) !important;
  }
  .fs-xl-42 {
    font-size: calc(0.1 * 42rem) !important;
  }
  .fs-xl-43 {
    font-size: calc(0.1 * 43rem) !important;
  }
  .fs-xl-44 {
    font-size: calc(0.1 * 44rem) !important;
  }
  .fs-xl-45 {
    font-size: calc(0.1 * 45rem) !important;
  }
  .fs-xl-46 {
    font-size: calc(0.1 * 46rem) !important;
  }
  .fs-xl-47 {
    font-size: calc(0.1 * 47rem) !important;
  }
  .fs-xl-48 {
    font-size: calc(0.1 * 48rem) !important;
  }
  .fs-xl-49 {
    font-size: calc(0.1 * 49rem) !important;
  }
  .fs-xl-50 {
    font-size: calc(0.1 * 50rem) !important;
  }
  .fs-xl-51 {
    font-size: calc(0.1 * 51rem) !important;
  }
  .fs-xl-52 {
    font-size: calc(0.1 * 52rem) !important;
  }
  .fs-xl-53 {
    font-size: calc(0.1 * 53rem) !important;
  }
  .fs-xl-54 {
    font-size: calc(0.1 * 54rem) !important;
  }
  .fs-xl-55 {
    font-size: calc(0.1 * 55rem) !important;
  }
  .fs-xl-56 {
    font-size: calc(0.1 * 56rem) !important;
  }
  .fs-xl-57 {
    font-size: calc(0.1 * 57rem) !important;
  }
  .fs-xl-58 {
    font-size: calc(0.1 * 58rem) !important;
  }
  .fs-xl-59 {
    font-size: calc(0.1 * 59rem) !important;
  }
  .fs-xl-60 {
    font-size: calc(0.1 * 60rem) !important;
  }
}
@media (max-width: 960px) {
  .fs-lg-0 {
    font-size: calc(0.1 * 0rem) !important;
  }
  .fs-lg-1 {
    font-size: calc(0.1 * 1rem) !important;
  }
  .fs-lg-2 {
    font-size: calc(0.1 * 2rem) !important;
  }
  .fs-lg-3 {
    font-size: calc(0.1 * 3rem) !important;
  }
  .fs-lg-4 {
    font-size: calc(0.1 * 4rem) !important;
  }
  .fs-lg-5 {
    font-size: calc(0.1 * 5rem) !important;
  }
  .fs-lg-6 {
    font-size: calc(0.1 * 6rem) !important;
  }
  .fs-lg-7 {
    font-size: calc(0.1 * 7rem) !important;
  }
  .fs-lg-8 {
    font-size: calc(0.1 * 8rem) !important;
  }
  .fs-lg-9 {
    font-size: calc(0.1 * 9rem) !important;
  }
  .fs-lg-10 {
    font-size: calc(0.1 * 10rem) !important;
  }
  .fs-lg-11 {
    font-size: calc(0.1 * 11rem) !important;
  }
  .fs-lg-12 {
    font-size: calc(0.1 * 12rem) !important;
  }
  .fs-lg-13 {
    font-size: calc(0.1 * 13rem) !important;
  }
  .fs-lg-14 {
    font-size: calc(0.1 * 14rem) !important;
  }
  .fs-lg-15 {
    font-size: calc(0.1 * 15rem) !important;
  }
  .fs-lg-16 {
    font-size: calc(0.1 * 16rem) !important;
  }
  .fs-lg-17 {
    font-size: calc(0.1 * 17rem) !important;
  }
  .fs-lg-18 {
    font-size: calc(0.1 * 18rem) !important;
  }
  .fs-lg-19 {
    font-size: calc(0.1 * 19rem) !important;
  }
  .fs-lg-20 {
    font-size: calc(0.1 * 20rem) !important;
  }
  .fs-lg-21 {
    font-size: calc(0.1 * 21rem) !important;
  }
  .fs-lg-22 {
    font-size: calc(0.1 * 22rem) !important;
  }
  .fs-lg-23 {
    font-size: calc(0.1 * 23rem) !important;
  }
  .fs-lg-24 {
    font-size: calc(0.1 * 24rem) !important;
  }
  .fs-lg-25 {
    font-size: calc(0.1 * 25rem) !important;
  }
  .fs-lg-26 {
    font-size: calc(0.1 * 26rem) !important;
  }
  .fs-lg-27 {
    font-size: calc(0.1 * 27rem) !important;
  }
  .fs-lg-28 {
    font-size: calc(0.1 * 28rem) !important;
  }
  .fs-lg-29 {
    font-size: calc(0.1 * 29rem) !important;
  }
  .fs-lg-30 {
    font-size: calc(0.1 * 30rem) !important;
  }
  .fs-lg-31 {
    font-size: calc(0.1 * 31rem) !important;
  }
  .fs-lg-32 {
    font-size: calc(0.1 * 32rem) !important;
  }
  .fs-lg-33 {
    font-size: calc(0.1 * 33rem) !important;
  }
  .fs-lg-34 {
    font-size: calc(0.1 * 34rem) !important;
  }
  .fs-lg-35 {
    font-size: calc(0.1 * 35rem) !important;
  }
  .fs-lg-36 {
    font-size: calc(0.1 * 36rem) !important;
  }
  .fs-lg-37 {
    font-size: calc(0.1 * 37rem) !important;
  }
  .fs-lg-38 {
    font-size: calc(0.1 * 38rem) !important;
  }
  .fs-lg-39 {
    font-size: calc(0.1 * 39rem) !important;
  }
  .fs-lg-40 {
    font-size: calc(0.1 * 40rem) !important;
  }
  .fs-lg-41 {
    font-size: calc(0.1 * 41rem) !important;
  }
  .fs-lg-42 {
    font-size: calc(0.1 * 42rem) !important;
  }
  .fs-lg-43 {
    font-size: calc(0.1 * 43rem) !important;
  }
  .fs-lg-44 {
    font-size: calc(0.1 * 44rem) !important;
  }
  .fs-lg-45 {
    font-size: calc(0.1 * 45rem) !important;
  }
  .fs-lg-46 {
    font-size: calc(0.1 * 46rem) !important;
  }
  .fs-lg-47 {
    font-size: calc(0.1 * 47rem) !important;
  }
  .fs-lg-48 {
    font-size: calc(0.1 * 48rem) !important;
  }
  .fs-lg-49 {
    font-size: calc(0.1 * 49rem) !important;
  }
  .fs-lg-50 {
    font-size: calc(0.1 * 50rem) !important;
  }
  .fs-lg-51 {
    font-size: calc(0.1 * 51rem) !important;
  }
  .fs-lg-52 {
    font-size: calc(0.1 * 52rem) !important;
  }
  .fs-lg-53 {
    font-size: calc(0.1 * 53rem) !important;
  }
  .fs-lg-54 {
    font-size: calc(0.1 * 54rem) !important;
  }
  .fs-lg-55 {
    font-size: calc(0.1 * 55rem) !important;
  }
  .fs-lg-56 {
    font-size: calc(0.1 * 56rem) !important;
  }
  .fs-lg-57 {
    font-size: calc(0.1 * 57rem) !important;
  }
  .fs-lg-58 {
    font-size: calc(0.1 * 58rem) !important;
  }
  .fs-lg-59 {
    font-size: calc(0.1 * 59rem) !important;
  }
  .fs-lg-60 {
    font-size: calc(0.1 * 60rem) !important;
  }
}
@media (max-width: 767px) {
  .fs-md-0 {
    font-size: calc(0.1 * 0rem) !important;
  }
  .fs-md-1 {
    font-size: calc(0.1 * 1rem) !important;
  }
  .fs-md-2 {
    font-size: calc(0.1 * 2rem) !important;
  }
  .fs-md-3 {
    font-size: calc(0.1 * 3rem) !important;
  }
  .fs-md-4 {
    font-size: calc(0.1 * 4rem) !important;
  }
  .fs-md-5 {
    font-size: calc(0.1 * 5rem) !important;
  }
  .fs-md-6 {
    font-size: calc(0.1 * 6rem) !important;
  }
  .fs-md-7 {
    font-size: calc(0.1 * 7rem) !important;
  }
  .fs-md-8 {
    font-size: calc(0.1 * 8rem) !important;
  }
  .fs-md-9 {
    font-size: calc(0.1 * 9rem) !important;
  }
  .fs-md-10 {
    font-size: calc(0.1 * 10rem) !important;
  }
  .fs-md-11 {
    font-size: calc(0.1 * 11rem) !important;
  }
  .fs-md-12 {
    font-size: calc(0.1 * 12rem) !important;
  }
  .fs-md-13 {
    font-size: calc(0.1 * 13rem) !important;
  }
  .fs-md-14 {
    font-size: calc(0.1 * 14rem) !important;
  }
  .fs-md-15 {
    font-size: calc(0.1 * 15rem) !important;
  }
  .fs-md-16 {
    font-size: calc(0.1 * 16rem) !important;
  }
  .fs-md-17 {
    font-size: calc(0.1 * 17rem) !important;
  }
  .fs-md-18 {
    font-size: calc(0.1 * 18rem) !important;
  }
  .fs-md-19 {
    font-size: calc(0.1 * 19rem) !important;
  }
  .fs-md-20 {
    font-size: calc(0.1 * 20rem) !important;
  }
  .fs-md-21 {
    font-size: calc(0.1 * 21rem) !important;
  }
  .fs-md-22 {
    font-size: calc(0.1 * 22rem) !important;
  }
  .fs-md-23 {
    font-size: calc(0.1 * 23rem) !important;
  }
  .fs-md-24 {
    font-size: calc(0.1 * 24rem) !important;
  }
  .fs-md-25 {
    font-size: calc(0.1 * 25rem) !important;
  }
  .fs-md-26 {
    font-size: calc(0.1 * 26rem) !important;
  }
  .fs-md-27 {
    font-size: calc(0.1 * 27rem) !important;
  }
  .fs-md-28 {
    font-size: calc(0.1 * 28rem) !important;
  }
  .fs-md-29 {
    font-size: calc(0.1 * 29rem) !important;
  }
  .fs-md-30 {
    font-size: calc(0.1 * 30rem) !important;
  }
  .fs-md-31 {
    font-size: calc(0.1 * 31rem) !important;
  }
  .fs-md-32 {
    font-size: calc(0.1 * 32rem) !important;
  }
  .fs-md-33 {
    font-size: calc(0.1 * 33rem) !important;
  }
  .fs-md-34 {
    font-size: calc(0.1 * 34rem) !important;
  }
  .fs-md-35 {
    font-size: calc(0.1 * 35rem) !important;
  }
  .fs-md-36 {
    font-size: calc(0.1 * 36rem) !important;
  }
  .fs-md-37 {
    font-size: calc(0.1 * 37rem) !important;
  }
  .fs-md-38 {
    font-size: calc(0.1 * 38rem) !important;
  }
  .fs-md-39 {
    font-size: calc(0.1 * 39rem) !important;
  }
  .fs-md-40 {
    font-size: calc(0.1 * 40rem) !important;
  }
  .fs-md-41 {
    font-size: calc(0.1 * 41rem) !important;
  }
  .fs-md-42 {
    font-size: calc(0.1 * 42rem) !important;
  }
  .fs-md-43 {
    font-size: calc(0.1 * 43rem) !important;
  }
  .fs-md-44 {
    font-size: calc(0.1 * 44rem) !important;
  }
  .fs-md-45 {
    font-size: calc(0.1 * 45rem) !important;
  }
  .fs-md-46 {
    font-size: calc(0.1 * 46rem) !important;
  }
  .fs-md-47 {
    font-size: calc(0.1 * 47rem) !important;
  }
  .fs-md-48 {
    font-size: calc(0.1 * 48rem) !important;
  }
  .fs-md-49 {
    font-size: calc(0.1 * 49rem) !important;
  }
  .fs-md-50 {
    font-size: calc(0.1 * 50rem) !important;
  }
  .fs-md-51 {
    font-size: calc(0.1 * 51rem) !important;
  }
  .fs-md-52 {
    font-size: calc(0.1 * 52rem) !important;
  }
  .fs-md-53 {
    font-size: calc(0.1 * 53rem) !important;
  }
  .fs-md-54 {
    font-size: calc(0.1 * 54rem) !important;
  }
  .fs-md-55 {
    font-size: calc(0.1 * 55rem) !important;
  }
  .fs-md-56 {
    font-size: calc(0.1 * 56rem) !important;
  }
  .fs-md-57 {
    font-size: calc(0.1 * 57rem) !important;
  }
  .fs-md-58 {
    font-size: calc(0.1 * 58rem) !important;
  }
  .fs-md-59 {
    font-size: calc(0.1 * 59rem) !important;
  }
  .fs-md-60 {
    font-size: calc(0.1 * 60rem) !important;
  }
}
@media (max-width: 599px) {
  .fs-sm-0 {
    font-size: calc(0.1 * 0rem) !important;
  }
  .fs-sm-1 {
    font-size: calc(0.1 * 1rem) !important;
  }
  .fs-sm-2 {
    font-size: calc(0.1 * 2rem) !important;
  }
  .fs-sm-3 {
    font-size: calc(0.1 * 3rem) !important;
  }
  .fs-sm-4 {
    font-size: calc(0.1 * 4rem) !important;
  }
  .fs-sm-5 {
    font-size: calc(0.1 * 5rem) !important;
  }
  .fs-sm-6 {
    font-size: calc(0.1 * 6rem) !important;
  }
  .fs-sm-7 {
    font-size: calc(0.1 * 7rem) !important;
  }
  .fs-sm-8 {
    font-size: calc(0.1 * 8rem) !important;
  }
  .fs-sm-9 {
    font-size: calc(0.1 * 9rem) !important;
  }
  .fs-sm-10 {
    font-size: calc(0.1 * 10rem) !important;
  }
  .fs-sm-11 {
    font-size: calc(0.1 * 11rem) !important;
  }
  .fs-sm-12 {
    font-size: calc(0.1 * 12rem) !important;
  }
  .fs-sm-13 {
    font-size: calc(0.1 * 13rem) !important;
  }
  .fs-sm-14 {
    font-size: calc(0.1 * 14rem) !important;
  }
  .fs-sm-15 {
    font-size: calc(0.1 * 15rem) !important;
  }
  .fs-sm-16 {
    font-size: calc(0.1 * 16rem) !important;
  }
  .fs-sm-17 {
    font-size: calc(0.1 * 17rem) !important;
  }
  .fs-sm-18 {
    font-size: calc(0.1 * 18rem) !important;
  }
  .fs-sm-19 {
    font-size: calc(0.1 * 19rem) !important;
  }
  .fs-sm-20 {
    font-size: calc(0.1 * 20rem) !important;
  }
  .fs-sm-21 {
    font-size: calc(0.1 * 21rem) !important;
  }
  .fs-sm-22 {
    font-size: calc(0.1 * 22rem) !important;
  }
  .fs-sm-23 {
    font-size: calc(0.1 * 23rem) !important;
  }
  .fs-sm-24 {
    font-size: calc(0.1 * 24rem) !important;
  }
  .fs-sm-25 {
    font-size: calc(0.1 * 25rem) !important;
  }
  .fs-sm-26 {
    font-size: calc(0.1 * 26rem) !important;
  }
  .fs-sm-27 {
    font-size: calc(0.1 * 27rem) !important;
  }
  .fs-sm-28 {
    font-size: calc(0.1 * 28rem) !important;
  }
  .fs-sm-29 {
    font-size: calc(0.1 * 29rem) !important;
  }
  .fs-sm-30 {
    font-size: calc(0.1 * 30rem) !important;
  }
  .fs-sm-31 {
    font-size: calc(0.1 * 31rem) !important;
  }
  .fs-sm-32 {
    font-size: calc(0.1 * 32rem) !important;
  }
  .fs-sm-33 {
    font-size: calc(0.1 * 33rem) !important;
  }
  .fs-sm-34 {
    font-size: calc(0.1 * 34rem) !important;
  }
  .fs-sm-35 {
    font-size: calc(0.1 * 35rem) !important;
  }
  .fs-sm-36 {
    font-size: calc(0.1 * 36rem) !important;
  }
  .fs-sm-37 {
    font-size: calc(0.1 * 37rem) !important;
  }
  .fs-sm-38 {
    font-size: calc(0.1 * 38rem) !important;
  }
  .fs-sm-39 {
    font-size: calc(0.1 * 39rem) !important;
  }
  .fs-sm-40 {
    font-size: calc(0.1 * 40rem) !important;
  }
  .fs-sm-41 {
    font-size: calc(0.1 * 41rem) !important;
  }
  .fs-sm-42 {
    font-size: calc(0.1 * 42rem) !important;
  }
  .fs-sm-43 {
    font-size: calc(0.1 * 43rem) !important;
  }
  .fs-sm-44 {
    font-size: calc(0.1 * 44rem) !important;
  }
  .fs-sm-45 {
    font-size: calc(0.1 * 45rem) !important;
  }
  .fs-sm-46 {
    font-size: calc(0.1 * 46rem) !important;
  }
  .fs-sm-47 {
    font-size: calc(0.1 * 47rem) !important;
  }
  .fs-sm-48 {
    font-size: calc(0.1 * 48rem) !important;
  }
  .fs-sm-49 {
    font-size: calc(0.1 * 49rem) !important;
  }
  .fs-sm-50 {
    font-size: calc(0.1 * 50rem) !important;
  }
  .fs-sm-51 {
    font-size: calc(0.1 * 51rem) !important;
  }
  .fs-sm-52 {
    font-size: calc(0.1 * 52rem) !important;
  }
  .fs-sm-53 {
    font-size: calc(0.1 * 53rem) !important;
  }
  .fs-sm-54 {
    font-size: calc(0.1 * 54rem) !important;
  }
  .fs-sm-55 {
    font-size: calc(0.1 * 55rem) !important;
  }
  .fs-sm-56 {
    font-size: calc(0.1 * 56rem) !important;
  }
  .fs-sm-57 {
    font-size: calc(0.1 * 57rem) !important;
  }
  .fs-sm-58 {
    font-size: calc(0.1 * 58rem) !important;
  }
  .fs-sm-59 {
    font-size: calc(0.1 * 59rem) !important;
  }
  .fs-sm-60 {
    font-size: calc(0.1 * 60rem) !important;
  }
}
/*font-sizeの調整*/
.display-1 {
  font-size: clamp(8rem, 7.388rem + 2.61vw, 10rem) !important;
}

.display-2 {
  font-size: clamp(7.2rem, 6.649rem + 2.35vw, 9rem) !important;
}

.display-3 {
  font-size: clamp(6.4rem, 5.91rem + 2.09vw, 8rem) !important;
}

.display-4 {
  font-size: clamp(5.6rem, 5.171rem + 1.83vw, 7rem) !important;
}

.display-5 {
  font-size: clamp(4.8rem, 4.433rem + 1.57vw, 6rem) !important;
}

.h1 {
  font-size: clamp(3.8rem, 3.233rem + 1.57vw, 4.8rem) !important;
}

.h2 {
  font-size: clamp(3.6rem, 3.355rem + 1.04vw, 4.4rem) !important;
}

.h3 {
  font-size: clamp(3.2rem, 2.955rem + 1.04vw, 4rem) !important;
}

.h4 {
  font-size: clamp(2.8rem, 2.555rem + 1.04vw, 3.6rem) !important;
}

.h5 {
  font-size: clamp(2.5rem, 2.286rem + 0.91vw, 3.2rem) !important;
}

.h6 {
  font-size: clamp(2.2rem, 2.016rem + 0.78vw, 2.8rem) !important;
}

.h7 {
  font-size: clamp(2rem, 1.878rem + 0.52vw, 2.4rem) !important;
}

.h8 {
  font-size: clamp(1.8rem, 1.739rem + 0.26vw, 2rem) !important;
}

.h9 {
  font-size: clamp(1.7rem, 1.669rem + 0.13vw, 1.8rem) !important;
}

.h10 {
  font-size: 1.6rem !important;
}

.h11 {
  font-size: 1.4rem !important;
}

.h12 {
  font-size: 1.2rem !important;
}

.h13 {
  font-size: 1rem !important;
}

.fw-100 {
  font-weight: 100 !important;
}

.fw-200 {
  font-weight: 200 !important;
}

.fw-300 {
  font-weight: 300 !important;
}

.fw-400 {
  font-weight: 400 !important;
}

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

.fw-600 {
  font-weight: 600 !important;
}

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

.fw-800 {
  font-weight: 800 !important;
}

.fw-900 {
  font-weight: 900 !important;
}

.lh-10 {
  line-height: calc(10 * 0.1) !important;
}

.lh-11 {
  line-height: calc(11 * 0.1) !important;
}

.lh-12 {
  line-height: calc(12 * 0.1) !important;
}

.lh-13 {
  line-height: calc(13 * 0.1) !important;
}

.lh-14 {
  line-height: calc(14 * 0.1) !important;
}

.lh-15 {
  line-height: calc(15 * 0.1) !important;
}

.lh-16 {
  line-height: calc(16 * 0.1) !important;
}

.lh-17 {
  line-height: calc(17 * 0.1) !important;
}

.lh-18 {
  line-height: calc(18 * 0.1) !important;
}

.lh-19 {
  line-height: calc(19 * 0.1) !important;
}

.lh-20 {
  line-height: calc(20 * 0.1) !important;
}

.lh-21 {
  line-height: calc(21 * 0.1) !important;
}

.lh-22 {
  line-height: calc(22 * 0.1) !important;
}

.lh-23 {
  line-height: calc(23 * 0.1) !important;
}

.lh-24 {
  line-height: calc(24 * 0.1) !important;
}

.lh-25 {
  line-height: calc(25 * 0.1) !important;
}

.lh-26 {
  line-height: calc(26 * 0.1) !important;
}

.lh-27 {
  line-height: calc(27 * 0.1) !important;
}

.lh-28 {
  line-height: calc(28 * 0.1) !important;
}

.lh-29 {
  line-height: calc(29 * 0.1) !important;
}

.lh-30 {
  line-height: calc(30 * 0.1) !important;
}

.tracking-tightest {
  letter-spacing: -0.1rem;
}

.tracking-tighter {
  letter-spacing: -0.05rem;
}

.tracking-tight {
  letter-spacing: -0.025rem;
}

.tracking-normal {
  letter-spacing: 0rem;
}

.tracking-wide {
  letter-spacing: 0.025rem;
}

.tracking-wider {
  letter-spacing: 0.05rem;
}

.tracking-widest {
  letter-spacing: 0.1rem;
}

@media screen and (min-width: 750px) {
  .pc {
    display: inline;
  }
  .sp {
    display: none;
  }
}
.br-pc {
  display: inline;
}

.br-sp {
  display: none;
}

@media (max-width: 767px) {
  .br-pc {
    display: none;
  }
  .br-sp {
    display: inline;
  }
}
.d-inline {
  display: inline;
}

.tac {
  text-align: center;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.noto-serif {
  font-family: "Noto Serif JP", serif;
}

.arial {
  font-family: "Arial", serif;
}

.flex-1 {
  flex: 1;
}

.circle-num01 {
  background: skyblue;
  display: inline-block;
  width: 3rem;
  height: 3rem;
  border-radius: 3rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 600;
  font-size: 2rem;
}

/*背景帯*/
.text-band-01 {
  display: inline;
  padding: 0.5rem 2rem;
  background-color: #f2f2f2;
  color: #fff;
  font-size: clamp(2.8rem, 2.555rem + 1.04vw, 3.6rem);
  font-weight: 500;
  line-height: 2.5;
  box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
}
@media (max-width: 767px) {
  .text-band-01 br {
    display: none;
  }
}

.text-band-02 {
  display: inline;
  padding: 0.5rem 2rem;
  background-color: #f2f2f2;
  color: #fff;
  font-size: clamp(2.5rem, 2.286rem + 0.91vw, 3.2rem);
  font-weight: 500;
  line-height: 2.2;
  box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
}
@media (max-width: 767px) {
  .text-band-02 {
    display: block;
    padding: 1rem;
    line-height: 1.3;
  }
}

.text-band-03 {
  display: block;
  padding: 0 2rem;
  color: #fff;
  font-size: clamp(2.5rem, 2.286rem + 0.91vw, 3.2rem);
  font-weight: 500;
  line-height: 2.2;
  box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
}
@media (max-width: 767px) {
  .text-band-03 {
    display: block;
    padding: 1rem;
    line-height: 1.3;
  }
}

/*吹き出し*/
.note-balloon {
  position: relative;
  background: #fff;
  border: solid 0.1rem #000;
  border-radius: 100vh;
  padding: 1rem 8rem;
  width: fit-content;
  text-align: center;
  max-width: 67rem;
  font-weight: bold;
  font-size: clamp(2.2rem, 2.016rem + 0.78vw, 2.8rem);
  line-height: 1.3;
}
@media (max-width: 767px) {
  .note-balloon {
    padding: 1rem 3rem;
    border-radius: 3rem;
  }
}
.note-balloon:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -1.55rem;
  transform: translateX(-50%);
  width: 0.7rem;
  height: 1.6rem;
  background: url(/wp-content/uploads/bg_balloon01.svg) no-repeat;
  background-size: contain;
}

/*----------------------------*/
/* グーテンベルク*/
/*----------------------------*/
/*カラムブロック*/
.wp-block-columns {
  margin-bottom: unset;
  gap: 2.4rem;
  margin-block-start: 2rem;
  align-items: unset;
}

.container-fluid {
  margin: 0 calc(50% - 50vw) !important;
  padding: 0 calc(50vw - 50%) !important;
  width: 100vw !important;
}

.wp-block-image .aligncenter,
.wp-block-image .alignleft,
.wp-block-image .alignright,
.wp-block-image.aligncenter,
.wp-block-image.alignleft,
.wp-block-image.alignright {
  display: block;
}

@media (max-width: 767px) {
  .flex-md-column-reverse {
    flex-direction: column-reverse;
  }
}

.wp-block-image.aligncenter img {
  margin: 0 auto;
}

.wp-block-image.alignright img {
  margin: 0 0 0 auto;
}

.wp-block-image.alignleft img {
  margin: 0 auto 0 0;
}

/*----------------------------*/
/* 共通パーツ*/
/*----------------------------*/
.card1 .card1-list {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -1rem;
}
.card1 .card1-item {
  width: calc(25% - 2rem);
  margin: 0 1rem 3rem;
}
@media (max-width: 767px) {
  .card1 .card1-item {
    width: calc(50% - 2rem);
    margin: 0 1rem 2rem;
  }
}
.card1 .card1-item-link {
  position: relative;
  opacity: 1;
}
.card1 .card1-item-link:hover .card1-figure {
  opacity: 0.5;
  transition: 0.5s;
}
.card1 .card1-figure img {
  width: 100%;
  object-fit: contain;
  aspect-ratio: 229/156;
  height: 100%;
  display: block;
}
.card1 .card1-time {
  font-size: 1.4rem;
  color: #999;
  margin-top: 1rem;
  display: block;
}
.card1 .card1-date {
  display: flex;
  align-items: center;
  margin-top: 1rem;
  margin-bottom: 0.5rem;
}
.card1 .card1-date .card1-published {
  color: #999;
  font-size: 1.4rem;
  position: relative;
  display: inline-block;
}
.card1 .card1-date .card1-update {
  color: #999;
  font-size: 14px;
  position: relative;
  padding: 0 0 0 1.8rem;
  display: inline-block;
}
.card1 .card1-cat {
  font-size: 1.2rem;
  border-radius: 2rem;
  padding: 0.5rem 1rem;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  width: fit-content;
  line-height: 1;
  color: #fff;
}
.card1 .card1-cat.closeup {
  background: #ffe443;
  color: #000;
}
.card1 .card1-cat.building {
  background: #27b0c5;
}
.card1 .card1-cat.teach {
  background: #fd0093;
}
.card1 .card1-cat.kicolle {
  background: #f58300;
}
.card1 .card1-cat.letter {
  background: #008000;
}
.card1 .card1-cat.airmail {
  background: #008bd4;
}
.card1 .card1-title {
  font-size: 1.7rem;
  line-height: 1.3;
  font-weight: 500;
}
.card1 .card1-excerpt {
  font-size: 1.3rem;
}
.card1 .new {
  display: block;
  width: 4rem;
  height: 4rem;
  background: rgb(255, 70, 101);
  color: #fff;
  border-radius: 4rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 1rem;
  left: 1rem;
  z-index: 2;
}

/*----------------------------*/
/*ページナビゲーション*/
/*----------------------------*/
.wp_pagenavi_wrap {
  margin: 0 auto;
}

.wp-pagenavi {
  display: flex;
  justify-content: center;
  vertical-align: middle;
}
.wp-pagenavi .current,
.wp-pagenavi .page,
.wp-pagenavi .previouspostslink,
.wp-pagenavi .nextpostslink,
.wp-pagenavi .extend,
.wp-pagenavi .first,
.wp-pagenavi .last {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 4rem;
  height: 4rem;
  padding: 0.5rem;
  line-height: 1;
  border-radius: 50%;
}
.wp-pagenavi .first,
.wp-pagenavi .last {
  font-size: 1rem;
  line-height: 1;
}
.wp-pagenavi .previouspostslink {
  position: relative;
  color: transparent;
}
.wp-pagenavi .previouspostslink:before {
  position: absolute;
  content: "";
  border-left: solid 0.1rem #000;
  border-bottom: solid 0.1rem #000;
  transform: rotate(45deg);
  width: 0.8rem;
  height: 0.8rem;
}
.wp-pagenavi .nextpostslink {
  position: relative;
  color: transparent;
}
.wp-pagenavi .nextpostslink:before {
  position: absolute;
  content: "";
  border-top: solid 0.1rem #000;
  border-right: solid 0.1rem #000;
  transform: rotate(45deg);
  width: 0.8rem;
  height: 0.8rem;
}
.wp-pagenavi .current {
  background: #000;
  color: #fff;
  font-weight: bold;
  border: none;
}

/*----------------------------*/
/*ページトップリンク*/
/*----------------------------*/
.pagetop {
  position: fixed;
  right: 2rem;
  bottom: 2rem;
  z-index: 2;
}
@media (max-width: 767px) {
  .pagetop {
    width: 5rem;
    height: 5rem;
  }
}
.pagetop a {
  position: relative;
  display: block;
  width: 6rem;
  height: 6rem;
  text-decoration: none;
  background: #000;
  border-radius: 50%;
  z-index: 1;
}
.pagetop a:hover {
  background: #fff;
  transition: 0.5s;
  border: solid 0.2rem #000;
  opacity: 1;
}
.pagetop a:hover::before {
  border-top: solid 0.2rem #000;
  border-left: solid 0.2rem #000;
}
.pagetop a::before {
  content: "";
  border-top: solid 0.2rem #fff;
  border-left: solid 0.2rem #fff;
  transform-origin: center;
  color: #fff;
  position: absolute;
  width: 1.5rem;
  height: 1.5rem;
  top: 53%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(45deg);
  margin: auto;
  text-align: center;
}

/*----------------------------*/
/*フェードインアニメーション*/
/*----------------------------*/
.loaded {
  opacity: 0;
  transform: translate3d(0, 5rem, 0);
  transition: 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.loaded.js-load-fadeup {
  opacity: 1;
  transform: translate3d(0, 0, 0);
}

.js-fadeUp {
  opacity: 0;
  transform: translateY(5rem);
  transition: opacity 0.8s, transform 0.8s;
}
.js-fadeUp.is-inview {
  opacity: 1;
  transform: translateY(0);
}

.js-fadeToLeft {
  opacity: 0;
  transform: translateX(5rem);
  transition: opacity 0.8s, transform 0.8s;
}
.js-fadeToLeft.is-inview {
  opacity: 1;
  transform: translateX(0);
}

/* フェードイン(左から右に) */
.js-fadeToRight {
  opacity: 0;
  transform: translateX(-5rem);
  transition: opacity 0.8s, transform 0.8s;
}
.js-fadeToRight.is-inview {
  opacity: 1;
  transform: translateX(0);
}

.rotate-90 {
  transform: rotate(90deg);
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

.z-4 {
  z-index: 4 !important;
}

.z-5 {
  z-index: 5 !important;
}

.z-6 {
  z-index: 6 !important;
}

.z-7 {
  z-index: 7 !important;
}

.z-8 {
  z-index: 8 !important;
}

.z-9 {
  z-index: 9 !important;
}

.z-10 {
  z-index: 10 !important;
}

.v-align-top {
  vertical-align: top !important;
}

.v-align-middle {
  vertical-align: middle !important;
}

.v-align-bottom {
  vertical-align: bottom !important;
}

.v-align-baseline {
  vertical-align: baseline !important;
}

.v-align-text-top {
  vertical-align: text-top !important;
}

.v-align-text-bottom {
  vertical-align: text-bottom !important;
}

.v-align-super {
  vertical-align: super !important;
}

.v-align-sub {
  vertical-align: sub !important;
}

/*----------------------------*/
/* ランキング表示*/
/*----------------------------*/
.ranking .inner {
  width: 100%;
  padding: 3rem 2rem;
  margin: unset;
  background-color: #f2f2f2;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .ranking .inner {
    padding: 8rem 0;
    border-radius: 0;
  }
}

.ranking-title {
  text-align: center;
  margin-bottom: 3rem;
  padding-bottom: 2rem;
  border-bottom: solid 0.1rem #7d7d7d;
}
@media (max-width: 767px) {
  .ranking-title {
    border-bottom: none;
    padding-bottom: 0;
  }
}
.ranking-title .en {
  display: block;
  font-size: clamp(2.8rem, 2.555rem + 1.04vw, 3.6rem);
  font-weight: bold;
  margin-bottom: 1rem;
  line-height: 1;
}
.ranking-title .ja {
  display: block;
  font-weight: bold;
  font-size: clamp(1.8rem, 1.739rem + 0.26vw, 2rem);
}

.ranking-list {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  gap: 3rem;
}
.ranking-slider {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 3rem;
}
.ranking-slider .ranking-item {
  margin: 0;
  padding: 1.5rem 1rem 0 1rem;
}
.ranking-slider .ranking-item .ranking-item-link {
  display: block;
  width: 100%;
}
.ranking-slider .ranking-item.slick-center {
  opacity: 1;
}
@media (max-width: 767px) {
  .ranking-slider .ranking-item:not(.slick-center) {
    opacity: 0.7;
  }
}
@media (max-width: 767px) {
  .ranking-slider {
    display: block;
    gap: 0;
  }
}

.ranking-item {
  width: 100%;
  /* 1位は大きく目立たせる */
}
@media (max-width: 767px) {
  .ranking-item {
    margin: 0 1rem 2rem;
  }
}

.ranking-item-link {
  position: relative;
  opacity: 1;
}
.ranking-item-link:hover .card1-figure {
  opacity: 0.5;
  transition: 0.5s;
}

.ranking-figure {
  position: relative;
}
.ranking-figure img {
  width: 100%;
  object-fit: contain;
  aspect-ratio: 229/156;
  height: 100%;
  display: block;
}

.ranking-number {
  font-family: "Jost", sans-serif;
  position: absolute;
  top: -1rem;
  left: -1rem;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 4rem;
  height: 4rem;
  background-color: #6b6b6b; /* デフォルトの背景色 */
  color: #fff;
  font-weight: bold;
  font-size: 16px;
  border-radius: 50%;
  z-index: 2;
}
.ranking-number.rank-1 {
  background-color: rgb(231, 207, 86); /* 金色 - 1位 */
}
.ranking-number.rank-2 {
  background-color: rgb(169, 198, 213); /* 銀色 - 2位 */
}
.ranking-number.rank-3 {
  background-color: rgb(197, 132, 89); /* 銅色 - 3位 */
}

.ranking-time {
  font-size: 1.4rem;
  color: #999;
  margin-top: 1rem;
  display: block;
}

.ranking-date {
  display: flex;
  align-items: center;
  margin-top: 1rem;
  margin-bottom: 0.5rem;
}
.ranking-date .ranking-published {
  color: #999;
  font-size: 1.4rem;
  position: relative;
  display: inline-block;
}
.ranking-date .ranking-update {
  color: #999;
  font-size: 14px;
  position: relative;
  padding: 0 0 0 1.8rem;
  display: inline-block;
}

.ranking-cat {
  font-size: 1.2rem;
  border-radius: 2rem;
  padding: 0.5rem 1rem;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  width: fit-content;
  line-height: 1;
  color: #fff;
}
.ranking-cat.closeup {
  background: #ffe443;
  color: #000;
}
.ranking-cat.building {
  background: #27b0c5;
}
.ranking-cat.teach {
  background: #fd0093;
}
.ranking-cat.kicolle {
  background: #f58300;
}
.ranking-cat.letter {
  background: #008000;
}
.ranking-cat.airmail {
  background: #008bd4;
}

.ranking-theme-title {
  margin-top: 1rem;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 500;
}

.ranking-excerpt {
  font-size: 1.3rem;
}

.ranking-new {
  display: block;
  width: 4rem;
  height: 4rem;
  background: rgb(255, 70, 101);
  color: #fff;
  border-radius: 4rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 1rem;
  left: 1rem;
  z-index: 2;
}

/*----------------------------*/
/* アコーディオン */
/*----------------------------*/
.accordion-container {
  margin: 1rem auto;
}

.accordion-item {
  margin-bottom: 0.5rem;
  border-radius: 0.4rem;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.accordion-item.active .accordion-chevron {
  transform: rotate(180deg);
}

.accordion-header {
  background-color: #f9d9c4;
  padding: 1rem 2rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  user-select: none;
  transition: background-color 0.3s;
  /* &:hover {
    background-color: #ed7d31;
  } */
}

.accordion-header-left {
  display: flex;
  align-items: center;
  gap: 1.2rem;
}

.accordion-icon {
  width: 1.2rem;
  height: 1.2rem;
  background-color: #ed7d31;
  border-radius: 50%;
  flex-shrink: 0;
}

.accordion-title {
  font-weight: bold;
  font-size: 1.6rem;
  color: #000;
}

.accordion-chevron {
  font-family: "Material Icons";
  font-weight: normal;
  font-style: normal;
  font-size: 2.4rem;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  color: #ed7d31;
  transition: transform 0.3s;
  flex-shrink: 0;
  transform: rotate(0deg);
}
.accordion-chevron::before {
  content: "expand_more";
}

.accordion-content {
  background-color: #fcebe0;
  height: 0;
  overflow: hidden;
  transition: height 0.3s ease-out;
}

.accordion-content-inner {
  padding: 2rem;
}

.info-table {
  width: 100%;
  display: grid;
  grid-template-columns: max-content 1fr;
  gap: 0 1.6rem;
  row-gap: 1rem;
}

.info-row {
  display: contents;
}

.info-label {
  background-color: #fff;
  color: #ed7d31;
  font-weight: bold;
  padding: 0.3rem 1.6rem;
  font-size: 1.4rem;
  white-space: nowrap;
  border-radius: 0.2rem;
  align-self: start;
  text-align: center;
}

.info-description {
  color: #000;
  font-size: 1.4rem;
  padding-top: 0.3rem;
}

.wrapper {
  width: 100%;
  overflow: hidden;
  position: relative;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
}

.inner {
  max-width: 96rem;
  width: calc(100% - 3rem);
  margin: 0 auto;
  padding-top: clamp(7rem, 10vw, 10rem);
  padding-bottom: clamp(7rem, 10vw, 10rem);
}

.container {
  max-width: 96rem;
  width: calc(100% - 3rem);
  margin: 0 auto;
  padding: clamp(5rem, 7vw, 7rem) 0;
}

@media (max-width: 767px) {
  .container.single-page {
    padding-bottom: 0;
  }
}

.header {
  display: block;
  padding: 0;
  background-color: #fff;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 3;
}
.header .header-inner {
  margin: 0 auto;
  padding: 1rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #333;
  box-shadow: 1px 1px 1px #f2f2f2;
}
.header .header-logo-pc {
  display: flex;
  align-items: flex-end;
  flex-wrap: wrap;
}
@media (max-width: 599px) {
  .header .header-logo-pc {
    display: none;
  }
}
.header .header-logo-pc a {
  display: block;
  margin-right: 3rem;
}
@media (max-width: 599px) {
  .header .header-logo-pc a {
    margin-bottom: 0.5rem;
  }
}
.header .header-logo-pc a img {
  width: 20rem;
}
.header .header-logo-pc .header-logo-text {
  font-size: 1rem;
  line-height: 1.2;
}
.header .header-logo-pc .header-logo-text span {
  font-weight: bold;
}
@media (max-width: 599px) {
  .header .header-logo-pc .header-logo-text {
    font-size: 0.8rem;
    line-height: 1;
  }
}
.header .header-logo-sp {
  display: none;
}
@media (max-width: 599px) {
  .header .header-logo-sp {
    display: block;
  }
}
.header .header-logo-sp .row {
  display: flex;
  align-items: flex-end;
  flex-wrap: wrap;
}
.header .header-logo-sp .row a {
  display: block;
}
@media (max-width: 599px) {
  .header .header-logo-sp .row a {
    margin-bottom: 0.5rem;
  }
}
.header .header-logo-sp .row a img {
  display: block;
  width: 16rem;
  margin-right: 1rem;
}
.header .header-logo-sp .row p {
  display: block;
  font-size: 0.8rem;
}
.header .header-logo-sp .header-logo-text {
  font-size: 1rem;
  line-height: 1.2;
  width: fit-content;
}
@media (max-width: 599px) {
  .header .header-logo-sp .header-logo-text {
    font-size: 0.8rem;
    line-height: 1;
  }
}
.header .nav-btn .nav-btn-hamburger {
  display: flex;
  justify-content: center;
  margin: 0;
  width: 100%;
  color: #222;
  position: relative;
  right: 0;
  top: 0;
  z-index: 100;
  cursor: pointer;
  line-height: 1;
}
.header .nav-btn .nav-btn-hamburger span {
  display: block;
  width: 100%;
  height: 0.2rem;
  background-color: #222;
  position: absolute;
  top: 30%;
  transform: translateY(-50%);
}
.header .nav-btn .nav-btn-hamburger span::before, .header .nav-btn .nav-btn-hamburger span::after {
  content: "";
  display: block;
  width: 100%;
  height: 0.2rem;
  background-color: #222;
  position: absolute;
  left: 0;
  transition: 0.6s;
}
.header .nav-btn .nav-btn-hamburger span::before {
  top: -0.7rem;
}
.header .nav-btn .nav-btn-hamburger span::after {
  top: 0.7rem;
}
.header .nav-btn .nav-btn-hamburger p {
  font-size: 1rem;
  margin-top: 2.3rem;
}
.header .nav-content {
  display: block;
  margin: 0 0 0 auto;
  width: 100%;
  max-width: 30rem;
  height: 100%;
  background-color: #fff;
  position: fixed;
  right: -100%;
  top: 0;
  z-index: 0;
  transition: all 0.6s ease;
  overflow-y: auto;
}
.header .nav-content .nav-list {
  margin-left: 3rem;
  margin-right: 3rem;
}
.header .nav-content .nav-list li {
  margin: 0 1rem;
}
.header .nav-content .nav-list li a {
  display: block;
  margin-bottom: 2rem;
}
.header .nav-content .nav-item-link {
  position: relative;
  display: block;
  text-decoration: none;
  color: #333;
  transition: all 0.3s;
}
.header .nav-content .nav-item-link.toggle:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: 1rem;
  width: 0.6rem;
  height: 0.6rem;
  border-top: 0.2rem solid #333;
  border-right: 0.2rem solid #333;
  transform: translateY(-50%) rotate(135deg);
}
.header .nav-content .btn-kicboard {
  padding: 0 3rem;
}
.header .nav-content .btn-kicboard a {
  display: block;
  max-width: 100%;
  width: 100%;
  margin-top: 4rem;
  padding: 1rem 2rem;
  border-radius: 3rem;
  background: #45b035;
  color: #fff;
  font-weight: 500;
  text-align: center;
}
.header .nav-content .btn-kicboard a span {
  position: relative;
  line-height: 1.3;
}
.header .nav-content .btn-kicboard a span:before {
  position: absolute;
  content: "";
  top: 50%;
  right: -2rem;
  width: 0.8rem;
  height: 0.8rem;
  border-top: solid 0.2rem #fff;
  border-right: solid 0.2rem #fff;
  transform: translateY(-50%) rotate(45deg);
}
.header .nav-content .btn-kicboard a span:after {
  position: absolute;
  content: "";
  top: 55%;
  left: -2rem;
  transform: translateY(-50%);
  width: 1.8rem;
  height: 1.8rem;
  background: url(/wp-content/uploads/icon_protect_01.svg) no-repeat;
  background-size: contain;
  vertical-align: bottom;
}
.header .nav-content .cate-nav-list {
  padding-left: 1.5rem;
}
.header .nav-overlay {
  display: none;
}

/*ヘッダー ハンバーガーメニュー クリック時*/
.header.js-menu-open .nav-content {
  opacity: 1;
  pointer-events: all;
  z-index: 3;
  right: 0;
}
.header.js-menu-open .nav-overlay {
  display: block;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  background-color: rgba(0, 0, 0, 0.5);
  /* -webkit-animation: fade 500ms; */
  animation: fade 500ms;
}
.header.js-menu-open .nav-btn .nav-btn-hamburger span {
  background-color: transparent;
}
.header.js-menu-open .nav-btn .nav-btn-hamburger span::before {
  top: 0;
  transform: rotate(45deg);
}
.header.js-menu-open .nav-btn .nav-btn-hamburger span::after {
  top: 0;
  transform: rotate(-45deg);
}

.main {
  flex: 1;
}
.main > .inner {
  padding: clamp(7rem, 10vw, 10rem) 0;
}

.footer .footer-top {
  background: #fd0093;
  padding: 2rem 0;
  text-align: center;
  color: #fff;
}
.footer img {
  display: block;
  max-width: 20rem;
  margin: 0 auto;
  padding: 2rem 0;
}
.footer .footer-bottom {
  padding: 1rem 0;
  background: #d9d9d9;
  text-align: center;
  font-size: 1.3rem;
}

@media (max-width: 767px) {
  .breadcrumbs-wrap {
    overflow-x: auto;
    white-space: nowrap;
  }
}

.breadcrumbs {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  list-style: none;
  background: #f9f9f9;
  padding: 0.5rem 1rem;
}
@media (max-width: 767px) {
  .breadcrumbs {
    flex-wrap: nowrap;
  }
}
.breadcrumbs span {
  font-size: 1.3rem;
}
.breadcrumbs span.current-item {
  font-weight: 600;
}
.breadcrumbs span a {
  line-height: 1;
}
.breadcrumbs span:not(:last-of-type)::after {
  content: ">";
  margin: 0 0.6rem;
  color: #777;
}
.breadcrumbs span:not(:last-of-type)::after a {
  color: inherit;
  text-decoration: none;
}
.breadcrumbs span:not(:last-of-type)::after a span {
  font-size: 1.3rem;
}

/* サイドバーレイアウト */
.content-with-sidebar {
  display: flex;
  flex-wrap: wrap;
  gap: 40px;
  position: relative;
}

.main-content {
  flex: 1;
  min-width: 0;
  max-width: 100%;
}

.sidebar {
  width: 23rem;
  height: 100%;
  position: absolute;
  right: -28rem;
  top: 10rem;
}
@media (max-width: 767px) {
  .sidebar {
    width: 100vw;
    margin-left: calc(50% - 50vw);
    position: relative;
    right: auto;
    top: auto;
    height: auto;
  }
}

.widget {
  margin-bottom: 30px;
}

.widget-title {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 15px;
  padding-bottom: 5px;
  border-bottom: 2px solid #ddd;
}

@media screen and (max-width: 768px) {
  .content-with-sidebar {
    flex-direction: column;
  }
  .sidebar,
  .sidebar.sticky {
    width: 100vw;
    margin-left: calc(50% - 50vw);
    position: relative;
    right: auto;
    top: auto;
    height: auto;
    margin-top: 40px;
    z-index: auto;
  }
}
.spring .top-current-series .block-body {
  background: #ffcce9;
}
.spring .top-current-series .block-body:before {
  border-right: solid 2rem #ffcce9;
}
.spring .new {
  background: #fd0093;
}
.spring .footer .footer-top {
  background: #fd0093;
}
.spring .pagetop a {
  background: #fd0093;
}
.spring .pagetop a:hover {
  background: #fff;
  border: solid 0.2rem #fd0093;
  opacity: 1;
}
.spring .pagetop a:hover::before {
  border-top: solid 0.2rem #fd0093;
  border-left: solid 0.2rem #fd0093;
}
.spring .pagetop a::before {
  content: "";
  border-top: solid 0.2rem #fff;
  border-left: solid 0.2rem #fff;
  color: #fff;
}

.summer .top-current-series .block-body {
  background: #c4eafa;
}
.summer .top-current-series .block-body:before {
  border-right: solid 2rem #c4eafa;
}
.summer .new {
  background: #14aaec;
}
.summer .footer .footer-top {
  background: #14aaec;
}
.summer .pagetop a {
  background: #14aaec;
}
.summer .pagetop a:hover {
  background: #fff;
  border: solid 0.2rem #14aaec;
  opacity: 1;
}
.summer .pagetop a:hover::before {
  border-top: solid 0.2rem #14aaec;
  border-left: solid 0.2rem #14aaec;
}
.summer .pagetop a::before {
  content: "";
  border-top: solid 0.2rem #fff;
  border-left: solid 0.2rem #fff;
  color: #fff;
}

.autumn .top-current-series .block-body {
  background: #fdd7a6;
}
.autumn .top-current-series .block-body:before {
  border-right: solid 2rem #fdd7a6;
}
.autumn .new {
  background: #fa8c00;
}
.autumn .footer .footer-top {
  background: #fa8c00;
}
.autumn .pagetop a {
  background: #fa8c00;
}
.autumn .pagetop a:hover {
  background: #fff;
  border: solid 0.2rem #fa8c00;
  opacity: 1;
}
.autumn .pagetop a:hover::before {
  border-top: solid 0.2rem #fa8c00;
  border-left: solid 0.2rem #fa8c00;
}
.autumn .pagetop a::before {
  content: "";
  border-top: solid 0.2rem #fff;
  border-left: solid 0.2rem #fff;
  color: #fff;
}

.winter .top-current-series .block-body {
  background: #F0A6A7;
}
.winter .top-current-series .block-body:before {
  border-right: solid 2rem #F0A6A7;
}
.winter .new {
  background: #F13D3B;
}
.winter .footer .footer-top {
  background: #F13D3B;
}
.winter .pagetop a {
  background: #F13D3B;
}
.winter .pagetop a:hover {
  background: #fff;
  border: solid 0.2rem #F13D3B;
  opacity: 1;
}
.winter .pagetop a:hover::before {
  border-top: solid 0.2rem #F13D3B;
  border-left: solid 0.2rem #F13D3B;
}
.winter .pagetop a::before {
  content: "";
  border-top: solid 0.2rem #fff;
  border-left: solid 0.2rem #fff;
  color: #fff;
}

/*----------------------------*/
/* 個別記事 共通デザイン*/
/*----------------------------*/
.post-page .post-page-title {
  text-align: center;
}
.post-page .container {
  padding-top: 0;
}
.post-page .img-block {
  margin: 0 calc(50% - 50vw) !important;
  position: relative;
  width: 100vw;
  height: 45.3rem;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
@media (max-width: 767px) {
  .post-page .img-block {
    background-size: contain;
    background-position: unset;
    width: 100%;
    margin: 0;
    height: auto;
  }
}
.post-page .time {
  text-align: left;
  display: block;
  padding: 1rem 0 7rem;
}
@media (max-width: 767px) {
  .post-page .time {
    padding: 1rem 0 4rem;
  }
}

.bg-wide {
  background: gray;
  margin: 5rem calc(50% - 50vw);
  padding: clamp(5rem, 7vw, 7rem) calc(50vw - 50%);
}

/*目次に戻るボタン */
.parent-link-back {
  content: "";
  position: fixed;
  bottom: 2rem;
  left: 2rem;
  display: block;
  width: 6rem;
  height: 6rem;
  background: #f2f2f2;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  flex-wrap: wrap;
  border-radius: 4rem;
  text-align: center;
  z-index: 2;
}
.parent-link-back img {
  display: block;
  width: 2rem;
  height: 2rem;
}
.parent-link-back span {
  display: block;
  font-size: 1.2rem;
}

/*テキスト回り込みテスト*/
.left-img-box1 figure {
  float: left;
  margin-right: 1rem;
}
.left-img-box1 figure img {
  width: 50%;
}
@media screen and (max-width: 768px) {
  .left-img-box1 figure {
    float: none;
    margin: 0;
  }
  .left-img-box1 figure img {
    width: 100%;
  }
}
/*----------------------------*/
/*トップページ*/
/*----------------------------*/
.top-kicboard {
  position: relative;
  width: 100%;
  height: 33.5rem;
  background: url(/wp-content/uploads/bg_kicboard_01.jpg) no-repeat center;
  background-size: cover;
  outline: 0.3rem solid #fff;
  outline-offset: -2rem;
}
@media (max-width: 767px) {
  .top-kicboard {
    width: 100%;
    height: auto;
  }
}
.top-kicboard .inner {
  max-width: 120rem;
  width: calc(100% - 4rem);
  padding: 0 0 3rem;
}
.top-kicboard .top-kicboard-title-box {
  background: rgba(255, 255, 255, 0.5);
  padding: 2rem 3rem;
}
.top-kicboard .top-kicboard-title-box .row {
  display: flex;
  align-items: flex-end;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .top-kicboard .top-kicboard-title-box .row {
    flex-direction: column;
    align-items: center;
  }
}
.top-kicboard .top-kicboard-title-box .title {
  position: relative;
  padding: 1rem 3rem;
  margin-right: 5rem;
  width: 26.7rem;
  background: #45b035;
  border-radius: 3rem;
  color: #fff;
  font-size: clamp(1.8rem, 1.739rem + 0.26vw, 2rem);
  font-weight: bold;
  line-height: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .top-kicboard .top-kicboard-title-box .title {
    margin-bottom: 2rem;
    margin-right: unset;
  }
}
.top-kicboard .top-kicboard-title-box .title span.icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background: url(/wp-content/uploads/icon_protect_01.svg) no-repeat;
  background-size: contain;
  vertical-align: bottom;
}
.top-kicboard .top-kicboard-title-box img {
  display: block;
  width: 23rem;
  margin-right: 3rem;
}
@media (max-width: 767px) {
  .top-kicboard .top-kicboard-title-box img {
    margin-bottom: 1rem;
    margin-right: unset;
  }
}
.top-kicboard .top-kicboard-title-box p {
  width: fit-content;
  line-height: 1;
}
.top-kicboard .top-kicboard-list {
  display: flex;
  flex-wrap: wrap;
  margin: 2rem -1rem;
}
@media (max-width: 767px) {
  .top-kicboard .top-kicboard-list {
    margin: 0 -1rem;
  }
}
.top-kicboard .top-kicboard-list li {
  list-style: none;
  width: calc(20% - 2rem);
  margin-right: 1rem;
  margin-left: 1rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .top-kicboard .top-kicboard-list li {
    width: calc(50% - 2rem);
    font-size: 1.4rem;
  }
}
.top-kicboard .top-kicboard-list li.click-none a {
  pointer-events: none;
  background: #ccc;
}
.top-kicboard .top-kicboard-list li a {
  min-height: 5rem;
  padding: 0.7rem;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
  background: #fff;
  text-align: center;
  border-radius: 2rem;
  font-weight: bold;
  transition: 0.3s;
  line-height: 1.3;
}
.top-kicboard .top-kicboard-list li a:hover {
  background: #45b035;
  color: #fff;
  opacity: 1;
}
.top-kicboard .top-kicboard-button a {
  display: block;
  max-width: 43.4rem;
  width: 100%;
  margin: 4rem auto 0;
  padding: 1rem 2rem;
  border-radius: 3rem;
  background: #45b035;
  color: #fff;
  font-weight: bold;
  text-align: center;
}
@media (max-width: 767px) {
  .top-kicboard .top-kicboard-button a {
    max-width: 90%;
    margin: 3rem auto 0;
  }
}
.top-kicboard .top-kicboard-button a span {
  position: relative;
}
.top-kicboard .top-kicboard-button a span:before {
  position: absolute;
  content: "";
  top: 50%;
  right: -2rem;
  width: 1rem;
  height: 1rem;
  border-top: solid 0.2rem #fff;
  border-right: solid 0.2rem #fff;
  transform: translateY(-50%) rotate(45deg);
}

.top-current-series .inner {
  padding-top: clamp(5rem, 7vw, 7rem);
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .top-current-series .inner {
    padding-top: 4rem;
  }
}
.top-current-series .top-current-series-title {
  font-size: clamp(3.6rem, 3.355rem + 1.04vw, 4.4rem);
  font-weight: bold;
}
.top-current-series .block {
  margin-top: 2rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .top-current-series .block {
    flex-direction: column-reverse;
  }
}
.top-current-series .block-figure {
  width: 27%;
}
@media (max-width: 767px) {
  .top-current-series .block-figure {
    width: 80%;
    margin: 0 auto;
  }
}
.top-current-series .block-figure img {
  width: 100%;
}
.top-current-series .block-body {
  position: relative;
  width: 70%;
  background: #ffcce9;
  border-radius: 2rem;
  padding: 3rem 5rem;
  letter-spacing: -0.5px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .top-current-series .block-body {
    width: 100%;
    margin: 0 auto;
    padding: 3rem 3rem;
    margin-bottom: 4rem;
  }
}
.top-current-series .block-body:before {
  position: absolute;
  content: "";
  top: 50%;
  left: -4rem;
  width: 4rem;
  height: 2.5rem;
  border-right: solid 2rem #ffcce9;
  border-top: solid 1.25rem transparent;
  border-bottom: solid 1.25rem transparent;
  transform: translateY(-50%);
}
@media (max-width: 767px) {
  .top-current-series .block-body:before {
    top: unset;
    left: 50%;
    bottom: -3rem;
    transform: translateX(-50%) rotate(-90deg);
  }
}
.top-current-series .block-body img {
  width: 100%;
  margin-bottom: 2rem;
}
.top-current-series .block-body p {
  line-height: 1.7;
  margin-bottom: 2rem;
}
.top-current-series .block-body .block-btn {
  width: 100%;
  display: block;
  padding: 2% 6%;
  border-radius: 3rem;
  background: #fff;
  text-align: center;
  font-weight: bold;
  cursor: pointer;
  text-decoration: none;
  color: #000;
}
.top-current-series .block-body .block-btn span {
  position: relative;
  display: block;
  font-size: clamp(2rem, 1.878rem + 0.52vw, 2.4rem);
}
.top-current-series .block-body .block-btn span:before {
  position: absolute;
  content: "";
  top: 50%;
  left: 0;
  width: 3.5rem;
  height: 2.7rem;
  background: url(/wp-content/uploads/icon_book_01.svg) no-repeat;
  background-size: contain;
  transform: translateY(-50%);
}
.top-current-series .block-body .block-btn span:after {
  position: absolute;
  content: "";
  top: 50%;
  right: 0;
  width: 1.5rem;
  height: 1.5rem;
  border-top: solid 0.2rem #000;
  border-right: solid 0.2rem #000;
  transform: translateY(-50%) rotate(45deg);
}
.top-current-series .block-body .block-btn span:hover {
  text-decoration: none;
}

.top-backnumber-index {
  position: relative;
  background: #f2f2f2;
  margin-top: clamp(7rem, 10vw, 10rem);
}
.top-backnumber-index .inner {
  max-width: 80rem;
}
.top-backnumber-index .top-backnumber-index-title {
  margin-bottom: 4rem;
  text-align: center;
}
.top-backnumber-index .top-backnumber-index-title .en {
  display: block;
  font-size: clamp(2.8rem, 2.555rem + 1.04vw, 3.6rem);
  font-weight: bold;
  margin-bottom: 1rem;
  line-height: 1;
}
.top-backnumber-index .top-backnumber-index-title .ja {
  display: block;
  font-weight: bold;
  font-size: 1.4rem;
}
.top-backnumber-index .top-backnumber-index-list {
  margin: 0 -1rem;
  position: relative;
}
.top-backnumber-index .top-backnumber-index-list .slick-track {
  display: flex;
}
.top-backnumber-index .top-backnumber-index-list .slick-slide {
  margin: 0 1rem;
  height: auto;
}
.top-backnumber-index .top-backnumber-index-list .slick-dots {
  bottom: -4rem;
}
.top-backnumber-index .top-backnumber-index-list .slick-dots li button:before {
  font-size: 1.2rem;
}
.top-backnumber-index .top-backnumber-index-list .slick-dots li.slick-active button:before {
  color: #000;
}
.top-backnumber-index .top-backnumber-index-list .slick-prev,
.top-backnumber-index .top-backnumber-index-list .slick-next {
  width: 3rem;
  height: 3rem;
  background: transparent;
  border-radius: 50%;
  z-index: 1;
  border: 1px solid #000;
}
.top-backnumber-index .top-backnumber-index-list .slick-prev:before,
.top-backnumber-index .top-backnumber-index-list .slick-next:before {
  font-family: "slick";
  font-size: 2rem;
  line-height: 1;
  color: #000;
}
.top-backnumber-index .top-backnumber-index-list .slick-prev {
  left: -5rem;
}
.top-backnumber-index .top-backnumber-index-list .slick-next {
  right: -5rem;
}
.top-backnumber-index .top-backnumber-index-item {
  position: relative;
}
.top-backnumber-index .top-backnumber-index-item .img-block img {
  display: block;
  width: 100%;
  height: 100%;
}
.top-backnumber-index .top-backnumber-index-item .txt-block {
  margin-top: 1rem;
}
.top-backnumber-index .top-backnumber-index-item .new {
  display: block;
  width: 4rem;
  height: 4rem;
  background: rgb(255, 70, 101);
  color: #fff;
  border-radius: 4rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: -1rem;
  left: -1rem;
}
.top-backnumber-index .backnumber_button a {
  display: block;
  margin: 3rem auto 0;
  padding: 1rem 3rem;
  width: 20rem;
  background: #000;
  border-radius: 1rem;
  transition: 0.3s ease;
  color: #fff;
  cursor: pointer;
}
.top-backnumber-index .backnumber_button a span {
  display: block;
  position: relative;
  text-align: center;
}
.top-backnumber-index .backnumber_button a span:before {
  position: absolute;
  content: "";
  top: 50%;
  right: 0;
  width: 1rem;
  height: 1rem;
  border-top: solid 0.2rem #fff;
  border-right: solid 0.2rem #fff;
  transform: translateY(-50%) rotate(45deg);
}
.top-pickup {
  background: #f8f8f8;
}
.top-pickup .top-pickup-title {
  margin-bottom: 4rem;
  text-align: center;
}
.top-pickup .top-pickup-title .en {
  display: block;
  font-size: clamp(2.8rem, 2.555rem + 1.04vw, 3.6rem);
  font-weight: bold;
  margin-bottom: 1rem;
  line-height: 1;
}
.top-pickup .top-pickup-title .ja {
  display: block;
  font-weight: bold;
  font-size: 1.4rem;
}
.top-contents-index .top-contents-index-title {
  margin-bottom: 4rem;
  text-align: center;
}
.top-contents-index .top-contents-index-title .en {
  display: block;
  font-size: clamp(2.8rem, 2.555rem + 1.04vw, 3.6rem);
  font-weight: bold;
  margin-bottom: 1rem;
  line-height: 1;
}
.top-contents-index .top-contents-index-title .ja {
  display: block;
  font-weight: bold;
  font-size: 1.4rem;
}
.top-contents-index .top-contents-index-list {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -1rem;
}
.top-contents-index .top-contents-index-item {
  width: calc(33.3333333333% - 2rem);
  margin: 0 1rem 3rem;
}
@media (max-width: 767px) {
  .top-contents-index .top-contents-index-item {
    width: calc(50% - 2rem);
    margin: 0 1rem 2rem;
  }
}
.top-contents-index .top-contents-index-item a {
  display: block;
  width: 100%;
}
.top-contents-index .top-contents-index-item img {
  width: 100%;
  margin-bottom: 0.5rem;
}
.top-contents-index .top-contents-index-button a {
  display: block;
  margin: 3rem auto 0;
  padding: 1.2rem 3rem;
  width: 20rem;
  background: #000;
  border-radius: 1rem;
  transition: 0.3s ease;
  color: #fff;
  cursor: pointer;
}
.top-contents-index .top-contents-index-button a span {
  display: block;
  position: relative;
  text-align: center;
}
.top-contents-index .top-contents-index-button a span:before {
  position: absolute;
  content: "";
  top: 50%;
  right: 0;
  width: 1rem;
  height: 1rem;
  border-top: solid 0.2rem #fff;
  border-right: solid 0.2rem #fff;
  transform: translateY(-50%) rotate(45deg);
}

.top-request .inner {
  padding-top: 0;
}
.top-request .top-request-title {
  display: block;
  position: relative;
  min-height: 5rem; /*リボンの最小高さ*/
  line-height: 1.5; /*行の高さ*/
  text-align: center;
  padding: 1rem 3rem; /*上下左右のパディング*/
  font-size: clamp(2rem, 1.878rem + 0.52vw, 2.4rem); /*文字の大きさ*/
  background: #cd0000; /*塗りつぶし色*/
  color: #fff; /*文字色*/
  box-sizing: border-box;
}
.top-request .top-request-title:before {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  z-index: 1;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  border-width: 2.5rem 0 2.5rem 1.5rem;
  border-color: transparent transparent transparent #fff;
  border-style: solid;
}
@media (max-width: 767px) {
  .top-request .top-request-title:before {
    left: -1px;
  }
}
.top-request .top-request-title:after {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  z-index: 1;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  border-width: 2.5rem 1.5rem 2.5rem 0;
  border-color: transparent #fff transparent transparent;
  border-style: solid;
}
@media (max-width: 767px) {
  .top-request .top-request-title:after {
    right: -1px;
  }
}
@media (max-width: 599px) {
  .top-request .top-request-title {
    min-height: auto;
    padding: 1.2rem 2rem;
    font-size: 1.6rem;
  }
}
.top-request .top-request-body {
  margin-top: 2rem;
  padding: 3rem;
  border: 0.4rem solid #cd0000;
  border-radius: 1rem;
  background: #ffffd6;
}
@media (max-width: 767px) {
  .top-request .top-request-body {
    padding: 2rem;
  }
}
.top-request .top-request-body .top-request-body-text {
  font-size: clamp(1.7rem, 1.669rem + 0.13vw, 1.8rem);
  text-align: center;
}
@media (max-width: 767px) {
  .top-request .top-request-body .top-request-body-text {
    text-align: left;
    font-size: 1.6rem;
    line-height: 1.5;
  }
}
.top-request .top-request-body .top-request-body-text span {
  color: #cd0000;
  font-weight: bold;
}

/*----------------------------*/
/* コンテンツ一覧ページ*/
/*----------------------------*/
/*ターム一覧表示*/
.post-type-archive-backnumber .term-list li:nth-child(1) a {
  background: #000;
  color: #fff;
}

.term-closeup .term-list li:nth-child(2) a {
  background: #000;
  color: #fff;
}

.term-building .term-list li:nth-child(3) a {
  background: #000;
  color: #fff;
}

.term-teach .term-list li:nth-child(4) a {
  background: #000;
  color: #fff;
}

.term-kicolle .term-list li:nth-child(5) a {
  background: #000;
  color: #fff;
}

.term-letter .term-list li:nth-child(6) a {
  background: #000;
  color: #fff;
}

.term-airmail .term-list li:nth-child(7) a {
  background: #000;
  color: #fff;
}

.term-nav .term-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: 0 -1rem;
}
.term-nav .term-list li {
  width: calc(25% - 2rem);
  margin: 0 1rem 1rem;
}
@media (max-width: 767px) {
  .term-nav .term-list li {
    width: calc(50% - 2rem);
    margin: 0 1rem 1rem;
  }
}
.term-nav .term-list li a {
  display: block;
  padding: 1rem 0;
  text-align: center;
  border: solid 0.1rem #000;
  border-radius: 1.5rem;
}
.term-nav .term-list li a:hover {
  opacity: 1;
  background: #000;
  color: #fff;
  border: solid 0.1rem #000;
}

.archive-terms-title {
  font-size: clamp(2.8rem, 2.555rem + 1.04vw, 3.6rem);
  font-weight: bold;
  margin-bottom: 4rem;
}

.archive-contents {
  padding: 5rem 0;
}

/*----------------------------*/
/*バックナンバー表紙一覧ページ*/
/*----------------------------*/
.backnumber-slider-title {
  font-size: clamp(2.8rem, 2.555rem + 1.04vw, 3.6rem);
  font-weight: 600;
  margin-bottom: 4rem;
  text-align: center;
}
.backnumber-slider-title .en {
  display: block;
  font-size: clamp(2.8rem, 2.555rem + 1.04vw, 3.6rem);
  font-weight: bold;
  margin-bottom: 1rem;
}
.backnumber-slider-title .ja {
  display: block;
  font-weight: bold;
  font-size: 1.4rem;
}

.backnumber-index {
  position: relative;
  background: #f2f2f2;
}
.backnumber-index .backnumber-index-list {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -1.5rem;
  padding: clamp(5rem, 7vw, 7rem) 0;
  justify-content: center;
}
.backnumber-index .backnumber-index-item {
  position: relative;
  margin: 0 1.5rem;
  max-width: 20rem;
}
.backnumber-index .backnumber-index-item .img-block img {
  display: block;
  width: 100%;
  height: 100%;
}

.archive-list {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -1.5rem;
}
@media (max-width: 767px) {
  .archive-list {
    margin: 0 -1rem;
  }
}

.archive-item {
  width: calc(25% - 3rem);
  margin: 0 1.5rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .archive-item {
    width: calc(50% - 2rem);
    margin: 0 1rem;
    margin-bottom: 1rem;
  }
}
.archive-item a {
  display: block;
  margin-bottom: 1rem;
}
.archive-item a img {
  width: 100%;
}

.archive-title {
  margin-bottom: 0;
  color: #333;
}

/*----------------------------*/
/*バックナンバー目次ページ*/
/*----------------------------*/
.backnumber-index-page .container {
  padding-top: 0;
}
.backnumber-index-page .time {
  margin-top: 1rem;
  text-align: left;
  display: block;
  padding-bottom: 7rem;
}
.backnumber-index-page .backnumber-index-title {
  font-size: clamp(3.2rem, 2.955rem + 1.04vw, 4rem);
  font-weight: bold;
  text-align: center;
  margin-bottom: 4rem;
}
.backnumber-index-page .backnumber-index-card {
  gap: 8rem;
}
.backnumber-index-page .backnumber-index-card .card-body .head-title {
  position: relative;
  font-size: clamp(2.8rem, 2.555rem + 1.04vw, 3.6rem);
  font-weight: bold;
  padding-bottom: 1rem;
  margin-bottom: 3rem;
}
.backnumber-index-page .backnumber-index-card .card-body .head-title:before {
  content: "";
  position: absolute;
  width: 3rem;
  height: 0.2rem;
  left: 0;
  bottom: 0;
  background: #000;
}
.backnumber-index-page .backnumber-index-card .card-body .title-group {
  margin-top: 2.4rem;
}
.backnumber-index-page .backnumber-index-card .card-body .sub-title {
  font-size: 1.6rem;
  font-weight: bold;
  color: #fd0093;
  line-height: 1.2;
  margin-bottom: 0.5rem;
}
.backnumber-index-page .backnumber-index-card .card-body .main-title {
  position: relative;
  font-size: clamp(3.2rem, 2.955rem + 1.04vw, 4rem);
  font-weight: bold;
  line-height: 1;
}
.backnumber-index-page .backnumber-index-card .card-body .main-title a {
  font-size: clamp(2.8rem, 2.555rem + 1.04vw, 3.6rem);
}
.backnumber-index-page .backnumber-index-card .card-body .main-title:before {
  position: absolute;
  content: "";
  bottom: 0.5rem;
  right: 3rem;
  width: 3.7rem;
  height: 1.3rem;
  background: url(/wp-content/uploads/icon_arrow_01.svg) no-repeat;
  background-size: contain;
}

.post-page.closeup .research-box {
  margin-top: 6rem;
  margin-bottom: 6rem;
  position: relative;
}
.post-page.closeup .research-box:before {
  position: absolute;
  content: "";
  top: 0.5rem;
  right: -0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 2rem;
  background: #73b4c7;
  mix-blend-mode: multiply;
  opacity: 1;
  z-index: -1;
}
.post-page.closeup .research-box .research-box--inner {
  padding: 7rem;
  border-radius: 2rem;
  background: #ffffeb;
  border: solid 0.8rem #73b4c7;
  position: relative;
}
@media (max-width: 767px) {
  .post-page.closeup .research-box .research-box--inner {
    padding: 3rem;
  }
}
.post-page.closeup .research-box .research-box--inner:before {
  position: absolute;
  content: "";
  top: -4rem;
  right: 2rem;
  width: 8.5rem;
  aspect-ratio: 85/85;
  background: url(/wp-content/uploads/img_closeup_autumn_2025_23.svg) no-repeat;
}
@media (max-width: 767px) {
  .post-page.closeup .research-box .research-box--inner:before {
    top: -2rem;
    right: 1rem;
    width: 4.5rem;
    aspect-ratio: 45/45;
  }
}
.post-page.closeup .border-box1 {
  position: relative;
  outline: solid 5px #007131;
  outline-offset: -13px;
  padding: 50px 40px;
}
.post-page.closeup .border-box1:before {
  content: "";
  position: absolute;
  top: 0;
  left: 70px;
  width: 58px;
  height: 86px;
  background: url(/wp-content/uploads/icon_closeup_autumn_2024_01.svg) no-repeat;
}
.post-page.closeup .headline .subtitle {
  padding-bottom: 0.5rem;
  margin: 0 auto;
  width: fit-content;
  border-bottom: solid 0.4rem #ffe443;
}
.post-page.closeup .headline .title {
  font-size: clamp(3.8rem, 3.233rem + 1.57vw, 4.8rem);
  font-weight: bold;
}
.post-page.closeup .headline .text {
  font-size: clamp(1.8rem, 1.739rem + 0.26vw, 2rem);
  font-weight: bold;
}
.post-page.closeup .intro .text-bg-yellow {
  display: block;
  font-size: clamp(2.5rem, 2.286rem + 0.91vw, 3.2rem);
  font-weight: bold;
  line-height: 1;
  background-color: #ffe443;
  width: fit-content;
  padding: 1rem;
  margin-left: 0 !important;
}
.post-page.closeup .intro .row {
  display: flex;
  align-items: flex-end !important;
}
.post-page.closeup .qa .rightimg {
  flex-direction: row-reverse;
}
@media (max-width: 767px) {
  .post-page.closeup .qa .rightimg {
    flex-direction: column-reverse;
  }
}
.post-page.closeup .message {
  position: relative;
  margin-right: calc(50% - 50vw) !important;
  margin-left: calc(50% - 50vw) !important;
  padding: 3rem calc(50vw - 50%);
  width: 100vw;
  overflow: visible;
  background: #ffe443;
}
.post-page.closeup .message .message-title {
  font-size: clamp(2rem, 1.878rem + 0.52vw, 2.4rem);
  font-weight: bold;
  margin-bottom: 2rem;
}
.post-page.closeup .message .message-img {
  position: relative;
}
.post-page.closeup .message .message-balloon {
  width: 100%;
  max-width: 18rem;
  margin: 0 auto 1rem;
}
.post-page.closeup .yellow-bg {
  margin: 10rem calc(50% - 50vw) !important;
  padding: 10rem calc(50vw - 50%) !important;
  width: 100vw !important;
  background: #fff8d0;
}
.post-page.closeup .manager-box {
  background: #fff;
  border: solid 0.3rem #000;
  border-radius: 2rem;
  padding: 3rem;
  gap: 4rem;
}
.post-page.closeup .manager-box .manager-caption {
  width: 100%;
  max-width: 35rem;
  padding: 3rem 0;
}
.post-page.closeup .member02-box {
  margin-top: 10rem;
}
.post-page.closeup .member02-box .member02-row {
  gap: 4rem;
  margin-top: 0;
}
.post-page.closeup .member02-box .member02-balloon img {
  display: block;
  width: 50%;
  margin-left: 3rem;
}
@media (max-width: 767px) {
  .post-page.closeup .member02-box .member02-balloon img {
    width: 100%;
    margin-left: unset;
  }
}
.post-page.closeup .note .note-balloon {
  position: relative;
  background: #fff;
  border: solid 0.1rem #000;
  border-radius: 100vh;
  padding: 1rem 8rem;
  width: fit-content;
  text-align: center;
  max-width: 70rem;
  font-weight: bold;
  font-size: clamp(2.2rem, 2.016rem + 0.78vw, 2.8rem);
  line-height: 1.3;
}
.post-page.closeup .note .note-balloon:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -1.55rem;
  transform: translateX(-50%);
  width: 0.7rem;
  height: 1.6rem;
  background: url(/wp-content/uploads/bg_balloon01.svg) no-repeat;
  background-size: contain;
}
.post-page.closeup .note .note-list {
  padding: 3rem;
  background: #ffe443;
  border-radius: 2rem;
  margin-top: 3rem;
}
.post-page.closeup .note .note-list > li {
  padding-left: 6.5rem;
  text-indent: -6.5rem;
  margin-top: 2rem;
  font-size: clamp(1.8rem, 1.739rem + 0.26vw, 2rem);
  font-weight: bold;
}
.post-page.closeup .note .note-list > li:first-child {
  margin-top: 0;
}
.post-page.closeup .headline-title {
  display: flex;
  align-items: flex-end;
  justify-content: center;
  flex-wrap: wrap;
  margin-bottom: 3rem;
}
.post-page.closeup .headline-title .headline-title-inner {
  position: relative;
}
@media (max-width: 767px) {
  .post-page.closeup .headline-title .headline-title-inner {
    display: flex;
    flex-direction: column;
  }
}
.post-page.closeup .headline-title .headline-icon {
  position: absolute;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  left: -20rem;
  top: 0;
}
@media (max-width: 767px) {
  .post-page.closeup .headline-title .headline-icon {
    position: relative;
    left: unset;
    top: unset;
    transform: unset;
    margin-bottom: 2rem;
  }
}
.post-page.closeup .headline-title .headline-name {
  font-size: clamp(4.8rem, 4.433rem + 1.57vw, 6rem);
  font-weight: 500;
  margin: 0 !important;
}

.post-page.letter .dotted {
  border-top: dotted 0.3rem #000;
  width: 100%;
  height: 0.3rem;
  display: block;
  margin-top: 7rem;
}
.post-page.letter .headline .headline-title {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  margin-bottom: 3rem;
}
.post-page.letter .headline .headline-title .headline-title-inner {
  position: relative;
}
@media (max-width: 767px) {
  .post-page.letter .headline .headline-title .headline-title-inner {
    display: flex;
    flex-direction: column;
  }
}
.post-page.letter .headline .headline-title .headline-icon {
  position: absolute;
  width: 10rem;
  height: 10rem;
  padding: 0;
  border-radius: 5rem;
  background: #fe66be;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: clamp(2rem, 1.878rem + 0.52vw, 2.4rem);
  font-weight: bold;
  color: #fff;
  left: -13rem;
  top: 50%;
  transform: translate(0, -50%);
}
@media (max-width: 767px) {
  .post-page.letter .headline .headline-title .headline-icon {
    position: relative;
    left: unset;
    top: unset;
    transform: unset;
    margin-bottom: 2rem;
  }
}
.post-page.letter .headline .headline-title .headline-name {
  font-size: clamp(4.8rem, 4.433rem + 1.57vw, 6rem);
  font-weight: 500;
  margin: 0 !important;
}
.post-page.letter .headline .headline-text {
  line-height: 2.5;
  font-size: clamp(1.8rem, 1.739rem + 0.26vw, 2rem);
  text-align: center;
}
.post-page.letter .title-01 {
  margin-top: 3rem;
}
.post-page.letter .title-01 p {
  display: inline;
  padding: 0.5rem 2rem;
  background-color: #fe66be;
  color: #fff;
  font-size: clamp(2.8rem, 2.555rem + 1.04vw, 3.6rem);
  font-weight: 500;
  line-height: 2.5;
  box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
}
.post-page.letter .border-black-01 {
  border: solid 0.1rem #000;
  padding: 2rem;
}
.post-page.letter .border-black-02 {
  border: solid 0.2rem #000;
  padding: 4rem;
}
@media (max-width: 767px) {
  .post-page.letter .border-black-02 {
    padding: 2rem;
  }
}
.post-page.letter .data {
  position: relative;
  border-top: dotted 0.3rem #000;
  border-bottom: dotted 0.3rem #000;
  padding-top: 10rem;
  padding-bottom: 10rem;
}
.post-page.letter .data.border-bottom-none {
  border-bottom: none;
}
.post-page.letter .data:before {
  content: "";
  position: absolute;
  top: 1rem;
  right: 0;
  width: 15rem;
  height: 4.1rem;
  background: url(/wp-content/uploads/icon_data_01.svg) no-repeat;
  background-size: contain;
  z-index: -1;
}
@media (max-width: 767px) {
  .post-page.letter .data {
    padding: 8rem 0;
  }
}
.post-page.letter .data .data-name-01 {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: clamp(2.5rem, 2.286rem + 0.91vw, 3.2rem);
  font-weight: 600;
  padding: 3rem;
  background: #ffe5f4;
}
.post-page.letter .newstopics {
  position: relative;
  margin-right: calc(50% - 50vw);
  margin-left: calc(50% - 50vw);
  padding: 15rem calc(50vw - 50%) 30rem;
  /* width: 100vw; */
  overflow: visible;
  background: #ffe5f4;
  z-index: 0;
}
@media (max-width: 767px) {
  .post-page.letter .newstopics {
    margin: 0 calc(50% - 50vw) 0 !important;
    padding: 15rem calc(50vw - 50%);
    width: 100vw;
  }
}
.post-page.letter .newstopics:before {
  position: absolute;
  content: "";
  top: -0.5rem;
  left: 50%;
  width: 192rem;
  height: 43rem;
  background: url(/wp-content/uploads/bg_wave_01.svg) no-repeat;
  background-size: contain;
  z-index: -2;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .post-page.letter .newstopics:before {
    width: 75rem;
    height: 17rem;
  }
}
.post-page.letter .newstopics:after {
  position: absolute;
  content: "";
  bottom: -0.5rem;
  left: 50%;
  width: 192rem;
  height: 43rem;
  background: url(/wp-content/uploads/bg_wave_01.svg) no-repeat;
  background-size: contain;
  z-index: -1;
  transform: translateX(-50%) rotate(180deg);
}
@media (max-width: 767px) {
  .post-page.letter .newstopics:after {
    width: 75rem;
    height: 17rem;
  }
}
.post-page.letter .newstopics .icon {
  font-size: clamp(2rem, 1.878rem + 0.52vw, 2.4rem);
  margin-bottom: 3rem;
  font-weight: bold;
}
.post-page.letter .newstopics .title {
  display: block;
  font-size: clamp(2.5rem, 2.286rem + 0.91vw, 3.2rem);
  font-weight: bold;
  line-height: 1;
  background-color: #008bd4;
  width: fit-content;
  margin-bottom: 1.5rem;
  padding: 1rem;
  color: #fff;
}
.post-page.letter .spotlight {
  position: relative;
  padding: 6rem 4rem;
  margin-bottom: 10rem;
  border: solid 0.2rem #000;
  border-radius: 4rem;
  z-index: 1;
}
.post-page.letter .spotlight:before {
  content: "";
  position: absolute;
  top: -2.5rem;
  left: 50%;
  transform: translateX(-50%);
  width: 40.3rem;
  height: 4.5rem;
  background: url(/wp-content/uploads/text_spotlight_01.png) no-repeat;
  background-size: contain;
  z-index: 2;
}
.post-page.letter .spotlight .ballon1 {
  position: relative;
  padding: 2rem;
  margin-bottom: 1.5rem;
  text-align: center;
  font-size: clamp(2rem, 1.878rem + 0.52vw, 2.4rem);
  background: #008bd4;
  border-radius: 2rem;
  color: #fff;
  font-weight: bold;
}
.post-page.letter .spotlight .ballon1:before {
  content: "";
  position: absolute;
  border-top: solid 1.25rem #008bd4;
  border-left: solid 1.25rem #008bd4;
  border-right: solid 1.25rem transparent;
  border-bottom: solid 1.25rem transparent;
  bottom: -2.5rem;
  left: 50%;
  transform: translateX(-50%);
}
.post-page.letter .trend {
  position: relative;
  padding: 6rem 4rem;
  border: solid 0.2rem #000;
  border-radius: 4rem;
  z-index: 1;
}
.post-page.letter .trend.-v1:before {
  content: "";
  position: absolute;
  top: -8rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  max-width: 48.9rem;
  aspect-ratio: 300/65;
  background: url(/wp-content/uploads/text_letter_02.svg) no-repeat;
  background-size: contain;
  z-index: 2;
}
@media (max-width: 767px) {
  .post-page.letter .trend.-v1:before {
    top: -5rem;
    max-width: 30rem;
    margin-top: 0;
  }
}
.post-page.letter .trend.-v2:before {
  content: "";
  position: absolute;
  top: -3rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  max-width: 48.9rem;
  aspect-ratio: 489/50;
  background: url(/wp-content/uploads/text_letter_03.svg) no-repeat;
  background-size: contain;
  z-index: 2;
}
@media (max-width: 767px) {
  .post-page.letter .trend.-v2:before {
    top: -2rem;
    max-width: 30rem;
  }
}
.post-page.letter .trend.-v3:before {
  content: "";
  position: absolute;
  top: -9rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  max-width: 48.9rem;
  aspect-ratio: 484/117;
  background: url(/wp-content/uploads/text_letter_04.svg) no-repeat;
  background-size: contain;
  z-index: 2;
}
@media (max-width: 767px) {
  .post-page.letter .trend.-v3:before {
    top: -6rem;
    max-width: 30rem;
  }
}
.post-page.letter .trend.-v4:before {
  content: "";
  position: absolute;
  top: -9rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  max-width: 48.9rem;
  aspect-ratio: 484/117;
  background: url(/wp-content/uploads/text_letter_07.svg) no-repeat;
  background-size: contain;
  z-index: 2;
}
@media (max-width: 767px) {
  .post-page.letter .trend.-v4:before {
    top: -5rem;
    max-width: 30rem;
  }
}
.post-page.letter .trend.-v5:before {
  content: "";
  position: absolute;
  top: -11rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  aspect-ratio: 344/124;
  max-width: 34.4rem;
  background: url(/wp-content/uploads/text_letter_09.svg) no-repeat;
  background-size: contain;
  z-index: 2;
}
@media (max-width: 767px) {
  .post-page.letter .trend.-v5:before {
    top: -7rem;
    max-width: 22rem;
  }
}
.post-page.letter .trend .v6 {
  content: "";
  position: absolute;
  top: -10rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  max-width: 45rem;
  aspect-ratio: 450/130;
  background-image: unset;
  background-size: contain;
  z-index: 2;
}
@media (max-width: 767px) {
  .post-page.letter .trend .v6 {
    top: -6.5rem;
    max-width: 28rem;
  }
}
.post-page.letter .trend .v7 {
  content: "";
  position: absolute;
  top: -10rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  background-image: unset;
  background-size: contain;
  z-index: 2;
}
@media (max-width: 767px) {
  .post-page.letter .trend .v7 {
    top: -5rem;
    max-width: 28rem;
  }
}
@media (max-width: 767px) {
  .post-page.letter .trend {
    padding: 4rem 2rem 2rem;
    border-radius: 2rem;
  }
}
.post-page.letter .mascot-01 {
  position: relative;
  margin-top: -30rem;
  width: 87rem;
}

.post-page.airmail .headline .headline-title {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  margin-bottom: 3rem;
}
.post-page.airmail .headline .headline-title .headline-title-inner {
  position: relative;
}
@media (max-width: 767px) {
  .post-page.airmail .headline .headline-title .headline-title-inner {
    display: flex;
    flex-direction: column;
  }
}
.post-page.airmail .headline .headline-title .headline-icon {
  position: absolute;
  width: 10rem;
  height: 10rem;
  border-radius: 5rem;
  background: #008bd4;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: clamp(2rem, 1.878rem + 0.52vw, 2.4rem);
  font-weight: bold;
  color: #fff;
  left: -13rem;
  top: 50%;
  transform: translate(0, -50%);
}
@media (max-width: 767px) {
  .post-page.airmail .headline .headline-title .headline-icon {
    position: relative;
    left: unset;
    top: unset;
    transform: unset;
    margin-bottom: 2rem;
  }
}
.post-page.airmail .headline .headline-title .headline-name {
  font-size: clamp(4.8rem, 4.433rem + 1.57vw, 6rem);
  font-weight: 500;
  margin: 0 !important;
}
.post-page.airmail .headline .headline-text {
  line-height: 2.5;
  font-size: clamp(1.8rem, 1.739rem + 0.26vw, 2rem);
  text-align: center;
}
.post-page.airmail .data {
  position: relative;
  margin-top: 10rem;
  padding: 10rem 5rem;
  border-top: dotted 0.3rem #000;
  border-bottom: dotted 0.3rem #000;
}
@media (max-width: 767px) {
  .post-page.airmail .data {
    padding: 7rem 0 5rem;
  }
}
.post-page.airmail .data:before {
  content: "";
  position: absolute;
  top: 1rem;
  right: 0;
  width: 15rem;
  height: 4.1rem;
  background: url(/wp-content/uploads/icon_data_01.svg) no-repeat;
  background-size: contain;
  z-index: -1;
}
.post-page.airmail .data .name {
  background-color: #e5f3fb;
  margin-bottom: 4rem;
  padding: 3rem 6.5rem;
  font-weight: bold;
}
.post-page.airmail .data .name .jp {
  font-size: clamp(2.5rem, 2.286rem + 0.91vw, 3.2rem);
}
.post-page.airmail .data .name .en {
  font-size: clamp(1.8rem, 1.739rem + 0.26vw, 2rem);
}
@media (max-width: 767px) {
  .post-page.airmail .data .name {
    padding: 2rem;
  }
}
.post-page.airmail .newstopics {
  position: relative;
  margin: 0 calc(50% - 50vw) !important;
  padding: 23rem calc(50vw - 50%) 30rem;
  width: 100vw;
  overflow: visible;
  background: #e5f3fb;
  z-index: -1;
  top: -10rem;
}
@media (max-width: 767px) {
  .post-page.airmail .newstopics {
    top: 0;
    margin: 7rem calc(50% - 50vw) 7rem !important;
    padding: 10rem calc(50vw - 50%) 15rem;
  }
}
.post-page.airmail .newstopics:before {
  position: absolute;
  content: "";
  top: -0.5rem;
  left: 50%;
  width: 192rem;
  height: 43rem;
  background: url(/wp-content/uploads/bg_wave_01.svg) no-repeat;
  background-size: contain;
  z-index: -1;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .post-page.airmail .newstopics:before {
    width: 78rem;
    max-width: 100%;
    height: 7rem;
    background: url(/wp-content/uploads/bg_wave_01_sp.svg) no-repeat;
  }
}
.post-page.airmail .newstopics:after {
  position: absolute;
  content: "";
  bottom: -0.5rem;
  left: 50%;
  width: 192rem;
  height: 43rem;
  background: url(/wp-content/uploads/bg_wave_01.svg) no-repeat;
  background-size: contain;
  z-index: -1;
  transform: translateX(-50%) rotate(180deg);
}
@media (max-width: 767px) {
  .post-page.airmail .newstopics:after {
    width: 78rem;
    max-width: 100%;
    height: 7rem;
    background: url(/wp-content/uploads/bg_wave_01_sp.svg) no-repeat;
  }
}
.post-page.airmail .newstopics .icon {
  font-size: clamp(2rem, 1.878rem + 0.52vw, 2.4rem);
  margin-bottom: 3rem;
  font-weight: bold;
}
.post-page.airmail .newstopics .title {
  display: block;
  font-size: clamp(2.8rem, 2.555rem + 1.04vw, 3.6rem);
  font-weight: 500;
  line-height: 1.2;
  background-color: #008bd4;
  width: fit-content;
  padding: 1rem;
  margin-left: 0 !important;
  margin-bottom: 1.5rem;
  color: #fff;
}
.post-page.airmail .spotlight {
  position: relative;
  padding: 6rem 4rem;
  margin-top: -10rem;
  border: solid 0.2rem #000;
  border-radius: 4rem;
  z-index: 1;
}
@media (max-width: 767px) {
  .post-page.airmail .spotlight {
    margin-top: 10rem;
    padding: 4rem 2rem 2rem;
    border-radius: 2rem;
  }
}
.post-page.airmail .spotlight:before {
  content: "";
  position: absolute;
  top: -11rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  max-width: 46.3rem;
  height: 13rem;
  background: url(/wp-content/uploads/text_airmail_spotlight.svg) no-repeat;
  background-size: contain;
  z-index: 2;
}
@media (max-width: 767px) {
  .post-page.airmail .spotlight:before {
    top: -6rem;
    max-width: 25rem;
    margin-top: 0;
  }
}
.post-page.airmail .spotlight .ballon1 {
  position: relative;
  padding: 2rem;
  margin-bottom: 1.5rem;
  text-align: center;
  font-size: clamp(2rem, 1.878rem + 0.52vw, 2.4rem);
  background: #008bd4;
  border-radius: 2rem;
  color: #fff;
  font-weight: bold;
}
.post-page.airmail .spotlight .ballon1:before {
  content: "";
  position: absolute;
  border-top: solid 1.25rem #008bd4;
  border-left: solid 1.25rem #008bd4;
  border-right: solid 1.25rem transparent;
  border-bottom: solid 1.25rem transparent;
  bottom: -2.5rem;
  left: 50%;
  transform: translateX(-50%);
}
.post-page.airmail .spotlight .qa {
  margin-top: 5rem;
}
.post-page.airmail .trend {
  position: relative;
  margin-top: 10rem;
  padding: 6rem 4rem;
  border: solid 0.2rem #000;
  border-radius: 4rem;
}
.post-page.airmail .trend.wide {
  padding: 6rem 5rem;
}
@media (max-width: 767px) {
  .post-page.airmail .trend.wide {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .post-page.airmail .trend {
    margin-top: 6rem;
    padding: 2rem;
    border-radius: 2rem;
  }
}
.post-page.airmail .trend .osusume {
  margin: 5rem auto 0;
}
.post-page.airmail .trend .osusume .catch {
  width: 100%;
  max-width: 16.2rem;
}
.post-page.airmail .trend .osusume .title strong {
  line-height: 1.2;
}

.post-page.teach .headline .headline-title {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  margin-bottom: 3rem;
}
.post-page.teach .headline .headline-title .headline-title-inner {
  position: relative;
}
@media (max-width: 767px) {
  .post-page.teach .headline .headline-title .headline-title-inner {
    display: flex;
    flex-direction: column;
  }
}
.post-page.teach .headline .headline-title .headline-icon {
  width: fit-content;
  padding: 1rem 3rem;
  background: #00bfda;
  border-radius: 3rem;
  text-align: center;
  font-size: clamp(1.8rem, 2vw + 1rem, 2rem);
  font-weight: bold;
  color: #fff;
  position: absolute;
  left: -13rem;
  top: 50%;
  transform: translate(0, -50%);
}
@media (max-width: 767px) {
  .post-page.teach .headline .headline-title .headline-icon {
    position: relative;
    left: unset;
    top: unset;
    transform: unset;
  }
}
.post-page.teach .headline .headline-title .headline-name {
  font-size: clamp(3.8rem, 3.233rem + 1.57vw, 4.8rem);
  font-weight: bold;
  margin: 0 !important;
}
.post-page.teach .talk1 {
  margin-bottom: clamp(7rem, 10vw, 10rem);
}
.post-page.teach .talk1-item {
  display: flex;
  align-items: flex-start;
  gap: 2.4rem;
}
.post-page.teach .talk1-item.osiete {
  margin-top: 5rem;
}
.post-page.teach .talk1-item.osiete .talk1-img {
  width: 12.8rem;
}
.post-page.teach .talk1-item.osiete .talk1-img img {
  width: 100%;
}
.post-page.teach .talk1-item.osiete .talk1-text-area {
  width: 100%;
  max-width: 57rem;
}
.post-page.teach .talk1-item.osiete .talk1-name {
  font-weight: bold;
  font-size: clamp(2rem, 1.878rem + 0.52vw, 2.4rem);
  margin-bottom: 1rem;
}
.post-page.teach .talk1-item.osiete .talk1-balloon {
  position: relative;
  background: #d2ecfa;
  border-radius: 2rem;
  width: 100%;
  padding: 2rem;
}
.post-page.teach .talk1-item.osiete .talk1-balloon:before {
  position: absolute;
  content: "";
  left: -2rem;
  top: 2.5rem;
  border-style: solid;
  border-color: #d2ecfa #d2ecfa transparent transparent;
  border-width: 1.2rem 1.5rem 1.2rem 1.5rem;
  width: 3rem;
  height: 2.4rem;
}
.post-page.teach .talk1-item.makasete {
  margin-top: 3rem;
  flex-direction: row-reverse;
}
.post-page.teach .talk1-item.makasete .talk1-img {
  width: 12.8rem;
}
.post-page.teach .talk1-item.makasete .talk1-img img {
  width: 100%;
}
.post-page.teach .talk1-item.makasete .talk1-text-area {
  width: 100%;
  max-width: 57rem;
}
.post-page.teach .talk1-item.makasete .talk1-name {
  text-align: right;
  font-weight: bold;
  font-size: clamp(2rem, 1.878rem + 0.52vw, 2.4rem);
  margin-bottom: 1rem;
}
.post-page.teach .talk1-item.makasete .talk1-balloon {
  position: relative;
  background: #f9dbe8;
  border-radius: 2rem;
  width: 100%;
  max-width: 57rem;
  padding: 2rem;
}
.post-page.teach .talk1-item.makasete .talk1-balloon:before {
  position: absolute;
  content: "";
  right: -2rem;
  top: 2.5rem;
  border-style: solid;
  border-color: #f9dbe8 transparent transparent #f9dbe8;
  border-width: 1.2rem 1.5rem 1.2rem 1.5rem;
  width: 3rem;
  height: 2.4rem;
}
.post-page.teach .talk1-item.makasete .talk1-balloon2 {
  position: relative;
  background: #f2a3c5;
  border-radius: 2rem;
  width: 100%;
  max-width: 57rem;
  padding: 2rem;
}
.post-page.teach .talk1-item.makasete .talk1-balloon2:before {
  position: absolute;
  content: "";
  right: -2rem;
  top: 2.5rem;
  border-style: solid;
  border-color: #f2a3c5 transparent transparent #f2a3c5;
  border-width: 1.2rem 1.5rem 1.2rem 1.5rem;
  width: 3rem;
  height: 2.4rem;
}
.post-page.teach .talk1-item.makasete .talk1-balloon3 {
  position: relative;
  background: #f7cee0;
  border-radius: 2rem;
  width: 100%;
  max-width: 57rem;
  padding: 2rem;
}
.post-page.teach .talk1-item.makasete .talk1-balloon3:before {
  position: absolute;
  content: "";
  right: -2rem;
  top: 2.5rem;
  border-style: solid;
  border-color: #f7cee0 transparent transparent #f7cee0;
  border-width: 1.2rem 1.5rem 1.2rem 1.5rem;
  width: 3rem;
  height: 2.4rem;
}
.post-page.teach .gray-box1 {
  margin-top: 4rem;
  background: #f7f5f6;
  padding: 3rem;
  line-height: 2;
  border-radius: 3rem;
}
.post-page.teach .matome {
  border: solid 0.2rem #000;
  border-radius: 2rem;
  padding: 3rem;
}
.post-page.teach .matome .matome-title {
  font-size: clamp(3.2rem, 2.955rem + 1.04vw, 4rem);
  font-weight: bold;
  margin-top: 3rem;
  margin-bottom: 2rem;
}
.post-page.teach .matome .matome-box {
  margin-top: 0;
  background: #f7f5f6;
  padding: 3rem;
  line-height: 2;
  border-radius: 3rem;
}
@media (max-width: 767px) {
  .post-page.teach .matome .matome-box {
    margin-top: 2rem;
  }
}

.post-page.kicolle .icon-rec-book {
  position: absolute;
  top: -60px;
  left: 50%;
  transform: translateX(-50%);
  width: 180px;
}
@media (max-width: 767px) {
  .post-page.kicolle .icon-rec-book {
    top: -50px;
    width: 120px;
  }
}
.post-page.kicolle .border-01 {
  position: relative;
  width: 100%;
  max-width: 78rem;
  height: 1rem;
  border: solid 0.1rem #000;
  border-radius: 0.5rem;
  margin-top: 1rem;
  margin-right: auto;
  margin-left: auto;
}
.post-page.kicolle .border-01-wide {
  max-width: 100%;
}
.post-page.kicolle .headline {
  font-size: clamp(2.2rem, 2.016rem + 0.78vw, 2.8rem);
  text-align: center;
}
.post-page.kicolle .headline .headline-ballon {
  width: 100%;
  max-width: 28.3rem;
  margin-right: auto;
  margin-left: auto;
}
.post-page.kicolle .headline .headline-title {
  width: 100%;
  max-width: 57rem;
  margin-right: auto;
  margin-left: auto;
}
.post-page.kicolle .headline .headline-text {
  font-size: clamp(1.7rem, 1.669rem + 0.13vw, 1.8rem);
  margin-top: 3rem;
  margin-bottom: 6rem;
}
.post-page.kicolle .recommend-block-01 {
  position: relative;
}
.post-page.kicolle .recommend-block-01:before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  width: 100%;
  max-width: 96rem;
  height: 0.1rem;
  background: #000;
  transform: translate(-50%, 0);
}
.post-page.kicolle .recommend-name {
  position: relative;
}
.post-page.kicolle .recommend-name:before {
  position: absolute;
  content: "";
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  max-width: 78rem;
  height: 1rem;
  border: solid 0.1rem #000;
  border-radius: 0.5rem;
}
.post-page.kicolle .recommend-name .subtitle {
  font-size: clamp(2rem, 1.878rem + 0.52vw, 2.4rem);
  font-weight: bold;
  margin-bottom: 1rem;
  text-align: center;
}
.post-page.kicolle .recommend-name .maintitle {
  text-align: center;
  font-size: clamp(3.8rem, 3.233rem + 1.57vw, 4.8rem);
  font-weight: bold;
  color: #f58300;
  margin-bottom: 2rem;
  margin-top: 1rem;
  padding-bottom: 2rem;
  line-height: 1.2;
}
.post-page.kicolle .recommend-name .maintitle span {
  font-size: clamp(2.8rem, 2.555rem + 1.04vw, 3.6rem);
}
.post-page.kicolle .recommend-person-01 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  max-width: 78rem;
  margin-right: auto;
  margin-left: auto;
}
.post-page.kicolle .recommend-person-01 .card-balloon {
  width: 40%;
}
.post-page.kicolle .recommend-person-01 .card-balloon img {
  display: block;
  width: 100%;
}
.post-page.kicolle .recommend-person-01 .card-person {
  width: 60%;
  display: flex;
  align-items: center;
}
.post-page.kicolle .recommend-person-01 .card-person .img {
  width: 30%;
  margin: 0 2%;
}
.post-page.kicolle .recommend-person-01 .card-person .img img {
  display: block;
  width: 100%;
}
.post-page.kicolle .recommend-person-01 .card-person .text {
  display: block;
  margin: 0 1%;
  width: 64%;
}
.post-page.kicolle .recommend-person-01 .card-person .text .name {
  font-size: clamp(2rem, 1.878rem + 0.52vw, 2.4rem);
}
.post-page.kicolle .recommend-person-02 {
  display: flex;
  justify-content: center;
  width: 100%;
  max-width: 78rem;
  margin-right: auto;
  margin-left: auto;
}
.post-page.kicolle .recommend-person-02 .card-balloon {
  width: 40%;
}
.post-page.kicolle .recommend-person-02 .card-balloon img {
  display: block;
  width: 100%;
}
.post-page.kicolle .recommend-person-02 .card-person-wrap {
  display: flex;
  flex-wrap: wrap;
  width: 60%;
  margin: 0;
}
.post-page.kicolle .recommend-person-02 .card-person {
  width: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: unset;
}
.post-page.kicolle .recommend-person-02 .card-person .img {
  width: 60%;
  margin: 0 2%;
}
.post-page.kicolle .recommend-person-02 .card-person .img img {
  display: block;
  width: 100%;
}
.post-page.kicolle .recommend-person-02 .card-person .text {
  display: block;
  margin: 2rem 1% 0;
  width: 90%;
}
.post-page.kicolle .recommend-person-02 .card-person .text .belong {
  line-height: 1.2;
}
.post-page.kicolle .recommend-person-02 .card-person .text .name {
  font-size: clamp(2rem, 1.878rem + 0.52vw, 2.4rem);
}
.post-page.kicolle .recommend-person-03 {
  max-width: 78rem;
  display: flex;
  align-items: flex-end;
  margin-right: auto;
  margin-left: auto;
}
.post-page.kicolle .recommend-person-03 .card-balloon {
  width: 40%;
  margin: unset !important;
}
.post-page.kicolle .recommend-person-03 .text {
  width: fit-content;
  display: block;
  margin-left: 1rem !important;
}
.post-page.kicolle .recommend-person-03 .text .name {
  font-size: clamp(2rem, 1.878rem + 0.52vw, 2.4rem);
}
.post-page.kicolle .recommend-menu .balloon {
  width: 100%;
  max-width: 25.4rem;
  padding: 1rem 3rem;
  background: #f58300;
  border-radius: 4rem;
  color: #fff;
  text-align: center;
  position: relative;
  font-size: clamp(2rem, 1.878rem + 0.52vw, 2.4rem);
  line-height: 1;
  margin-top: 5rem;
  margin-right: auto;
  margin-left: auto;
}
.post-page.kicolle .recommend-menu .balloon:before {
  position: absolute;
  content: "";
  bottom: -2rem;
  left: 3rem;
  width: 1.2rem;
  height: 2.4rem;
  background: url(/wp-content/uploads/bg_balloon02.svg) no-repeat;
  background-size: contain;
}
.post-page.kicolle .recommend-menu .title {
  margin-top: 2rem;
  font-size: clamp(3.6rem, 3.355rem + 1.04vw, 4.4rem);
  color: #f58300;
  font-weight: bold;
  text-align: center;
  line-height: 1.2;
}
.post-page.kicolle .recommend-menu .img {
  margin: 3rem auto 0;
}
.post-page.kicolle .caption {
  width: 100%;
  max-width: 62rem;
  margin: 0 auto;
  margin-top: 2rem;
}
.post-page.kicolle .mymap1 {
  margin: 0 calc(50% - 50vw) !important;
  padding: 6rem calc(50vw - 50%);
  width: 100vw;
  background: #f8a84c;
  position: relative;
}
.post-page.kicolle .mymap1 .mymap1-title-area {
  position: relative;
}
.post-page.kicolle .mymap1 .mymap1-title-area .mymap1-title {
  width: 100%;
  max-width: 50rem;
  margin: 0 auto 3rem;
}
.post-page.kicolle .mymap1 .mymap1-title-area .map-note1 img {
  position: absolute;
  bottom: -2.5rem;
  left: 0;
  width: 100%;
  max-width: 20rem;
  height: 8.8rem;
}
@media (max-width: 960px) {
  .post-page.kicolle .mymap1 .mymap1-title-area .map-note1 img {
    position: static;
    margin-bottom: 0;
  }
}
.post-page.kicolle .mymap1 .map {
  position: relative;
  width: 100%;
  height: 0;
  padding-top: 62.5%;
}
@media (max-width: 767px) {
  .post-page.kicolle .mymap1 .map {
    padding-top: 100%;
  }
}
.post-page.kicolle .mymap1 .map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.post-page.building .env {
  position: relative;
  padding-bottom: 38rem;
}
.post-page.building .env .logo-bg01 {
  content: "";
  position: absolute;
  top: 2rem;
  left: calc(50% - 30rem);
  width: 115.4rem;
  aspect-ratio: 1154/190;
  z-index: -1;
}
@media (max-width: 767px) {
  .post-page.building .env .logo-bg01 {
    top: -5rem;
  }
}
.post-page.building .env .bg-01 {
  content: "";
  position: absolute;
  left: 50%;
  bottom: 0;
  transform: translateX(-50%);
  width: 200rem;
  aspect-ratio: 2000/328;
  background-size: contain;
  z-index: -2;
}
.post-page.building .gmap1 {
  margin: 2rem 0;
  padding-top: 72%;
  height: 0;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.post-page.building .gmap1 iframe {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
.post-page.building .gmap2 {
  margin: 2rem auto;
  width: 100%;
  max-width: 40rem;
  aspect-ratio: 4/3;
  overflow: hidden;
  position: relative;
}
.post-page.building .gmap2 iframe {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  border: 0;
}
.post-page.building .line-balloon01 {
  position: relative;
  background: #fff;
  border: 0.1rem solid #000;
  border-radius: 3rem;
  padding: 1rem;
  width: 100%;
  text-align: center;
}
.post-page.building .line-balloon01:before {
  content: "";
  position: absolute;
  bottom: -1.8rem;
  left: 50%;
  transform: translate(-50%);
  border-width: 2rem 1rem 0;
  border-style: solid;
  border-color: #fff transparent transparent transparent;
  z-index: 2;
}
.post-page.building .line-balloon01:after {
  content: "";
  position: absolute;
  bottom: -2rem;
  left: 50%;
  transform: translate(-50%);
  border-width: 2rem 1rem 0;
  border-style: solid;
  border-color: #000 transparent transparent transparent;
  z-index: 1;
}
.post-page.building .bg-skyblue {
  background: #e6f6f8;
  margin: 5rem calc(50% - 50vw);
  padding: clamp(5rem, 7vw, 7rem) calc(50vw - 50%);
}
.post-page.building .bg-skyblue.--bottom-cut {
  background: linear-gradient(to bottom, #e6f6f8 0%, #e6f6f8 calc(100% - 100px), transparent calc(100% - 100px));
  padding-bottom: 0;
}
.post-page.building .border-skyblue-01 {
  border: solid 0.1rem #27b0c5;
  padding: 3rem;
  align-items: center !important;
}
.post-page.building .inner-01 {
  padding: 0 3rem;
}
@media (max-width: 767px) {
  .post-page.building .inner-01 {
    padding: unset;
  }
}
.post-page.building .headline {
  padding-bottom: 5rem;
  position: relative;
}
.post-page.building .headline:before {
  position: absolute;
  content: "";
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  max-width: 78rem;
  height: 1rem;
  border: solid 0.1rem #000;
  border-radius: 0.5rem;
}
.post-page.building .headline .headline-text {
  font-size: clamp(1.7rem, 1.669rem + 0.13vw, 1.8rem);
  text-align: center;
}
.post-page.building .title-01 {
  font-size: clamp(3.8rem, 3.233rem + 1.57vw, 4.8rem);
  font-weight: 500;
  display: flex;
  align-items: flex-end;
  margin-top: 4rem;
  line-height: 1.2;
}
@media (max-width: 767px) {
  .post-page.building .title-01 {
    flex-direction: column;
    align-items: center;
  }
}
.post-page.building .title-01 img {
  margin-right: 2rem;
}
@media (max-width: 767px) {
  .post-page.building .title-01 img {
    margin-right: unset;
  }
}
.post-page.building .title-02 {
  margin-top: 4rem;
  font-size: clamp(2.8rem, 2.555rem + 1.04vw, 3.6rem);
  font-weight: 600;
  line-height: 1.3;
}
.post-page.building .title-02 span {
  color: #27b0c5;
  font-weight: 600;
  font-size: clamp(3.8rem, 3.233rem + 1.57vw, 4.8rem);
}
.post-page.building .title-03 {
  background: #27b0c5;
  padding: 1rem 3rem;
  margin-top: 6rem;
  color: #fff;
  font-size: clamp(2rem, 1.878rem + 0.52vw, 2.4rem);
  font-weight: 600;
}
.post-page.building .title-03--darkblue {
  background-color: #1d2087;
}
.post-page.building .que {
  margin-top: 4rem;
  color: #27b0c5;
  font-size: clamp(1.8rem, 1.739rem + 0.26vw, 2rem);
  font-weight: 600;
  line-height: 1.3;
}
.post-page.building .que--skyblue {
  color: #30a8ff;
}
.post-page.building .ans {
  margin-top: 1rem;
}

/* Slider */
.slick-loading .slick-list {
  background: #fff url("/wp-content/themes/kicseason/assets/css/ajax-loader.gif") center center no-repeat;
}

/* Icons */
@font-face {
  font-family: "slick";
  font-weight: normal;
  font-style: normal;
  src: url("/wp-content/themes/kicseason/assets/css/fonts/slick.eot");
  src: url("/wp-content/themes/kicseason/assets/css/fonts/slick.eot#iefix") format("embedded-opentype"), url("/wp-content/themes/kicseason/assets/css/fonts/slick.woff") format("woff"), url("/wp-content/themes/kicseason/assets/css/fonts/slick.ttf") format("truetype"), url("/wp-content/themes/kicseason/assets/css/fonts/slick.svg#slick") format("svg");
}
/* Arrows */
.slick-prev,
.slick-next {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  width: 2rem;
  height: 2rem;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  cursor: pointer;
  color: transparent;
  border: none;
  outline: none;
  background: transparent;
}

.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  color: transparent;
  outline: none;
  background: transparent;
}

.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}

.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}

.slick-prev:before,
.slick-next:before {
  font-family: "slick";
  font-size: 2rem;
  line-height: 1;
  opacity: 0.75;
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: -2.5rem;
}

[dir=rtl] .slick-prev {
  right: -2.5rem;
  left: auto;
}

.slick-prev:before {
  content: "←";
}

[dir=rtl] .slick-prev:before {
  content: "→";
}

.slick-next {
  right: -2.5rem;
}

[dir=rtl] .slick-next {
  right: auto;
  left: -2.5rem;
}

.slick-next:before {
  content: "→";
}

[dir=rtl] .slick-next:before {
  content: "←";
}

/* Dots */
.slick-dotted.slick-slider {
  /*margin-bottom: 30px;*/
}

.slick-dots {
  position: absolute;
  bottom: -2.5rem;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
  bottom: 0.5rem;
}

.slick-dots li {
  position: relative;
  display: inline-block;
  width: 2rem;
  height: 2rem;
  margin: 0 0.5rem;
  padding: 0;
  cursor: pointer;
}

.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 2rem;
  height: 2rem;
  padding: 0.5rem;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
  border-radius: 50%;
}

.slick-dots li button:before {
  font-family: "slick";
  font-size: 0.6rem;
  line-height: 2rem;
  position: absolute;
  top: 0;
  left: 0;
  width: 2rem;
  height: 2rem;
  content: "•";
  text-align: center;
  opacity: 0.25;
  color: black;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}

.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}

.slick-dots li.slick-active button:before {
  opacity: 0.75;
  color: black;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.slick-track:before,
.slick-track:after {
  display: table;
  content: "";
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}

[dir=rtl] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

/*==================================
追加css
===================================*/
.slider {
  /*横幅94%で左右に余白を持たせて中央寄せ*/
  margin: 0 auto;
  padding-bottom: 7rem;
  position: relative;
}
@media (max-width: 600px) {
  .slider {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}

.slider img {
  max-width: 200px; /*スライダー内の画像を60vwにしてレスポンシブ化*/
  height: auto;
}
@media (max-width: 103rem) {
  .slider img {
    width: 100vw;
  }
}

.slider .slick-slide {
  transform: scale(0.88); /*左右の画像のサイズを88%に*/
  transition: all 0.5s; /*拡大や透過のアニメーションを0.5秒で行う*/
  opacity: 0.5; /*透過50%*/
}
@media (max-width: 600px) {
  .slider .slick-slide {
    transform: scale(0.95);
    opacity: 1;
  }
}

.slider .slick-slide.slick-center {
  transform: scale(1); /*中央の画像のサイズだけ等倍に*/
  opacity: 1; /*透過なし*/
}

/*戻る、次へ矢印の位置*/
.slick-prev,
.slick-next {
  background: black;
  position: absolute; /*絶対配置にする*/
  width: 4.5rem;
  height: 3rem;
  top: 50%;
  transform: translateY(-50%);
}

.slick-prev {
  left: 0;
  z-index: 10;
}

.slick-prev:hover {
  background: black;
}

.slick-next {
  right: 0;
}

.slick-next:hover {
  background: black;
}

.slick-prev:before {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-35%, -50%) rotate(-135deg);
  color: transparent !important;
  cursor: pointer; /*マウスカーソルを指マークに*/
  outline: none; /*クリックをしたら出てくる枠線を消す*/
  border-top: 2px solid #000; /*矢印の色*/
  border-right: 2px solid #000; /*矢印の色*/
  height: 1rem;
  width: 1rem;
}

.slick-next:before {
  position: absolute;
  top: 50%;
  right: 40%;
  transform: translateY(-50%) rotate(45deg);
  color: transparent !important;
  cursor: pointer; /*マウスカーソルを指マークに*/
  outline: none; /*クリックをしたら出てくる枠線を消す*/
  border-top: 2px solid #000; /*矢印の色*/
  border-right: 2px solid #000; /*矢印の色*/
  height: 1rem;
  width: 1rem;
  color: transparent !important;
}/*# sourceMappingURL=bundle.css.map */