body {
  font-size: 26px;
  font-size: 3.3854166667vw;
  font-weight: 500;
  letter-spacing: 0.05em;
  min-width: 100%;
  width: 100%;
  min-width: inherit;
}
@media screen and (min-width: 539px) {
  body {
    font-size: 15.2941176471px;
  }
}

.body-top::before {
  top: 115vw;
}

.ic-tel-grn::before {
  width: 20px;
  min-width: 20px;
  margin-right: 5px;
}
.ic-cart::before {
  width: 18px;
  min-width: 18px;
}
.ic-goods, .ic-food, .ic-supplement {
  flex-direction: column;
}
.ic-goods::before, .ic-food::before, .ic-supplement::before {
  width: 28px;
  min-width: inherit;
  margin: 0 auto 8px auto;
}
.ic-tag::before {
  width: 12px;
  min-width: 12px;
}
.ic-sq::before {
  margin-right: 5px;
}

.obj-n::after {
  width: 250px;
  max-width: 33.3333333333%;
}
.obj-num .list-item::before {
  width: 14vw;
  max-width: 64px;
  position: static;
  transform: translate(-15%, 50%);
}
.obj-num .list-item:first-child::before {
  width: 18vw;
  max-width: 80px;
}
.obj-num .list-item:first-child::after {
  width: 8vw;
  max-width: 35px;
  transform: translate(-60%, 70%);
}
.obj-check::before {
  position: static;
  width: 80px;
  max-width: 10.6666666667%;
  max-width: 100px;
  margin: 0 0 4vw 0;
}

.tbl {
  table-layout: fixed;
}
.tbl-ptn1 th, .tbl-ptn1 td {
  padding: 15px 0;
}
.tbl-ptn1 th {
  font-size: 26px;
  font-size: 3.3854166667vw;
  width: 32%;
}
@media screen and (min-width: 539px) {
  .tbl-ptn1 th {
    font-size: 15.2941176471px;
  }
}
.tbl-ptn1 th {
  padding-right: 2%;
}
.tbl-ptn1 td {
  padding-left: 2%;
  white-space: pre-wrap;
}

.btn-ptn1 .btn-link {
  font-size: 30px;
  font-size: 3.90625vw;
  height: auto;
  padding: 20px 4%;
}
@media screen and (min-width: 539px) {
  .btn-ptn1 .btn-link {
    font-size: 17.6470588235px;
  }
}
#fix-bar {
  width: 100%;
  max-width: 100%;
  min-width: inherit;
  display: flex;
  flex-direction: row-reverse;
  position: sticky;
  left: 0;
  bottom: 0;
  padding: 1.5vw;
}
#fix-bar .ic-cart {
  flex-direction: inherit;
}
#fix-bar .ic-cart::before {
  margin: 0 0 0 3px;
}

.fix-shop {
  width: 100%;
  flex-direction: inherit;
  aspect-ratio: inherit;
  padding: 15px 4%;
  margin: 0 1vw 0 0;
}
.fix-shop-txt {
  font-size: 28px;
  font-size: 3.6458333333vw;
}
@media screen and (min-width: 539px) {
  .fix-shop-txt {
    font-size: 16.4705882353px;
  }
}

.cts-1080 {
  width: 100%;
  padding: 0 6vw;
}

.list-clm3 {
  flex-wrap: wrap;
  justify-content: center;
}
.list-clm3 .list-item {
  width: calc(50% - 1.5vw);
  margin-left: 0 !important;
}
.list-clm3 .list-item:nth-child(even) {
  margin-left: 3vw !important;
}
.list-sp-clm-lft::after {
  display: block;
  content: "";
  width: calc(50% - 1.5vw);
  margin-left: 3vw !important;
}
.list-card .list-item {
  margin: 0 !important;
}
.list-card .list-item:first-child {
  width: 350px;
  max-width: 100%;
}
.list-card .list-item:nth-child(2n) {
  margin: 0 3vw 0 0 !important;
}
.list-cate .list-link {
  padding: 15px 4%;
  font-size: 34px;
  font-size: 4.4270833333vw;
}
@media screen and (min-width: 539px) {
  .list-cate .list-link {
    font-size: 20px;
  }
}
.list-cate .list-item {
  border-radius: 3vw;
  aspect-ratio: inherit;
  min-height: 20vw;
}
.list-cate .list-item:not(:first-child) {
  width: calc(50% - 1.5vw);
}
.list-cate .list-item:nth-child(2n) {
  margin-right: 3vw;
}
.list-cate .list-item:nth-child(n+2) {
  margin-top: 3vw;
}
.list-cate .list-item:first-child .list-link {
  padding: 20px 4%;
}
.list-video {
  display: block;
}
.list-video .list-item {
  margin: 0 auto;
}
.list-video .list-item:not(:first-child) {
  margin: 4vw auto 0 auto;
}
.list-news .list-item:nth-child(n+3) {
  margin-top: 4vw;
}
.list-news time {
  margin-top: 10px;
}
.list-news .ttl {
  font-size: 28px;
  font-size: 3.6458333333vw;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  text-align: left;
}
@media screen and (min-width: 539px) {
  .list-news .ttl {
    font-size: 16.4705882353px;
  }
}
.list-news .ttl,
.list-news .com-tag-sub {
  margin-top: 5px;
}
.list-pickup-lower .img, .list-other .img {
  min-width: inherit;
  height: auto;
  aspect-ratio: 500/442;
  border-radius: 20px;
  margin: 0 auto;
}
.list-pickup-lower .wrp-txt, .list-other .wrp-txt {
  width: 100% !important;
  display: block;
}
.list-pickup-lower .txt, .list-other .txt {
  flex-grow: inherit;
}
.list-other .list-item:not(:first-child) {
  margin-top: 40px;
}
.list-other .com-layout:not(:last-child) {
  margin-bottom: 40px;
}
.list-other .list-ttl {
  font-size: 30px;
  font-size: 3.90625vw;
}
@media screen and (min-width: 539px) {
  .list-other .list-ttl {
    font-size: 17.6470588235px;
  }
}
.list-voice .list-item:not(:first-child) {
  margin-top: 4vw;
  padding-top: 4vw;
}
.list-voice .list-inner {
  padding: 10px 0;
}
.list-voice .img {
  width: 40%;
  min-width: 40%;
  height: 30vw;
  margin-right: 4%;
}
.list-voice .ttl {
  font-size: 28px;
  font-size: 1.4583333333vw;
  text-align: left;
}
@media screen and (max-width: 1120px) {
  .list-voice .ttl {
    font-size: 16.4705882353px;
  }
}
@media screen and (min-width: 1920px) {
  .list-voice .ttl {
    font-size: 28px;
  }
}
.list-voice .txt {
  margin-top: 5px;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-align: left;
}
.list-voice .btn {
  margin-top: 10px;
}

.com-tag-main .tag-item {
  margin: 1.5px;
}
.com-tag-main .tag-link {
  font-size: 30px;
  font-size: 3.90625vw;
  padding: 10px 15px;
}
@media screen and (min-width: 539px) {
  .com-tag-main .tag-link {
    font-size: 17.6470588235px;
  }
}
.com-tag-main .ttl {
  padding: 5px;
  margin-bottom: 10px;
}
.com-tag-sub .tag-item {
  font-size: 24px;
  font-size: 3.125vw;
}
@media screen and (min-width: 539px) {
  .com-tag-sub .tag-item {
    font-size: 14.1176470588px;
  }
}
.com-gmap {
  height: auto;
  aspect-ratio: 3/4;
  max-height: 350px;
}
.com-layout {
  flex-direction: column !important;
}
.com-layout.flx-reverse {
  flex-direction: column !important;
}
.com-layout .layout-item {
  min-width: inherit;
  width: auto;
  margin: 0 auto !important;
}
.com-layout .layout-item:not(:first-child) {
  margin: 4vw auto 0 auto !important;
}
.com-layout.sp-reverse {
  flex-direction: column-reverse !important;
}
.com-layout.sp-reverse .layout-item:not(:first-child) {
  margin: 0 auto 5vw auto !important;
}
.com-layout .img {
  text-align: center;
}
.com-bnr {
  padding: 10vw 0 15vw 0 !important;
}
.com-bnr .btn {
  margin: 0 auto;
}
.com-bnr .btn:not(:first-child) {
  margin-top: 4vw;
}
.com-base-inner {
  padding: 10vw 6vw;
}
.com-base-inner::before {
  width: 94vw;
  border-radius: 4vw;
}
.com-info {
  padding: 6vw 4vw;
}
.com-daytime dt {
  width: 100px;
}

.ttl-main {
  letter-spacing: 0.04em;
}
.ttl-sub {
  font-size: 32px;
  font-size: 4.1666666667vw;
  padding: 5px 10px 10px;
  margin-bottom: 25px;
}
@media screen and (min-width: 539px) {
  .ttl-sub {
    font-size: 18.8235294118px;
  }
}

.tel-caution {
  display: block;
  width: auto !important;
  max-height: 12px;
}

.frame-round {
  border-radius: 15vw;
}
.frame-round-top {
  border-radius: 15vw 15vw 0 0;
}
.frame-round-btm {
  border-radius: 0 0 15vw 15vw;
}
.frame-round-lb {
  border-radius: 0 0 0 15vw;
}

#ctn-top .ttl-main .ruby, #ctn-lower .ttl-main .ruby {
  font-size: 42px;
  font-size: 5.46875vw;
  line-height: 1.6;
}
@media screen and (min-width: 539px) {
  #ctn-top .ttl-main .ruby, #ctn-lower .ttl-main .ruby {
    font-size: 24.7058823529px;
  }
}

header#header {
  background: rgba(141, 192, 29, 0.1);
  background: linear-gradient(180deg, rgba(141, 192, 29, 0.1) 50%, #fff 100%);
}

.hd-bar {
  padding: 4vw 6vw;
}

.mv, .sv {
  padding: 0 6vw;
}
.mv-img, .sv-img {
  width: 100%;
}
.mv-cc .eng, .sv-cc .eng {
  font-size: 30px;
  font-size: 3.90625vw;
}
@media screen and (min-width: 539px) {
  .mv-cc .eng, .sv-cc .eng {
    font-size: 17.6470588235px;
  }
}

.mv-img {
  margin-top: 4vw;
}
.mv-cc {
  width: 100%;
  position: static;
  padding-bottom: 0;
  transform: none;
}
.mv-cc-ruby {
  width: 85vw;
  max-width: 600px;
}
.mv-cc-eng {
  position: static;
  margin: -6vw 0 0;
}

.sv-cc {
  max-width: 80vw;
  left: 50%;
  transform: translate(-50%, -50%);
}
.sv-cc .ruby {
  font-size: 46px;
  font-size: 5.9895833333vw;
  letter-spacing: 0.05em;
  padding: 10px 15px 13px 15px;
}
@media screen and (min-width: 539px) {
  .sv-cc .ruby {
    font-size: 27.0588235294px;
  }
}

.logo {
  width: 40vw;
  max-width: 240px;
}

.top-concept,
.top-pickup,
.top-category,
.top-video,
.top-news {
  padding: 15vw 0 0;
}
.top-concept h2,
.top-pickup h2,
.top-category h2,
.top-video h2,
.top-news h2 {
  margin-bottom: 6vw;
}
.top-concept .btn-ptn1,
.top-pickup .btn-ptn1,
.top-category .btn-ptn1,
.top-video .btn-ptn1,
.top-news .btn-ptn1 {
  margin-top: 8vw;
}
.top-concept .btn-ptn1 .btn-link,
.top-pickup .btn-ptn1 .btn-link,
.top-category .btn-ptn1 .btn-link,
.top-video .btn-ptn1 .btn-link,
.top-news .btn-ptn1 .btn-link {
  margin: 0 auto;
}

.top-concept img {
  max-height: 450px;
}

.top-pickup,
.top-news {
  padding: 15vw 0;
}

.top-pickup h2 {
  margin-bottom: 0;
}
.top-pickup .cts-1080 {
  width: 600px;
  max-width: 100%;
}

.top-video {
  padding: 15vw 4vw 0 4vw;
}
.top-video::before {
  content: none;
}
.top-video .cts-1080 {
  background: #fff;
  border-radius: 6vw;
  padding-top: 6vw;
  padding-bottom: 6vw;
}

#ctn-lower article {
  padding: 15vw 0;
}
#ctn-lower .ttl-main {
  margin-bottom: 6vw;
}
#ctn-lower .ttl-main.txt-aln-lft {
  text-align: center;
}

.lower-vision h3 {
  padding-top: 0;
}

.vision-about .img {
  position: static;
  text-align: center;
  margin: 0 auto 4vw auto;
}

footer#footer {
  padding: 15vw 0;
}
footer#footer .com-daytime {
  margin: 20px 0 0;
}
footer#footer .btn-shop {
  text-align: center;
}
footer#footer .btn-shop img {
  max-height: 60px;
}
footer#footer .list-sns {
  justify-content: center;
}

.logo-ft {
  margin-bottom: 6vw;
}

.ft-item-01 {
  display: block;
  padding: 0;
}
.ft-item-02 {
  flex-direction: column-reverse;
  align-items: center;
  margin-top: 6vw;
  padding: 6vw 0 0;
}
.ft-item-inner-01 {
  display: block;
}

