@charset "UTF-8";
@-webkit-keyframes blink_animation {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes blink_animation {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/*
リセット
/***********************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  vertical-align: baseline;
}

html {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

q, blockquote {
  quotes: none;
}

q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

a, a:hover {
  text-decoration: none;
}

a > img, nav > img, li > img, div > img {
  width: 100%;
  height: auto;
}

a img {
  border: none;
}

a {
  cursor: pointer;
  text-decoration: none;
  color: #000;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

button {
  -moz-appearance: none;
       appearance: none;
  -webkit-appearance: none;
  border: none;
  padding: 0;
}
.clearfix:after {
  font-size: 0;
}

.clearfix {
  zoom: 1;
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

body {
  position: absolute;
  background-color: #fff;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  overflow: visible;
}

body * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

div, h1, h2, h3, h4, h5, ul, ol, li, dl, dt, dd {
  position: relative;
}

h1, h2, h3, h4, h5 {
  margin: 0;
  padding: 0;
  line-height: 1;
}

p, div, span {
  margin: 0;
  padding: 0;
  line-height: 1.5;
}

ul, ol, li, dl, dt, dd {
  margin: 0;
  padding: 0;
  list-style: none;
  line-height: 1;
}

img,
a img {
  border: none;
  display: inline-block;
}

img {
  width: 100%;
  height: auto;
  display: block;
}

#wrapper {
  position: relative;
  width: 100%;
  height: auto;
}

.sp {
  display: none !important;
}
@keyframes blink_animation {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
html {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size: 16px;
}

.wrapper {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
}

.kv {
  margin-bottom: 2.8em;
}

.title {
  text-align: center;
  font-size: 1.2em;
  margin-bottom: 1em;
}

.box1 {
  width: min(90%, 1200px);
  margin: 0 auto;
}

.box1-map-text {
  width: 49%;
  margin: 0 auto 2em;
}

.box1__map-box {
  margin: 0 8.93em;
  margin-bottom: 2em;
  position: relative;
}

.box1__map-box div {
  position: absolute;
}

.box1__map-box img {
  display: block;
}

[class*=box1-map-box__rounds] {
  width: 3.22em;
  cursor: pointer;
}

[class*=box1-map-box__text] {
  cursor: pointer;
}

.rounds__icon {
  padding-bottom: 0.19em;
}

.rounds__shadow {
  width: 77.32%;
  margin: 0 auto;
}

.box1-map-box__rounds01 {
  top: 49.63%;
  left: 30.07%;
}

.box1-map-box__text01 {
  width: 16.78%;
  top: 49.27%;
  left: 13.13%;
}

.box1-map-box__rounds02 {
  top: 26.86%;
  left: 88.27%;
}

.box1-map-box__text02 {
  width: 16.79%;
  top: 22.05%;
  left: 85.61%;
}

.box1-map-box__rounds03 {
  top: 30.88%;
  left: 75.21%;
}

.box1-map-box__text03 {
  width: 16.69%;
  top: 32.25%;
  left: 58.28%;
}

.box1-map-box__rounds04 {
  top: 18.99%;
  left: 27.52%;
}

.box1-map-box__text04 {
  width: 19.51%;
  top: 14.03%;
  left: 18.75%;
}

.box1-map-box__rounds05 {
  top: 31.59%;
  left: 82.34%;
}

.box1-map-box__text05 {
  width: 19.61%;
  top: 40.82%;
  left: 78.51%;
}

.box1-map-box__rounds06 {
  top: 86.55%;
  left: 76.05%;
}

.box1-map-box__text06 {
  width: 16.79%;
  top: 89.51%;
  left: 60.07%;
}

.box1-map-box__rounds07 {
  top: 68.44%;
  left: 14.3%;
}

.box1-map-box__text07 {
  width: 16.79%;
  top: 63.6%;
  left: 5.48%;
}

.box1-map-box__rounds08 {
  top: 13.93%;
  left: 46.43%;
}

.box1-map-box__text08 {
  width: 22.22%;
  top: 9.36%;
  left: 37.94%;
}

.box1-map-box__rounds09 {
  top: 18.23%;
  left: 76.7%;
}

.box1-map-box__text09 {
  width: 25.02%;
  top: 13.49%;
  left: 71.41%;
}

.box1-map-box__rounds10 {
  top: 21.48%;
  left: 70.58%;
}

.box1-map-box__text10 {
  width: 18.88%;
  top: 20.87%;
  left: 52.75%;
}

.box1-map-box__rounds11 {
  top: 58.2%;
  left: 67.97%;
}

.box1-map-box__text11 {
  width: 18.76%;
  top: 60.96%;
  left: 74.87%;
}

.box1-map-box__rounds12 {
  top: 68.27%;
  left: 34.65%;
}

.box1-map-box__text12 {
  width: 20.98%;
  top: 58.5%;
  left: 25.9%;
}

.box1-map-box__rounds13 {
  top: 8.79%;
  left: 62.57%;
}

.box1-map-box__text13 {
  width: 22.56%;
  top: 1.9%;
  left: 67.8%;
}

.box1-map-box__rounds14 {
  top: 70.28%;
  left: 48.2%;
}

.box1-map-box__text14 {
  width: 18.73%;
  top: 69.23%;
  left: 54.78%;
}

.box1-map-box__rounds15 {
  top: 43.82%;
  left: 55.69%;
}

.box1-map-box__text15 {
  width: 18.73%;
  top: 43.37%;
  left: 37.48%;
}

.box1-map-box__rounds16 {
  top: 28.82%;
  left: 42%;
}

.box1-map-box__text16 {
  width: 21.73%;
  top: 29.37%;
  left: 20%;
}

.calendar-area {
  width: min(90%, 1200px);
  margin: 0 auto;
}

.exhibition {
  margin-bottom: 1.3em;
}
.exhibition.active .exhibition-title__arrow img {
  opacity: 0;
}
.exhibition.active .exhibition-title__arrow img.rev {
  opacity: 1;
}

.exhibition__title {
  width: 100%;
  position: relative;
  cursor: pointer;
}

.exhibition-title__arrow {
  width: 2.6%;
  position: absolute;
  right: 2%;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.exhibition-title__arrow img {
  -webkit-transition: opacity 0.3s ease-out;
  -o-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
}
.exhibition-title__arrow img.rev {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}

.calendar__title {
  width: 46%;
  margin: 0 auto 0.7em;
  padding-top: 1.3em;
}

.calendar {
  width: 100%;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.5s ease-out;
  -o-transition: height 0.5s ease-out;
  transition: height 0.5s ease-out;
}
.calendar.notransition {
  -webkit-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.calendar.calendar__sagamihara .modelhouse__unit:nth-of-type(7) .modelhouse__responses:before {
  content: " ";
  display: block;
  width: 95%;
  height: 2px;
  background-color: #cccccc;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 1;
}
.calendar.calendar__sagamihara .modelhouse__unit:nth-of-type(7) .modelhouse__responses:after {
  content: "建築中";
  display: block;
  font-size: 1.1em;
  font-weight: bold;
  padding: 0.1em 1em;
  border-radius: 0.3em;
  line-height: 1;
  color: #fff;
  background-color: #cccccc;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 2;
}
.calendar.calendar__kouhoku .modelhouse__unit:nth-of-type(12) .modelhouse__responses:before {
  content: " ";
  display: block;
  width: 95%;
  height: 2px;
  background-color: #cccccc;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 1;
}
.calendar.calendar__kouhoku .modelhouse__unit:nth-of-type(12) .modelhouse__responses:after {
  content: "完全予約制";
  display: block;
  font-size: 1.1em;
  font-weight: bold;
  padding: 0.1em 1em;
  border-radius: 0.3em;
  line-height: 1;
  color: #fff;
  background-color: #cccccc;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 2;
}
.calendar.calendar__fujisawa .modelhouse__unit:nth-of-type(5) .modelhouse__responses:before,
.calendar.calendar__fujisawa .modelhouse__unit:nth-of-type(30) .modelhouse__responses:before {
  content: " ";
  display: block;
  width: 95%;
  height: 2px;
  background-color: #cccccc;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 1;
}
.calendar.calendar__fujisawa .modelhouse__unit:nth-of-type(5) .modelhouse__responses:after,
.calendar.calendar__fujisawa .modelhouse__unit:nth-of-type(30) .modelhouse__responses:after {
  content: "建築中";
  display: block;
  font-size: 1.1em;
  font-weight: bold;
  padding: 0.1em 1em;
  border-radius: 0.3em;
  line-height: 1;
  color: #fff;
  background-color: #cccccc;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 2;
}
.calendar.calendar__yokosuka .modelhouse__unit:nth-of-type(11) .modelhouse__responses:before {
  content: " ";
  display: block;
  width: 95%;
  height: 2px;
  background-color: #cccccc;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 1;
}
.calendar.calendar__yokosuka .modelhouse__unit:nth-of-type(11) .modelhouse__responses:after {
  content: "建築中";
  display: block;
  font-size: 1.1em;
  font-weight: bold;
  padding: 0.1em 1em;
  border-radius: 0.3em;
  line-height: 1;
  color: #fff;
  background-color: #cccccc;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 2;
}

.calendar__header,
.modelhouse__unit {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

.modelhouse_title,
.modelhouse__name {
  width: 27%;
  border: gray solid 1px;
  border-bottom: none;
  border-right: none;
}

.modelhouse__unit:last-child .modelhouse__name {
  border-bottom: 2px solid #fff;
}

.modelhouse_title {
  width: calc(20.8% - 2px);
  line-height: 4;
  border: none;
  border-bottom: 2px solid #fff;
  color: #fff;
  font-weight: bold;
  text-align: center;
  background-color: #2a3a84;
}

.modelhouse__name {
  width: calc(20.8% - 2px);
  color: #fff;
  border: none;
  padding-left: 3.3%;
  padding-right: 1%;
  font-weight: bold;
  border-bottom: 2px solid #fff;
  background-color: #6c91e5;
  letter-spacing: -0.05em;
}

.month__date {
  font-size: 0.9em;
  border-bottom: 2px solid #fff;
}

.month__block__inner {
  width: 79.8%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.month__block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 48%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.month__block:nth-child(2) {
  width: 52%;
}

.modelhouse__responses {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 79.8%;
}

.month__name {
  width: 100%;
  border: none;
  border-bottom: none;
  text-align: center;
  font-weight: bold;
  color: #fff;
  background-color: #961121;
}

.month__block:nth-child(2) .month__name {
  border-right: none;
}

.month__day-blocks {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
}

.month__block {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.month__block:nth-of-type(1) .month__day-blocks .month__day-block:first-child, .month__block:nth-of-type(1) .month__day-blocks .month__day-block:nth-child(8) {
  color: #ff3b6e;
  background-color: #ffd7e3;
}
.month__block:nth-of-type(1) .month__day-blocks .month__day-block:nth-child(7) {
  color: #3e8dff;
  background-color: #c0e0ff;
}
.month__block:nth-of-type(2) .month__name {
  background-color: #bfa800;
}
.month__block:nth-of-type(2) .month__day-blocks .month__day-block:nth-child(5) {
  color: #ff3b6e;
  background-color: #ffd7e3;
}
.month__block:nth-of-type(2) .month__day-blocks .month__day-block:nth-child(4), .month__block:nth-of-type(2) .month__day-blocks .month__day-block:nth-child(11) {
  color: #3e8dff;
  background-color: #c0e0ff;
}

.month__day-block,
.modelhouse__response {
  color: #cccccc;
  border-bottom: #fff solid 2px;
  border-right: 2px solid #fff;
  width: 9.0909090909%; /*日数によって調整*/
  text-align: center;
  font-weight: bold;
}
.month__day-block:first-child,
.modelhouse__response:first-child {
  border-left: 2px solid #fff;
}
.month__day-block:last-child,
.modelhouse__response:last-child {
  border-right: none;
}

.month__block:nth-child(1) .month__day-block,
.month__block:nth-child(1) .modelhouse__response {
  width: 10%; /*日数によって調整*/
}

.modelhouse__response {
  background-color: #f4f4f4;
}
.modelhouse__response.active {
  color: #1ec46c;
  background-color: #d9ffef;
}

.month__day-block {
  color: #1ec46c;
  background-color: #d9ffef;
}

.month__block:nth-child(3) {
  width: 32.66%;
}

.month__block:nth-child(3) .month__day-block,
.month__block:nth-child(3) .modelhouse__response {
  width: 9.0909090909%; /*日数によって調整*/
}

.month__day {
  font-size: 0.8em;
}

.modelhouse__responses-12,
.modelhouse__responses-1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.modelhouse__responses-12 {
  width: 48%;
}
.modelhouse__responses-12 .modelhouse__response {
  width: 14%;
}

.modelhouse__responses-1 {
  width: 52%;
}

.modelhouse__responses-12 .modelhouse__response:nth-child(1).active, .modelhouse__responses-12 .modelhouse__response:nth-child(8).active {
  color: #ff3b6e;
  background-color: #ffd7e3 !important;
}
.modelhouse__responses-12 .modelhouse__response:nth-child(7).active {
  color: #3e8dff;
  background-color: #c0e0ff !important;
}

.modelhouse__responses-1 .modelhouse__response:nth-child(4).active, .modelhouse__responses-1 .modelhouse__response:nth-child(11).active {
  color: #3e8dff;
  background-color: #c0e0ff !important;
}
.modelhouse__responses-1 .modelhouse__response:nth-child(5).active {
  color: #ff3b6e;
  background-color: #ffd7e3 !important;
}

.calendar__block.clone {
  display: none;
}

.template__note {
  font-size: 0.8em;
  padding-top: 0.7em;
}

footer {
  font-size: 1.1em;
  text-align: center;
  padding-top: 2.06em;
  color: #4772b5;
}

.gotop {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 3em;
}
.gotop img {
  width: 4.8em;
  cursor: pointer;
  margin: 0 auto;
}

.footer_content {
  padding: 0.5em 0;
  width: 100%;
  margin: 0 auto;
  font-size: 1.5em;
  line-height: 1;
  background-color: #00a0cb;
  color: #fff;
}

.footer-small {
  font-size: 0.75rem;
}

@media screen and (min-width: 769px) {
  .sp_only {
    display: none !important;
  }
}

@media screen and (max-width: 768px) {
  body {
    font-size: 3.73vw;
  }
  .pc_only {
    display: none !important;
  }
  body {
    font-size: 3.73vw;
  }
  #wrapper {
    min-width: 100%;
    overflow: hidden;
  }
  .pc {
    display: none !important;
  }
  .sp {
    display: block !important;
  }
  html {
    font-size: 3.58vw;
  }
  .kv {
    margin-bottom: 8vw;
  }
  .box1 {
    margin-bottom: 6.4vw;
  }
  .box1-map-text {
    width: 89%;
    margin-bottom: 5.3vw;
  }
  .box1__map-box {
    margin: 0 auto;
  }
  [class*=box1-map-box__rounds] {
    width: 5.6vw;
  }
  .exhibition {
    margin-bottom: 3.4vw;
  }
  .exhibition-title__arrow {
    width: 4.3%;
    right: 3.2%;
  }
  .calendar__title {
    width: 56%;
    margin-bottom: 2.5vw;
    padding-top: 3vw;
  }
  .calendar.calendar__sagamihara .modelhouse__unit:nth-of-type(7) .modelhouse__responses:before {
    width: 93%;
    height: 0.4vw;
  }
  .calendar.calendar__sagamihara .modelhouse__unit:nth-of-type(7) .modelhouse__responses:after {
    font-size: 3.1vw;
    padding: 0.2vw 3vw;
  }
  .calendar.calendar__kouhoku .modelhouse__unit:nth-of-type(12) .modelhouse__responses:before {
    width: 93%;
    height: 0.4vw;
  }
  .calendar.calendar__kouhoku .modelhouse__unit:nth-of-type(12) .modelhouse__responses:after {
    font-size: 3.1vw;
    padding: 0.2vw 3vw;
  }
  .calendar.calendar__fujisawa .modelhouse__unit:nth-of-type(5) .modelhouse__responses:before,
.calendar.calendar__fujisawa .modelhouse__unit:nth-of-type(30) .modelhouse__responses:before {
    width: 93%;
    height: 0.4vw;
  }
  .calendar.calendar__fujisawa .modelhouse__unit:nth-of-type(5) .modelhouse__responses:after,
.calendar.calendar__fujisawa .modelhouse__unit:nth-of-type(30) .modelhouse__responses:after {
    font-size: 3.1vw;
    padding: 0.2vw 3vw;
  }
  .calendar.calendar__yokosuka .modelhouse__unit:nth-of-type(11) .modelhouse__responses:before {
    width: 93%;
    height: 0.4vw;
  }
  .calendar.calendar__yokosuka .modelhouse__unit:nth-of-type(11) .modelhouse__responses:after {
    font-size: 3.1vw;
    padding: 0.2vw 3vw;
  }
  .calendar__block {
    margin-bottom: 1vw;
  }
  .modelhouse__unit:last-child .modelhouse__name {
    border-bottom: 1px solid #fff;
  }
  .modelhouse_title {
    width: 37.28%;
    border-bottom: 1px solid #fff;
  }
  .modelhouse__name {
    width: 37.28%;
    font-size: 3vw;
    padding-left: 2vw;
    border-bottom: 1px solid #fff;
  }
  .month__date {
    font-size: 3vw;
    border-bottom: 1px solid #fff;
  }
  .month__block__inner {
    width: 62.57%;
  }
  .month__block:nth-child(2) {
    display: none;
  }
  .modelhouse__responses {
    width: 62.57%;
  }
  .calendar__block.clone .month__block:nth-child(2) {
    display: none;
  }
  .month__block {
    width: 100%;
  }
  .month__day-block,
.modelhouse__response {
    font-size: 3.2vw;
    border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
  }
  .month__day-block:first-child,
.modelhouse__response:first-child {
    border-left: 1px solid #fff;
  }
  .calendar__block.clone {
    display: block;
  }
  .calendar__block.clone .month__block:nth-child(1) {
    display: none;
  }
  .calendar__block.clone .month__block:nth-child(2) {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  .calendar__block.clone .calendar__body {
    border-right: none;
  }
  .calendar__block.clone .month__block:nth-child(3) {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  .calendar__block.clone .calendar__header,
.calendar__block.clone .calendar__body {
    width: 100%;
  }
  .calendar__block.clone .month__block,
.calendar__block.clone .modelhouse__responses {
    width: 100%;
  }
  .calendar__block.clone .modelhouse__responses {
    width: 62.57%;
  }
  .calendar__block.clone .modelhouse__responses-1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  .modelhouse__responses-1,
.calendar__block.clone .modelhouse__responses-12 {
    display: none;
  }
  .modelhouse__responses-12,
.modelhouse__responses-1 {
    width: 100%;
  }
  .footer-small {
    font-size: 2.666vw;
  }
}

@media screen and (max-width: 1199px) {
  html {
    font-size: 1.33vw;
  }
}
/*# sourceMappingURL=index.css.map */