.sd-mv {
  position: relative;
  padding: 80px 0 130px;
}
@media (max-width: 440px) {
  .sd-mv {
    padding: 24px 0 214px;
  }
}
.sd-mv--l_img {
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: -1;
}
@media (max-width: 440px) {
  .sd-mv--l_img {
    left: 11px;
    width: 170px;
  }
}
.sd-mv--r_img {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: -1;
}
@media (max-width: 440px) {
  .sd-mv--r_img {
    right: 11px;
    width: 179px;
  }
}
.sd-mv--wrapper {
  width: 1128px;
  margin: 0 auto;
}
@media (max-width: 440px) {
  .sd-mv--wrapper {
    width: 100%;
    padding: 0 24px;
  }
}
.sd-mv--breadcrumb {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
}
.sd-mv--breadcrumb_item {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
  font-size: 14px;
}
.sd-mv--breadcrumb_item:not(:last-child):after {
  content: ">";
}
@media (max-width: 440px) {
  .sd-mv--breadcrumb_item {
    font-size: 12px;
  }
}
.sd-mv--breadcrumb_link {
  text-decoration: underline;
  transition: opacity 0.3s;
}
.sd-mv--breadcrumb_link:hover {
  opacity: 0.7;
}
.sd-mv--title {
  margin-top: 80px;
  font-size: 56px;
  font-weight: 900;
  line-height: 1.4;
  text-align: center;
}
.sd-mv--title-blue {
  display: block;
  color: #00a0e9;
}
@media (max-width: 440px) {
  .sd-mv--title {
    margin-top: 96px;
    font-size: 32px;
  }
}
.sd-mv--description {
  margin-top: 24px;
  font-size: 24px;
  line-height: 1.7;
  text-align: center;
}
@media (max-width: 440px) {
  .sd-mv--description {
    font-size: 16px;
  }
}

.sd-what {
  position: relative;
  z-index: 0;
  padding: 128px 0;
  background-color: #e2f4fc;
}
@media (max-width: 440px) {
  .sd-what {
    padding-top: 64px;
    padding-bottom: 96px;
  }
}
.sd-what--l_img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  mix-blend-mode: multiply;
}
@media (max-width: 440px) {
  .sd-what--l_img {
    width: 123px;
  }
}
.sd-what--r_img {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
  mix-blend-mode: multiply;
}
@media (max-width: 440px) {
  .sd-what--r_img {
    width: 144px;
  }
}
.sd-what--wrapper {
  display: flex;
  align-items: stretch;
  justify-content: center;
  gap: 40px;
  width: 1128px;
  margin: 0 auto;
}
@media (max-width: 440px) {
  .sd-what--wrapper {
    flex-direction: column;
    width: 100%;
    padding: 0 24px;
  }
}

.sd-what_detail {
  flex: 1;
  border: 2px solid;
  border-radius: 24px;
  background-color: #ffffff;
}
@media (max-width: 440px) {
  .sd-what_detail {
    border-radius: 16px;
  }
}
.sd-what_detail-blue {
  border-color: #146BB5;
}
.sd-what_detail-green {
  border-color: #00AD78;
}
.sd-what_detail--title_wrapper {
  position: relative;
  margin: -2px;
  padding: 16px 40px;
  border-radius: 24px 24px 0 0;
}
.sd-what_detail-blue .sd-what_detail--title_wrapper {
  background-color: #146BB5;
}
.sd-what_detail-green .sd-what_detail--title_wrapper {
  background-color: #00AD78;
}
@media (max-width: 440px) {
  .sd-what_detail--title_wrapper {
    padding: 16px 20px;
    border-radius: 16px 16px 0 0;
  }
}
.sd-what_detail--blue_img {
  position: absolute;
  bottom: -8px;
  right: 16px;
}
@media (max-width: 440px) {
  .sd-what_detail--blue_img {
    right: 12px;
    width: 90px;
  }
}
.sd-what_detail--green_img {
  position: absolute;
  bottom: -8px;
  right: 16px;
}
@media (max-width: 440px) {
  .sd-what_detail--green_img {
    right: 12px;
    width: 90px;
  }
}
.sd-what_detail--title {
  color: #ffffff;
  font-size: 24px;
  font-weight: 900;
}
@media (max-width: 440px) {
  .sd-what_detail--title {
    font-size: 20px;
  }
}
.sd-what_detail--wrapper {
  padding: 24px 40px 32px;
  border-radius: 0 0 24px 24px;
}
@media (max-width: 440px) {
  .sd-what_detail--wrapper {
    padding: 16px 20px 24px;
    border-radius: 0 0 16px 16px;
  }
}
.sd-what_detail--description {
  font-size: 16px;
  line-height: 1.7;
}
.sd-what_detail-blue .sd-what_detail--description {
  color: #146BB5;
}
.sd-what_detail-green .sd-what_detail--description {
  color: #00AD78;
}
.sd-what_detail--list {
  margin-top: 24px;
}
@media (max-width: 440px) {
  .sd-what_detail--list {
    margin-top: 16px;
  }
}
.sd-what_detail--item {
  display: flex;
  align-items: stretch;
  justify-content: flex-start;
  gap: 4px;
}
.sd-what_detail--item + .sd-what_detail--item {
  margin-top: 4px;
}
.sd-what_detail--label {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: 88px;
  padding: 8px 12px;
  border-radius: 5px 0 0 5px;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
}
.sd-what_detail-blue .sd-what_detail--label {
  background-color: #146BB5;
}
.sd-what_detail-green .sd-what_detail--label {
  background-color: #00AD78;
}
@media (max-width: 440px) {
  .sd-what_detail--label {
    width: 80px;
    font-size: 14px;
  }
}
.sd-what_detail--data {
  flex-grow: 1;
  padding: 8px 12px;
  border-radius: 0 5px 5px 0;
  background-color: #f2f2f2;
  font-size: 16px;
}
@media (max-width: 440px) {
  .sd-what_detail--data {
    font-size: 14px;
  }
}