#ft-nav {
  width: 100%;
  margin-top: 6vw;
}
#ft-nav .list-nav {
  font-size: 24px;
  font-size: 3.125vw;
  flex-wrap: wrap;
  border: solid 1px #ecf9ef;
}
@media screen and (min-width: 539px) {
  #ft-nav .list-nav {
    font-size: 14.1176470588px;
  }
}
#ft-nav .nav-item {
  margin: 0 !important;
  padding: 0 !important;
  width: 50% !important;
  border-bottom: solid 1px rgba(236, 249, 239, 0.5);
}
#ft-nav .nav-item:last-child {
  border-bottom: none;
}
#ft-nav .nav-item:nth-child(odd) {
  border-right: solid 1px rgba(236, 249, 239, 0.5);
}
#ft-nav .nav-link {
  line-height: 1;
  letter-spacing: 0;
  display: block;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 20px 5px;
}

.ft-copy {
  font-size: 20px;
  font-size: 2.6041666667vw;
  line-height: 1.4;
  letter-spacing: 0;
  text-align: center;
  margin-top: 4vw;
}
@media screen and (min-width: 539px) {
  .ft-copy {
    font-size: 11.7647058824px;
  }
}
.ft-copy span, .ft-copy a {
  letter-spacing: 0;
}

.bdr-r-0 {
  border-radius: 0vw;
}

.bdr-r-2 {
  border-radius: 0.2vw;
}

.bdr-r-4 {
  border-radius: 0.4vw;
}

.bdr-r-6 {
  border-radius: 0.6vw;
}

.bdr-r-8 {
  border-radius: 0.8vw;
}

.bdr-r-10 {
  border-radius: 1vw;
}

.bdr-r-12 {
  border-radius: 1.2vw;
}

.bdr-r-14 {
  border-radius: 1.4vw;
}

.bdr-r-16 {
  border-radius: 1.6vw;
}

.bdr-r-18 {
  border-radius: 1.8vw;
}

.bdr-r-20 {
  border-radius: 2vw;
}

.bdr-r-22 {
  border-radius: 2.2vw;
}

.bdr-r-24 {
  border-radius: 2.4vw;
}

.bdr-r-26 {
  border-radius: 2.6vw;
}

.bdr-r-28 {
  border-radius: 2.8vw;
}

.bdr-r-30 {
  border-radius: 3vw;
}

.bdr-r-32 {
  border-radius: 3.2vw;
}

.bdr-r-34 {
  border-radius: 3.4vw;
}

.bdr-r-36 {
  border-radius: 3.6vw;
}

.bdr-r-38 {
  border-radius: 3.8vw;
}

.bdr-r-40 {
  border-radius: 4vw;
}

.bdr-r-42 {
  border-radius: 4.2vw;
}

.bdr-r-44 {
  border-radius: 4.4vw;
}

.bdr-r-46 {
  border-radius: 4.6vw;
}

.bdr-r-48 {
  border-radius: 4.8vw;
}

.bdr-r-50 {
  border-radius: 5vw;
}

.bdr-r-52 {
  border-radius: 5.2vw;
}

.bdr-r-54 {
  border-radius: 5.4vw;
}

.bdr-r-56 {
  border-radius: 5.6vw;
}

.bdr-r-58 {
  border-radius: 5.8vw;
}

.bdr-r-60 {
  border-radius: 6vw;
}

.bdr-r-62 {
  border-radius: 6.2vw;
}

.bdr-r-64 {
  border-radius: 6.4vw;
}

.bdr-r-66 {
  border-radius: 6.6vw;
}

.bdr-r-68 {
  border-radius: 6.8vw;
}

.bdr-r-70 {
  border-radius: 7vw;
}

.bdr-r-72 {
  border-radius: 7.2vw;
}

.bdr-r-74 {
  border-radius: 7.4vw;
}

.bdr-r-76 {
  border-radius: 7.6vw;
}

.bdr-r-78 {
  border-radius: 7.8vw;
}

.bdr-r-80 {
  border-radius: 8vw;
}

.bdr-r-82 {
  border-radius: 8.2vw;
}

.bdr-r-84 {
  border-radius: 8.4vw;
}

.bdr-r-86 {
  border-radius: 8.6vw;
}

.bdr-r-88 {
  border-radius: 8.8vw;
}

.bdr-r-90 {
  border-radius: 9vw;
}

.bdr-r-92 {
  border-radius: 9.2vw;
}

.bdr-r-94 {
  border-radius: 9.4vw;
}

.bdr-r-96 {
  border-radius: 9.6vw;
}

.bdr-r-98 {
  border-radius: 9.8vw;
}

.bdr-r-100 {
  border-radius: 10vw;
}

.bdr-r-102 {
  border-radius: 10.2vw;
}

.bdr-r-104 {
  border-radius: 10.4vw;
}

.bdr-r-106 {
  border-radius: 10.6vw;
}

.bdr-r-108 {
  border-radius: 10.8vw;
}

.bdr-r-110 {
  border-radius: 11vw;
}

.bdr-r-112 {
  border-radius: 11.2vw;
}

.bdr-r-114 {
  border-radius: 11.4vw;
}

.bdr-r-116 {
  border-radius: 11.6vw;
}

.bdr-r-118 {
  border-radius: 11.8vw;
}

.bdr-r-120 {
  border-radius: 12vw;
}

.bdr-r-122 {
  border-radius: 12.2vw;
}

.bdr-r-124 {
  border-radius: 12.4vw;
}

.bdr-r-126 {
  border-radius: 12.6vw;
}

.bdr-r-128 {
  border-radius: 12.8vw;
}

.bdr-r-130 {
  border-radius: 13vw;
}

.bdr-r-132 {
  border-radius: 13.2vw;
}

.bdr-r-134 {
  border-radius: 13.4vw;
}

.bdr-r-136 {
  border-radius: 13.6vw;
}

.bdr-r-138 {
  border-radius: 13.8vw;
}

.bdr-r-140 {
  border-radius: 14vw;
}

.bdr-r-142 {
  border-radius: 14.2vw;
}

.bdr-r-144 {
  border-radius: 14.4vw;
}

.bdr-r-146 {
  border-radius: 14.6vw;
}

.bdr-r-148 {
  border-radius: 14.8vw;
}

.bdr-r-150 {
  border-radius: 15vw;
}

.bdr-r-152 {
  border-radius: 15.2vw;
}

.bdr-r-154 {
  border-radius: 15.4vw;
}

.bdr-r-156 {
  border-radius: 15.6vw;
}

.bdr-r-158 {
  border-radius: 15.8vw;
}

.bdr-r-160 {
  border-radius: 16vw;
}

.bdr-r-162 {
  border-radius: 16.2vw;
}

.bdr-r-164 {
  border-radius: 16.4vw;
}

.bdr-r-166 {
  border-radius: 16.6vw;
}

.bdr-r-168 {
  border-radius: 16.8vw;
}

.bdr-r-170 {
  border-radius: 17vw;
}

.bdr-r-172 {
  border-radius: 17.2vw;
}

.bdr-r-174 {
  border-radius: 17.4vw;
}

.bdr-r-176 {
  border-radius: 17.6vw;
}

.bdr-r-178 {
  border-radius: 17.8vw;
}

.bdr-r-180 {
  border-radius: 18vw;
}

.bdr-r-182 {
  border-radius: 18.2vw;
}

.bdr-r-184 {
  border-radius: 18.4vw;
}

.bdr-r-186 {
  border-radius: 18.6vw;
}

.bdr-r-188 {
  border-radius: 18.8vw;
}

.bdr-r-190 {
  border-radius: 19vw;
}

.bdr-r-192 {
  border-radius: 19.2vw;
}

.bdr-r-194 {
  border-radius: 19.4vw;
}

.bdr-r-196 {
  border-radius: 19.6vw;
}

.bdr-r-198 {
  border-radius: 19.8vw;
}

.bdr-r-200 {
  border-radius: 20vw;
}

.bdr-r-202 {
  border-radius: 20.2vw;
}

.bdr-r-204 {
  border-radius: 20.4vw;
}

.bdr-r-206 {
  border-radius: 20.6vw;
}

.bdr-r-208 {
  border-radius: 20.8vw;
}

.bdr-r-210 {
  border-radius: 21vw;
}

.bdr-r-212 {
  border-radius: 21.2vw;
}

.bdr-r-214 {
  border-radius: 21.4vw;
}

.bdr-r-216 {
  border-radius: 21.6vw;
}

.bdr-r-218 {
  border-radius: 21.8vw;
}

.bdr-r-220 {
  border-radius: 22vw;
}

.bdr-r-222 {
  border-radius: 22.2vw;
}

.bdr-r-224 {
  border-radius: 22.4vw;
}

.bdr-r-226 {
  border-radius: 22.6vw;
}

.bdr-r-228 {
  border-radius: 22.8vw;
}

.bdr-r-230 {
  border-radius: 23vw;
}

.bdr-r-232 {
  border-radius: 23.2vw;
}

.bdr-r-234 {
  border-radius: 23.4vw;
}

.bdr-r-236 {
  border-radius: 23.6vw;
}

.bdr-r-238 {
  border-radius: 23.8vw;
}

.bdr-r-240 {
  border-radius: 24vw;
}

.bdr-r-242 {
  border-radius: 24.2vw;
}

.bdr-r-244 {
  border-radius: 24.4vw;
}

.bdr-r-246 {
  border-radius: 24.6vw;
}

.bdr-r-248 {
  border-radius: 24.8vw;
}

.bdr-r-250 {
  border-radius: 25vw;
}

.bdr-r-252 {
  border-radius: 25.2vw;
}

.bdr-r-254 {
  border-radius: 25.4vw;
}

.bdr-r-256 {
  border-radius: 25.6vw;
}

.bdr-r-258 {
  border-radius: 25.8vw;
}

.bdr-r-260 {
  border-radius: 26vw;
}

.bdr-r-262 {
  border-radius: 26.2vw;
}

.bdr-r-264 {
  border-radius: 26.4vw;
}

.bdr-r-266 {
  border-radius: 26.6vw;
}

.bdr-r-268 {
  border-radius: 26.8vw;
}

.bdr-r-270 {
  border-radius: 27vw;
}

.bdr-r-272 {
  border-radius: 27.2vw;
}

.bdr-r-274 {
  border-radius: 27.4vw;
}

.bdr-r-276 {
  border-radius: 27.6vw;
}

.bdr-r-278 {
  border-radius: 27.8vw;
}

.bdr-r-280 {
  border-radius: 28vw;
}

.bdr-r-282 {
  border-radius: 28.2vw;
}

.bdr-r-284 {
  border-radius: 28.4vw;
}

.bdr-r-286 {
  border-radius: 28.6vw;
}

.bdr-r-288 {
  border-radius: 28.8vw;
}

.bdr-r-290 {
  border-radius: 29vw;
}

.bdr-r-292 {
  border-radius: 29.2vw;
}

.bdr-r-294 {
  border-radius: 29.4vw;
}

.bdr-r-296 {
  border-radius: 29.6vw;
}

.bdr-r-298 {
  border-radius: 29.8vw;
}

.bdr-r-300 {
  border-radius: 30vw;
}

.bdr-r-302 {
  border-radius: 30.2vw;
}

.bdr-r-304 {
  border-radius: 30.4vw;
}

.bdr-r-306 {
  border-radius: 30.6vw;
}

.bdr-r-308 {
  border-radius: 30.8vw;
}

.bdr-r-310 {
  border-radius: 31vw;
}

.bdr-r-312 {
  border-radius: 31.2vw;
}

.bdr-r-314 {
  border-radius: 31.4vw;
}

.bdr-r-316 {
  border-radius: 31.6vw;
}

.bdr-r-318 {
  border-radius: 31.8vw;
}

.bdr-r-320 {
  border-radius: 32vw;
}

.bdr-r-322 {
  border-radius: 32.2vw;
}

.bdr-r-324 {
  border-radius: 32.4vw;
}

.bdr-r-326 {
  border-radius: 32.6vw;
}

.bdr-r-328 {
  border-radius: 32.8vw;
}

.bdr-r-330 {
  border-radius: 33vw;
}

.bdr-r-332 {
  border-radius: 33.2vw;
}

.bdr-r-334 {
  border-radius: 33.4vw;
}

.bdr-r-336 {
  border-radius: 33.6vw;
}

.bdr-r-338 {
  border-radius: 33.8vw;
}

.bdr-r-340 {
  border-radius: 34vw;
}

.bdr-r-342 {
  border-radius: 34.2vw;
}

.bdr-r-344 {
  border-radius: 34.4vw;
}

.bdr-r-346 {
  border-radius: 34.6vw;
}

.bdr-r-348 {
  border-radius: 34.8vw;
}

.bdr-r-350 {
  border-radius: 35vw;
}

.bdr-r-352 {
  border-radius: 35.2vw;
}

.bdr-r-354 {
  border-radius: 35.4vw;
}

.bdr-r-356 {
  border-radius: 35.6vw;
}

.bdr-r-358 {
  border-radius: 35.8vw;
}

.bdr-r-360 {
  border-radius: 36vw;
}

.bdr-r-362 {
  border-radius: 36.2vw;
}

.bdr-r-364 {
  border-radius: 36.4vw;
}

.bdr-r-366 {
  border-radius: 36.6vw;
}

.bdr-r-368 {
  border-radius: 36.8vw;
}

.bdr-r-370 {
  border-radius: 37vw;
}

.bdr-r-372 {
  border-radius: 37.2vw;
}

.bdr-r-374 {
  border-radius: 37.4vw;
}

.bdr-r-376 {
  border-radius: 37.6vw;
}

.bdr-r-378 {
  border-radius: 37.8vw;
}

.bdr-r-380 {
  border-radius: 38vw;
}

.bdr-r-382 {
  border-radius: 38.2vw;
}

