<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

.gallery {
  padding-top: 200px;
  padding-bottom: 215px;
  background: #F9FAFB;
}
.gallery__heading {
  font-size: clamp(20px, calc(40 / 1200 * 100vw), 40px);
  line-height: 2.15;
  margin-block: calc((2.15 - 1) / 2 * -1em);
}
.gallery__slide-wrap {
  margin-top: 150px;
}
@media screen and (max-width: 480px){
  .gallery {
    padding-top: 100px;
    padding-bottom: 110px;
  }
  .gallery__heading {
    font-size: 24px;
    line-height: 2;
    margin-block: calc((2 - 1) / 2 * -1em);
  }
  .gallery__slide-wrap {
    margin-top: 80px;
  }
}



.plan {
  position: relative;
  z-index: 1;
  padding-block: 200px;
  background: rgba(var(--color-brown), 1);
}
.plan::before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 50%;
  transform: translateY(-50%);
  width: 1px;
  height: 150px;
  background: #A7A4A0;
}
.plan__heading {
  color: #D1C7AA;
}
.plan__type-wrap {
  margin-top: 120px;
  grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
  gap: 30px;
}
.plan__list {
  margin-top: 150px;
  grid-template-columns: repeat(auto-fill, minmax(530px, 1fr));
  gap: 75px calc(40 / 1500 * 100%);
}
.plan__list__item-name {
  --margin-top: 30px;
}
.plan__list2-wrap {
  margin-top: 150px;
}
.plan__list2-heading {
  color: #D1C7AA;
  font-size: clamp(14px, calc(24 / 1200 * 100vw), 24px);
  line-height: 2.1;
  margin-block: calc((2.1 - 1) / 2 * -1em);
  gap: 0 calc(15 / 24 * 1em);
}
.plan__list2-heading::before {
  content: "";
  display: block;
  flex: 0 0 calc(30 / 24 * 1em);
  height: 1px;
  background: #C2BEAC;
  opacity: .5;
}
.plan__list2 {
  margin-top: 25px;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  align-content: start;
  align-items: stretch;
  gap: 12px;
}
.plan__list2__item {
  min-height: calc(50 / 18 * 1em);
  box-sizing: border-box;
  padding: .25em;
  font-size: clamp(12px, calc(18 / 1200 * 100vw), 18px);
  background: #EBE7DA;
}
@media screen and (min-width: 481px) and (max-width: 1024px){
  .plan__type-wrap {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .plan__list {
    grid-template-columns: 100%;
  }
  .plan__list2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media screen and (max-width: 480px){
  .plan {
    padding-block: 100px;
  }
  .plan::before {
    height: 80px;
  }
  .plan__type-wrap {
    margin-top: 60px;
    grid-template-columns: 100%;
    gap: 20px 0;
  }
  .plan__list {
    margin-top: 80px;
    grid-template-columns: 100%;
    gap: 40px 0;
  }
  .plan__list__item-name {
    --margin-top: 20px;
  }
  .plan__list2-wrap {
    margin-top: 80px;
  }
  .plan__list2-heading {
    font-size: 20px;
    line-height: 1.7;
    margin-block: calc((1.7 - 1) / 2 * -1em);
    gap: 0 calc(10 / 20 * 1em);
  }
  .plan__list2-heading::before {
    flex: 0 0 calc(20 / 20 * 1em);
    align-self: flex-start;
    margin-top: .85em;
  }
  .plan__list2 {
    margin-top: 20px;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 5px;
  }
  .plan__list2__item {
    min-height: calc(36 / 14 * 1em);
    padding: .5em .25em;
    font-size: 14px;
    line-height: 1.2;
  }
}



.commonspace {
  padding-block: 200px;
  background: rgba(var(--color-gold), .15);
}
.commonspace__content {
  grid-template: "photo . . ." 80px "photo desc desc desc" 1fr "photo . . ." 70px "photo . control ." auto "photo . . ." 80px / calc(960 / 1500 * 100%) calc(80 / 1500 * 100%) minmax(0, 1fr) calc(80 / 1500 * 100%);
}
.commonspace__content__photo {
  grid-area: photo;
  width: 100%;
}
.commonspace__content__desc {
  grid-area: desc;
  width: 100%;
  box-sizing: border-box;
  padding: 80px calc(80 / 540 * 100%);
  background: #fff;
}
.commonspace__content__heading {
  font-size: clamp(16px, calc(26 / 1200 * 100vw), 26px);
  padding-bottom: 35px;
  border-bottom: 1px solid #D1C7AA;
}
.commonspace__content__copy {
  --margin-top: 40px;
}
.commonspace__content__control {
  grid-area: control;
  gap: 30px;
}
.commonspace__content__control-btn-wrap {
  flex: 0 1 150px;
  gap: 0 30px;
}
.commonspace__content__control-btn {
  position: relative;
  top: 0;
  width: clamp(40px, calc(60 / 1200 * 100vw), 60px);
  height: auto;
  aspect-ratio: 60 / 51;
  margin-top: 0;
  background: currentColor;
  flex: 1;
}
.commonspace__content__control-btn--prev {
  -webkit-mask: url('data:image/svg+xml;utf8,&lt;svg xmlns="http://www.w3.org/2000/svg" width="60" height="50.466" viewBox="0 0 60 50.466"&gt;&lt;polygon points="0 15 60 15 60 14 3.217 14 23.683 .824 23.116 0 0 15"/&gt;&lt;path d="M6.695,36.815c.461,0,.938.053,1.428.158.49.104.938.272,1.344.504.406.23.734.543.986.935s.379.882.379,1.47c0,.519-.123.987-.367,1.407-.246.42-.533.763-.861,1.028-.33.267-.613.448-.85.547-.043.027-.043.056,0,.084.252.014.545.098.881.252s.668.374.998.661c.328.287.598.634.809,1.039.209.406.314.861.314,1.365,0,.588-.102,1.134-.305,1.639-.203.504-.557.966-1.061,1.386-.49.406-1.133.689-1.932.851s-1.59.248-2.373.263H1.361c-.057-.057-.08-.154-.074-.295.008-.14.031-.237.074-.294.084,0,.238-.01.461-.031.225-.021.438-.06.641-.115s.312-.119.326-.189c.057-.168.088-.385.094-.65.008-.266.012-.553.012-.861v-8.757c0-.308-.004-.599-.012-.872-.006-.272-.037-.493-.094-.661-.014-.084-.123-.146-.326-.188s-.416-.074-.641-.095c-.223-.021-.377-.031-.461-.031-.043-.057-.066-.154-.074-.295-.006-.14.018-.237.074-.294.42.015.832.032,1.238.053.406.021.805.031,1.197.031.406,0,.84-.007,1.303-.021.461-.014.994-.021,1.596-.021ZM4.68,42.759h1.701c.615,0,1.111-.119,1.49-.357.377-.237.654-.542.83-.913.174-.371.262-.752.262-1.145,0-.91-.291-1.613-.871-2.11-.582-.497-1.348-.745-2.299-.745-.127,0-.32.007-.578.021-.26.015-.41.07-.451.168-.043.112-.066.287-.074.525s-.01.49-.01.756v3.801ZM4.68,43.536v4.452c0,.098.002.248.01.451s.023.396.053.577c.027.183.062.302.105.357.152.168.367.272.641.314.271.042.598.063.977.063.518,0,1.025-.077,1.521-.231.496-.153.914-.451,1.25-.893.336-.44.504-1.074.504-1.9,0-.518-.098-1.019-.295-1.501-.195-.483-.57-.886-1.123-1.208-.553-.321-1.354-.482-2.404-.482h-1.238Z"/&gt;&lt;path d="M16.711,47.483c.266-.686.512-1.322.736-1.91.223-.589.479-1.243.766-1.964s.578-1.463.871-2.226c.295-.764.578-1.495.852-2.195.271-.699.514-1.315.725-1.848.055-.112.178-.238.367-.378.188-.14.332-.21.43-.21.027,0,.045.004.053.011s.023.018.053.031l4.18,10.962c.307.812.482,1.26.523,1.344.07.154.207.287.41.399s.406.192.609.241c.203.05.332.073.389.073.055.07.076.179.062.326-.014.146-.027.234-.043.263-.406-.028-.77-.053-1.092-.074-.322-.021-.707-.031-1.154-.031-.477,0-.871.011-1.186.031-.316.021-.711.046-1.188.074-.057-.057-.08-.154-.074-.295.008-.14.039-.237.096-.294.125,0,.322-.023.588-.073.266-.049.447-.115.545-.199.057-.056.084-.154.084-.294,0-.126-.045-.34-.135-.641-.092-.301-.207-.641-.348-1.019s-.279-.745-.42-1.103-.301-.767-.482-1.229c-.057-.056-.098-.084-.127-.084-.209-.014-.469-.021-.777-.021h-1.26c-.42,0-.777.003-1.07.01-.295.008-.672.024-1.135.053-.014,0-.049.021-.104.063-.211.56-.389,1.032-.537,1.417-.146.386-.275.745-.387,1.082-.127.35-.207.644-.242.882s-.053.427-.053.566c0,.154.107.277.326.368.217.091.439.15.672.178.23.028.373.042.43.042.027.028.049.116.062.263.014.147.008.256-.02.326-.268-.015-.494-.028-.684-.042-.189-.015-.377-.028-.566-.043-.189-.014-.438-.021-.746-.021s-.566.007-.777.021c-.209.015-.42.028-.629.043-.211.014-.477.027-.799.042-.027-.028-.041-.116-.041-.263,0-.147.014-.256.041-.326.127,0,.34-.031.641-.094.301-.063.5-.165.6-.305.209-.266.389-.563.535-.893s.289-.676.43-1.04ZM20.723,39.23l-1.869,4.998c.014.057.027.084.041.084.266.015.586.025.957.032.369.007.668.01.893.01.32,0,.611-.007.871-.021.258-.014.541-.028.85-.042.029,0,.049-.035.062-.105l-1.805-4.956Z"/&gt;&lt;path d="M37.627,36.669c.672,0,1.377.028,2.111.084s1.48.168,2.236.336c.098.574.174,1.054.23,1.438s.109.735.158,1.05c.049.315.072.501.072.557.016.057-.027.112-.125.168-.098.057-.203.084-.314.084-.1,0-.184-.021-.252-.062-.029-.154-.096-.393-.199-.715-.105-.321-.295-.657-.568-1.008-.273-.35-.668-.647-1.186-.893-.52-.244-1.205-.367-2.059-.367-.756,0-1.441.172-2.059.515-.615.343-1.145.805-1.584,1.386-.441.581-.777,1.226-1.01,1.933-.23.707-.346,1.417-.346,2.131,0,.798.107,1.582.326,2.353.217.77.545,1.467.986,2.089.441.623.994,1.12,1.658,1.491.666.371,1.445.557,2.342.557.631,0,1.166-.098,1.607-.294s.809-.427,1.102-.693c.406-.363.701-.77.883-1.218s.307-.84.377-1.176c.238-.028.455.028.652.168,0,.098-.025.294-.074.588s-.109.612-.178.955c-.07.344-.148.648-.232.914s-.16.434-.23.504c-.561.308-1.197.539-1.91.692-.715.154-1.547.231-2.5.231-1.008,0-1.932-.179-2.771-.535-.84-.357-1.564-.848-2.174-1.471-.609-.622-1.078-1.336-1.406-2.142-.33-.805-.494-1.662-.494-2.572,0-.966.172-1.872.516-2.72.342-.847.822-1.6,1.438-2.258.615-.657,1.348-1.172,2.195-1.543.846-.371,1.773-.557,2.781-.557Z"/&gt;&lt;path d="M48.988,36.857c.404,0,.801-.01,1.186-.031.385-.021.787-.038,1.207-.053.057.057.08.165.074.326-.008.161-.031.27-.074.325-.084,0-.238.011-.461.031-.225.021-.436.053-.631.095s-.309.105-.336.189c-.041.14-.066.322-.072.546-.008.224-.012.469-.012.734v4.326c.154-.098.357-.259.609-.482.252-.225.527-.479.83-.767.301-.287.59-.563.871-.83.531-.531.947-.948,1.25-1.249.301-.301.549-.563.744-.788.197-.224.4-.469.609-.734.07-.084.137-.189.199-.315.064-.126.096-.237.096-.336,0-.153-.074-.263-.221-.325-.148-.063-.309-.098-.484-.105-.174-.007-.303-.01-.387-.01h-.064c-.027-.07-.041-.168-.041-.295,0-.126.014-.237.041-.336.379.015.77.035,1.176.063s.799.042,1.178.042c.447,0,.828-.014,1.143-.042.316-.028.676-.049,1.082-.063.029.057.043.176.043.357s-.029.273-.084.273c-.057,0-.207.01-.451.031-.246.021-.512.084-.799.188-.287.105-.549.284-.787.536-.588.644-1.131,1.215-1.629,1.711-.496.497-.99.98-1.48,1.449-.49.47-1.035.99-1.637,1.564-.029.042-.029.091,0,.147.994,1.147,1.922,2.223,2.781,3.223.861,1.002,1.684,1.873,2.469,2.615.252.224.549.427.893.608.342.183.795.294,1.354.336.057.057.07.161.043.315-.029.154-.049.245-.062.273-.688,0-1.293-.021-1.818-.063-.523-.042-.891-.098-1.102-.168-.141-.056-.336-.147-.588-.273s-.518-.328-.799-.608c-.139-.154-.43-.473-.871-.956-.441-.482-.982-1.088-1.627-1.816-.645-.728-1.352-1.533-2.121-2.415-.029-.042-.092-.062-.189-.062-.057,0-.111.014-.168.042v4.074c0,.266.004.507.012.724.006.218.031.396.072.536.027.07.141.133.336.188.195.057.406.095.631.116.223.021.377.031.461.031.043.056.066.165.074.325.006.161-.018.27-.074.326-.42-.028-.822-.053-1.207-.074-.385-.021-.781-.031-1.186-.031-.393,0-.791.011-1.197.031-.406.021-.82.046-1.24.074-.055-.057-.08-.165-.072-.326.006-.16.031-.27.072-.325.084,0,.238-.011.463-.031.223-.021.438-.06.641-.116.203-.056.311-.118.324-.188.057-.168.088-.385.096-.651.006-.266.01-.553.01-.86v-8.632c0-.308-.004-.598-.01-.871-.008-.273-.039-.493-.096-.661-.014-.084-.121-.147-.324-.189s-.418-.073-.641-.095c-.225-.021-.379-.031-.463-.031-.041-.056-.066-.164-.072-.325-.008-.161.018-.27.072-.326.42.015.834.032,1.24.053.406.021.805.031,1.197.031Z"/&gt;&lt;/svg&gt;') no-repeat top center/100% auto;
  mask: url('data:image/svg+xml;utf8,&lt;svg xmlns="http://www.w3.org/2000/svg" width="60" height="50.466" viewBox="0 0 60 50.466"&gt;&lt;polygon points="0 15 60 15 60 14 3.217 14 23.683 .824 23.116 0 0 15"/&gt;&lt;path d="M6.695,36.815c.461,0,.938.053,1.428.158.49.104.938.272,1.344.504.406.23.734.543.986.935s.379.882.379,1.47c0,.519-.123.987-.367,1.407-.246.42-.533.763-.861,1.028-.33.267-.613.448-.85.547-.043.027-.043.056,0,.084.252.014.545.098.881.252s.668.374.998.661c.328.287.598.634.809,1.039.209.406.314.861.314,1.365,0,.588-.102,1.134-.305,1.639-.203.504-.557.966-1.061,1.386-.49.406-1.133.689-1.932.851s-1.59.248-2.373.263H1.361c-.057-.057-.08-.154-.074-.295.008-.14.031-.237.074-.294.084,0,.238-.01.461-.031.225-.021.438-.06.641-.115s.312-.119.326-.189c.057-.168.088-.385.094-.65.008-.266.012-.553.012-.861v-8.757c0-.308-.004-.599-.012-.872-.006-.272-.037-.493-.094-.661-.014-.084-.123-.146-.326-.188s-.416-.074-.641-.095c-.223-.021-.377-.031-.461-.031-.043-.057-.066-.154-.074-.295-.006-.14.018-.237.074-.294.42.015.832.032,1.238.053.406.021.805.031,1.197.031.406,0,.84-.007,1.303-.021.461-.014.994-.021,1.596-.021ZM4.68,42.759h1.701c.615,0,1.111-.119,1.49-.357.377-.237.654-.542.83-.913.174-.371.262-.752.262-1.145,0-.91-.291-1.613-.871-2.11-.582-.497-1.348-.745-2.299-.745-.127,0-.32.007-.578.021-.26.015-.41.07-.451.168-.043.112-.066.287-.074.525s-.01.49-.01.756v3.801ZM4.68,43.536v4.452c0,.098.002.248.01.451s.023.396.053.577c.027.183.062.302.105.357.152.168.367.272.641.314.271.042.598.063.977.063.518,0,1.025-.077,1.521-.231.496-.153.914-.451,1.25-.893.336-.44.504-1.074.504-1.9,0-.518-.098-1.019-.295-1.501-.195-.483-.57-.886-1.123-1.208-.553-.321-1.354-.482-2.404-.482h-1.238Z"/&gt;&lt;path d="M16.711,47.483c.266-.686.512-1.322.736-1.91.223-.589.479-1.243.766-1.964s.578-1.463.871-2.226c.295-.764.578-1.495.852-2.195.271-.699.514-1.315.725-1.848.055-.112.178-.238.367-.378.188-.14.332-.21.43-.21.027,0,.045.004.053.011s.023.018.053.031l4.18,10.962c.307.812.482,1.26.523,1.344.07.154.207.287.41.399s.406.192.609.241c.203.05.332.073.389.073.055.07.076.179.062.326-.014.146-.027.234-.043.263-.406-.028-.77-.053-1.092-.074-.322-.021-.707-.031-1.154-.031-.477,0-.871.011-1.186.031-.316.021-.711.046-1.188.074-.057-.057-.08-.154-.074-.295.008-.14.039-.237.096-.294.125,0,.322-.023.588-.073.266-.049.447-.115.545-.199.057-.056.084-.154.084-.294,0-.126-.045-.34-.135-.641-.092-.301-.207-.641-.348-1.019s-.279-.745-.42-1.103-.301-.767-.482-1.229c-.057-.056-.098-.084-.127-.084-.209-.014-.469-.021-.777-.021h-1.26c-.42,0-.777.003-1.07.01-.295.008-.672.024-1.135.053-.014,0-.049.021-.104.063-.211.56-.389,1.032-.537,1.417-.146.386-.275.745-.387,1.082-.127.35-.207.644-.242.882s-.053.427-.053.566c0,.154.107.277.326.368.217.091.439.15.672.178.23.028.373.042.43.042.027.028.049.116.062.263.014.147.008.256-.02.326-.268-.015-.494-.028-.684-.042-.189-.015-.377-.028-.566-.043-.189-.014-.438-.021-.746-.021s-.566.007-.777.021c-.209.015-.42.028-.629.043-.211.014-.477.027-.799.042-.027-.028-.041-.116-.041-.263,0-.147.014-.256.041-.326.127,0,.34-.031.641-.094.301-.063.5-.165.6-.305.209-.266.389-.563.535-.893s.289-.676.43-1.04ZM20.723,39.23l-1.869,4.998c.014.057.027.084.041.084.266.015.586.025.957.032.369.007.668.01.893.01.32,0,.611-.007.871-.021.258-.014.541-.028.85-.042.029,0,.049-.035.062-.105l-1.805-4.956Z"/&gt;&lt;path d="M37.627,36.669c.672,0,1.377.028,2.111.084s1.48.168,2.236.336c.098.574.174,1.054.23,1.438s.109.735.158,1.05c.049.315.072.501.072.557.016.057-.027.112-.125.168-.098.057-.203.084-.314.084-.1,0-.184-.021-.252-.062-.029-.154-.096-.393-.199-.715-.105-.321-.295-.657-.568-1.008-.273-.35-.668-.647-1.186-.893-.52-.244-1.205-.367-2.059-.367-.756,0-1.441.172-2.059.515-.615.343-1.145.805-1.584,1.386-.441.581-.777,1.226-1.01,1.933-.23.707-.346,1.417-.346,2.131,0,.798.107,1.582.326,2.353.217.77.545,1.467.986,2.089.441.623.994,1.12,1.658,1.491.666.371,1.445.557,2.342.557.631,0,1.166-.098,1.607-.294s.809-.427,1.102-.693c.406-.363.701-.77.883-1.218s.307-.84.377-1.176c.238-.028.455.028.652.168,0,.098-.025.294-.074.588s-.109.612-.178.955c-.07.344-.148.648-.232.914s-.16.434-.23.504c-.561.308-1.197.539-1.91.692-.715.154-1.547.231-2.5.231-1.008,0-1.932-.179-2.771-.535-.84-.357-1.564-.848-2.174-1.471-.609-.622-1.078-1.336-1.406-2.142-.33-.805-.494-1.662-.494-2.572,0-.966.172-1.872.516-2.72.342-.847.822-1.6,1.438-2.258.615-.657,1.348-1.172,2.195-1.543.846-.371,1.773-.557,2.781-.557Z"/&gt;&lt;path d="M48.988,36.857c.404,0,.801-.01,1.186-.031.385-.021.787-.038,1.207-.053.057.057.08.165.074.326-.008.161-.031.27-.074.325-.084,0-.238.011-.461.031-.225.021-.436.053-.631.095s-.309.105-.336.189c-.041.14-.066.322-.072.546-.008.224-.012.469-.012.734v4.326c.154-.098.357-.259.609-.482.252-.225.527-.479.83-.767.301-.287.59-.563.871-.83.531-.531.947-.948,1.25-1.249.301-.301.549-.563.744-.788.197-.224.4-.469.609-.734.07-.084.137-.189.199-.315.064-.126.096-.237.096-.336,0-.153-.074-.263-.221-.325-.148-.063-.309-.098-.484-.105-.174-.007-.303-.01-.387-.01h-.064c-.027-.07-.041-.168-.041-.295,0-.126.014-.237.041-.336.379.015.77.035,1.176.063s.799.042,1.178.042c.447,0,.828-.014,1.143-.042.316-.028.676-.049,1.082-.063.029.057.043.176.043.357s-.029.273-.084.273c-.057,0-.207.01-.451.031-.246.021-.512.084-.799.188-.287.105-.549.284-.787.536-.588.644-1.131,1.215-1.629,1.711-.496.497-.99.98-1.48,1.449-.49.47-1.035.99-1.637,1.564-.029.042-.029.091,0,.147.994,1.147,1.922,2.223,2.781,3.223.861,1.002,1.684,1.873,2.469,2.615.252.224.549.427.893.608.342.183.795.294,1.354.336.057.057.07.161.043.315-.029.154-.049.245-.062.273-.688,0-1.293-.021-1.818-.063-.523-.042-.891-.098-1.102-.168-.141-.056-.336-.147-.588-.273s-.518-.328-.799-.608c-.139-.154-.43-.473-.871-.956-.441-.482-.982-1.088-1.627-1.816-.645-.728-1.352-1.533-2.121-2.415-.029-.042-.092-.062-.189-.062-.057,0-.111.014-.168.042v4.074c0,.266.004.507.012.724.006.218.031.396.072.536.027.07.141.133.336.188.195.057.406.095.631.116.223.021.377.031.461.031.043.056.066.165.074.325.006.161-.018.27-.074.326-.42-.028-.822-.053-1.207-.074-.385-.021-.781-.031-1.186-.031-.393,0-.791.011-1.197.031-.406.021-.82.046-1.24.074-.055-.057-.08-.165-.072-.326.006-.16.031-.27.072-.325.084,0,.238-.011.463-.031.223-.021.438-.06.641-.116.203-.056.311-.118.324-.188.057-.168.088-.385.096-.651.006-.266.01-.553.01-.86v-8.632c0-.308-.004-.598-.01-.871-.008-.273-.039-.493-.096-.661-.014-.084-.121-.147-.324-.189s-.418-.073-.641-.095c-.225-.021-.379-.031-.463-.031-.041-.056-.066-.164-.072-.325-.008-.161.018-.27.072-.326.42.015.834.032,1.24.053.406.021.805.031,1.197.031Z"/&gt;&lt;/svg&gt;') no-repeat top center/100% auto;
}
.commonspace__content__control-btn--next {
  -webkit-mask: url('data:image/svg+xml;utf8,&lt;svg xmlns="http://www.w3.org/2000/svg" width="60" height="50.445" viewBox="0 0 60 50.445"&gt;&lt;polygon points="60 15 0 15 0 14 56.783 14 36.317 .824 36.884 0 60 15"/&gt;&lt;path d="M2.328,36.795h.902c.293,0,.51-.007.65-.021.211.322.547.777,1.008,1.365.463.588,1.002,1.257,1.617,2.006.617.749,1.254,1.522,1.912,2.32.656.798,1.295,1.586,1.91,2.362.615.777,1.148,1.48,1.596,2.11v-7.77c0-.364-.008-.651-.021-.861s-.076-.398-.188-.566c-.043-.07-.168-.137-.379-.2-.209-.062-.43-.111-.662-.146-.23-.035-.402-.053-.514-.053-.057-.07-.08-.171-.074-.305.008-.133.018-.228.033-.283.404.014.787.031,1.145.053.355.021.758.031,1.207.031.322,0,.584-.003.787-.011.203-.007.412-.018.631-.031.217-.014.479-.028.787-.042.027.056.049.14.062.252s-.008.224-.062.336c-.084,0-.25.014-.494.042s-.48.073-.703.137c-.225.062-.365.137-.42.221-.098.154-.154.329-.168.524-.014.196-.021.49-.021.882v9.366c0,.294.004.578.01.851.008.273.018.592.033.955-.016.057-.057.092-.127.105s-.119.021-.146.021c-.057,0-.15-.035-.283-.105-.135-.07-.277-.196-.432-.378l-8.945-11.298v9.324c0,.364.01.647.031.85.021.203.08.389.178.557.043.07.166.137.369.2.201.062.42.115.65.157s.402.062.514.062c.057.07.084.168.084.294s-.014.225-.041.295c-.406-.028-.785-.053-1.135-.074-.35-.021-.748-.031-1.197-.031-.307,0-.57.007-.787.021-.217.015-.428.028-.629.043-.203.014-.467.027-.789.042-.027-.057-.049-.141-.062-.253-.014-.111.008-.224.062-.336.084,0,.246-.017.484-.052.236-.035.473-.084.703-.147.23-.062.367-.137.408-.221.1-.153.158-.325.18-.515.021-.188.031-.479.031-.871v-8.904c0-.392-.01-.686-.031-.882-.021-.195-.08-.37-.18-.524-.041-.084-.178-.158-.408-.221-.23-.063-.467-.108-.703-.137-.238-.028-.4-.042-.484-.042-.055-.112-.076-.224-.062-.336s.035-.196.062-.252c.477.014.861.031,1.156.053.293.021.607.031.945.031Z"/&gt;&lt;path d="M20.744,36.857c.965,0,2.029-.021,3.191-.062s2.295-.063,3.402-.063c.068.519.16.994.271,1.429.113.434.219.882.316,1.344-.07.07-.189.104-.357.104-.182,0-.281-.049-.295-.146-.223-.826-.539-1.351-.943-1.575-.406-.224-.883-.336-1.43-.336h-1.764c-.084,0-.238.004-.461.011-.225.007-.436.024-.631.053-.195.027-.309.077-.336.146-.041.141-.066.322-.072.546-.008.225-.012.455-.012.693v4.053c0,.057.092.092.273.105s.385.021.609.021h1.07c.49,0,.871-.014,1.145-.042.273-.027.473-.091.6-.188.125-.099.223-.245.293-.441s.146-.462.23-.798c.014-.098.113-.147.295-.147.168,0,.287.035.357.105v3.864c-.057.056-.168.084-.336.084s-.273-.049-.316-.147c-.098-.392-.178-.675-.24-.851-.064-.175-.119-.294-.168-.356-.051-.063-.109-.116-.18-.158-.07-.056-.23-.094-.482-.115-.252-.021-.529-.035-.83-.042s-.584-.011-.85-.011c-.182,0-.389.004-.619.011-.232.007-.432.021-.6.042-.168.021-.252.066-.252.137v4.032c0,.196.004.448.012.756.006.308.037.482.094.524.139.099.311.158.514.179.203.021.521.031.957.031h.986c.49,0,.973-.049,1.449-.146.475-.098.854-.238,1.133-.42.322-.196.574-.479.756-.851.184-.371.357-.773.525-1.208.029-.084.127-.126.295-.126.252,0,.42.042.504.126-.197.561-.41,1.155-.641,1.785s-.381,1.169-.451,1.617c-1.107,0-2.205-.014-3.297-.042s-2.324-.042-3.697-.042c-.475,0-.902.011-1.281.031-.377.021-.77.032-1.176.032-.055-.057-.08-.154-.072-.295.006-.14.031-.237.072-.294.084,0,.238-.01.463-.031.223-.021.438-.06.641-.115s.311-.119.324-.189c.057-.168.088-.385.096-.65.006-.266.01-.553.01-.861v-8.757c0-.308-.004-.599-.01-.872-.008-.272-.039-.493-.096-.661-.014-.084-.121-.146-.324-.188s-.418-.074-.641-.095c-.225-.021-.379-.031-.463-.031-.041-.057-.066-.154-.072-.295-.008-.14.018-.237.072-.294.42.015.834.032,1.24.053.406.021.805.031,1.197.031Z"/&gt;&lt;path d="M34.793,36.857c.504,0,.967-.01,1.387-.031.42-.021.832-.038,1.238-.053.027.057.043.168.043.336,0,.169-.029.253-.084.253-.1,0-.246.018-.441.052-.197.035-.379.099-.547.189s-.252.228-.252.409c0,.154.084.357.252.609l2.373,3.653c.617-.825,1.205-1.603,1.764-2.33.561-.729.967-1.295,1.219-1.701.041-.07.066-.14.074-.21.006-.07.01-.112.01-.126,0-.098-.084-.21-.252-.336s-.539-.189-1.113-.189c-.041-.014-.066-.102-.074-.263-.006-.16.004-.276.033-.347.404.028.766.053,1.08.074.316.021.662.031,1.041.031.531,0,.979-.014,1.344-.042.363-.028.664-.049.902-.063.027.057.045.154.053.294.006.141-.025.245-.094.315-.057,0-.193.018-.41.053s-.455.112-.715.23c-.258.119-.492.298-.703.536-.518.63-.969,1.176-1.354,1.638-.387.462-.76.932-1.125,1.407-.363.476-.791,1.043-1.281,1.701l4.033,6.048c.195.294.496.504.902.63s.777.188,1.113.188c.043.057.059.161.053.315-.008.154-.018.245-.031.273-.406-.028-.756-.053-1.051-.074-.293-.021-.65-.031-1.07-.031-.574,0-1.074.011-1.502.031-.428.021-.928.046-1.502.074-.055-.057-.084-.169-.084-.337s.029-.252.084-.252c.084,0,.221-.021.41-.062s.367-.108.535-.199.252-.2.252-.326c0-.027-.01-.066-.031-.115s-.045-.087-.074-.115l-3.129-4.83c-.307.406-.641.857-.996,1.354-.357.497-.705.983-1.041,1.459-.336.477-.623.896-.859,1.261-.238.364-.4.616-.484.756-.014.028-.035.07-.062.126s-.041.119-.041.188c0,.126.117.242.355.347.238.105.645.157,1.219.157.041.057.066.161.074.315.006.154-.004.245-.033.273-.377-.028-.762-.053-1.154-.074-.393-.021-.777-.031-1.154-.031-.533,0-.988.011-1.365.031-.379.021-.77.046-1.176.074-.029-.07-.031-.179-.012-.326.021-.146.039-.234.053-.263.057,0,.229-.023.516-.073.285-.049.594-.14.924-.272.328-.133.584-.318.766-.557.518-.672.988-1.288,1.408-1.849.42-.56.836-1.123,1.248-1.69.414-.566.865-1.179,1.355-1.837-.154-.252-.354-.563-.6-.935-.244-.371-.496-.76-.756-1.166-.258-.405-.504-.783-.734-1.134-.23-.35-.494-.749-.787-1.197-.225-.363-.438-.65-.641-.86s-.445-.399-.725-.567c-.182-.111-.389-.192-.619-.241-.232-.049-.41-.073-.535-.073-.057,0-.084-.084-.084-.253,0-.168.027-.279.084-.336.504.015.934.032,1.291.053.357.021.787.031,1.291.031Z"/&gt;&lt;path d="M57.725,36.773c.168,0,.385-.034.65-.104s.463-.133.588-.189c.111-.056.189-.084.23-.084.043,0,.092.015.148.042.068.63.15,1.239.24,1.827.092.588.193,1.155.305,1.701-.027.028-.076.063-.146.105s-.154.056-.252.042c-.154,0-.252-.035-.295-.105-.139-.714-.371-1.309-.691-1.785-.322-.476-.742-.714-1.262-.714h-2.604v10.458c0,.309.004.596.012.861.006.266.037.482.094.65.027.07.141.134.336.189s.402.095.619.115c.217.021.367.031.451.031.043.057.066.154.074.294.008.141-.018.238-.074.295-.42-.028-.822-.053-1.207-.074-.385-.021-.781-.031-1.186-.031-.393,0-.791.011-1.197.031-.406.021-.82.046-1.24.074-.055-.057-.08-.154-.072-.295.006-.14.031-.237.072-.294.084,0,.238-.01.463-.031.225-.021.438-.06.641-.115s.311-.119.326-.189c.055-.168.086-.385.094-.65.006-.266.01-.553.01-.861v-10.458h-2.645c-.52,0-.939.238-1.262.714-.322.477-.559,1.071-.713,1.785-.043.07-.141.105-.295.105-.098.014-.178,0-.24-.042-.064-.042-.109-.077-.137-.105.111-.546.209-1.113.293-1.701s.162-1.197.232-1.827c.068-.027.152-.031.252-.01.098.021.174.045.23.073.125.056.305.115.535.179.23.062.43.094.598.094h8.023Z"/&gt;&lt;/svg&gt;') no-repeat top center/100% auto;
  mask: url('data:image/svg+xml;utf8,&lt;svg xmlns="http://www.w3.org/2000/svg" width="60" height="50.445" viewBox="0 0 60 50.445"&gt;&lt;polygon points="60 15 0 15 0 14 56.783 14 36.317 .824 36.884 0 60 15"/&gt;&lt;path d="M2.328,36.795h.902c.293,0,.51-.007.65-.021.211.322.547.777,1.008,1.365.463.588,1.002,1.257,1.617,2.006.617.749,1.254,1.522,1.912,2.32.656.798,1.295,1.586,1.91,2.362.615.777,1.148,1.48,1.596,2.11v-7.77c0-.364-.008-.651-.021-.861s-.076-.398-.188-.566c-.043-.07-.168-.137-.379-.2-.209-.062-.43-.111-.662-.146-.23-.035-.402-.053-.514-.053-.057-.07-.08-.171-.074-.305.008-.133.018-.228.033-.283.404.014.787.031,1.145.053.355.021.758.031,1.207.031.322,0,.584-.003.787-.011.203-.007.412-.018.631-.031.217-.014.479-.028.787-.042.027.056.049.14.062.252s-.008.224-.062.336c-.084,0-.25.014-.494.042s-.48.073-.703.137c-.225.062-.365.137-.42.221-.098.154-.154.329-.168.524-.014.196-.021.49-.021.882v9.366c0,.294.004.578.01.851.008.273.018.592.033.955-.016.057-.057.092-.127.105s-.119.021-.146.021c-.057,0-.15-.035-.283-.105-.135-.07-.277-.196-.432-.378l-8.945-11.298v9.324c0,.364.01.647.031.85.021.203.08.389.178.557.043.07.166.137.369.2.201.062.42.115.65.157s.402.062.514.062c.057.07.084.168.084.294s-.014.225-.041.295c-.406-.028-.785-.053-1.135-.074-.35-.021-.748-.031-1.197-.031-.307,0-.57.007-.787.021-.217.015-.428.028-.629.043-.203.014-.467.027-.789.042-.027-.057-.049-.141-.062-.253-.014-.111.008-.224.062-.336.084,0,.246-.017.484-.052.236-.035.473-.084.703-.147.23-.062.367-.137.408-.221.1-.153.158-.325.18-.515.021-.188.031-.479.031-.871v-8.904c0-.392-.01-.686-.031-.882-.021-.195-.08-.37-.18-.524-.041-.084-.178-.158-.408-.221-.23-.063-.467-.108-.703-.137-.238-.028-.4-.042-.484-.042-.055-.112-.076-.224-.062-.336s.035-.196.062-.252c.477.014.861.031,1.156.053.293.021.607.031.945.031Z"/&gt;&lt;path d="M20.744,36.857c.965,0,2.029-.021,3.191-.062s2.295-.063,3.402-.063c.068.519.16.994.271,1.429.113.434.219.882.316,1.344-.07.07-.189.104-.357.104-.182,0-.281-.049-.295-.146-.223-.826-.539-1.351-.943-1.575-.406-.224-.883-.336-1.43-.336h-1.764c-.084,0-.238.004-.461.011-.225.007-.436.024-.631.053-.195.027-.309.077-.336.146-.041.141-.066.322-.072.546-.008.225-.012.455-.012.693v4.053c0,.057.092.092.273.105s.385.021.609.021h1.07c.49,0,.871-.014,1.145-.042.273-.027.473-.091.6-.188.125-.099.223-.245.293-.441s.146-.462.23-.798c.014-.098.113-.147.295-.147.168,0,.287.035.357.105v3.864c-.057.056-.168.084-.336.084s-.273-.049-.316-.147c-.098-.392-.178-.675-.24-.851-.064-.175-.119-.294-.168-.356-.051-.063-.109-.116-.18-.158-.07-.056-.23-.094-.482-.115-.252-.021-.529-.035-.83-.042s-.584-.011-.85-.011c-.182,0-.389.004-.619.011-.232.007-.432.021-.6.042-.168.021-.252.066-.252.137v4.032c0,.196.004.448.012.756.006.308.037.482.094.524.139.099.311.158.514.179.203.021.521.031.957.031h.986c.49,0,.973-.049,1.449-.146.475-.098.854-.238,1.133-.42.322-.196.574-.479.756-.851.184-.371.357-.773.525-1.208.029-.084.127-.126.295-.126.252,0,.42.042.504.126-.197.561-.41,1.155-.641,1.785s-.381,1.169-.451,1.617c-1.107,0-2.205-.014-3.297-.042s-2.324-.042-3.697-.042c-.475,0-.902.011-1.281.031-.377.021-.77.032-1.176.032-.055-.057-.08-.154-.072-.295.006-.14.031-.237.072-.294.084,0,.238-.01.463-.031.223-.021.438-.06.641-.115s.311-.119.324-.189c.057-.168.088-.385.096-.65.006-.266.01-.553.01-.861v-8.757c0-.308-.004-.599-.01-.872-.008-.272-.039-.493-.096-.661-.014-.084-.121-.146-.324-.188s-.418-.074-.641-.095c-.225-.021-.379-.031-.463-.031-.041-.057-.066-.154-.072-.295-.008-.14.018-.237.072-.294.42.015.834.032,1.24.053.406.021.805.031,1.197.031Z"/&gt;&lt;path d="M34.793,36.857c.504,0,.967-.01,1.387-.031.42-.021.832-.038,1.238-.053.027.057.043.168.043.336,0,.169-.029.253-.084.253-.1,0-.246.018-.441.052-.197.035-.379.099-.547.189s-.252.228-.252.409c0,.154.084.357.252.609l2.373,3.653c.617-.825,1.205-1.603,1.764-2.33.561-.729.967-1.295,1.219-1.701.041-.07.066-.14.074-.21.006-.07.01-.112.01-.126,0-.098-.084-.21-.252-.336s-.539-.189-1.113-.189c-.041-.014-.066-.102-.074-.263-.006-.16.004-.276.033-.347.404.028.766.053,1.08.074.316.021.662.031,1.041.031.531,0,.979-.014,1.344-.042.363-.028.664-.049.902-.063.027.057.045.154.053.294.006.141-.025.245-.094.315-.057,0-.193.018-.41.053s-.455.112-.715.23c-.258.119-.492.298-.703.536-.518.63-.969,1.176-1.354,1.638-.387.462-.76.932-1.125,1.407-.363.476-.791,1.043-1.281,1.701l4.033,6.048c.195.294.496.504.902.63s.777.188,1.113.188c.043.057.059.161.053.315-.008.154-.018.245-.031.273-.406-.028-.756-.053-1.051-.074-.293-.021-.65-.031-1.07-.031-.574,0-1.074.011-1.502.031-.428.021-.928.046-1.502.074-.055-.057-.084-.169-.084-.337s.029-.252.084-.252c.084,0,.221-.021.41-.062s.367-.108.535-.199.252-.2.252-.326c0-.027-.01-.066-.031-.115s-.045-.087-.074-.115l-3.129-4.83c-.307.406-.641.857-.996,1.354-.357.497-.705.983-1.041,1.459-.336.477-.623.896-.859,1.261-.238.364-.4.616-.484.756-.014.028-.035.07-.062.126s-.041.119-.041.188c0,.126.117.242.355.347.238.105.645.157,1.219.157.041.057.066.161.074.315.006.154-.004.245-.033.273-.377-.028-.762-.053-1.154-.074-.393-.021-.777-.031-1.154-.031-.533,0-.988.011-1.365.031-.379.021-.77.046-1.176.074-.029-.07-.031-.179-.012-.326.021-.146.039-.234.053-.263.057,0,.229-.023.516-.073.285-.049.594-.14.924-.272.328-.133.584-.318.766-.557.518-.672.988-1.288,1.408-1.849.42-.56.836-1.123,1.248-1.69.414-.566.865-1.179,1.355-1.837-.154-.252-.354-.563-.6-.935-.244-.371-.496-.76-.756-1.166-.258-.405-.504-.783-.734-1.134-.23-.35-.494-.749-.787-1.197-.225-.363-.438-.65-.641-.86s-.445-.399-.725-.567c-.182-.111-.389-.192-.619-.241-.232-.049-.41-.073-.535-.073-.057,0-.084-.084-.084-.253,0-.168.027-.279.084-.336.504.015.934.032,1.291.053.357.021.787.031,1.291.031Z"/&gt;&lt;path d="M57.725,36.773c.168,0,.385-.034.65-.104s.463-.133.588-.189c.111-.056.189-.084.23-.084.043,0,.092.015.148.042.068.63.15,1.239.24,1.827.092.588.193,1.155.305,1.701-.027.028-.076.063-.146.105s-.154.056-.252.042c-.154,0-.252-.035-.295-.105-.139-.714-.371-1.309-.691-1.785-.322-.476-.742-.714-1.262-.714h-2.604v10.458c0,.309.004.596.012.861.006.266.037.482.094.65.027.07.141.134.336.189s.402.095.619.115c.217.021.367.031.451.031.043.057.066.154.074.294.008.141-.018.238-.074.295-.42-.028-.822-.053-1.207-.074-.385-.021-.781-.031-1.186-.031-.393,0-.791.011-1.197.031-.406.021-.82.046-1.24.074-.055-.057-.08-.154-.072-.295.006-.14.031-.237.072-.294.084,0,.238-.01.463-.031.225-.021.438-.06.641-.115s.311-.119.326-.189c.055-.168.086-.385.094-.65.006-.266.01-.553.01-.861v-10.458h-2.645c-.52,0-.939.238-1.262.714-.322.477-.559,1.071-.713,1.785-.043.07-.141.105-.295.105-.098.014-.178,0-.24-.042-.064-.042-.109-.077-.137-.105.111-.546.209-1.113.293-1.701s.162-1.197.232-1.827c.068-.027.152-.031.252-.01.098.021.174.045.23.073.125.056.305.115.535.179.23.062.43.094.598.094h8.023Z"/&gt;&lt;/svg&gt;') no-repeat top center/100% auto;
  transform: none;
}
.commonspace__content__control-pagination-wrap {
  flex: 0 0 50px;
  width: auto;
  height: 50px;
  position: relative;
  z-index: 1;
  bottom: 0;
  background: linear-gradient(-45deg, transparent calc(50% - 0.5px), currentColor calc(50% - 0.5px), currentColor calc(50% + 0.5px), transparent calc(50% + 0.5px)) no-repeat center/100% 100%;
}
.commonspace__content__control-pagination-wrap span {
  position: absolute;
  z-index: 1;
  font-size: clamp(18px, calc(28 / 1200 * 100vw), 28px);
}
.commonspace__content__control-pagination-wrap .swiper-pagination-current {
  top: .2em;
  left: -.05em;
}
.commonspace__content__control-pagination-wrap .swiper-pagination-total {
  bottom: 0;
  right: -.05em;
}
@media screen and (min-width: 481px) and (max-width: 1024px){
  .commonspace__content {
    grid-template: "photo photo photo" auto "desc desc desc" 1fr ". . ." 70px ". control ." auto / minmax(0, 1fr) minmax(0, 540px) minmax(0, 1fr);
  }
}
@media screen and (max-width: 480px){
  .commonspace {
    padding-block: 100px;
  }
  .commonspace__content {
    grid-template: "photo photo photo" auto "desc desc desc" 1fr ". . ." 40px ". control ." auto / minmax(0, 1fr) minmax(0, 240px) minmax(0, 1fr);
  }
  .commonspace__content__desc {
    padding: 40px;
  }
  .commonspace__content__heading {
    font-size: 20px;
    padding-bottom: 20px;
  }
  .commonspace__content__copy {
    --margin-top: 20px;
  }
  .commonspace__content__control {
    gap: 20px;
  }
  .commonspace__content__control-btn-wrap {
    flex: 0 1 120px;
    gap: 0 20px;
  }
  .commonspace__content__control-btn {
    width: 50px;
    height: auto;
    aspect-ratio: 50 / 43;
  }
  .commonspace__content__control-pagination-wrap {
    flex: 0 0 40px;
    height: 40px;
  }
  .commonspace__content__control-pagination-wrap span {
    font-size: 22px;
  }
}</pre></body></html>