/* @tailwind base; */

.m-auto {
  margin: auto
}

.block {
  display: block
}

.table {
  display: table
}

.contents {
  display: contents
}

.hidden {
  display: none
}

.aspect-\[1\/1\] {
  aspect-ratio: 1/1
}

.aspect-\[100\/100\] {
  aspect-ratio: 100/100
}

.aspect-\[100\/110\] {
  aspect-ratio: 100/110
}

.aspect-\[100\/16\] {
  aspect-ratio: 100/16
}

.aspect-\[100\/20\] {
  aspect-ratio: 100/20
}

.aspect-\[100\/215\] {
  aspect-ratio: 100/215
}

.aspect-\[100\/43\] {
  aspect-ratio: 100/43
}

.aspect-\[100\/50\] {
  aspect-ratio: 100/50
}

.aspect-\[100\/57\.3\] {
  aspect-ratio: 100/57.3
}

.aspect-\[100\/60\] {
  aspect-ratio: 100/60
}

.aspect-\[100\/80\] {
  aspect-ratio: 100/80
}

.aspect-\[200\/82\] {
  aspect-ratio: 200/82
}

.aspect-\[767\/100\] {
  aspect-ratio: 767/100
}

.aspect-auto {
  aspect-ratio: auto
}

.aspect-\[\] {
  aspect-ratio: 
}

.aspect-\[2\/\] {
  aspect-ratio: 2/
}

.aspect-\[2\/1\] {
  aspect-ratio: 2/1
}

.aspect-\[2\/30\] {
  aspect-ratio: 2/30
}

.aspect-\[100\/30\] {
  aspect-ratio: 100/30
}

.h-\[100\%\] {
  height: 100%
}

.h-\[95\%\] {
  height: 95%
}

.h-auto {
  height: auto
}

.w-\[--width-sp\] {
  width: var(--width-sp)
}

.w-\[100\%\] {
  width: 100%
}

.w-\[50vw\] {
  width: 50vw
}

.w-\[60\%\] {
  width: 60%
}

.w-\[80\%\] {
  width: 80%
}

.w-\[83\%\] {
  width: 83%
}

.w-\[88\%\] {
  width: 88%
}

.w-\[90\%\] {
  width: 90%
}

.w-\[97\%\] {
  width: 97%
}

.w-\[99\%\] {
  width: 99%
}

.w-auto {
  width: auto
}

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

.w-full {
  width: 100%
}

.w-\[\] {
  width: 
}

.w-\[70\] {
  width: 70
}

.w-\[70\%\] {
  width: 70%
}

.items-start {
  align-items: flex-start
}

.overflow-hidden {
  overflow: hidden
}

.whitespace-nowrap {
  white-space: nowrap
}

.border-\[1\.5px\] {
  border-width: 1.5px
}

.border-\[1px\] {
  border-width: 1px
}

.border-b-\[1px\] {
  border-bottom-width: 1px
}

.border-s-\[1px\] {
  border-inline-start-width: 1px
}

.border-dotted {
  border-style: dotted
}

.border-\[\#c5c5c5\] {
  --tw-border-opacity: 1;
  border-color: rgb(197 197 197 / var(--tw-border-opacity))
}

.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity))
}

.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity))
}

.bg-\[\#000\] {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity))
}

.bg-\[\#f5f5f5\] {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity))
}