.bdr-r-384 {
  border-radius: 38.4vw;
}

.bdr-r-386 {
  border-radius: 38.6vw;
}

.bdr-r-388 {
  border-radius: 38.8vw;
}

.bdr-r-390 {
  border-radius: 39vw;
}

.bdr-r-392 {
  border-radius: 39.2vw;
}

.bdr-r-394 {
  border-radius: 39.4vw;
}

.bdr-r-396 {
  border-radius: 39.6vw;
}

.bdr-r-398 {
  border-radius: 39.8vw;
}

.bdr-r-400 {
  border-radius: 40vw;
}

.bdr-r-402 {
  border-radius: 40.2vw;
}

.bdr-r-404 {
  border-radius: 40.4vw;
}

.bdr-r-406 {
  border-radius: 40.6vw;
}

.bdr-r-408 {
  border-radius: 40.8vw;
}

.bdr-r-410 {
  border-radius: 41vw;
}

.bdr-r-412 {
  border-radius: 41.2vw;
}

.bdr-r-414 {
  border-radius: 41.4vw;
}

.bdr-r-416 {
  border-radius: 41.6vw;
}

.bdr-r-418 {
  border-radius: 41.8vw;
}

.bdr-r-420 {
  border-radius: 42vw;
}

.bdr-r-422 {
  border-radius: 42.2vw;
}

.bdr-r-424 {
  border-radius: 42.4vw;
}

.bdr-r-426 {
  border-radius: 42.6vw;
}

.bdr-r-428 {
  border-radius: 42.8vw;
}

.bdr-r-430 {
  border-radius: 43vw;
}

.bdr-r-432 {
  border-radius: 43.2vw;
}

.bdr-r-434 {
  border-radius: 43.4vw;
}

.bdr-r-436 {
  border-radius: 43.6vw;
}

.bdr-r-438 {
  border-radius: 43.8vw;
}

.bdr-r-440 {
  border-radius: 44vw;
}

.bdr-r-442 {
  border-radius: 44.2vw;
}

.bdr-r-444 {
  border-radius: 44.4vw;
}

.bdr-r-446 {
  border-radius: 44.6vw;
}

.bdr-r-448 {
  border-radius: 44.8vw;
}

.bdr-r-450 {
  border-radius: 45vw;
}

.bdr-r-452 {
  border-radius: 45.2vw;
}

.bdr-r-454 {
  border-radius: 45.4vw;
}

.bdr-r-456 {
  border-radius: 45.6vw;
}

.bdr-r-458 {
  border-radius: 45.8vw;
}

.bdr-r-460 {
  border-radius: 46vw;
}

.bdr-r-462 {
  border-radius: 46.2vw;
}

.bdr-r-464 {
  border-radius: 46.4vw;
}

.bdr-r-466 {
  border-radius: 46.6vw;
}

.bdr-r-468 {
  border-radius: 46.8vw;
}

.bdr-r-470 {
  border-radius: 47vw;
}

.bdr-r-472 {
  border-radius: 47.2vw;
}

.bdr-r-474 {
  border-radius: 47.4vw;
}

.bdr-r-476 {
  border-radius: 47.6vw;
}

.bdr-r-478 {
  border-radius: 47.8vw;
}

.bdr-r-480 {
  border-radius: 48vw;
}

.bdr-r-482 {
  border-radius: 48.2vw;
}

.bdr-r-484 {
  border-radius: 48.4vw;
}

.bdr-r-486 {
  border-radius: 48.6vw;
}

.bdr-r-488 {
  border-radius: 48.8vw;
}

.bdr-r-490 {
  border-radius: 49vw;
}

.bdr-r-492 {
  border-radius: 49.2vw;
}

.bdr-r-494 {
  border-radius: 49.4vw;
}

.bdr-r-496 {
  border-radius: 49.6vw;
}

.bdr-r-498 {
  border-radius: 49.8vw;
}

.bdr-r-500 {
  border-radius: 50vw;
}

.bdr-r-502 {
  border-radius: 50.2vw;
}

.bdr-r-504 {
  border-radius: 50.4vw;
}

.bdr-r-506 {
  border-radius: 50.6vw;
}

.bdr-r-508 {
  border-radius: 50.8vw;
}

.bdr-r-510 {
  border-radius: 51vw;
}

.bdr-r-512 {
  border-radius: 51.2vw;
}

.bdr-r-514 {
  border-radius: 51.4vw;
}

.bdr-r-516 {
  border-radius: 51.6vw;
}

.bdr-r-518 {
  border-radius: 51.8vw;
}

.bdr-r-520 {
  border-radius: 52vw;
}

.bdr-r-522 {
  border-radius: 52.2vw;
}

.bdr-r-524 {
  border-radius: 52.4vw;
}

.bdr-r-526 {
  border-radius: 52.6vw;
}

.bdr-r-528 {
  border-radius: 52.8vw;
}

.bdr-r-530 {
  border-radius: 53vw;
}

.bdr-r-532 {
  border-radius: 53.2vw;
}

.bdr-r-534 {
  border-radius: 53.4vw;
}

.bdr-r-536 {
  border-radius: 53.6vw;
}

.bdr-r-538 {
  border-radius: 53.8vw;
}

.bdr-r-540 {
  border-radius: 54vw;
}

.bdr-r-542 {
  border-radius: 54.2vw;
}

.bdr-r-544 {
  border-radius: 54.4vw;
}

.bdr-r-546 {
  border-radius: 54.6vw;
}

.bdr-r-548 {
  border-radius: 54.8vw;
}

.bdr-r-550 {
  border-radius: 55vw;
}

.bdr-r-552 {
  border-radius: 55.2vw;
}

.bdr-r-554 {
  border-radius: 55.4vw;
}

.bdr-r-556 {
  border-radius: 55.6vw;
}

.bdr-r-558 {
  border-radius: 55.8vw;
}

.bdr-r-560 {
  border-radius: 56vw;
}

.bdr-r-562 {
  border-radius: 56.2vw;
}

.bdr-r-564 {
  border-radius: 56.4vw;
}

.bdr-r-566 {
  border-radius: 56.6vw;
}

.bdr-r-568 {
  border-radius: 56.8vw;
}

.bdr-r-570 {
  border-radius: 57vw;
}

.bdr-r-572 {
  border-radius: 57.2vw;
}

.bdr-r-574 {
  border-radius: 57.4vw;
}

.bdr-r-576 {
  border-radius: 57.6vw;
}

.bdr-r-578 {
  border-radius: 57.8vw;
}

.bdr-r-580 {
  border-radius: 58vw;
}

.bdr-r-582 {
  border-radius: 58.2vw;
}

.bdr-r-584 {
  border-radius: 58.4vw;
}

.bdr-r-586 {
  border-radius: 58.6vw;
}

.bdr-r-588 {
  border-radius: 58.8vw;
}

.bdr-r-590 {
  border-radius: 59vw;
}

.bdr-r-592 {
  border-radius: 59.2vw;
}

.bdr-r-594 {
  border-radius: 59.4vw;
}

.bdr-r-596 {
  border-radius: 59.6vw;
}

.bdr-r-598 {
  border-radius: 59.8vw;
}

.bdr-r-600 {
  border-radius: 60vw;
}

.bdr-r-602 {
  border-radius: 60.2vw;
}

.bdr-r-604 {
  border-radius: 60.4vw;
}

.bdr-r-606 {
  border-radius: 60.6vw;
}

.bdr-r-608 {
  border-radius: 60.8vw;
}

.bdr-r-610 {
  border-radius: 61vw;
}

.bdr-r-612 {
  border-radius: 61.2vw;
}

.bdr-r-614 {
  border-radius: 61.4vw;
}

.bdr-r-616 {
  border-radius: 61.6vw;
}

.bdr-r-618 {
  border-radius: 61.8vw;
}

.bdr-r-620 {
  border-radius: 62vw;
}

.bdr-r-622 {
  border-radius: 62.2vw;
}

.bdr-r-624 {
  border-radius: 62.4vw;
}

.bdr-r-626 {
  border-radius: 62.6vw;
}

.bdr-r-628 {
  border-radius: 62.8vw;
}

.bdr-r-630 {
  border-radius: 63vw;
}

.bdr-r-632 {
  border-radius: 63.2vw;
}

.bdr-r-634 {
  border-radius: 63.4vw;
}

.bdr-r-636 {
  border-radius: 63.6vw;
}

.bdr-r-638 {
  border-radius: 63.8vw;
}

.bdr-r-640 {
  border-radius: 64vw;
}

.bdr-r-642 {
  border-radius: 64.2vw;
}

.bdr-r-644 {
  border-radius: 64.4vw;
}

.bdr-r-646 {
  border-radius: 64.6vw;
}

.bdr-r-648 {
  border-radius: 64.8vw;
}

.bdr-r-650 {
  border-radius: 65vw;
}

.bdr-r-652 {
  border-radius: 65.2vw;
}

.bdr-r-654 {
  border-radius: 65.4vw;
}

.bdr-r-656 {
  border-radius: 65.6vw;
}

.bdr-r-658 {
  border-radius: 65.8vw;
}

.bdr-r-660 {
  border-radius: 66vw;
}

.bdr-r-662 {
  border-radius: 66.2vw;
}

.bdr-r-664 {
  border-radius: 66.4vw;
}

.bdr-r-666 {
  border-radius: 66.6vw;
}

.bdr-r-668 {
  border-radius: 66.8vw;
}

.bdr-r-670 {
  border-radius: 67vw;
}

.bdr-r-672 {
  border-radius: 67.2vw;
}

.bdr-r-674 {
  border-radius: 67.4vw;
}

.bdr-r-676 {
  border-radius: 67.6vw;
}

.bdr-r-678 {
  border-radius: 67.8vw;
}

.bdr-r-680 {
  border-radius: 68vw;
}

.bdr-r-682 {
  border-radius: 68.2vw;
}

.bdr-r-684 {
  border-radius: 68.4vw;
}

.bdr-r-686 {
  border-radius: 68.6vw;
}

.bdr-r-688 {
  border-radius: 68.8vw;
}

.bdr-r-690 {
  border-radius: 69vw;
}

.bdr-r-692 {
  border-radius: 69.2vw;
}

.bdr-r-694 {
  border-radius: 69.4vw;
}

.bdr-r-696 {
  border-radius: 69.6vw;
}

.bdr-r-698 {
  border-radius: 69.8vw;
}

.bdr-r-700 {
  border-radius: 70vw;
}

.bdr-r-702 {
  border-radius: 70.2vw;
}

.bdr-r-704 {
  border-radius: 70.4vw;
}

.bdr-r-706 {
  border-radius: 70.6vw;
}

.bdr-r-708 {
  border-radius: 70.8vw;
}

.bdr-r-710 {
  border-radius: 71vw;
}

.bdr-r-712 {
  border-radius: 71.2vw;
}

.bdr-r-714 {
  border-radius: 71.4vw;
}

.bdr-r-716 {
  border-radius: 71.6vw;
}

.bdr-r-718 {
  border-radius: 71.8vw;
}

.bdr-r-720 {
  border-radius: 72vw;
}

.bdr-r-722 {
  border-radius: 72.2vw;
}

.bdr-r-724 {
  border-radius: 72.4vw;
}

.bdr-r-726 {
  border-radius: 72.6vw;
}

.bdr-r-728 {
  border-radius: 72.8vw;
}

.bdr-r-730 {
  border-radius: 73vw;
}

.bdr-r-732 {
  border-radius: 73.2vw;
}

.bdr-r-734 {
  border-radius: 73.4vw;
}

.bdr-r-736 {
  border-radius: 73.6vw;
}

.bdr-r-738 {
  border-radius: 73.8vw;
}

.bdr-r-740 {
  border-radius: 74vw;
}

.bdr-r-742 {
  border-radius: 74.2vw;
}

.bdr-r-744 {
  border-radius: 74.4vw;
}

.bdr-r-746 {
  border-radius: 74.6vw;
}

.bdr-r-748 {
  border-radius: 74.8vw;
}

.bdr-r-750 {
  border-radius: 75vw;
}

.bdr-r-752 {
  border-radius: 75.2vw;
}

.bdr-r-754 {
  border-radius: 75.4vw;
}

.bdr-r-756 {
  border-radius: 75.6vw;
}

.bdr-r-758 {
  border-radius: 75.8vw;
}

.bdr-r-760 {
  border-radius: 76vw;
}

.bdr-r-762 {
  border-radius: 76.2vw;
}

.bdr-r-764 {
  border-radius: 76.4vw;
}

.bdr-r-766 {
  border-radius: 76.6vw;
}

.bdr-r-768 {
  border-radius: 76.8vw;
}

.bdr-r-770 {
  border-radius: 77vw;
}

.bdr-r-772 {
  border-radius: 77.2vw;
}

.bdr-r-774 {
  border-radius: 77.4vw;
}

.bdr-r-776 {
  border-radius: 77.6vw;
}

.bdr-r-778 {
  border-radius: 77.8vw;
}

.bdr-r-780 {
  border-radius: 78vw;
}

.bdr-r-782 {
  border-radius: 78.2vw;
}

.bdr-r-784 {
  border-radius: 78.4vw;
}

.bdr-r-786 {
  border-radius: 78.6vw;
}

.bdr-r-788 {
  border-radius: 78.8vw;
}

.bdr-r-790 {
  border-radius: 79vw;
}

.bdr-r-792 {
  border-radius: 79.2vw;
}

.bdr-r-794 {
  border-radius: 79.4vw;
}

.bdr-r-796 {
  border-radius: 79.6vw;
}