.sd-consultation {
  position: relative;
  margin-bottom: 120px;
  padding: 80px 0 160px;
  background-color: #FFF9DD;
}
@media (max-width: 440px) {
  .sd-consultation {
    margin-bottom: 80px;
    padding: 48px 24px 120px;
  }
}
.sd-consultation--l_img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  mix-blend-mode: multiply;
}
@media (max-width: 440px) {
  .sd-consultation--l_img {
    width: 123px;
  }
}
.sd-consultation--r_img {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 0;
  mix-blend-mode: multiply;
}
@media (max-width: 440px) {
  .sd-consultation--r_img {
    width: 144px;
  }
}
.sd-consultation--img {
  margin: 0 auto;
}
@media (max-width: 440px) {
  .sd-consultation--img {
    width: 120px;
  }
}
.sd-consultation--title {
  margin-top: 24px;
  color: #ff9327;
  font-size: 48px;
  font-weight: 900;
  text-align: center;
}
@media (max-width: 440px) {
  .sd-consultation--title {
    margin-top: 8px;
    font-size: 32px;
  }
}
.sd-consultation--description {
  margin-top: 24px;
  font-size: 24px;
  line-height: 1.7;
  text-align: center;
}
@media (max-width: 440px) {
  .sd-consultation--description {
    font-size: 16px;
  }
}
.sd-consultation--list {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 24px 72px;
  width: 1128px;
  margin: 40px auto 0;
  padding: 40px;
  border-radius: 24px;
  background-color: #ffffff;
}
@media (max-width: 440px) {
  .sd-consultation--list {
    grid-template-columns: 1fr;
    gap: 16px;
    width: 100%;
    padding: 20px;
    border-radius: 16px;
  }
}
.sd-consultation--item {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 16px;
  font-size: 20px;
  font-weight: bold;
}
.sd-consultation--item:before {
  content: "";
  display: block;
  width: 56px;
  height: 56px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2256%22%20height%3D%2256%22%20fill%3D%22none%22%3E%3Cg%20filter%3D%22url(%23a)%22%3E%3Ccircle%20cx%3D%2228%22%20cy%3D%2228%22%20r%3D%2227%22%20fill%3D%22%23F2F2F2%22%2F%3E%3C%2Fg%3E%3Cg%20filter%3D%22url(%23b)%22%3E%3Cpath%20fill%3D%22%23FF6C32%22%20fill-rule%3D%22evenodd%22%20d%3D%22M45.782%2015.395a4.436%204.436%200%200%201%201.216%203.177%204.414%204.414%200%200%201-1.404%203.1l-20.436%2019.12a4.49%204.49%200%200%201-3.163%201.207%204.488%204.488%200%200%201-3.108-1.341l-8.62-8.792A4.423%204.423%200%200%201%209%2028.71a4.425%204.425%200%200%201%201.353-3.121%204.49%204.49%200%200%201%203.18-1.259%204.488%204.488%200%200%201%203.144%201.343l5.55%205.66L39.462%2015.21a4.49%204.49%200%200%201%206.322.186%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3Cfilter%20id%3D%22a%22%20width%3D%2256%22%20height%3D%2258%22%20x%3D%220%22%20y%3D%22-1%22%20color-interpolation-filters%3D%22sRGB%22%20filterUnits%3D%22userSpaceOnUse%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20result%3D%22hardAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%2F%3E%3CfeOffset%20dx%3D%22-1%22%20dy%3D%22-2%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%221.5%22%2F%3E%3CfeComposite%20in2%3D%22hardAlpha%22%20k2%3D%22-1%22%20k3%3D%221%22%20operator%3D%22arithmetic%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.25%200%22%2F%3E%3CfeBlend%20in2%3D%22shape%22%20result%3D%22effect1_innerShadow_2640_100237%22%2F%3E%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20result%3D%22hardAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%2F%3E%3CfeOffset%20dx%3D%221%22%20dy%3D%222%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%221%22%2F%3E%3CfeComposite%20in2%3D%22hardAlpha%22%20k2%3D%22-1%22%20k3%3D%221%22%20operator%3D%22arithmetic%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%201%200%200%200%200%201%200%200%200%200%201%200%200%200%200.32%200%22%2F%3E%3CfeBlend%20in2%3D%22effect1_innerShadow_2640_100237%22%20result%3D%22effect2_innerShadow_2640_100237%22%2F%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22b%22%20width%3D%2244%22%20height%3D%2235%22%20x%3D%227%22%20y%3D%2212%22%20color-interpolation-filters%3D%22sRGB%22%20filterUnits%3D%22userSpaceOnUse%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20result%3D%22hardAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%2F%3E%3CfeOffset%20dx%3D%221%22%20dy%3D%222%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%221.5%22%2F%3E%3CfeComposite%20in2%3D%22hardAlpha%22%20operator%3D%22out%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.32%200%22%2F%3E%3CfeBlend%20in2%3D%22BackgroundImageFix%22%20result%3D%22effect1_dropShadow_2640_100237%22%2F%3E%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22effect1_dropShadow_2640_100237%22%20result%3D%22shape%22%2F%3E%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20result%3D%22hardAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%2F%3E%3CfeOffset%20dx%3D%22-1%22%20dy%3D%22-2%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%221.5%22%2F%3E%3CfeComposite%20in2%3D%22hardAlpha%22%20k2%3D%22-1%22%20k3%3D%221%22%20operator%3D%22arithmetic%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.25%200%22%2F%3E%3CfeBlend%20in2%3D%22shape%22%20result%3D%22effect2_innerShadow_2640_100237%22%2F%3E%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20result%3D%22hardAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%2F%3E%3CfeOffset%20dx%3D%221%22%20dy%3D%222%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%221%22%2F%3E%3CfeComposite%20in2%3D%22hardAlpha%22%20k2%3D%22-1%22%20k3%3D%221%22%20operator%3D%22arithmetic%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%201%200%200%200%200%201%200%200%200%200%201%200%200%200%200.32%200%22%2F%3E%3CfeBlend%20in2%3D%22effect2_innerShadow_2640_100237%22%20result%3D%22effect3_innerShadow_2640_100237%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}