.bg-\[\#fff\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}

.bg-\[\#ffffffCC\] {
  background-color: #ffffffCC
}

.bg-\[\#ffffff\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}

.bg-\[--c-secondary\] {
  background-color: var(--c-secondary)
}

.bg-\[--primary-colorCC\] {
  background-color: var(--primary-colorCC)
}

.bg-\[transparent\] {
  background-color: transparent
}

.bg-transparent {
  background-color: transparent
}

.bg-\[url\(\'\.\.\/images\/media\/bg_cnt_01\.webp\'\)\] {
  background-image: url('../images/media/bg_cnt_01.webp')
}

.bg-\[url\(\'\.\.\/images\/overview\/bg_cnt_01\.webp\'\)\] {
  background-image: url('../images/overview/bg_cnt_01.webp')
}

.bg-\[url\(\'\.\.\/images\/service\/bg_cnt_01\.webp\'\)\] {
  background-image: url('../images/service/bg_cnt_01.webp')
}

.bg-\[url\(\'\.\.\/images\/service\/bg_cnt_02\.webp\'\)\] {
  background-image: url('../images/service/bg_cnt_02.webp')
}

.bg-\[url\(\'\.\.\/images\/service\/bg_cnt_03\.webp\'\)\] {
  background-image: url('../images/service/bg_cnt_03.webp')
}

.bg-\[url\(\'\.\.\/images\/top\/bg_01\.webp\'\)\] {
  background-image: url('../images/top/bg_001.webp')
}

.bg-cover {
  background-size: cover
}

.bg-\[10\%_50\%\] {
  background-position: 10% 50%
}

.bg-\[50\%_100\%\] {
  background-position: 50% 100%
}

.bg-\[50\%_25\%\] {
  background-position: 50% 25%
}

.bg-\[50\%_77\%\] {
  background-position: 50% 77%
}

.bg-\[50\%_80\%\] {
  background-position: 50% 80%
}

.object-cover {
  -o-object-fit: cover;
     object-fit: cover
}

.text-left {
  text-align: left
}

.text-center {
  text-align: center
}

.text-\[2\.8vw\] {
  font-size: 2.8vw
}

.font-\[400\] {
  font-weight: 400
}

.font-\[600\] {
  font-weight: 600
}

.font-normal {
  font-weight: 400
}

.leading-\[1\.1\] {
  line-height: 1.1
}

.leading-\[1\.45\] {
  line-height: 1.45
}

.leading-\[1\.5\] {
  line-height: 1.5
}

.leading-\[2\] {
  line-height: 2
}

.leading-normal {
  line-height: 1.5
}

.text-\[\#000\] {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity))
}

.text-\[\#008841\] {
  --tw-text-opacity: 1;
  color: rgb(0 136 65 / var(--tw-text-opacity))
}

.text-\[\#fff\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))
}

.text-\[--c-primary\] {
  color: var(--c-primary)
}

.text-\[gray\] {
  --tw-text-opacity: 1;
  color: rgb(128 128 128 / var(--tw-text-opacity))
}

.text-gray-400 {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity))
}

.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity))
}

.underline {
  text-decoration-line: underline
}

.drop-shadow-\[10px_5px_5px_rgba\(255\2c 255\2c 255\2c 0\.3\)\] {
  --tw-drop-shadow: drop-shadow(10px 5px 5px rgba(255,255,255,0.3));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.\[--area\:f10\] {
  --area: f10
}

.\[--area\:f1\] {
  --area: f1
}

.\[--area\:f2\] {
  --area: f2
}

.\[--area\:f3\] {
  --area: f3
}

.\[--area\:f4\] {
  --area: f4
}

.\[--area\:f5\] {
  --area: f5
}

.\[--area\:f6\] {
  --area: f6
}

.\[--area\:f7\] {
  --area: f7
}

.\[--area\:f8\] {
  --area: f8
}

.\[--area\:f9\] {
  --area: f9
}

.\[--bg\:\#f5f5f5\] {
  --bg: #f5f5f5
}

.\[--bg\:\#fff\] {
  --bg: #fff
}

.\[--bottom\:0\] {
  --bottom: 0
}

.\[--clr\:\#fff\] {
  --clr: #fff
}

.\[--col-gap\:0\] {
  --col-gap: 0
}

.\[--fa-pt\:8\] {
  --fa-pt: 8
}

.\[--fq-pb\:5\.5\] {
  --fq-pb: 5.5
}

.\[--fq-pt\:5\.5\] {
  --fq-pt: 5.5
}

.\[--fqr-pb\:3\] {
  --fqr-pb: 3
}

.\[--fqr-pe\:5\] {
  --fqr-pe: 5
}

.\[--fqr-ps\:5\] {
  --fqr-ps: 5
}

.\[--fqr-pt\:3\] {
  --fqr-pt: 3
}

.\[--fs-sp\:11\] {
  --fs-sp: 11
}

.\[--fs-sp\:12\] {
  --fs-sp: 12
}

.\[--fs-sp\:15\] {
  --fs-sp: 15
}

.\[--fs-sp\:18\] {
  --fs-sp: 18
}

.\[--fs-sp\:20\] {
  --fs-sp: 20
}

.\[--fs-sp\:22\] {
  --fs-sp: 22
}

.\[--fs-sp\:23\] {
  --fs-sp: 23
}

.\[--fs-sp\:25\] {
  --fs-sp: 25
}

.\[--fs-sp\:26\] {
  --fs-sp: 26
}

.\[--fs-sp\:28\] {
  --fs-sp: 28
}

.\[--fs-sp\:29\] {
  --fs-sp: 29
}

.\[--fs-sp\:30\] {
  --fs-sp: 30
}

.\[--fs-sp\:34\] {
  --fs-sp: 34
}

.\[--fs-sp\:35\] {
  --fs-sp: 35
}

.\[--fs-sp\:49\] {
  --fs-sp: 49
}

.\[--fs-sp\:9\] {
  --fs-sp: 9
}

.\[--fs-sp\:\FF14 9\] {
  --fs-sp: ４9
}

.\[--fs\:10\] {
  --fs: 10
}

.\[--fs\:11\] {
  --fs: 11
}

.\[--fs\:12\] {
  --fs: 12
}

.\[--fs\:13\] {
  --fs: 13
}

.\[--fs\:14\] {
  --fs: 14
}

.\[--fs\:16\] {
  --fs: 16
}

.\[--fs\:30\] {
  --fs: 30
}

.\[--fs\:33\] {
  --fs: 33
}

.\[--fs\:35\] {
  --fs: 35
}

.\[--fs\:38\] {
  --fs: 38
}

.\[--fs\:50\] {
  --fs: 50
}

.\[--fs\:7\] {
  --fs: 7
}

.\[--gap\:0\] {
  --gap: 0
}

.\[--gap\:10\] {
  --gap: 10
}

.\[--gap\:13\] {
  --gap: 13
}

.\[--gap\:15\] {
  --gap: 15
}

.\[--gap\:20\] {
  --gap: 20
}

.\[--gap\:25\] {
  --gap: 25
}

.\[--gap\:30\] {
  --gap: 30
}

.\[--gap\:3\] {
  --gap: 3
}

.\[--gap\:50\] {
  --gap: 50
}

.\[--gap\:5\] {
  --gap: 5
}

.\[--gap\:60\] {
  --gap: 60
}

.\[--gap\:7\] {
  --gap: 7
}

.\[--gap\:80\] {
  --gap: 80
}

.\[--h-btn\:100\] {
  --h-btn: 100
}

.\[--h-btn\:112\] {
  --h-btn: 112
}

.\[--h-btn\:50\] {
  --h-btn: 50
}

.\[--h-hbg\:2\] {
  --h-hbg: 2
}

.\[--items\:center\] {
  --items: center
}

.\[--items\:flex-start\] {
  --items: flex-start
}

.\[--items\:stretch\] {
  --items: stretch
}

.\[--jst\:center\] {
  --jst: center
}

.\[--jst\:flex-end\] {
  --jst: flex-end
}

.\[--jst\:flex-start\] {
  --jst: flex-start
}

.\[--jst\:space-between\] {
  --jst: space-between
}

.\[--left\:40\] {
  --left: 40
}

.\[--mb\:100\] {
  --mb: 100
}

.\[--mb\:10\] {
  --mb: 10
}

.\[--mb\:1\] {
  --mb: 1
}

.\[--mb\:20\] {
  --mb: 20
}

.\[--me\:3\] {
  --me: 3
}

.\[--ms\:3\] {
  --ms: 3
}

.\[--mt\:10\] {
  --mt: 10
}

.\[--mt\:20\] {
  --mt: 20
}

.\[--obj-x\:50\%\] {
  --obj-x: 50%
}

.\[--obj-y\:50\%\] {
  --obj-y: 50%
}

.\[--pb\:0\] {
  --pb: 0
}

.\[--pb\:100\] {
  --pb: 100
}

.\[--pb\:10\] {
  --pb: 10
}

.\[--pb\:17\] {
  --pb: 17
}

.\[--pb\:20\] {
  --pb: 20
}

.\[--pb\:28\] {
  --pb: 28
}

.\[--pb\:30\] {
  --pb: 30
}

.\[--pb\:350\] {
  --pb: 350
}

.\[--pb\:38\] {
  --pb: 38
}

.\[--pb\:3\] {
  --pb: 3
}

.\[--pb\:40\] {
  --pb: 40
}

.\[--pb\:50\] {
  --pb: 50
}

.\[--pb\:60\] {
  --pb: 60
}

.\[--pb\:70\] {
  --pb: 70
}

.\[--pb\:75\] {
  --pb: 75
}

.\[--pb\:7\] {
  --pb: 7
}

.\[--pb\:80\] {
  --pb: 80
}

.\[--pb\:90\] {
  --pb: 90
}

.\[--pe\:0\] {
  --pe: 0
}

.\[--pe\:10\] {
  --pe: 10
}

.\[--pe\:15\] {
  --pe: 15
}

.\[--pe\:20\] {
  --pe: 20
}

.\[--pe\:30\] {
  --pe: 30
}

.\[--pe\:32\] {
  --pe: 32
}

.\[--pe\:40\] {
  --pe: 40
}

.\[--pe\:5\] {
  --pe: 5
}

.\[--pe\:60\] {
  --pe: 60
}

.\[--pe\:7\] {
  --pe: 7
}

.\[--ps\:0\] {
  --ps: 0
}

.\[--ps\:10\] {
  --ps: 10
}

.\[--ps\:15\] {
  --ps: 15
}

.\[--ps\:20\] {
  --ps: 20
}

.\[--ps\:2\] {
  --ps: 2
}

.\[--ps\:40\] {
  --ps: 40
}

.\[--ps\:4\] {
  --ps: 4
}

.\[--ps\:50\] {
  --ps: 50
}

.\[--ps\:5\] {
  --ps: 5
}

.\[--ps\:60\] {
  --ps: 60
}

.\[--ps\:65\] {
  --ps: 65
}

.\[--ps\:7\] {
  --ps: 7
}

.\[--pt\:0\] {
  --pt: 0
}

.\[--pt\:100\] {
  --pt: 100
}

.\[--pt\:10\] {
  --pt: 10
}

.\[--pt\:20\] {
  --pt: 20
}

.\[--pt\:24\.5\] {
  --pt: 24.5
}

.\[--pt\:28\] {
  --pt: 28
}

.\[--pt\:30\] {
  --pt: 30
}

.\[--pt\:350\] {
  --pt: 350
}

.\[--pt\:40\] {
  --pt: 40
}

.\[--pt\:50\] {
  --pt: 50
}

.\[--pt\:5\] {
  --pt: 5
}

.\[--pt\:60\] {
  --pt: 60
}

.\[--pt\:7\] {
  --pt: 7
}

.\[--rnd\:0\] {
  --rnd: 0
}

.\[--rnd\:10\] {
  --rnd: 10
}

.\[--rnd\:15\] {
  --rnd: 15
}

.\[--rnd\:20\] {
  --rnd: 20
}

.\[--rnd\:24\] {
  --rnd: 24
}

.\[--row-gap\:30\] {
  --row-gap: 30
}

.\[--sb-ttl-fs-sp\:32\] {
  --sb-ttl-fs-sp: 32
}

.\[--sb-ttl-fs\:20\] {
  --sb-ttl-fs: 20
}

.\[--ttl-fs-sp\:17\] {
  --ttl-fs-sp: 17
}

.\[--ttl-fs-sp\:19\] {
  --ttl-fs-sp: 19
}

.\[--ttl-fs-sp\:20\] {
  --ttl-fs-sp: 20
}

.\[--ttl-fs-sp\:23\] {
  --ttl-fs-sp: 23
}

.\[--ttl-fs-sp\:26\] {
  --ttl-fs-sp: 26
}

.\[--ttl-fs-sp\:30\] {
  --ttl-fs-sp: 30
}

.\[--ttl-fs-sp\:33\] {
  --ttl-fs-sp: 33
}

.\[--ttl-fs-sp\:40\] {
  --ttl-fs-sp: 40
}

.\[--ttl-fs-sp\:41\] {
  --ttl-fs-sp: 41
}

.\[--ttl-fs-sp\:42\] {
  --ttl-fs-sp: 42
}

.\[--ttl-fs-sp\:43\] {
  --ttl-fs-sp: 43
}

.\[--ttl-fs-sp\:60\] {
  --ttl-fs-sp: 60
}

.\[--ttl-fs-sp\:73\] {
  --ttl-fs-sp: 73
}

.\[--ttl-fs-sp\:85\] {
  --ttl-fs-sp: 85
}

.\[--ttl-fs-sp\:95\] {
  --ttl-fs-sp: 95
}

.\[--ttl-fs\:11\] {
  --ttl-fs: 11
}

.\[--ttl-fs\:13\] {
  --ttl-fs: 13
}

.\[--ttl-fs\:14\] {
  --ttl-fs: 14
}

.\[--ttl-fs\:19\] {
  --ttl-fs: 19
}

.\[--ttl-fs\:20\] {
  --ttl-fs: 20
}

.\[--ttl-fs\:60\] {
  --ttl-fs: 60
}

.\[--ttl-fs\:80\] {
  --ttl-fs: 80
}

.\[--w-btn\:100\] {
  --w-btn: 100
}

.\[--w-btn\:250\] {
  --w-btn: 250
}

.\[--w-btn\:650\] {
  --w-btn: 650
}

.\[--w-hbg\:60\] {
  --w-hbg: 60
}

.\[--w-logo\:120\] {
  --w-logo: 120
}

.\[--w-logo\:300\] {
  --w-logo: 300
}

.\[--w-logo\:30\] {
  --w-logo: 30
}

.\[--w-logo\:32\] {
  --w-logo: 32
}

.\[--w-logo\:35\] {
  --w-logo: 35
}

.\[--w-logo\:40\] {
  --w-logo: 40
}

.\[--w-logo\:43\] {
  --w-logo: 43
}

.\[--w-logo\:60\] {
  --w-logo: 60
}

.\[--w\:250\] {
  --w: 250
}

@media (min-width: 390px) {
  .min-\[390px\]\:w-\[171px\] {
    width: 171px
  }
}

@media (min-width: 500px) {
  .min-\[500px\]\:w-\[220px\] {
    width: 220px
  }
}

@media (min-width: 768px) {
  .md\:block {
    display: block
  }

  .md\:flex {
    display: flex
  }

  .md\:hidden {
    display: none
  }

  .md\:aspect-\[100\/20\] {
    aspect-ratio: 100/20
  }

  .md\:aspect-\[100\/40\] {
    aspect-ratio: 100/40
  }

  .md\:aspect-\[100\/50\] {
    aspect-ratio: 100/50
  }

  .md\:aspect-\[100\/57\.3\] {
    aspect-ratio: 100/57.3
  }

  .md\:aspect-\[100\/58\] {
    aspect-ratio: 100/58
  }

  .md\:aspect-\[1200\/300\] {
    aspect-ratio: 1200/300
  }

  .md\:aspect-\[1200\/70\] {
    aspect-ratio: 1200/70
  }

  .md\:aspect-auto {
    aspect-ratio: auto
  }

  .md\:h-auto {
    height: auto
  }

  .md\:w-\[--width\] {
    width: var(--width)
  }

  .md\:w-\[225px\] {
    width: 225px
  }

  .md\:w-\[30\%\] {
    width: 30%
  }

  .md\:w-\[32\.2\%\] {
    width: 32.2%
  }

  .md\:w-\[50\%\] {
    width: 50%
  }

  .md\:w-\[60\%\] {
    width: 60%
  }

  .md\:w-\[70\%\] {
    width: 70%
  }

  .md\:w-\[80\%\] {
    width: 80%
  }

  .md\:w-\[8vw\] {
    width: 8vw
  }

  .md\:w-auto {
    width: auto
  }

  .md\:w-fit {
    width: -moz-fit-content;
    width: fit-content
  }

  .md\:border-b-\[1px\] {
    border-bottom-width: 1px
  }

  .md\:border-r-\[1px\] {
    border-right-width: 1px
  }

  .md\:border-s-\[0\] {
    border-inline-start-width: 0
  }

  .md\:border-\[\#626262\] {
    --tw-border-opacity: 1;
    border-color: rgb(98 98 98 / var(--tw-border-opacity))
  }

  .md\:bg-\[\#000\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity))
  }

  .md\:bg-\[\#fff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity))
  }

  .md\:bg-\[20\%_50\%\] {
    background-position: 20% 50%
  }

  .md\:text-center {
    text-align: center
  }

  .md\:text-\[1\.1vw\] {
    font-size: 1.1vw
  }

  .md\:text-\[\#000\] {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity))
  }

  .md\:text-\[\#fff\] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
  }

  .md\:\[--col-gap\:50\] {
    --col-gap: 50
  }

  .md\:\[--fa-pt\:8\] {
    --fa-pt: 8
  }

  .md\:\[--fq-pb\:5\.5\] {
    --fq-pb: 5.5
  }

  .md\:\[--fq-pt\:5\.5\] {
    --fq-pt: 5.5
  }

  .md\:\[--fqr-pb\:3\] {
    --fqr-pb: 3
  }

  .md\:\[--fqr-pe\:5\] {
    --fqr-pe: 5
  }

  .md\:\[--fqr-ps\:5\] {
    --fqr-ps: 5
  }

  .md\:\[--fqr-pt\:3\] {
    --fqr-pt: 3
  }

  .md\:\[--fs\:10\] {
    --fs: 10
  }

  .md\:\[--fs\:12\] {
    --fs: 12
  }

  .md\:\[--fs\:13\] {
    --fs: 13
  }

  .md\:\[--fs\:16\] {
    --fs: 16
  }

  .md\:\[--fs\:24\] {
    --fs: 24
  }

  .md\:\[--gap\:0\] {
    --gap: 0
  }

  .md\:\[--gap\:100\] {
    --gap: 100
  }

  .md\:\[--gap\:10\] {
    --gap: 10
  }

  .md\:\[--gap\:120\] {
    --gap: 120
  }

  .md\:\[--gap\:20\] {
    --gap: 20
  }

  .md\:\[--gap\:25\] {
    --gap: 25
  }

  .md\:\[--gap\:30\] {
    --gap: 30
  }

  .md\:\[--gap\:3\] {
    --gap: 3
  }

  .md\:\[--gap\:50\] {
    --gap: 50
  }

  .md\:\[--gap\:5\] {
    --gap: 5
  }

  .md\:\[--gap\:7\] {
    --gap: 7
  }

  .md\:\[--h-btn\:30\] {
    --h-btn: 30
  }

  .md\:\[--h-btn\:50\] {
    --h-btn: 50
  }

  .md\:\[--items\:flex-start\] {
    --items: flex-start
  }

  .md\:\[--jst\:space-between\] {
    --jst: space-between
  }

  .md\:\[--pb\:0\] {
    --pb: 0
  }

  .md\:\[--pb\:10\] {
    --pb: 10
  }

  .md\:\[--pb\:15\] {
    --pb: 15
  }

  .md\:\[--pb\:30\] {
    --pb: 30
  }

  .md\:\[--pb\:3\] {
    --pb: 3
  }

  .md\:\[--pb\:50\] {
    --pb: 50
  }

  .md\:\[--pb\:5\] {
    --pb: 5
  }

  .md\:\[--pb\:6\] {
    --pb: 6
  }

  .md\:\[--pb\:9\] {
    --pb: 9
  }

  .md\:\[--pe\:0\] {
    --pe: 0
  }

  .md\:\[--pe\:10\] {
    --pe: 10
  }

  .md\:\[--pe\:20\] {
    --pe: 20
  }

  .md\:\[--pe\:25\] {
    --pe: 25
  }

  .md\:\[--pe\:50\] {
    --pe: 50
  }

  .md\:\[--pe\:51\] {
    --pe: 51
  }

  .md\:\[--pe\:8\] {
    --pe: 8
  }

  .md\:\[--ps\:0\] {
    --ps: 0
  }

  .md\:\[--ps\:10\] {
    --ps: 10
  }

  .md\:\[--ps\:25\] {
    --ps: 25
  }

  .md\:\[--ps\:41\] {
    --ps: 41
  }

  .md\:\[--ps\:8\] {
    --ps: 8
  }

  .md\:\[--pt\:0\] {
    --pt: 0
  }

  .md\:\[--pt\:10\] {
    --pt: 10
  }

  .md\:\[--pt\:20\] {
    --pt: 20
  }

  .md\:\[--pt\:30\] {
    --pt: 30
  }

  .md\:\[--pt\:50\] {
    --pt: 50
  }

  .md\:\[--pt\:5\] {
    --pt: 5
  }

  .md\:\[--pt\:60\] {
    --pt: 60
  }

  .md\:\[--pt\:7\] {
    --pt: 7
  }

  .md\:\[--rnd\:0\] {
    --rnd: 0
  }

  .md\:\[--rnd\:10\] {
    --rnd: 10
  }

  .md\:\[--rnd\:15\] {
    --rnd: 15
  }

  .md\:\[--rnd\:5\] {
    --rnd: 5
  }

  .md\:\[--rnd\:6\] {
    --rnd: 6
  }

  .md\:\[--row-gap\:50\] {
    --row-gap: 50
  }

  .md\:\[--w-btn\:150\] {
    --w-btn: 150
  }

  .md\:\[--w-btn\:170\] {
    --w-btn: 170
  }

  .md\:\[--w-logo\:11\] {
    --w-logo: 11
  }

  .md\:\[--w-logo\:12\] {
    --w-logo: 12
  }

  .md\:\[--w-logo\:150\] {
    --w-logo: 150
  }

  .md\:\[--w-logo\:15\] {
    --w-logo: 15
  }

  .md\:\[--w-logo\:16\] {
    --w-logo: 16
  }

  .md\:\[--w-logo\:40\] {
    --w-logo: 40
  }

  .md\:\[--w-logo\:50\] {
    --w-logo: 50
  }

  .md\:\[--w-logo\:80\] {
    --w-logo: 80
  }

  .md\:\[--w\:100\] {
    --w: 100
  }
}

@media (min-width: 1024px) {
  .lg\:w-\[320px\] {
    width: 320px
  }
}

@media (min-width: 1280px) {
  .xl\:w-\[245px\] {
    width: 245px
  }
}

@media (min-width: 1536px) {
  .\32xl\:w-\[331px\] {
    width: 331px
  }
}


    .md\:bg-\[20\%_50\%\] {
        background-size: cover;
    }


@media (max-width: 600px) {
.md\:bg-\[20\%_50\%\] {
    background-size: inherit;
    background-position: 50% 60%;
}
}