.bdr-r-798 {
  border-radius: 79.8vw;
}

.bdr-r-800 {
  border-radius: 80vw;
}

.bdr-r-802 {
  border-radius: 80.2vw;
}

.bdr-r-804 {
  border-radius: 80.4vw;
}

.bdr-r-806 {
  border-radius: 80.6vw;
}

.bdr-r-808 {
  border-radius: 80.8vw;
}

.bdr-r-810 {
  border-radius: 81vw;
}

.bdr-r-812 {
  border-radius: 81.2vw;
}

.bdr-r-814 {
  border-radius: 81.4vw;
}

.bdr-r-816 {
  border-radius: 81.6vw;
}

.bdr-r-818 {
  border-radius: 81.8vw;
}

.bdr-r-820 {
  border-radius: 82vw;
}

.bdr-r-822 {
  border-radius: 82.2vw;
}

.bdr-r-824 {
  border-radius: 82.4vw;
}

.bdr-r-826 {
  border-radius: 82.6vw;
}

.bdr-r-828 {
  border-radius: 82.8vw;
}

.bdr-r-830 {
  border-radius: 83vw;
}

.bdr-r-832 {
  border-radius: 83.2vw;
}

.bdr-r-834 {
  border-radius: 83.4vw;
}

.bdr-r-836 {
  border-radius: 83.6vw;
}

.bdr-r-838 {
  border-radius: 83.8vw;
}

.bdr-r-840 {
  border-radius: 84vw;
}

.bdr-r-842 {
  border-radius: 84.2vw;
}

.bdr-r-844 {
  border-radius: 84.4vw;
}

.bdr-r-846 {
  border-radius: 84.6vw;
}

.bdr-r-848 {
  border-radius: 84.8vw;
}

.bdr-r-850 {
  border-radius: 85vw;
}

.bdr-r-852 {
  border-radius: 85.2vw;
}

.bdr-r-854 {
  border-radius: 85.4vw;
}

.bdr-r-856 {
  border-radius: 85.6vw;
}

.bdr-r-858 {
  border-radius: 85.8vw;
}

.bdr-r-860 {
  border-radius: 86vw;
}

.bdr-r-862 {
  border-radius: 86.2vw;
}

.bdr-r-864 {
  border-radius: 86.4vw;
}

.bdr-r-866 {
  border-radius: 86.6vw;
}

.bdr-r-868 {
  border-radius: 86.8vw;
}

.bdr-r-870 {
  border-radius: 87vw;
}

.bdr-r-872 {
  border-radius: 87.2vw;
}

.bdr-r-874 {
  border-radius: 87.4vw;
}

.bdr-r-876 {
  border-radius: 87.6vw;
}

.bdr-r-878 {
  border-radius: 87.8vw;
}

.bdr-r-880 {
  border-radius: 88vw;
}

.bdr-r-882 {
  border-radius: 88.2vw;
}

.bdr-r-884 {
  border-radius: 88.4vw;
}

.bdr-r-886 {
  border-radius: 88.6vw;
}

.bdr-r-888 {
  border-radius: 88.8vw;
}

.bdr-r-890 {
  border-radius: 89vw;
}

.bdr-r-892 {
  border-radius: 89.2vw;
}

.bdr-r-894 {
  border-radius: 89.4vw;
}

.bdr-r-896 {
  border-radius: 89.6vw;
}

.bdr-r-898 {
  border-radius: 89.8vw;
}

.bdr-r-900 {
  border-radius: 90vw;
}

.bdr-r-902 {
  border-radius: 90.2vw;
}

.bdr-r-904 {
  border-radius: 90.4vw;
}

.bdr-r-906 {
  border-radius: 90.6vw;
}

.bdr-r-908 {
  border-radius: 90.8vw;
}

.bdr-r-910 {
  border-radius: 91vw;
}

.bdr-r-912 {
  border-radius: 91.2vw;
}

.bdr-r-914 {
  border-radius: 91.4vw;
}

.bdr-r-916 {
  border-radius: 91.6vw;
}

.bdr-r-918 {
  border-radius: 91.8vw;
}

.bdr-r-920 {
  border-radius: 92vw;
}

.bdr-r-922 {
  border-radius: 92.2vw;
}

.bdr-r-924 {
  border-radius: 92.4vw;
}

.bdr-r-926 {
  border-radius: 92.6vw;
}

.bdr-r-928 {
  border-radius: 92.8vw;
}

.bdr-r-930 {
  border-radius: 93vw;
}

.bdr-r-932 {
  border-radius: 93.2vw;
}

.bdr-r-934 {
  border-radius: 93.4vw;
}

.bdr-r-936 {
  border-radius: 93.6vw;
}

.bdr-r-938 {
  border-radius: 93.8vw;
}

.bdr-r-940 {
  border-radius: 94vw;
}

.bdr-r-942 {
  border-radius: 94.2vw;
}

.bdr-r-944 {
  border-radius: 94.4vw;
}

.bdr-r-946 {
  border-radius: 94.6vw;
}

.bdr-r-948 {
  border-radius: 94.8vw;
}

.bdr-r-950 {
  border-radius: 95vw;
}

.bdr-r-952 {
  border-radius: 95.2vw;
}

.bdr-r-954 {
  border-radius: 95.4vw;
}

.bdr-r-956 {
  border-radius: 95.6vw;
}

.bdr-r-958 {
  border-radius: 95.8vw;
}

.bdr-r-960 {
  border-radius: 96vw;
}

.bdr-r-962 {
  border-radius: 96.2vw;
}

.bdr-r-964 {
  border-radius: 96.4vw;
}

.bdr-r-966 {
  border-radius: 96.6vw;
}

.bdr-r-968 {
  border-radius: 96.8vw;
}

.bdr-r-970 {
  border-radius: 97vw;
}

.bdr-r-972 {
  border-radius: 97.2vw;
}

.bdr-r-974 {
  border-radius: 97.4vw;
}

.bdr-r-976 {
  border-radius: 97.6vw;
}

.bdr-r-978 {
  border-radius: 97.8vw;
}

.bdr-r-980 {
  border-radius: 98vw;
}

.bdr-r-982 {
  border-radius: 98.2vw;
}

.bdr-r-984 {
  border-radius: 98.4vw;
}

.bdr-r-986 {
  border-radius: 98.6vw;
}

.bdr-r-988 {
  border-radius: 98.8vw;
}

.bdr-r-990 {
  border-radius: 99vw;
}

.bdr-r-992 {
  border-radius: 99.2vw;
}

.bdr-r-994 {
  border-radius: 99.4vw;
}

.bdr-r-996 {
  border-radius: 99.6vw;
}

.bdr-r-998 {
  border-radius: 99.8vw;
}

.bdr-r-1000 {
  border-radius: 100vw;
}

.bdr-r-1002 {
  border-radius: 100.2vw;
}

.bdr-r-1004 {
  border-radius: 100.4vw;
}

.bdr-r-1006 {
  border-radius: 100.6vw;
}

.bdr-r-1008 {
  border-radius: 100.8vw;
}

.bdr-r-1010 {
  border-radius: 101vw;
}

.bdr-r-1012 {
  border-radius: 101.2vw;
}

.bdr-r-1014 {
  border-radius: 101.4vw;
}

.bdr-r-1016 {
  border-radius: 101.6vw;
}

.bdr-r-1018 {
  border-radius: 101.8vw;
}

.bdr-r-1020 {
  border-radius: 102vw;
}

.bdr-r-1022 {
  border-radius: 102.2vw;
}

.bdr-r-1024 {
  border-radius: 102.4vw;
}

.bdr-r-1026 {
  border-radius: 102.6vw;
}

.bdr-r-1028 {
  border-radius: 102.8vw;
}

.bdr-r-1030 {
  border-radius: 103vw;
}

.bdr-r-1032 {
  border-radius: 103.2vw;
}

.bdr-r-1034 {
  border-radius: 103.4vw;
}

.bdr-r-1036 {
  border-radius: 103.6vw;
}

.bdr-r-1038 {
  border-radius: 103.8vw;
}

.bdr-r-1040 {
  border-radius: 104vw;
}

.sp-none {
  display: none !important;
}

.pc-none {
  display: block;
}
.pc-none-inline {
  display: inline-block;
}
.pc-none-blk {
  display: block;
}