@media (max-width: 440px) {
  .sd-consultation--item {
    gap: 8px;
    font-size: 16px;
  }
  .sd-consultation--item:before {
    width: 32px;
    height: 32px;
  }
}
.sd-consultation--link_lead {
  margin-top: 56px;
  color: #ff9327;
  font-size: 24px;
  font-weight: 900;
  text-align: center;
}
@media (max-width: 440px) {
  .sd-consultation--link_lead {
    margin-top: 40px;
    font-size: 20px;
  }
}
.sd-consultation--link {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 24px;
  width: fit-content;
  margin: 24px auto 0;
  padding: 24px 132px;
  background-color: #ff9327;
  border-radius: 40px;
  color: #ffffff;
  font-size: 24px;
  font-weight: bold;
  transition: opacity 0.3s;
}
.sd-consultation--link:hover {
  opacity: 0.7;
}
.sd-consultation--link:before {
  content: "";
  display: block;
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M5.333%205.664a3%203%200%200%201%203-3H19a3%203%200%200%201%203%203v7h1.666a3.001%203.001%200%200%201%203%203v12.667a1%201%200%200%201-1%201H22v-5c0-.92-.747-1.667-1.667-1.667h-8.667c-.92%200-1.666.747-1.666%201.667v5H6.333a1%201%200%200%201-1-1V5.664Zm14.667%2019v4.667h-3v-4.667h3Zm-5%200v4.667h-3v-4.667h3Zm-5-16a1.334%201.334%200%201%200%202.667%200%201.334%201.334%200%200%200-2.667%200Zm1.333%208a1.333%201.333%200%201%200%200%202.666%201.333%201.333%200%200%200%200-2.666Zm0-4.667a1.333%201.333%200%201%200%200%202.667%201.333%201.333%200%200%200%200-2.667ZM16%207.331a1.333%201.333%200%201%200%200%202.666%201.333%201.333%200%200%200%200-2.666Zm0%209.333a1.333%201.333%200%201%200%200%202.666%201.333%201.333%200%200%200%200-2.666Zm4.666%200a1.333%201.333%200%201%200%200%202.667%201.333%201.333%200%200%200%200-2.667ZM16%2011.997a1.333%201.333%200%201%200%200%202.667%201.333%201.333%200%200%200%200-2.667Z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}
@media (max-width: 440px) {
  .sd-consultation--link {
    gap: 16px;
    padding: 16px 64px;
    font-size: 18px;
  }
}

/*# sourceMappingURL=supportdesk.css.map */