.sp-pb-0 {
  padding-bottom: 0 !important;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.wrap-breadcrumb {
  padding: 0 6vw;
  top: 5px;
}

.breadcrumb-ellipsis {
  font-weight: 400;
}
.breadcrumb-ellipsis a, .breadcrumb-ellipsis li {
  font-size: 22px;
  font-size: 2.8645833333vw;
  letter-spacing: 0;
}
@media screen and (min-width: 539px) {
  .breadcrumb-ellipsis a, .breadcrumb-ellipsis li {
    font-size: 12.9411764706px;
  }
}

.sp-br-none br {
  display: none;
}

.br::after {
  content: "\a";
  white-space: pre;
}

.pagenation {
  margin-top: 40px;
}
.pagenation a, .pagenation .current {
  width: 40px;
  min-width: 40px;
}

.pager {
  margin-top: 40px;
}
.pager a {
  color: #888;
  font-size: 26px;
  font-size: 3.3854166667vw;
  font-weight: 400;
}
@media screen and (min-width: 539px) {
  .pager a {
    font-size: 15.2941176471px;
  }
}

.sp-aln-lft {
  text-align: left;
}
.sp-aln-rt {
  text-align: right;
}
.sp-aln-c {
  text-align: center;
}
.sp-aln-lft, .sp-aln-rt, .sp-aln-c {
  text-align: justify;
  text-justify: inter-ideograph;
}

.list-privacy .list-item:not(:last-child) {
  margin-bottom: 6vw;
}
.list-privacy .list-item .txt-plain:not(:last-child) {
  margin-bottom: 2vw;
}

.mgn-0 {
  margin: 0px !important;
}

.mgn-5 {
  margin: 2.5px !important;
}

.mgn-10 {
  margin: 5px !important;
}

.mgn-15 {
  margin: 7.5px !important;
}

.mgn-20 {
  margin: 10px !important;
}

.mgn-25 {
  margin: 12.5px !important;
}

.mgn-30 {
  margin: 15px !important;
}

.mgn-35 {
  margin: 17.5px !important;
}

.mgn-40 {
  margin: 20px !important;
}

.mgn-45 {
  margin: 22.5px !important;
}

.mgn-50 {
  margin: 25px !important;
}

.mgn-55 {
  margin: 27.5px !important;
}

.mgn-60 {
  margin: 30px !important;
}

.mgn-65 {
  margin: 32.5px !important;
}

.mgn-70 {
  margin: 35px !important;
}

.mgn-75 {
  margin: 37.5px !important;
}

.mgn-80 {
  margin: 40px !important;
}

.mgn-85 {
  margin: 42.5px !important;
}

.mgn-90 {
  margin: 45px !important;
}

.mgn-95 {
  margin: 47.5px !important;
}

.mgn-100 {
  margin: 50px !important;
}

.mgn-105 {
  margin: 52.5px !important;
}

.mgn-110 {
  margin: 55px !important;
}

.mgn-115 {
  margin: 57.5px !important;
}

.mgn-120 {
  margin: 60px !important;
}

.mgn-125 {
  margin: 62.5px !important;
}

.mgn-130 {
  margin: 65px !important;
}

.mgn-135 {
  margin: 67.5px !important;
}

.mgn-140 {
  margin: 70px !important;
}

.mgn-145 {
  margin: 72.5px !important;
}

.mgn-150 {
  margin: 75px !important;
}

.mgn-155 {
  margin: 77.5px !important;
}

.mgn-160 {
  margin: 80px !important;
}

.mgn-165 {
  margin: 82.5px !important;
}

.mgn-170 {
  margin: 85px !important;
}

.mgn-175 {
  margin: 87.5px !important;
}

.mgn-180 {
  margin: 90px !important;
}

.mgn-185 {
  margin: 92.5px !important;
}

.mgn-190 {
  margin: 95px !important;
}

.mgn-195 {
  margin: 97.5px !important;
}

.mgn-200 {
  margin: 100px !important;
}

.mgn-205 {
  margin: 102.5px !important;
}

.mgn-210 {
  margin: 105px !important;
}

.mgn-215 {
  margin: 107.5px !important;
}

.mgn-220 {
  margin: 110px !important;
}

.mgn-225 {
  margin: 112.5px !important;
}

.mgn-230 {
  margin: 115px !important;
}

.mgn-235 {
  margin: 117.5px !important;
}

.mgn-240 {
  margin: 120px !important;
}

.mgn-245 {
  margin: 122.5px !important;
}

.mgn-250 {
  margin: 125px !important;
}

.mgn-255 {
  margin: 127.5px !important;
}

.mgn-260 {
  margin: 130px !important;
}

.mgn-265 {
  margin: 132.5px !important;
}

.mgn-270 {
  margin: 135px !important;
}

.mgn-275 {
  margin: 137.5px !important;
}

.mgn-280 {
  margin: 140px !important;
}

.mgn-285 {
  margin: 142.5px !important;
}

.mgn-290 {
  margin: 145px !important;
}

.mgn-295 {
  margin: 147.5px !important;
}

.mgn-300 {
  margin: 150px !important;
}

.mt-0 {
  margin-top: 0px !important;
}

.mt-5 {
  margin-top: 2.5px !important;
}

.mt-10 {
  margin-top: 5px !important;
}

.mt-15 {
  margin-top: 7.5px !important;
}

.mt-20 {
  margin-top: 10px !important;
}

.mt-25 {
  margin-top: 12.5px !important;
}

.mt-30 {
  margin-top: 15px !important;
}

.mt-35 {
  margin-top: 17.5px !important;
}

.mt-40 {
  margin-top: 20px !important;
}

.mt-45 {
  margin-top: 22.5px !important;
}

.mt-50 {
  margin-top: 25px !important;
}

.mt-55 {
  margin-top: 27.5px !important;
}

.mt-60 {
  margin-top: 30px !important;
}

.mt-65 {
  margin-top: 32.5px !important;
}

.mt-70 {
  margin-top: 35px !important;
}

.mt-75 {
  margin-top: 37.5px !important;
}

.mt-80 {
  margin-top: 40px !important;
}

.mt-85 {
  margin-top: 42.5px !important;
}

.mt-90 {
  margin-top: 45px !important;
}

.mt-95 {
  margin-top: 47.5px !important;
}

.mt-100 {
  margin-top: 50px !important;
}

.mt-105 {
  margin-top: 52.5px !important;
}

.mt-110 {
  margin-top: 55px !important;
}

.mt-115 {
  margin-top: 57.5px !important;
}

.mt-120 {
  margin-top: 60px !important;
}

.mt-125 {
  margin-top: 62.5px !important;
}

.mt-130 {
  margin-top: 65px !important;
}

.mt-135 {
  margin-top: 67.5px !important;
}

.mt-140 {
  margin-top: 70px !important;
}

.mt-145 {
  margin-top: 72.5px !important;
}

.mt-150 {
  margin-top: 75px !important;
}

.mt-155 {
  margin-top: 77.5px !important;
}

.mt-160 {
  margin-top: 80px !important;
}

.mt-165 {
  margin-top: 82.5px !important;
}

.mt-170 {
  margin-top: 85px !important;
}

.mt-175 {
  margin-top: 87.5px !important;
}

.mt-180 {
  margin-top: 90px !important;
}

.mt-185 {
  margin-top: 92.5px !important;
}

.mt-190 {
  margin-top: 95px !important;
}

.mt-195 {
  margin-top: 97.5px !important;
}

.mt-200 {
  margin-top: 100px !important;
}

.mt-205 {
  margin-top: 102.5px !important;
}

.mt-210 {
  margin-top: 105px !important;
}

.mt-215 {
  margin-top: 107.5px !important;
}

.mt-220 {
  margin-top: 110px !important;
}

.mt-225 {
  margin-top: 112.5px !important;
}

.mt-230 {
  margin-top: 115px !important;
}

.mt-235 {
  margin-top: 117.5px !important;
}

.mt-240 {
  margin-top: 120px !important;
}

.mt-245 {
  margin-top: 122.5px !important;
}

.mt-250 {
  margin-top: 125px !important;
}

.mt-255 {
  margin-top: 127.5px !important;
}

.mt-260 {
  margin-top: 130px !important;
}

.mt-265 {
  margin-top: 132.5px !important;
}

.mt-270 {
  margin-top: 135px !important;
}

.mt-275 {
  margin-top: 137.5px !important;
}

.mt-280 {
  margin-top: 140px !important;
}

.mt-285 {
  margin-top: 142.5px !important;
}

.mt-290 {
  margin-top: 145px !important;
}

.mt-295 {
  margin-top: 147.5px !important;
}

.mt-300 {
  margin-top: 150px !important;
}

.mb-0 {
  margin-bottom: 0px !important;
}

.mb-5 {
  margin-bottom: 2.5px !important;
}

.mb-10 {
  margin-bottom: 5px !important;
}

.mb-15 {
  margin-bottom: 7.5px !important;
}

.mb-20 {
  margin-bottom: 10px !important;
}

.mb-25 {
  margin-bottom: 12.5px !important;
}

.mb-30 {
  margin-bottom: 15px !important;
}

.mb-35 {
  margin-bottom: 17.5px !important;
}

.mb-40 {
  margin-bottom: 20px !important;
}

.mb-45 {
  margin-bottom: 22.5px !important;
}

.mb-50 {
  margin-bottom: 25px !important;
}

.mb-55 {
  margin-bottom: 27.5px !important;
}

.mb-60 {
  margin-bottom: 30px !important;
}

.mb-65 {
  margin-bottom: 32.5px !important;
}

.mb-70 {
  margin-bottom: 35px !important;
}

.mb-75 {
  margin-bottom: 37.5px !important;
}

.mb-80 {
  margin-bottom: 40px !important;
}

.mb-85 {
  margin-bottom: 42.5px !important;
}

.mb-90 {
  margin-bottom: 45px !important;
}

.mb-95 {
  margin-bottom: 47.5px !important;
}

.mb-100 {
  margin-bottom: 50px !important;
}

.mb-105 {
  margin-bottom: 52.5px !important;
}

.mb-110 {
  margin-bottom: 55px !important;
}

.mb-115 {
  margin-bottom: 57.5px !important;
}

.mb-120 {
  margin-bottom: 60px !important;
}

.mb-125 {
  margin-bottom: 62.5px !important;
}

.mb-130 {
  margin-bottom: 65px !important;
}

.mb-135 {
  margin-bottom: 67.5px !important;
}

.mb-140 {
  margin-bottom: 70px !important;
}

.mb-145 {
  margin-bottom: 72.5px !important;
}

.mb-150 {
  margin-bottom: 75px !important;
}

.mb-155 {
  margin-bottom: 77.5px !important;
}

.mb-160 {
  margin-bottom: 80px !important;
}

.mb-165 {
  margin-bottom: 82.5px !important;
}

.mb-170 {
  margin-bottom: 85px !important;
}

.mb-175 {
  margin-bottom: 87.5px !important;
}

.mb-180 {
  margin-bottom: 90px !important;
}

.mb-185 {
  margin-bottom: 92.5px !important;
}

.mb-190 {
  margin-bottom: 95px !important;
}

.mb-195 {
  margin-bottom: 97.5px !important;
}

.mb-200 {
  margin-bottom: 100px !important;
}

.mb-205 {
  margin-bottom: 102.5px !important;
}

.mb-210 {
  margin-bottom: 105px !important;
}

.mb-215 {
  margin-bottom: 107.5px !important;
}

.mb-220 {
  margin-bottom: 110px !important;
}

.mb-225 {
  margin-bottom: 112.5px !important;
}

.mb-230 {
  margin-bottom: 115px !important;
}

.mb-235 {
  margin-bottom: 117.5px !important;
}

.mb-240 {
  margin-bottom: 120px !important;
}

.mb-245 {
  margin-bottom: 122.5px !important;
}

.mb-250 {
  margin-bottom: 125px !important;
}

.mb-255 {
  margin-bottom: 127.5px !important;
}

.mb-260 {
  margin-bottom: 130px !important;
}

.mb-265 {
  margin-bottom: 132.5px !important;
}

.mb-270 {
  margin-bottom: 135px !important;
}

.mb-275 {
  margin-bottom: 137.5px !important;
}

.mb-280 {
  margin-bottom: 140px !important;
}

.mb-285 {
  margin-bottom: 142.5px !important;
}

.mb-290 {
  margin-bottom: 145px !important;
}

.mb-295 {
  margin-bottom: 147.5px !important;
}

.mb-300 {
  margin-bottom: 150px !important;
}

.mr-0 {
  margin-right: 0px !important;
}

.mr-5 {
  margin-right: 2.5px !important;
}

.mr-10 {
  margin-right: 5px !important;
}

.mr-15 {
  margin-right: 7.5px !important;
}

.mr-20 {
  margin-right: 10px !important;
}

.mr-25 {
  margin-right: 12.5px !important;
}

.mr-30 {
  margin-right: 15px !important;
}

.mr-35 {
  margin-right: 17.5px !important;
}

.mr-40 {
  margin-right: 20px !important;
}

.mr-45 {
  margin-right: 22.5px !important;
}

.mr-50 {
  margin-right: 25px !important;
}

.mr-55 {
  margin-right: 27.5px !important;
}

.mr-60 {
  margin-right: 30px !important;
}

.mr-65 {
  margin-right: 32.5px !important;
}

.mr-70 {
  margin-right: 35px !important;
}

.mr-75 {
  margin-right: 37.5px !important;
}

.mr-80 {
  margin-right: 40px !important;
}

.mr-85 {
  margin-right: 42.5px !important;
}

.mr-90 {
  margin-right: 45px !important;
}

.mr-95 {
  margin-right: 47.5px !important;
}

.mr-100 {
  margin-right: 50px !important;
}

.mr-105 {
  margin-right: 52.5px !important;
}

.mr-110 {
  margin-right: 55px !important;
}

.mr-115 {
  margin-right: 57.5px !important;
}

.mr-120 {
  margin-right: 60px !important;
}

.mr-125 {
  margin-right: 62.5px !important;
}

.mr-130 {
  margin-right: 65px !important;
}

.mr-135 {
  margin-right: 67.5px !important;
}

.mr-140 {
  margin-right: 70px !important;
}

.mr-145 {
  margin-right: 72.5px !important;
}

.mr-150 {
  margin-right: 75px !important;
}

.mr-155 {
  margin-right: 77.5px !important;
}

.mr-160 {
  margin-right: 80px !important;
}

.mr-165 {
  margin-right: 82.5px !important;
}

.mr-170 {
  margin-right: 85px !important;
}

.mr-175 {
  margin-right: 87.5px !important;
}

.mr-180 {
  margin-right: 90px !important;
}

.mr-185 {
  margin-right: 92.5px !important;
}

.mr-190 {
  margin-right: 95px !important;
}

.mr-195 {
  margin-right: 97.5px !important;
}

.mr-200 {
  margin-right: 100px !important;
}

.mr-205 {
  margin-right: 102.5px !important;
}

.mr-210 {
  margin-right: 105px !important;
}

.mr-215 {
  margin-right: 107.5px !important;
}

.mr-220 {
  margin-right: 110px !important;
}

.mr-225 {
  margin-right: 112.5px !important;
}

.mr-230 {
  margin-right: 115px !important;
}

.mr-235 {
  margin-right: 117.5px !important;
}

.mr-240 {
  margin-right: 120px !important;
}

.mr-245 {
  margin-right: 122.5px !important;
}

.mr-250 {
  margin-right: 125px !important;
}

.mr-255 {
  margin-right: 127.5px !important;
}

.mr-260 {
  margin-right: 130px !important;
}

.mr-265 {
  margin-right: 132.5px !important;
}

.mr-270 {
  margin-right: 135px !important;
}

.mr-275 {
  margin-right: 137.5px !important;
}

.mr-280 {
  margin-right: 140px !important;
}

.mr-285 {
  margin-right: 142.5px !important;
}

.mr-290 {
  margin-right: 145px !important;
}

.mr-295 {
  margin-right: 147.5px !important;
}

.mr-300 {
  margin-right: 150px !important;
}

.ml-0 {
  margin-left: 0px !important;
}

.ml-5 {
  margin-left: 2.5px !important;
}

.ml-10 {
  margin-left: 5px !important;
}

.ml-15 {
  margin-left: 7.5px !important;
}

.ml-20 {
  margin-left: 10px !important;
}

.ml-25 {
  margin-left: 12.5px !important;
}

.ml-30 {
  margin-left: 15px !important;
}

.ml-35 {
  margin-left: 17.5px !important;
}

.ml-40 {
  margin-left: 20px !important;
}

.ml-45 {
  margin-left: 22.5px !important;
}

.ml-50 {
  margin-left: 25px !important;
}

.ml-55 {
  margin-left: 27.5px !important;
}

.ml-60 {
  margin-left: 30px !important;
}

.ml-65 {
  margin-left: 32.5px !important;
}

.ml-70 {
  margin-left: 35px !important;
}

.ml-75 {
  margin-left: 37.5px !important;
}

.ml-80 {
  margin-left: 40px !important;
}

.ml-85 {
  margin-left: 42.5px !important;
}

.ml-90 {
  margin-left: 45px !important;
}

.ml-95 {
  margin-left: 47.5px !important;
}

.ml-100 {
  margin-left: 50px !important;
}

.ml-105 {
  margin-left: 52.5px !important;
}

.ml-110 {
  margin-left: 55px !important;
}

.ml-115 {
  margin-left: 57.5px !important;
}

.ml-120 {
  margin-left: 60px !important;
}

.ml-125 {
  margin-left: 62.5px !important;
}

.ml-130 {
  margin-left: 65px !important;
}

.ml-135 {
  margin-left: 67.5px !important;
}

.ml-140 {
  margin-left: 70px !important;
}

.ml-145 {
  margin-left: 72.5px !important;
}

.ml-150 {
  margin-left: 75px !important;
}

.ml-155 {
  margin-left: 77.5px !important;
}

.ml-160 {
  margin-left: 80px !important;
}

.ml-165 {
  margin-left: 82.5px !important;
}

.ml-170 {
  margin-left: 85px !important;
}

.ml-175 {
  margin-left: 87.5px !important;
}

.ml-180 {
  margin-left: 90px !important;
}

.ml-185 {
  margin-left: 92.5px !important;
}

.ml-190 {
  margin-left: 95px !important;
}

.ml-195 {
  margin-left: 97.5px !important;
}

.ml-200 {
  margin-left: 100px !important;
}

.ml-205 {
  margin-left: 102.5px !important;
}

.ml-210 {
  margin-left: 105px !important;
}

.ml-215 {
  margin-left: 107.5px !important;
}

.ml-220 {
  margin-left: 110px !important;
}

.ml-225 {
  margin-left: 112.5px !important;
}

.ml-230 {
  margin-left: 115px !important;
}

.ml-235 {
  margin-left: 117.5px !important;
}

.ml-240 {
  margin-left: 120px !important;
}

.ml-245 {
  margin-left: 122.5px !important;
}

.ml-250 {
  margin-left: 125px !important;
}

.ml-255 {
  margin-left: 127.5px !important;
}

.ml-260 {
  margin-left: 130px !important;
}

.ml-265 {
  margin-left: 132.5px !important;
}

.ml-270 {
  margin-left: 135px !important;
}

.ml-275 {
  margin-left: 137.5px !important;
}

.ml-280 {
  margin-left: 140px !important;
}

.ml-285 {
  margin-left: 142.5px !important;
}

.ml-290 {
  margin-left: 145px !important;
}

.ml-295 {
  margin-left: 147.5px !important;
}

.ml-300 {
  margin-left: 150px !important;
}

.mtb-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

.mtb-5 {
  margin-top: 2.5px !important;
  margin-bottom: 2.5px !important;
}

.mtb-10 {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}

.mtb-15 {
  margin-top: 7.5px !important;
  margin-bottom: 7.5px !important;
}

.mtb-20 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

.mtb-25 {
  margin-top: 12.5px !important;
  margin-bottom: 12.5px !important;
}

.mtb-30 {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}

.mtb-35 {
  margin-top: 17.5px !important;
  margin-bottom: 17.5px !important;
}

.mtb-40 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.mtb-45 {
  margin-top: 22.5px !important;
  margin-bottom: 22.5px !important;
}

.mtb-50 {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}

.mtb-55 {
  margin-top: 27.5px !important;
  margin-bottom: 27.5px !important;
}

.mtb-60 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}

.mtb-65 {
  margin-top: 32.5px !important;
  margin-bottom: 32.5px !important;
}

.mtb-70 {
  margin-top: 35px !important;
  margin-bottom: 35px !important;
}

.mtb-75 {
  margin-top: 37.5px !important;
  margin-bottom: 37.5px !important;
}

.mtb-80 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.mtb-85 {
  margin-top: 42.5px !important;
  margin-bottom: 42.5px !important;
}

.mtb-90 {
  margin-top: 45px !important;
  margin-bottom: 45px !important;
}

.mtb-95 {
  margin-top: 47.5px !important;
  margin-bottom: 47.5px !important;
}

.mtb-100 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
}

.mtb-105 {
  margin-top: 52.5px !important;
  margin-bottom: 52.5px !important;
}

.mtb-110 {
  margin-top: 55px !important;
  margin-bottom: 55px !important;
}

.mtb-115 {
  margin-top: 57.5px !important;
  margin-bottom: 57.5px !important;
}

.mtb-120 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}

.mtb-125 {
  margin-top: 62.5px !important;
  margin-bottom: 62.5px !important;
}

.mtb-130 {
  margin-top: 65px !important;
  margin-bottom: 65px !important;
}

.mtb-135 {
  margin-top: 67.5px !important;
  margin-bottom: 67.5px !important;
}

.mtb-140 {
  margin-top: 70px !important;
  margin-bottom: 70px !important;
}

.mtb-145 {
  margin-top: 72.5px !important;
  margin-bottom: 72.5px !important;
}

.mtb-150 {
  margin-top: 75px !important;
  margin-bottom: 75px !important;
}

.mtb-155 {
  margin-top: 77.5px !important;
  margin-bottom: 77.5px !important;
}

.mtb-160 {
  margin-top: 80px !important;
  margin-bottom: 80px !important;
}

.mtb-165 {
  margin-top: 82.5px !important;
  margin-bottom: 82.5px !important;
}

.mtb-170 {
  margin-top: 85px !important;
  margin-bottom: 85px !important;
}

.mtb-175 {
  margin-top: 87.5px !important;
  margin-bottom: 87.5px !important;
}

.mtb-180 {
  margin-top: 90px !important;
  margin-bottom: 90px !important;
}

.mtb-185 {
  margin-top: 92.5px !important;
  margin-bottom: 92.5px !important;
}

.mtb-190 {
  margin-top: 95px !important;
  margin-bottom: 95px !important;
}

.mtb-195 {
  margin-top: 97.5px !important;
  margin-bottom: 97.5px !important;
}

.mtb-200 {
  margin-top: 100px !important;
  margin-bottom: 100px !important;
}

.mtb-205 {
  margin-top: 102.5px !important;
  margin-bottom: 102.5px !important;
}

.mtb-210 {
  margin-top: 105px !important;
  margin-bottom: 105px !important;
}

.mtb-215 {
  margin-top: 107.5px !important;
  margin-bottom: 107.5px !important;
}

.mtb-220 {
  margin-top: 110px !important;
  margin-bottom: 110px !important;
}

.mtb-225 {
  margin-top: 112.5px !important;
  margin-bottom: 112.5px !important;
}

.mtb-230 {
  margin-top: 115px !important;
  margin-bottom: 115px !important;
}

.mtb-235 {
  margin-top: 117.5px !important;
  margin-bottom: 117.5px !important;
}

.mtb-240 {
  margin-top: 120px !important;
  margin-bottom: 120px !important;
}

.mtb-245 {
  margin-top: 122.5px !important;
  margin-bottom: 122.5px !important;
}

.mtb-250 {
  margin-top: 125px !important;
  margin-bottom: 125px !important;
}

.mtb-255 {
  margin-top: 127.5px !important;
  margin-bottom: 127.5px !important;
}

.mtb-260 {
  margin-top: 130px !important;
  margin-bottom: 130px !important;
}

.mtb-265 {
  margin-top: 132.5px !important;
  margin-bottom: 132.5px !important;
}

.mtb-270 {
  margin-top: 135px !important;
  margin-bottom: 135px !important;
}

.mtb-275 {
  margin-top: 137.5px !important;
  margin-bottom: 137.5px !important;
}

.mtb-280 {
  margin-top: 140px !important;
  margin-bottom: 140px !important;
}

.mtb-285 {
  margin-top: 142.5px !important;
  margin-bottom: 142.5px !important;
}

.mtb-290 {
  margin-top: 145px !important;
  margin-bottom: 145px !important;
}

.mtb-295 {
  margin-top: 147.5px !important;
  margin-bottom: 147.5px !important;
}

.mtb-300 {
  margin-top: 150px !important;
  margin-bottom: 150px !important;
}

.mlr-0 {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

.mlr-5 {
  margin-left: 2.5px !important;
  margin-right: 2.5px !important;
}

.mlr-10 {
  margin-left: 5px !important;
  margin-right: 5px !important;
}

.mlr-15 {
  margin-left: 7.5px !important;
  margin-right: 7.5px !important;
}

.mlr-20 {
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.mlr-25 {
  margin-left: 12.5px !important;
  margin-right: 12.5px !important;
}

.mlr-30 {
  margin-left: 15px !important;
  margin-right: 15px !important;
}

.mlr-35 {
  margin-left: 17.5px !important;
  margin-right: 17.5px !important;
}

.mlr-40 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}

.mlr-45 {
  margin-left: 22.5px !important;
  margin-right: 22.5px !important;
}

.mlr-50 {
  margin-left: 25px !important;
  margin-right: 25px !important;
}

.mlr-55 {
  margin-left: 27.5px !important;
  margin-right: 27.5px !important;
}

.mlr-60 {
  margin-left: 30px !important;
  margin-right: 30px !important;
}

.mlr-65 {
  margin-left: 32.5px !important;
  margin-right: 32.5px !important;
}

.mlr-70 {
  margin-left: 35px !important;
  margin-right: 35px !important;
}

.mlr-75 {
  margin-left: 37.5px !important;
  margin-right: 37.5px !important;
}

.mlr-80 {
  margin-left: 40px !important;
  margin-right: 40px !important;
}

.mlr-85 {
  margin-left: 42.5px !important;
  margin-right: 42.5px !important;
}

.mlr-90 {
  margin-left: 45px !important;
  margin-right: 45px !important;
}

.mlr-95 {
  margin-left: 47.5px !important;
  margin-right: 47.5px !important;
}

.mlr-100 {
  margin-left: 50px !important;
  margin-right: 50px !important;
}

.mlr-105 {
  margin-left: 52.5px !important;
  margin-right: 52.5px !important;
}

.mlr-110 {
  margin-left: 55px !important;
  margin-right: 55px !important;
}

.mlr-115 {
  margin-left: 57.5px !important;
  margin-right: 57.5px !important;
}

.mlr-120 {
  margin-left: 60px !important;
  margin-right: 60px !important;
}

.mlr-125 {
  margin-left: 62.5px !important;
  margin-right: 62.5px !important;
}

.mlr-130 {
  margin-left: 65px !important;
  margin-right: 65px !important;
}

.mlr-135 {
  margin-left: 67.5px !important;
  margin-right: 67.5px !important;
}

.mlr-140 {
  margin-left: 70px !important;
  margin-right: 70px !important;
}

.mlr-145 {
  margin-left: 72.5px !important;
  margin-right: 72.5px !important;
}

.mlr-150 {
  margin-left: 75px !important;
  margin-right: 75px !important;
}

.mlr-155 {
  margin-left: 77.5px !important;
  margin-right: 77.5px !important;
}

.mlr-160 {
  margin-left: 80px !important;
  margin-right: 80px !important;
}

.mlr-165 {
  margin-left: 82.5px !important;
  margin-right: 82.5px !important;
}

.mlr-170 {
  margin-left: 85px !important;
  margin-right: 85px !important;
}

.mlr-175 {
  margin-left: 87.5px !important;
  margin-right: 87.5px !important;
}

.mlr-180 {
  margin-left: 90px !important;
  margin-right: 90px !important;
}

.mlr-185 {
  margin-left: 92.5px !important;
  margin-right: 92.5px !important;
}

.mlr-190 {
  margin-left: 95px !important;
  margin-right: 95px !important;
}

.mlr-195 {
  margin-left: 97.5px !important;
  margin-right: 97.5px !important;
}

.mlr-200 {
  margin-left: 100px !important;
  margin-right: 100px !important;
}

.mlr-205 {
  margin-left: 102.5px !important;
  margin-right: 102.5px !important;
}

.mlr-210 {
  margin-left: 105px !important;
  margin-right: 105px !important;
}

.mlr-215 {
  margin-left: 107.5px !important;
  margin-right: 107.5px !important;
}

.mlr-220 {
  margin-left: 110px !important;
  margin-right: 110px !important;
}

.mlr-225 {
  margin-left: 112.5px !important;
  margin-right: 112.5px !important;
}

.mlr-230 {
  margin-left: 115px !important;
  margin-right: 115px !important;
}

.mlr-235 {
  margin-left: 117.5px !important;
  margin-right: 117.5px !important;
}

.mlr-240 {
  margin-left: 120px !important;
  margin-right: 120px !important;
}

.mlr-245 {
  margin-left: 122.5px !important;
  margin-right: 122.5px !important;
}

.mlr-250 {
  margin-left: 125px !important;
  margin-right: 125px !important;
}

.mlr-255 {
  margin-left: 127.5px !important;
  margin-right: 127.5px !important;
}

.mlr-260 {
  margin-left: 130px !important;
  margin-right: 130px !important;
}

.mlr-265 {
  margin-left: 132.5px !important;
  margin-right: 132.5px !important;
}

.mlr-270 {
  margin-left: 135px !important;
  margin-right: 135px !important;
}

.mlr-275 {
  margin-left: 137.5px !important;
  margin-right: 137.5px !important;
}

.mlr-280 {
  margin-left: 140px !important;
  margin-right: 140px !important;
}

.mlr-285 {
  margin-left: 142.5px !important;
  margin-right: 142.5px !important;
}

.mlr-290 {
  margin-left: 145px !important;
  margin-right: 145px !important;
}

.mlr-295 {
  margin-left: 147.5px !important;
  margin-right: 147.5px !important;
}

.mlr-300 {
  margin-left: 150px !important;
  margin-right: 150px !important;
}

.pd-0 {
  padding: 0px !important;
}

.pd-5 {
  padding: 2.5px !important;
}

.pd-10 {
  padding: 5px !important;
}

.pd-15 {
  padding: 7.5px !important;
}

.pd-20 {
  padding: 10px !important;
}

.pd-25 {
  padding: 12.5px !important;
}

.pd-30 {
  padding: 15px !important;
}

.pd-35 {
  padding: 17.5px !important;
}

.pd-40 {
  padding: 20px !important;
}

.pd-45 {
  padding: 22.5px !important;
}

.pd-50 {
  padding: 25px !important;
}

.pd-55 {
  padding: 27.5px !important;
}

.pd-60 {
  padding: 30px !important;
}

.pd-65 {
  padding: 32.5px !important;
}

.pd-70 {
  padding: 35px !important;
}

.pd-75 {
  padding: 37.5px !important;
}

.pd-80 {
  padding: 40px !important;
}

.pd-85 {
  padding: 42.5px !important;
}

.pd-90 {
  padding: 45px !important;
}

.pd-95 {
  padding: 47.5px !important;
}

.pd-100 {
  padding: 50px !important;
}

.pd-105 {
  padding: 52.5px !important;
}

.pd-110 {
  padding: 55px !important;
}

.pd-115 {
  padding: 57.5px !important;
}

.pd-120 {
  padding: 60px !important;
}

.pd-125 {
  padding: 62.5px !important;
}

.pd-130 {
  padding: 65px !important;
}

.pd-135 {
  padding: 67.5px !important;
}

.pd-140 {
  padding: 70px !important;
}

.pd-145 {
  padding: 72.5px !important;
}

.pd-150 {
  padding: 75px !important;
}

.pd-155 {
  padding: 77.5px !important;
}

.pd-160 {
  padding: 80px !important;
}

.pd-165 {
  padding: 82.5px !important;
}

.pd-170 {
  padding: 85px !important;
}

.pd-175 {
  padding: 87.5px !important;
}

.pd-180 {
  padding: 90px !important;
}

.pd-185 {
  padding: 92.5px !important;
}

.pd-190 {
  padding: 95px !important;
}

.pd-195 {
  padding: 97.5px !important;
}

.pd-200 {
  padding: 100px !important;
}

.pd-205 {
  padding: 102.5px !important;
}

.pd-210 {
  padding: 105px !important;
}

.pd-215 {
  padding: 107.5px !important;
}

.pd-220 {
  padding: 110px !important;
}

.pd-225 {
  padding: 112.5px !important;
}

.pd-230 {
  padding: 115px !important;
}

.pd-235 {
  padding: 117.5px !important;
}

.pd-240 {
  padding: 120px !important;
}

.pd-245 {
  padding: 122.5px !important;
}

.pd-250 {
  padding: 125px !important;
}

.pd-255 {
  padding: 127.5px !important;
}

.pd-260 {
  padding: 130px !important;
}

.pd-265 {
  padding: 132.5px !important;
}

.pd-270 {
  padding: 135px !important;
}

.pd-275 {
  padding: 137.5px !important;
}

.pd-280 {
  padding: 140px !important;
}

.pd-285 {
  padding: 142.5px !important;
}

.pd-290 {
  padding: 145px !important;
}

.pd-295 {
  padding: 147.5px !important;
}

.pd-300 {
  padding: 150px !important;
}

.pt-0 {
  padding-top: 0px !important;
}

.pt-5 {
  padding-top: 2.5px !important;
}

.pt-10 {
  padding-top: 5px !important;
}

.pt-15 {
  padding-top: 7.5px !important;
}

.pt-20 {
  padding-top: 10px !important;
}

.pt-25 {
  padding-top: 12.5px !important;
}

.pt-30 {
  padding-top: 15px !important;
}

.pt-35 {
  padding-top: 17.5px !important;
}

.pt-40 {
  padding-top: 20px !important;
}

.pt-45 {
  padding-top: 22.5px !important;
}

.pt-50 {
  padding-top: 25px !important;
}

.pt-55 {
  padding-top: 27.5px !important;
}

.pt-60 {
  padding-top: 30px !important;
}

.pt-65 {
  padding-top: 32.5px !important;
}

.pt-70 {
  padding-top: 35px !important;
}

.pt-75 {
  padding-top: 37.5px !important;
}

.pt-80 {
  padding-top: 40px !important;
}

.pt-85 {
  padding-top: 42.5px !important;
}

.pt-90 {
  padding-top: 45px !important;
}

.pt-95 {
  padding-top: 47.5px !important;
}

.pt-100 {
  padding-top: 50px !important;
}

.pt-105 {
  padding-top: 52.5px !important;
}

.pt-110 {
  padding-top: 55px !important;
}

.pt-115 {
  padding-top: 57.5px !important;
}

.pt-120 {
  padding-top: 60px !important;
}

.pt-125 {
  padding-top: 62.5px !important;
}

.pt-130 {
  padding-top: 65px !important;
}

.pt-135 {
  padding-top: 67.5px !important;
}

.pt-140 {
  padding-top: 70px !important;
}

.pt-145 {
  padding-top: 72.5px !important;
}

.pt-150 {
  padding-top: 75px !important;
}

.pt-155 {
  padding-top: 77.5px !important;
}

.pt-160 {
  padding-top: 80px !important;
}

.pt-165 {
  padding-top: 82.5px !important;
}

.pt-170 {
  padding-top: 85px !important;
}

.pt-175 {
  padding-top: 87.5px !important;
}

.pt-180 {
  padding-top: 90px !important;
}

.pt-185 {
  padding-top: 92.5px !important;
}

.pt-190 {
  padding-top: 95px !important;
}

.pt-195 {
  padding-top: 97.5px !important;
}

.pt-200 {
  padding-top: 100px !important;
}

.pt-205 {
  padding-top: 102.5px !important;
}

.pt-210 {
  padding-top: 105px !important;
}

.pt-215 {
  padding-top: 107.5px !important;
}

.pt-220 {
  padding-top: 110px !important;
}

.pt-225 {
  padding-top: 112.5px !important;
}

.pt-230 {
  padding-top: 115px !important;
}

.pt-235 {
  padding-top: 117.5px !important;
}

.pt-240 {
  padding-top: 120px !important;
}

.pt-245 {
  padding-top: 122.5px !important;
}

.pt-250 {
  padding-top: 125px !important;
}

.pt-255 {
  padding-top: 127.5px !important;
}

.pt-260 {
  padding-top: 130px !important;
}

.pt-265 {
  padding-top: 132.5px !important;
}

.pt-270 {
  padding-top: 135px !important;
}

.pt-275 {
  padding-top: 137.5px !important;
}

.pt-280 {
  padding-top: 140px !important;
}

.pt-285 {
  padding-top: 142.5px !important;
}

.pt-290 {
  padding-top: 145px !important;
}

.pt-295 {
  padding-top: 147.5px !important;
}

.pt-300 {
  padding-top: 150px !important;
}

.pb-0 {
  padding-bottom: 0px !important;
}

.pb-5 {
  padding-bottom: 2.5px !important;
}

.pb-10 {
  padding-bottom: 5px !important;
}

.pb-15 {
  padding-bottom: 7.5px !important;
}

.pb-20 {
  padding-bottom: 10px !important;
}

.pb-25 {
  padding-bottom: 12.5px !important;
}

.pb-30 {
  padding-bottom: 15px !important;
}

.pb-35 {
  padding-bottom: 17.5px !important;
}

.pb-40 {
  padding-bottom: 20px !important;
}

.pb-45 {
  padding-bottom: 22.5px !important;
}

.pb-50 {
  padding-bottom: 25px !important;
}

.pb-55 {
  padding-bottom: 27.5px !important;
}

.pb-60 {
  padding-bottom: 30px !important;
}

.pb-65 {
  padding-bottom: 32.5px !important;
}

.pb-70 {
  padding-bottom: 35px !important;
}

.pb-75 {
  padding-bottom: 37.5px !important;
}

.pb-80 {
  padding-bottom: 40px !important;
}

.pb-85 {
  padding-bottom: 42.5px !important;
}

.pb-90 {
  padding-bottom: 45px !important;
}

.pb-95 {
  padding-bottom: 47.5px !important;
}

.pb-100 {
  padding-bottom: 50px !important;
}

.pb-105 {
  padding-bottom: 52.5px !important;
}

.pb-110 {
  padding-bottom: 55px !important;
}

.pb-115 {
  padding-bottom: 57.5px !important;
}

.pb-120 {
  padding-bottom: 60px !important;
}

.pb-125 {
  padding-bottom: 62.5px !important;
}

.pb-130 {
  padding-bottom: 65px !important;
}

.pb-135 {
  padding-bottom: 67.5px !important;
}

.pb-140 {
  padding-bottom: 70px !important;
}

.pb-145 {
  padding-bottom: 72.5px !important;
}

.pb-150 {
  padding-bottom: 75px !important;
}

.pb-155 {
  padding-bottom: 77.5px !important;
}

.pb-160 {
  padding-bottom: 80px !important;
}

.pb-165 {
  padding-bottom: 82.5px !important;
}

.pb-170 {
  padding-bottom: 85px !important;
}

.pb-175 {
  padding-bottom: 87.5px !important;
}

.pb-180 {
  padding-bottom: 90px !important;
}

.pb-185 {
  padding-bottom: 92.5px !important;
}

.pb-190 {
  padding-bottom: 95px !important;
}

.pb-195 {
  padding-bottom: 97.5px !important;
}

.pb-200 {
  padding-bottom: 100px !important;
}

.pb-205 {
  padding-bottom: 102.5px !important;
}

.pb-210 {
  padding-bottom: 105px !important;
}

.pb-215 {
  padding-bottom: 107.5px !important;
}

.pb-220 {
  padding-bottom: 110px !important;
}

.pb-225 {
  padding-bottom: 112.5px !important;
}

.pb-230 {
  padding-bottom: 115px !important;
}

.pb-235 {
  padding-bottom: 117.5px !important;
}

.pb-240 {
  padding-bottom: 120px !important;
}

.pb-245 {
  padding-bottom: 122.5px !important;
}

.pb-250 {
  padding-bottom: 125px !important;
}

.pb-255 {
  padding-bottom: 127.5px !important;
}

.pb-260 {
  padding-bottom: 130px !important;
}

.pb-265 {
  padding-bottom: 132.5px !important;
}

.pb-270 {
  padding-bottom: 135px !important;
}

.pb-275 {
  padding-bottom: 137.5px !important;
}

.pb-280 {
  padding-bottom: 140px !important;
}

.pb-285 {
  padding-bottom: 142.5px !important;
}

.pb-290 {
  padding-bottom: 145px !important;
}

.pb-295 {
  padding-bottom: 147.5px !important;
}

.pb-300 {
  padding-bottom: 150px !important;
}

.pr-0 {
  padding-right: 0px !important;
}

.pr-5 {
  padding-right: 2.5px !important;
}

.pr-10 {
  padding-right: 5px !important;
}

.pr-15 {
  padding-right: 7.5px !important;
}

.pr-20 {
  padding-right: 10px !important;
}

.pr-25 {
  padding-right: 12.5px !important;
}

.pr-30 {
  padding-right: 15px !important;
}

.pr-35 {
  padding-right: 17.5px !important;
}

.pr-40 {
  padding-right: 20px !important;
}

.pr-45 {
  padding-right: 22.5px !important;
}

.pr-50 {
  padding-right: 25px !important;
}

.pr-55 {
  padding-right: 27.5px !important;
}

.pr-60 {
  padding-right: 30px !important;
}

.pr-65 {
  padding-right: 32.5px !important;
}

.pr-70 {
  padding-right: 35px !important;
}

.pr-75 {
  padding-right: 37.5px !important;
}

.pr-80 {
  padding-right: 40px !important;
}

.pr-85 {
  padding-right: 42.5px !important;
}

.pr-90 {
  padding-right: 45px !important;
}

.pr-95 {
  padding-right: 47.5px !important;
}

.pr-100 {
  padding-right: 50px !important;
}

.pr-105 {
  padding-right: 52.5px !important;
}

.pr-110 {
  padding-right: 55px !important;
}

.pr-115 {
  padding-right: 57.5px !important;
}

.pr-120 {
  padding-right: 60px !important;
}

.pr-125 {
  padding-right: 62.5px !important;
}

.pr-130 {
  padding-right: 65px !important;
}

.pr-135 {
  padding-right: 67.5px !important;
}

.pr-140 {
  padding-right: 70px !important;
}

.pr-145 {
  padding-right: 72.5px !important;
}

.pr-150 {
  padding-right: 75px !important;
}

.pr-155 {
  padding-right: 77.5px !important;
}

.pr-160 {
  padding-right: 80px !important;
}

.pr-165 {
  padding-right: 82.5px !important;
}

.pr-170 {
  padding-right: 85px !important;
}

.pr-175 {
  padding-right: 87.5px !important;
}

.pr-180 {
  padding-right: 90px !important;
}

.pr-185 {
  padding-right: 92.5px !important;
}

.pr-190 {
  padding-right: 95px !important;
}

.pr-195 {
  padding-right: 97.5px !important;
}

.pr-200 {
  padding-right: 100px !important;
}

.pr-205 {
  padding-right: 102.5px !important;
}

.pr-210 {
  padding-right: 105px !important;
}

.pr-215 {
  padding-right: 107.5px !important;
}

.pr-220 {
  padding-right: 110px !important;
}

.pr-225 {
  padding-right: 112.5px !important;
}

.pr-230 {
  padding-right: 115px !important;
}

.pr-235 {
  padding-right: 117.5px !important;
}

.pr-240 {
  padding-right: 120px !important;
}

.pr-245 {
  padding-right: 122.5px !important;
}

.pr-250 {
  padding-right: 125px !important;
}

.pr-255 {
  padding-right: 127.5px !important;
}

.pr-260 {
  padding-right: 130px !important;
}

.pr-265 {
  padding-right: 132.5px !important;
}

.pr-270 {
  padding-right: 135px !important;
}

.pr-275 {
  padding-right: 137.5px !important;
}

.pr-280 {
  padding-right: 140px !important;
}

.pr-285 {
  padding-right: 142.5px !important;
}

.pr-290 {
  padding-right: 145px !important;
}

.pr-295 {
  padding-right: 147.5px !important;
}

.pr-300 {
  padding-right: 150px !important;
}

.pl-0 {
  padding-left: 0px !important;
}

.pl-5 {
  padding-left: 2.5px !important;
}

.pl-10 {
  padding-left: 5px !important;
}

.pl-15 {
  padding-left: 7.5px !important;
}

.pl-20 {
  padding-left: 10px !important;
}

.pl-25 {
  padding-left: 12.5px !important;
}

.pl-30 {
  padding-left: 15px !important;
}

.pl-35 {
  padding-left: 17.5px !important;
}

.pl-40 {
  padding-left: 20px !important;
}

.pl-45 {
  padding-left: 22.5px !important;
}

.pl-50 {
  padding-left: 25px !important;
}

.pl-55 {
  padding-left: 27.5px !important;
}

.pl-60 {
  padding-left: 30px !important;
}

.pl-65 {
  padding-left: 32.5px !important;
}

.pl-70 {
  padding-left: 35px !important;
}

.pl-75 {
  padding-left: 37.5px !important;
}

.pl-80 {
  padding-left: 40px !important;
}

.pl-85 {
  padding-left: 42.5px !important;
}

.pl-90 {
  padding-left: 45px !important;
}

.pl-95 {
  padding-left: 47.5px !important;
}

.pl-100 {
  padding-left: 50px !important;
}

.pl-105 {
  padding-left: 52.5px !important;
}

.pl-110 {
  padding-left: 55px !important;
}

.pl-115 {
  padding-left: 57.5px !important;
}

.pl-120 {
  padding-left: 60px !important;
}

.pl-125 {
  padding-left: 62.5px !important;
}

.pl-130 {
  padding-left: 65px !important;
}

.pl-135 {
  padding-left: 67.5px !important;
}

.pl-140 {
  padding-left: 70px !important;
}

.pl-145 {
  padding-left: 72.5px !important;
}

.pl-150 {
  padding-left: 75px !important;
}

.pl-155 {
  padding-left: 77.5px !important;
}

.pl-160 {
  padding-left: 80px !important;
}

.pl-165 {
  padding-left: 82.5px !important;
}

.pl-170 {
  padding-left: 85px !important;
}

.pl-175 {
  padding-left: 87.5px !important;
}

.pl-180 {
  padding-left: 90px !important;
}

.pl-185 {
  padding-left: 92.5px !important;
}

.pl-190 {
  padding-left: 95px !important;
}

.pl-195 {
  padding-left: 97.5px !important;
}

.pl-200 {
  padding-left: 100px !important;
}

.pl-205 {
  padding-left: 102.5px !important;
}

.pl-210 {
  padding-left: 105px !important;
}

.pl-215 {
  padding-left: 107.5px !important;
}

.pl-220 {
  padding-left: 110px !important;
}

.pl-225 {
  padding-left: 112.5px !important;
}

.pl-230 {
  padding-left: 115px !important;
}

.pl-235 {
  padding-left: 117.5px !important;
}

.pl-240 {
  padding-left: 120px !important;
}

.pl-245 {
  padding-left: 122.5px !important;
}

.pl-250 {
  padding-left: 125px !important;
}

.pl-255 {
  padding-left: 127.5px !important;
}

.pl-260 {
  padding-left: 130px !important;
}

.pl-265 {
  padding-left: 132.5px !important;
}

.pl-270 {
  padding-left: 135px !important;
}

.pl-275 {
  padding-left: 137.5px !important;
}

.pl-280 {
  padding-left: 140px !important;
}

.pl-285 {
  padding-left: 142.5px !important;
}

.pl-290 {
  padding-left: 145px !important;
}

.pl-295 {
  padding-left: 147.5px !important;
}

.pl-300 {
  padding-left: 150px !important;
}

.plr-0 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.plr-5 {
  padding-left: 2.5px !important;
  padding-right: 2.5px !important;
}

.plr-10 {
  padding-left: 5px !important;
  padding-right: 5px !important;
}

.plr-15 {
  padding-left: 7.5px !important;
  padding-right: 7.5px !important;
}

.plr-20 {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

.plr-25 {
  padding-left: 12.5px !important;
  padding-right: 12.5px !important;
}

.plr-30 {
  padding-left: 15px !important;
  padding-right: 15px !important;
}

.plr-35 {
  padding-left: 17.5px !important;
  padding-right: 17.5px !important;
}

.plr-40 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

.plr-45 {
  padding-left: 22.5px !important;
  padding-right: 22.5px !important;
}

.plr-50 {
  padding-left: 25px !important;
  padding-right: 25px !important;
}

.plr-55 {
  padding-left: 27.5px !important;
  padding-right: 27.5px !important;
}

.plr-60 {
  padding-left: 30px !important;
  padding-right: 30px !important;
}

.plr-65 {
  padding-left: 32.5px !important;
  padding-right: 32.5px !important;
}

.plr-70 {
  padding-left: 35px !important;
  padding-right: 35px !important;
}

.plr-75 {
  padding-left: 37.5px !important;
  padding-right: 37.5px !important;
}

.plr-80 {
  padding-left: 40px !important;
  padding-right: 40px !important;
}

.plr-85 {
  padding-left: 42.5px !important;
  padding-right: 42.5px !important;
}

.plr-90 {
  padding-left: 45px !important;
  padding-right: 45px !important;
}

.plr-95 {
  padding-left: 47.5px !important;
  padding-right: 47.5px !important;
}

.plr-100 {
  padding-left: 50px !important;
  padding-right: 50px !important;
}

.plr-105 {
  padding-left: 52.5px !important;
  padding-right: 52.5px !important;
}

.plr-110 {
  padding-left: 55px !important;
  padding-right: 55px !important;
}

.plr-115 {
  padding-left: 57.5px !important;
  padding-right: 57.5px !important;
}

.plr-120 {
  padding-left: 60px !important;
  padding-right: 60px !important;
}

.plr-125 {
  padding-left: 62.5px !important;
  padding-right: 62.5px !important;
}

.plr-130 {
  padding-left: 65px !important;
  padding-right: 65px !important;
}

.plr-135 {
  padding-left: 67.5px !important;
  padding-right: 67.5px !important;
}

.plr-140 {
  padding-left: 70px !important;
  padding-right: 70px !important;
}

.plr-145 {
  padding-left: 72.5px !important;
  padding-right: 72.5px !important;
}

.plr-150 {
  padding-left: 75px !important;
  padding-right: 75px !important;
}

.plr-155 {
  padding-left: 77.5px !important;
  padding-right: 77.5px !important;
}

.plr-160 {
  padding-left: 80px !important;
  padding-right: 80px !important;
}

.plr-165 {
  padding-left: 82.5px !important;
  padding-right: 82.5px !important;
}

.plr-170 {
  padding-left: 85px !important;
  padding-right: 85px !important;
}

.plr-175 {
  padding-left: 87.5px !important;
  padding-right: 87.5px !important;
}

.plr-180 {
  padding-left: 90px !important;
  padding-right: 90px !important;
}

.plr-185 {
  padding-left: 92.5px !important;
  padding-right: 92.5px !important;
}

.plr-190 {
  padding-left: 95px !important;
  padding-right: 95px !important;
}

.plr-195 {
  padding-left: 97.5px !important;
  padding-right: 97.5px !important;
}

.plr-200 {
  padding-left: 100px !important;
  padding-right: 100px !important;
}

.plr-205 {
  padding-left: 102.5px !important;
  padding-right: 102.5px !important;
}

.plr-210 {
  padding-left: 105px !important;
  padding-right: 105px !important;
}

.plr-215 {
  padding-left: 107.5px !important;
  padding-right: 107.5px !important;
}

.plr-220 {
  padding-left: 110px !important;
  padding-right: 110px !important;
}

.plr-225 {
  padding-left: 112.5px !important;
  padding-right: 112.5px !important;
}

.plr-230 {
  padding-left: 115px !important;
  padding-right: 115px !important;
}

.plr-235 {
  padding-left: 117.5px !important;
  padding-right: 117.5px !important;
}

.plr-240 {
  padding-left: 120px !important;
  padding-right: 120px !important;
}

.plr-245 {
  padding-left: 122.5px !important;
  padding-right: 122.5px !important;
}

.plr-250 {
  padding-left: 125px !important;
  padding-right: 125px !important;
}

.plr-255 {
  padding-left: 127.5px !important;
  padding-right: 127.5px !important;
}

.plr-260 {
  padding-left: 130px !important;
  padding-right: 130px !important;
}

.plr-265 {
  padding-left: 132.5px !important;
  padding-right: 132.5px !important;
}

.plr-270 {
  padding-left: 135px !important;
  padding-right: 135px !important;
}

.plr-275 {
  padding-left: 137.5px !important;
  padding-right: 137.5px !important;
}

.plr-280 {
  padding-left: 140px !important;
  padding-right: 140px !important;
}

.plr-285 {
  padding-left: 142.5px !important;
  padding-right: 142.5px !important;
}

.plr-290 {
  padding-left: 145px !important;
  padding-right: 145px !important;
}

.plr-295 {
  padding-left: 147.5px !important;
  padding-right: 147.5px !important;
}

.plr-300 {
  padding-left: 150px !important;
  padding-right: 150px !important;
}

.ptb-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.ptb-5 {
  padding-top: 2.5px !important;
  padding-bottom: 2.5px !important;
}

.ptb-10 {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}

.ptb-15 {
  padding-top: 7.5px !important;
  padding-bottom: 7.5px !important;
}

.ptb-20 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.ptb-25 {
  padding-top: 12.5px !important;
  padding-bottom: 12.5px !important;
}

.ptb-30 {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

.ptb-35 {
  padding-top: 17.5px !important;
  padding-bottom: 17.5px !important;
}

.ptb-40 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.ptb-45 {
  padding-top: 22.5px !important;
  padding-bottom: 22.5px !important;
}

.ptb-50 {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}

.ptb-55 {
  padding-top: 27.5px !important;
  padding-bottom: 27.5px !important;
}

.ptb-60 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

.ptb-65 {
  padding-top: 32.5px !important;
  padding-bottom: 32.5px !important;
}

.ptb-70 {
  padding-top: 35px !important;
  padding-bottom: 35px !important;
}

.ptb-75 {
  padding-top: 37.5px !important;
  padding-bottom: 37.5px !important;
}

.ptb-80 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.ptb-85 {
  padding-top: 42.5px !important;
  padding-bottom: 42.5px !important;
}

.ptb-90 {
  padding-top: 45px !important;
  padding-bottom: 45px !important;
}

.ptb-95 {
  padding-top: 47.5px !important;
  padding-bottom: 47.5px !important;
}

.ptb-100 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}

.ptb-105 {
  padding-top: 52.5px !important;
  padding-bottom: 52.5px !important;
}

.ptb-110 {
  padding-top: 55px !important;
  padding-bottom: 55px !important;
}

.ptb-115 {
  padding-top: 57.5px !important;
  padding-bottom: 57.5px !important;
}

.ptb-120 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}

.ptb-125 {
  padding-top: 62.5px !important;
  padding-bottom: 62.5px !important;
}

.ptb-130 {
  padding-top: 65px !important;
  padding-bottom: 65px !important;
}

.ptb-135 {
  padding-top: 67.5px !important;
  padding-bottom: 67.5px !important;
}

.ptb-140 {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}

.ptb-145 {
  padding-top: 72.5px !important;
  padding-bottom: 72.5px !important;
}

.ptb-150 {
  padding-top: 75px !important;
  padding-bottom: 75px !important;
}

.ptb-155 {
  padding-top: 77.5px !important;
  padding-bottom: 77.5px !important;
}

.ptb-160 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}

.ptb-165 {
  padding-top: 82.5px !important;
  padding-bottom: 82.5px !important;
}

.ptb-170 {
  padding-top: 85px !important;
  padding-bottom: 85px !important;
}

.ptb-175 {
  padding-top: 87.5px !important;
  padding-bottom: 87.5px !important;
}

.ptb-180 {
  padding-top: 90px !important;
  padding-bottom: 90px !important;
}

.ptb-185 {
  padding-top: 92.5px !important;
  padding-bottom: 92.5px !important;
}

.ptb-190 {
  padding-top: 95px !important;
  padding-bottom: 95px !important;
}

.ptb-195 {
  padding-top: 97.5px !important;
  padding-bottom: 97.5px !important;
}

.ptb-200 {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}

.ptb-205 {
  padding-top: 102.5px !important;
  padding-bottom: 102.5px !important;
}

.ptb-210 {
  padding-top: 105px !important;
  padding-bottom: 105px !important;
}

.ptb-215 {
  padding-top: 107.5px !important;
  padding-bottom: 107.5px !important;
}

.ptb-220 {
  padding-top: 110px !important;
  padding-bottom: 110px !important;
}

.ptb-225 {
  padding-top: 112.5px !important;
  padding-bottom: 112.5px !important;
}

.ptb-230 {
  padding-top: 115px !important;
  padding-bottom: 115px !important;
}

.ptb-235 {
  padding-top: 117.5px !important;
  padding-bottom: 117.5px !important;
}

.ptb-240 {
  padding-top: 120px !important;
  padding-bottom: 120px !important;
}

.ptb-245 {
  padding-top: 122.5px !important;
  padding-bottom: 122.5px !important;
}

.ptb-250 {
  padding-top: 125px !important;
  padding-bottom: 125px !important;
}

.ptb-255 {
  padding-top: 127.5px !important;
  padding-bottom: 127.5px !important;
}

.ptb-260 {
  padding-top: 130px !important;
  padding-bottom: 130px !important;
}

.ptb-265 {
  padding-top: 132.5px !important;
  padding-bottom: 132.5px !important;
}

.ptb-270 {
  padding-top: 135px !important;
  padding-bottom: 135px !important;
}

.ptb-275 {
  padding-top: 137.5px !important;
  padding-bottom: 137.5px !important;
}

.ptb-280 {
  padding-top: 140px !important;
  padding-bottom: 140px !important;
}

.ptb-285 {
  padding-top: 142.5px !important;
  padding-bottom: 142.5px !important;
}

.ptb-290 {
  padding-top: 145px !important;
  padding-bottom: 145px !important;
}

.ptb-295 {
  padding-top: 147.5px !important;
  padding-bottom: 147.5px !important;
}

.ptb-300 {
  padding-top: 150px !important;
  padding-bottom: 150px !important;
}

.sp-max-h-40 {
  max-height: 40vh;
}/*# sourceMappingURL=style_sp.css.map */