@import url(https://fonts.googleapis.com/css2?family=EB+Garamond:wght@400;500&display=swap);
header {
  display: none;
}

header.l-header {
  display: block;
}

footer.footer {
  display: none;
}
.c-mv {
  position: relative;
  width: 100%;
  margin-bottom: 60px;
  display: flex;
}
@media screen and (max-width: 767px) {
  .c-mv {
    flex-direction: column-reverse;
    margin-bottom: 40px;
    margin-bottom: 10.66667vw;
  }
}
.c-mv_catch_wrap {
  width: calc(600 / 1400 * 100vw);
  min-width: calc(600 / 1400 * 100vw);
  text-align: right;
}
.c-mv_catch {
  position: relative;
  z-index: 1;
  font-weight: 400;
  color: #fff;
  padding-bottom: 2.6rem;
  padding-left: 2.6rem;
}
.c-mv_catch .inner {
  position: relative;
  display: block;
  text-align: left;
  font-weight: 400;
  line-height: 2;
  font-size: 26px;
  letter-spacing: 0.25em;
  padding: 100px calc(30 / 1400 * 100vw) calc(30 / 1400 * 100vw) calc(30 / 1400 * 100vw);
}
@media screen and (max-width: 1400px) {
  .c-mv_catch .inner {
    font-size: 26px;
    font-size: 1.85714vw;
  }
}
@media screen and (max-width: 767px) {
  .c-mv_catch .inner {
    padding: calc(40 / 750 * 100vw) calc(410 / 750 * 100vw) calc(30 / 750 * 100vw) calc(30 / 750 * 100vw);
    font-size: 1.2rem;
  }
}
.c-mv_catch .inner:before {
  position: absolute;
  content: "";
  width: 1px;
  height: 100%;
  left: 0;
  bottom: 0;
  background-color: #fff;
}
.c-mv_catch .inner:after {
  position: absolute;
  content: "";
  width: 100%;
  height: 1px;
  left: 0;
  bottom: 0;
  background-color: #fff;
}
.c-mv_catch .inner > span {
  letter-spacing: 0;
}
.c-mv_catch .inner > span:nth-of-type(3) {
  position: relative;
  line-height: 1.2;
  font-size: 120px;
}
@media screen and (max-width: 1400px) {
  .c-mv_catch .inner > span:nth-of-type(3) {
    font-size: 120px;
    font-size: 8.57143vw;
  }
}
@media screen and (max-width: 767px) {
  .c-mv_catch .inner > span:nth-of-type(3) {
    font-size: 5.3rem;
  }
}
@media screen and (min-width: 768px) {
  .c-mv_catch .inner > span:nth-of-type(3) > span {
    position: absolute;
    z-index: 2;
    display: inline-block;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
  }
}
@media screen and (max-width: 1400px) {
  .c-mv_catch {
    padding-bottom: calc(50 / 1400 * 100vw);
    padding-left: calc(50 / 1400 * 100vw);
  }
}
@media screen and (max-width: 767px) {
  .c-mv_catch {
    padding-bottom: calc(55 / 750 * 100vw);
    padding-left: calc(80 / 750 * 100vw);
  }
}
.c-mv_catchSub01 {
  position: absolute;
  bottom: 0;
  left: 0;
  letter-spacing: 0.25em;
  font-size: 22px;
}
@media screen and (max-width: 1400px) {
  .c-mv_catchSub01 {
    font-size: 22px;
    font-size: 1.57143vw;
  }
}
@media screen and (max-width: 767px) {
  .c-mv_catchSub01 {
    left: 4vw;
    font-size: 1.1rem;
  }
}
.c-mv_catchSub02 {
  position: absolute;
  bottom: 0;
  -o-writing-mode: unset;
  -moz-writing-mode: unset;
  -ms-writing-mode: unset;
  -ms-writing-mode: unset;
  writing-mode: horizontal-tb !important;
  letter-spacing: 0.25em;
  left: 1.8em;
  font-size: 22px;
}
@media screen and (max-width: 1400px) {
  .c-mv_catchSub02 {
    font-size: 22px;
    font-size: 1.57143vw;
  }
}
@media screen and (max-width: 767px) {
  .c-mv_catchSub02 {
    left: calc(4vw + 1.6em);
    font-size: 1.1rem;
  }
}
.c-mv_img {
  width: calc(800 / 1400 * 100vw);
  min-width: 900px;
  margin-right: 0;
  padding: 100px 0 0 0;
}
@media screen and (max-width: 1400px) {
  .c-mv_img {
    max-width: 900px;
    min-width: 900px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1000px) {
  .c-mv_img {
    width: calc(800 / 1400 * 100%);
    min-width: 70%;
  }
}
@media screen and (max-width: 767px) {
  .c-mv_img {
    width: 100%;
    padding: 0;
    margin-top: 60px;
    max-width: initial;
    min-width: initial;
  }
}
@media screen and (max-width: 320px) {
  .c-mv_img {
    margin-top: 50px;
  }
}
.c-mv_img img {
  width: 100%;
}
.c-mv_maitake {
  display: none;
}
@media screen and (max-width: 767px) {
  .c-mv_maitake {
    display: block;
    position: absolute;
    width: calc(380 / 750 * 100vw);
    right: 0;
    bottom: calc(-50 / 750 * 100vw);
  }
  .c-mv_maitake img {
    width: 100%;
  }
}
.c-mv.scanime .c-mv_img {
  visibility: visible !important;
  opacity: 0;
}
.c-mv.scanime .c-mv_catch span#catch {
  visibility: visible !important;
  opacity: 0;
}
.c-mv.scanime .c-mv_maitake {
  visibility: visible !important;
  opacity: 0;
}
.c-mv.scanime .c-mv_catch > div:before {
  transform: scale(1, 0);
  transform-origin: left top;
  transition: transform 0.5s ease 3s;
}
.c-mv.scanime .c-mv_catch > div:after {
  transform: scale(0, 1);
  transform-origin: left top;
  transition: transform 0.5s ease 3.5s;
}
.c-mv.scanime .c-mv_catchSub01,
.c-mv.scanime .c-mv_catchSub02 {
  visibility: visible !important;
  opacity: 0;
}
.c-mv.scanime.show .c-mv_img {
  animation-name: blurAnime;
  animation-duration: 1.8s;
  animation-fill-mode: forwards;
  animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.c-mv.scanime.show .c-mv_maitake {
  animation-name: blurAnime;
  animation-duration: 1.8s;
  animation-fill-mode: forwards;
  animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.c-mv.scanime.show .c-mv_catch span#catch {
  animation-name: blurAnime;
  animation-duration: 1.8s;
  animation-fill-mode: forwards;
  animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  animation-delay: 1.8s;
}
.c-mv.scanime.show .c-mv_catch > div:before {
  transform: scale(1, 1);
}
.c-mv.scanime.show .c-mv_catch > div:after {
  transform: scale(1, 1);
}
.c-mv.scanime.show .c-mv_catchSub01,
.c-mv.scanime.show .c-mv_catchSub02 {
  animation-name: blurAnime;
  animation-duration: 1.8s;
  animation-fill-mode: forwards;
  animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  animation-delay: 4s;
}
.p-sideNav {
  position: fixed;
  right: 20px;
  top: calc(var(--vh, 1vh) * 50);
  transform: translateY(-50%);
  z-index: 10;
  transition: all 0.5s;
}
@media screen and (max-width: 767px) {
  .p-sideNav {
    right: 1vw;
    width: 28px;
  }
}
.p-sideNav > ul > li img {
  position: relative;
  z-index: 1;
  opacity: 0;
  transition: opacity 0.3s;
}
.p-sideNav > ul > li a {
  line-height: 100%;
  display: block;
  position: relative;
}
.p-sideNav > ul > li a:before {
  position: absolute;
  content: "";
  width: 0.5em;
  height: 0.5em;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 100vw;
  background-color: #fff;
  transition: opacity 0s !important;
}
@media screen and (max-width: 767px) {
  .p-sideNav > ul > li a:before {
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5);
  }
}
.p-sideNav > ul > li a img {
  transition: opacity 0s !important;
}
.p-sideNav > ul > li a.current:before {
  opacity: 0;
}
.p-sideNav > ul > li a.current img {
  opacity: 1;
}
.p-sideNav_prev {
  display: block;
}
.p-sideNav_next {
  display: block;
}
.m-line-b {
  position: relative;
  display: inline-block;
  width: 2.8em;
  height: 1em;
  margin: 0 0.2em;
}
.m-line-b:before {
  position: absolute;
  content: "";
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 100%;
  height: 1px;
  background-color: #141414;
}
.m-line-w {
  position: relative;
  display: inline-block;
  width: 2.8em;
  height: 1em;
  margin: 0 0.2em;
}
.m-line-w:before {
  position: absolute;
  content: "";
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 100%;
  height: 1px;
  background-color: #fff;
}
.p-chapter {
  position: relative;
  color: #fff;
  text-align: center;
  width: 100%;
  font-size: 16px;
}
@media screen and (max-width: 767px) {
  .p-chapter {
    font-size: 1.3rem;
  }
}
.p-chapter > * {
  position: relative;
  z-index: 2;
}
.p-chapter_bg {
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: calc(var(--vh, 1vh) * 100);
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  opacity: 0;
  transition: all 0.5s ease 0s;
}
.p-chapter_bg._00 {
  background-image: url(../../../../images/brand/kiwami/story_kiwami/top/bg_img00.jpg);
}
@media screen and (max-width: 767px) {
  .p-chapter_bg._00 {
    background-image: url(../../../../images/brand/kiwami/story_kiwami/top/bg_img00_sp.jpg);
  }
}
.p-chapter_bg._01 {
  background-image: url(../../../../images/brand/kiwami/story_kiwami/top/bg_img01.jpg);
}
@media screen and (max-width: 767px) {
  .p-chapter_bg._01 {
    background-image: url(../../../../images/brand/kiwami/story_kiwami/top/bg_img01_sp.jpg);
  }
}
.p-chapter_bg._02 {
  background-image: url(../../../../images/brand/kiwami/story_kiwami/top/bg_img02.jpg);
}
@media screen and (max-width: 767px) {
  .p-chapter_bg._02 {
    background-image: url(../../../../images/brand/kiwami/story_kiwami/top/bg_img02_sp.jpg);
  }
}
.p-chapter_bg._03 {
  background-image: url(../../../../images/brand/kiwami/story_kiwami/top/bg_img03.jpg);
}
@media screen and (max-width: 767px) {
  .p-chapter_bg._03 {
    background-image: url(../../../../images/brand/kiwami/story_kiwami/top/bg_img03_sp.jpg);
  }
}
.p-chapter_bg._04 {
  background-image: url(../../../../images/brand/kiwami/story_kiwami/top/bg_img04.jpg);
}
@media screen and (max-width: 767px) {
  .p-chapter_bg._04 {
    background-image: url(../../../../images/brand/kiwami/story_kiwami/top/bg_img04_sp.jpg);
  }
}
.p-chapter_title {
  position: relative;
  display: inline-block;
  line-height: 1.6875;
  font-size: 130px;
  font-family: "EB Garamond", serif;
  font-weight: 400;
  margin: 0 auto 40px;
  letter-spacing: 0.1em;
}
@media screen and (max-width: 767px) {
  .p-chapter_title {
    font-size: 3.6rem;
    margin-bottom: 20px;
    margin-bottom: 5.33333vw;
  }
}
.p-chapter_title > span {
  display: flex;
}
.p-chapter_title_sub {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 1.5em;
  height: 1.5em;
  font-size: 1.3em;
  color: rgba(255, 255, 255, 0.3);
  left: calc(100% - 0.5em);
  line-height: 1;
  top: 50%;
  transform: translateY(-50%);
  border: 5px solid rgba(255, 255, 255, 0.3);
  border-radius: 100vw;
  letter-spacing: 0;
  opacity: 1;
}
@media screen and (max-width: 767px) {
  .p-chapter_title_sub {
    border: 3px solid rgba(255, 255, 255, 0.3);
  }
}
.p-chapter_title_sub::before {
  position: absolute;
  content: "";
  width: 90%;
  height: 90%;
  border: 1px solid rgba(255, 255, 255, 0.3);
  border-radius: 100vw;
}
.p-chapter_leadRow {
  width: 100%;
  display: flex;
  text-align: left;
}
@media screen and (max-width: 767px) {
  .p-chapter_leadRow {
    flex-direction: column;
    align-items: center;
  }
}
.p-chapter_leadRow_txt {
  flex: 1;
}
.p-chapter_leadRow-reverse {
  flex-direction: row-reverse;
}
@media screen and (max-width: 767px) {
  .p-chapter_leadRow-reverse {
    flex-direction: column;
    align-items: center;
  }
}
.p-chapter_leadRow-reverse .p-chapter_ttlRl {
  margin-right: initial;
  margin-left: calc(40 / 980 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_leadRow-reverse .p-chapter_ttlRl {
    margin-left: 0;
    margin-right: auto;
  }
}
.p-chapter_ttlRl {
  font-weight: 400;
  line-height: 1.53846;
  font-size: 50px;
  letter-spacing: -0.08em;
  height: 350px;
  margin-right: calc(40 / 980 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_ttlRl {
    height: auto;
    font-size: 2.6rem;
    margin-bottom: 20px;
    margin-bottom: 5.33333vw;
    margin-left: 0;
    margin-right: auto;
  }
}
.p-chapter_txt {
  font-size: 18px;
  line-height: 2.5;
}
@media screen and (max-width: 767px) {
  .p-chapter_txt {
    font-size: 1.5rem;
  }
}
.p-chapter_txt20 {
  font-size: 20px;
  letter-spacing: 0.25em;
}
@media screen and (max-width: 767px) {
  .p-chapter_txt20 {
    font-size: 1.5rem;
  }
}
.p-chapter_cont00 {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont00 {
    display: block;
    margin-top: calc(-60 / 750 * 100vw);
    padding-top: calc(170 / 750 * 100vw);
  }
}
.p-chapter_cont00_img {
  width: calc(650 / 1400 * 100vw);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont00_img {
    display: none;
  }
}
.p-chapter_cont00_img img {
  width: 100%;
}
.p-chapter_cont00_txt {
  text-align: left;
}
@media screen and (min-width: 768px) {
  .p-chapter_cont00_txt {
    line-height: 2.2;
    margin-left: auto;
    padding-right: calc((100% - 1000px) / 2);
    margin-bottom: calc(70 / 1400 * 100vw);
    margin-top: calc(280 / 1400 * 100vw);
    height: 330px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1000px) {
  .p-chapter_cont00_txt {
    margin-right: 15px;
  }
}
@media screen and (max-width: 767px) {
  .p-chapter_cont00_txt {
    margin-top: 10px;
    margin-top: 2.66667vw;
    margin-left: 0;
    margin-right: 0;
    padding: 0 4vw;
    margin-bottom: 40px;
    margin-bottom: 10.66667vw;
  }
}
.p-chapter_cont00_ttl {
  position: absolute;
  z-index: -1;
  color: rgba(255, 255, 255, 0.1);
  letter-spacing: 0.06em;
  font-size: 234px;
  font-weight: 400;
  line-height: 0.8;
  font-family: "EB Garamond", serif;
  top: 0;
  right: 0;
  font-size: 234px;
  font-size: 16.71429vw;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont00_ttl {
    right: 50%;
    transform: translateX(50%);
    font-size: 8.9rem;
    white-space: nowrap;
  }
}
.p-chapter_cont00_ttl > span {
  letter-spacing: 0.06em;
}
.p-chapter_cont00_subTxt_txt {
  position: relative;
  z-index: 1;
  width: calc(930 / 1000 * 100%);
  padding: calc(30 / 1000 * 100%) calc(50 / 1000 * 100%);
  margin: calc(-100 / 1000 * 100%) calc(-50 / 1000 * 100%) 0 auto;
  letter-spacing: 0.05em;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont00_subTxt_txt {
    width: 100%;
    margin: 0;
    padding: calc(30 / 750 * 100%) calc(30 / 750 * 100%);
  }
}
.p-chapter_cont01_IV {
  position: relative;
  display: flex;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont01_IV {
    display: block;
  }
}
.p-chapter_cont01_IV_img {
  position: relative;
  width: calc(640 / 1000 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont01_IV_img {
    width: 90%;
    margin: 0 auto;
  }
}
.p-chapter_cont01_IV_img_name {
  position: absolute;
  width: calc(368 / 640 * 100%);
  bottom: calc(10 / 640 * 100%);
  left: calc(-60 / 640 * 100%);
  display: block;
  line-height: 1;
}
.p-chapter_cont01_IV_txt {
  position: absolute;
  z-index: 1;
  right: calc(70 / 1000 * 100%);
  width: calc(400 / 1000 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont01_IV_txt {
    width: 100%;
    position: static;
  }
}
.p-chapter_cont01_IV_txt .txtBox-w-bracket {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 360px;
  height: 310px;
  text-align: justify;
  padding: calc(50 / 400 * 100%);
  margin: 0 0 0 auto;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont01_IV_txt .txtBox-w-bracket {
    width: 90%;
    height: auto;
    padding: 8vw;
    margin: auto;
  }
}
.p-chapter_cont01_IV_txt .txtBox-w-bracket:before {
  left: calc(30 / 360 * 100%);
  bottom: calc(30 / 310 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont01_IV_txt .txtBox-w-bracket:before {
    left: 4vw;
    bottom: 4vw;
  }
}
.p-chapter_cont01_IV_txt .txtBox-w-bracket:after {
  right: calc(30 / 360 * 100%);
  top: calc(30 / 310 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont01_IV_txt .txtBox-w-bracket:after {
    right: 4vw;
    top: 4vw;
  }
}
.p-chapter_cont01_IV_txt .txtBox-w-bracket p {
  line-height: 2;
  letter-spacing: 0.03em;
}
.p-chapter_cont01_IV .IV_nameBox {
  text-align: right;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont01_IV .IV_nameBox {
    max-width: 90%;
    padding: 0 2vw;
    margin: 0 auto;
  }
}
.p-chapter_cont01_IVbox {
  display: flex;
  justify-content: space-between;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont01_IVbox {
    display: block;
  }
}
.p-chapter_cont01_IVbox_txt {
  width: calc(510 / 1000 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont01_IVbox_txt {
    width: 100%;
  }
}
.p-chapter_cont01_IVbox_img {
  width: calc(410 / 1000 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont01_IVbox_img {
    width: 50%;
    margin-left: 15%;
  }
}
.p-chapter_cont01_IVbox_img figure {
  position: relative;
  margin-top: calc(50 / 410 * 100%);
}
.p-chapter_cont01_IVbox_img figure img:nth-of-type(2) {
  position: absolute;
  top: 90%;
  right: calc(20 / 410 * 100%);
  width: calc(280 / 410 * 100%);
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.4);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont01_IVbox_img figure img:nth-of-type(2) {
    top: 35%;
    right: -60%;
  }
}
.p-chapter_cont02_IVbox_01 {
  margin-top: -70px;
}
@media screen and (max-width: 1400px) {
  .p-chapter_cont02_IVbox_01 {
    margin-top: -5.71429vw;
  }
}
@media screen and (max-width: 767px) {
  .p-chapter_cont02_IVbox_01 {
    margin-top: initial;
  }
}
.p-chapter_cont02_IVbox_01_txt {
  display: block;
  width: 600px;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont02_IVbox_01_txt {
    width: 100%;
  }
}
.p-chapter_cont02_IVbox_01_txt .txtBox-w-bracket {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: left;
  height: 420px;
  padding: calc(50 / 600 * 100%);
  margin: 0 0 0 auto;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont02_IVbox_01_txt .txtBox-w-bracket {
    height: auto;
    padding: 8vw;
    margin: auto;
    margin-top: 20px;
    margin-top: 5.33333vw;
  }
}
.p-chapter_cont02_IVbox_01_txt .txtBox-w-bracket:before {
  left: calc(30 / 600 * 100%);
  bottom: calc(30 / 420 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont02_IVbox_01_txt .txtBox-w-bracket:before {
    left: 4vw;
    bottom: 4vw;
  }
}
.p-chapter_cont02_IVbox_01_txt .txtBox-w-bracket:after {
  right: calc(30 / 600 * 100%);
  top: calc(30 / 420 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont02_IVbox_01_txt .txtBox-w-bracket:after {
    right: 4vw;
    top: 4vw;
  }
}
.p-chapter_cont02_IVbox_01_txt .txtBox-w-bracket p {
  line-height: 2;
  letter-spacing: 0.03em;
}
.p-chapter_cont02_IVbox_01_img {
  width: calc(460 / 1000 * 100%);
  margin-left: calc(170 / 1000 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont02_IVbox_01_img {
    width: 100%;
    margin-left: initial;
  }
}
.p-chapter_cont02_IVbox_01_img figure {
  position: relative;
  width: 100%;
}
.p-chapter_cont02_IVbox_01_img figure img:nth-of-type(1) {
  position: absolute;
  top: calc(-470 / 460 * 100%);
  right: calc(-280 / 460 * 100%);
  width: calc(340 / 460 * 100%);
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.4);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont02_IVbox_01_img figure img:nth-of-type(1) {
    top: initial;
    width: 35%;
    bottom: 0;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .p-chapter_cont02_IVbox_01_img figure img:nth-of-type(2) {
    width: 70%;
    margin-right: 20%;
    margin-bottom: 10%;
  }
}
.p-chapter_cont03_IVbox_01 {
  position: relative;
  display: flex;
  align-items: flex-start;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_01 {
    display: block;
  }
}
.p-chapter_cont03_IVbox_01_img {
  width: calc(640 / 1000 * 100%);
  position: relative;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_01_img {
    width: 90%;
    margin: 0 auto;
  }
}
.p-chapter_cont03_IVbox_01_img_name {
  position: absolute;
  display: inline-block;
  width: calc(373 / 640 * 100%);
  bottom: calc(10 / 640 * 100%);
  left: calc(-70 / 640 * 100%);
}
.p-chapter_cont03_IVbox_01_txt {
  position: absolute;
  z-index: 1;
  right: 0;
  margin-top: -120px;
}
@media screen and (max-width: 1400px) {
  .p-chapter_cont03_IVbox_01_txt {
    margin-top: -8.57143vw;
  }
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_01_txt {
    position: static;
    margin-top: initial;
  }
}
.p-chapter_cont03_IVbox_01_txt .txtBox-w-bracket {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: left;
  width: 530px;
  height: 380px;
  padding: calc(50 / 530 * 100%);
  margin: 0 0 0 auto;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_01_txt .txtBox-w-bracket {
    width: 90%;
    height: auto;
    padding: 8vw;
    margin: auto;
  }
}
.p-chapter_cont03_IVbox_01_txt .txtBox-w-bracket:before {
  left: calc(30 / 530 * 100%);
  bottom: calc(30 / 380 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_01_txt .txtBox-w-bracket:before {
    left: 4vw;
    bottom: 4vw;
  }
}
.p-chapter_cont03_IVbox_01_txt .txtBox-w-bracket:after {
  right: calc(30 / 530 * 100%);
  top: calc(30 / 380 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_01_txt .txtBox-w-bracket:after {
    right: 4vw;
    top: 4vw;
  }
}
.p-chapter_cont03_IVbox_01_txt .txtBox-w-bracket p {
  line-height: 2;
  letter-spacing: 0.03em;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_01 .IV_nameBox {
    width: 90%;
    padding: 0 2vw;
    margin: 0 auto;
  }
}
.p-chapter_cont03_IVbox_02 {
  display: flex;
  justify-content: space-between;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_02 {
    flex-direction: column;
  }
}
.p-chapter_cont03_IVbox_02_txt {
  flex: 1;
}
.p-chapter_cont03_IVbox_02_img {
  position: relative;
  z-index: 1;
  width: calc(360 / 1000 * 100%);
  margin: -80px calc(40 / 1000 * 100%) 0 calc(50 / 1000 * 100%);
}
@media screen and (max-width: 1400px) {
  .p-chapter_cont03_IVbox_02_img {
    margin-top: -5.71429vw;
  }
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_02_img {
    width: 70%;
    margin: 8vw auto auto;
  }
}
.p-chapter_cont03_IVbox_04 {
  position: relative;
  display: flex;
  flex-direction: row-reverse;
  align-items: flex-start;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_04 {
    display: block;
  }
}
.p-chapter_cont03_IVbox_04_img {
  position: relative;
  z-index: 1;
  width: calc(640 / 1000 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_04_img {
    width: 90%;
    margin: 0 auto;
  }
}
.p-chapter_cont03_IVbox_04_img_name {
  position: absolute;
  z-index: 2;
  width: calc(455 / 640 * 100%);
  right: calc(-75 / 640 * 100%);
  bottom: calc(-30 / 640 * 100%);
}
.p-chapter_cont03_IVbox_04_txt {
  position: relative;
  z-index: 1;
  width: calc(360 / 1000 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_04_txt {
    width: 90%;
    margin: auto;
  }
}
.p-chapter_cont03_IVbox_04_txt .txtBox-w-bracket {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: left;
  width: 400px;
  height: 380px;
  padding: calc(50 / 400 * 100%);
  margin-top: -40px;
  margin-bottom: 50px;
  margin-left: 40px;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_04_txt .txtBox-w-bracket {
    width: 100%;
    height: auto;
    margin: auto;
    padding: 8vw;
  }
}
@media screen and (max-width: 1400px) {
  .p-chapter_cont03_IVbox_04_txt .txtBox-w-bracket {
    margin-top: -2.85714vw;
    margin-bottom: 50px;
    margin-bottom: 3.57143vw;
  }
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_04_txt .txtBox-w-bracket {
    margin-top: 0;
    margin-bottom: 0;
  }
}
.p-chapter_cont03_IVbox_04_txt .txtBox-w-bracket:before {
  left: calc(30 / 400 * 100%);
  bottom: calc(30 / 380 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_04_txt .txtBox-w-bracket:before {
    left: 4vw;
    bottom: 4vw;
  }
}
.p-chapter_cont03_IVbox_04_txt .txtBox-w-bracket:after {
  right: calc(30 / 400 * 100%);
  top: calc(30 / 380 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_04_txt .txtBox-w-bracket:after {
    right: 4vw;
    top: 4vw;
  }
}
.p-chapter_cont03_IVbox_04_txt .txtBox-w-bracket p {
  line-height: 2;
  letter-spacing: 0.03em;
}
.p-chapter_cont03_IVbox_04 .IV_nameBox {
  text-align: left;
  width: 440px;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_04 .IV_nameBox {
    width: 100%;
  }
}
.p-chapter_cont03_IVbox_04 .IV_nameBox:before {
  width: calc(100% + 4em);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_04 .IV_nameBox:before {
    padding: 0 2vw;
    width: 100%;
  }
}
.p-chapter_cont03_IVbox_04 .IV_nameBox:after {
  position: absolute;
  content: "";
  right: -4em;
  bottom: 0;
  width: 1px;
  height: 100%;
  background-color: #fff;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_04 .IV_nameBox:after {
    right: 0;
  }
}
.p-chapter_cont03_IVbox_06 {
  position: relative;
  display: flex;
  align-items: flex-start;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_06 {
    flex-direction: column-reverse;
  }
}
.p-chapter_cont03_IVbox_06_img {
  width: calc(500 / 1000 * 100%);
  margin: 60px auto 100px calc(200 / 1000 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_06_img {
    width: 70%;
    margin: 0 auto 0 25%;
  }
}
@media screen and (max-width: 1400px) {
  .p-chapter_cont03_IVbox_06_img {
    margin-top: 60px;
    margin-top: 4.28571vw;
    margin-bottom: 100px;
    margin-bottom: 7.14286vw;
  }
}
.p-chapter_cont03_IVbox_06_img > img:nth-of-type(2) {
  position: absolute;
  width: calc(280 / 1000 * 100%);
  left: 0;
  bottom: 0;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_06_img > img:nth-of-type(2) {
    width: 30%;
    left: 5%;
  }
}
.p-chapter_cont03_IVbox_06_txt {
  position: absolute;
  right: 0;
  top: 0;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_06_txt {
    position: static;
  }
}
.p-chapter_cont03_IVbox_06_txt .txtBox-w-bracket {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: left;
  width: 400px;
  height: 310px;
  padding: calc(50 / 400 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_06_txt .txtBox-w-bracket {
    width: 100%;
    height: auto;
    margin: auto;
    padding: 8vw;
  }
}
.p-chapter_cont03_IVbox_06_txt .txtBox-w-bracket:before {
  left: calc(30 / 400 * 100%);
  bottom: calc(30 / 400 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_06_txt .txtBox-w-bracket:before {
    left: 4vw;
    bottom: 4vw;
  }
}
.p-chapter_cont03_IVbox_06_txt .txtBox-w-bracket:after {
  right: calc(30 / 400 * 100%);
  top: calc(30 / 400 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont03_IVbox_06_txt .txtBox-w-bracket:after {
    right: 4vw;
    top: 4vw;
  }
}
.p-chapter_cont03_IVbox_06_txt .txtBox-w-bracket p {
  line-height: 2;
  letter-spacing: 0.03em;
}
.p-chapter_cont04_IVbox_01 {
  position: relative;
  text-align: right;
}
.p-chapter_cont04_IVbox_01_img {
  position: absolute;
  width: calc(640 / 1000 * 100%);
  text-align: left;
  margin-top: calc(-210 / 1000 * 100%);
}
@media screen and (max-width: 1400px) {
  .p-chapter_cont04_IVbox_01_img {
    margin-top: -15vw;
  }
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_01_img {
    position: static;
    width: 90%;
    margin: 0 auto;
    margin-top: initial;
  }
}
.p-chapter_cont04_IVbox_01_img > figure {
  position: relative;
}
.p-chapter_cont04_IVbox_01_img > figure > span {
  position: absolute;
  display: block;
  width: calc(256 / 640 * 100%);
  top: calc(30 / 640 * 100%);
  left: calc(-40 / 640 * 100%);
}
.p-chapter_cont04_IVbox_01_txt {
  position: relative;
  width: 480px;
  margin-left: auto;
  padding-bottom: 230px;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_01_txt {
    width: 90%;
    margin: 0 auto;
    padding-bottom: 0;
  }
}
.p-chapter_cont04_IVbox_01_txt .txtBox-w-bracket {
  position: relative;
  z-index: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: left;
  width: 400px;
  height: 370px;
  margin-left: auto;
  padding: calc(50 / 400 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_01_txt .txtBox-w-bracket {
    width: 100%;
    height: auto;
    padding: 8vw;
  }
}
.p-chapter_cont04_IVbox_01_txt .txtBox-w-bracket:before {
  left: calc(30 / 400 * 100%);
  bottom: calc(30 / 370 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_01_txt .txtBox-w-bracket:before {
    left: 4vw;
    bottom: 4vw;
  }
}
.p-chapter_cont04_IVbox_01_txt .txtBox-w-bracket:after {
  right: calc(30 / 400 * 100%);
  top: calc(30 / 370 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_01_txt .txtBox-w-bracket:after {
    right: 4vw;
    bottom: 4vw;
  }
}
.p-chapter_cont04_IVbox_01_txt .txtBox-w-bracket p {
  line-height: 2;
  letter-spacing: 0.03em;
}
.p-chapter_cont04_IVbox_01_txt_subImg {
  position: absolute;
  width: calc(360 / 480 * 100%);
  bottom: 0;
  left: 0;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_01_txt_subImg {
    display: none;
  }
}
.p-chapter_cont04_IVbox_01 .IV_nameBox {
  display: inline-block;
  min-width: 55%;
  text-align: left;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_01 .IV_nameBox {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }
}
.p-chapter_cont04_IVbox_01 .IV_nameBox:before {
  width: calc(100% + 4em);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_01 .IV_nameBox:before {
    padding: 0 2vw;
    width: 100%;
  }
}
.p-chapter_cont04_IVbox_01 .IV_nameBox:after {
  position: absolute;
  content: "";
  right: -4em;
  bottom: 0;
  width: 1px;
  height: 120%;
  background-color: #fff;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_01 .IV_nameBox:after {
    right: 0;
  }
}
@media screen and (min-width: 768px) {
  .p-chapter_cont04_IVbox_01 .IV_nameBox.pc_visible {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_01 .IV_nameBox.pc_visible {
    display: none;
  }
}
@media screen and (min-width: 768px) {
  .p-chapter_cont04_IVbox_01 .IV_nameBox.sp_visible {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_01 .IV_nameBox.sp_visible {
    display: block;
  }
}
.p-chapter_cont04_IVbox_01 > .p-chapter_cont04_IVbox_01_txt_subImg {
  display: none;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_01 > .p-chapter_cont04_IVbox_01_txt_subImg {
    position: static;
    width: 70%;
    margin: 5% 5% -5% auto;
    display: block;
  }
}
.p-chapter_cont04_IVbox_02 {
  position: relative;
  padding-top: 90px;
  margin-top: -30px;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_02 {
    padding-top: 0;
    margin-top: 0;
    display: flex;
    flex-direction: column-reverse;
  }
}
.p-chapter_cont04_IVbox_02_img {
  width: calc(420 / 1000 * 100%);
  margin-left: calc(380 / 1000 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_02_img {
    position: relative;
    margin: -5vw 0 0 auto;
    z-index: 1;
  }
}
.p-chapter_cont04_IVbox_02_txt {
  position: absolute;
  width: 240px;
  top: 0;
  left: calc(80 / 1000 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_02_txt {
    position: static;
  }
}
.p-chapter_cont04_IVbox_02_txt .txtBox-w-bracket {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 240px;
  height: 440px;
  text-align: left;
  padding: calc(50 / 240 * 100%);
  margin: 0 0 0 auto;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_02_txt .txtBox-w-bracket {
    height: auto;
    padding: 8vw;
  }
}
.p-chapter_cont04_IVbox_02_txt .txtBox-w-bracket:before {
  left: calc(30 / 240 * 100%);
  bottom: calc(30 / 440 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_02_txt .txtBox-w-bracket:before {
    left: 4vw;
    bottom: 4vw;
  }
}
.p-chapter_cont04_IVbox_02_txt .txtBox-w-bracket:after {
  right: calc(30 / 240 * 100%);
  top: calc(30 / 440 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_02_txt .txtBox-w-bracket:after {
    right: 4vw;
    top: 4vw;
  }
}
.p-chapter_cont04_IVbox_02_txt .txtBox-w-bracket p {
  line-height: 2;
  letter-spacing: 0.03em;
}
.p-chapter_cont04_IVbox_04 {
  display: flex;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_04 {
    display: block;
  }
}
.p-chapter_cont04_IVbox_04_img {
  width: calc(380 / 1000 * 100%);
  margin-right: calc(50 / 1000 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_04_img {
    display: none;
  }
}
.p-chapter_cont04_IVbox_04_txt {
  max-width: calc(570 / 1000 * 100%);
  flex: 1;
  text-align: right;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_04_txt {
    max-width: 100%;
  }
}
.p-chapter_cont04_IVbox_04_txt_spBox .p-chapter_cont04_IVbox_04_img {
  display: none;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_04_txt_spBox {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 20px;
    margin-bottom: 5.33333vw;
  }
  .p-chapter_cont04_IVbox_04_txt_spBox .p-chapter_cont04_IVbox_04_img {
    width: calc(450 / 1000 * 100%);
    display: block;
  }
  .p-chapter_cont04_IVbox_04_txt_spBox .p-chapter_txt {
    width: calc(530 / 1000 * 100%);
    margin-bottom: 0;
  }
}
.p-chapter_cont04_IVbox_04_txt .txtBox-w-bracket {
  position: relative;
  z-index: 1;
  left: calc(-150 / 700 * 100%);
  display: flex;
  justify-content: center;
  align-items: center;
  width: 700px;
  height: 430px;
  text-align: left;
  padding: calc(50 / 700 * 100%);
  margin: 0 0 0 auto;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_04_txt .txtBox-w-bracket {
    left: inherit;
    width: 100%;
    height: auto;
    padding: 8vw;
  }
}
.p-chapter_cont04_IVbox_04_txt .txtBox-w-bracket:before {
  left: calc(30 / 700 * 100%);
  bottom: calc(30 / 430 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_04_txt .txtBox-w-bracket:before {
    left: 4vw;
    bottom: 4vw;
  }
}
.p-chapter_cont04_IVbox_04_txt .txtBox-w-bracket:after {
  right: calc(30 / 680 * 100%);
  top: calc(30 / 430 * 100%);
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_04_txt .txtBox-w-bracket:after {
    right: 4vw;
    top: 4vw;
  }
}
.p-chapter_cont04_IVbox_04_txt .txtBox-w-bracket p {
  line-height: 2;
  letter-spacing: 0.03em;
}
.p-chapter_cont04_IVbox_05 {
  display: flex;
  padding-top: 30px;
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_05 {
    display: block;
  }
}
@media screen and (min-width: 768px) and (max-width: 1000px) {
  .p-chapter_cont04_IVbox_05 {
    padding-top: 30px;
    padding-top: 3vw;
  }
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_05 {
    padding-top: 20px;
    padding-top: 5.33333vw;
  }
}
.p-chapter_cont04_IVbox_05_img {
  margin-top: -50px;
  width: calc(320 / 1000 * 100%);
  margin-left: calc(60 / 1000 * 100%);
  margin-right: calc(50 / 1000 * 100%);
}
@media screen and (min-width: 768px) and (max-width: 1000px) {
  .p-chapter_cont04_IVbox_05_img {
    padding-top: 30px;
    padding-top: 3vw;
  }
}
@media screen and (max-width: 767px) {
  .p-chapter_cont04_IVbox_05_img {
    position: relative;
    z-index: 1;
    width: 70%;
    margin: 0 auto;
    margin-bottom: 20px;
    margin-bottom: 5.33333vw;
  }
}
.p-chapter_cont04_IVbox_05_txt {
  flex: 1;
}
.p-chapter_staffBox {
  text-align: center;
}
.p-chapter_staffBox > div {
  display: inline-block;
  max-width: 1310px;
  padding: 0 15px;
  margin: 0 calc((100% - 1400px) / 2);
}
@media screen and (max-width: 767px) {
  .p-chapter_staffBox > div {
    max-width: 100%;
    padding: 0 4vw;
    margin: 0 auto;
  }
}
.p-chapter_staffBox > div p {
  font-size: 12px;
}
@media screen and (max-width: 767px) {
  .p-chapter_staffBox > div p {
    font-size: 1.2rem;
  }
}
.swich_bg.bg_show .p-chapter_bg {
  opacity: 1;
}
#area-00 {
  background-image: url(../../../../images/brand/kiwami/story_kiwami/top/bg_img00.jpg);
  background-position: top center;
  background-size: 100%;
  background-repeat: repeat-y;
}
@media screen and (max-width: 767px) {
  #area-00 {
    background: url(../../../../images/brand/kiwami/story_kiwami/top/bg_img00_sp.jpg) repeat-y top center;
    background-size: cover;
  }
}
#area-04 .p-chapter_ttlRl {
  height: 470px;
}
@media screen and (max-width: 767px) {
  #area-04 .p-chapter_ttlRl {
    height: auto;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9taXhpbi5zY3NzIiwic3R5bGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrQkEsNEZDVkEsTUFDRSxTQUFVLFNBQ1YsTUFBTyxLQUNQLGNBQWUsS0FDZixRQUFTLEtEK0JULG9DQ25DRixNQU1JLGVBQWdCLGVEOEdsQixjQUFlLEtBQ2YsY0F6RFEsWUNuRFIsaUJBQ0UsTUFBTyx5QkFDUCxVQUFXLHlCQUNYLFdBQVksTUFFZCxZQUNFLFNBQVUsU0FDVixRQUFTLEVBQ1QsWUFBYSxJQUNiLE1BQU8sS0E0RFAsZUFBZ0IsT0FDaEIsYUFBYyxPQWpFZixtQkFNRyxTQUFVLFNBQ1YsV0FBWSxLQUNaLFlBQWEsSUFFYixZQURLLEVBRUwsVUFBVyxLQUNYLGVBQWdCLE1BQ2hCLFFBQVMsTUFBTSx3QkFBd0Isd0JBQXdCLHdCRFZuRSxxQ0NIQyxtQkR1Q0QsVUFBVyxLQUNYLFVBSlEsV0FmUixvQ0NyQkMsbUJBa0JLLFFBQVMsdUJBQXVCLHdCQUF3Qix1QkFBdUIsdUJBQy9FLFVBQVcsUUFuQmhCLDBCQXNCSyxTQUFVLFNBQ1YsUUFBUyxHQUNULE1BQU8sSUFDUCxPQUFRLEtBQ1IsS0FBTSxFQUNOLE9BQVEsRUFDUixpQkFBa0IsS0E1QnZCLHlCQStCSyxTQUFVLFNBQ1YsUUFBUyxHQUNULE1BQU8sS0FDUCxPQUFRLElBQ1IsS0FBTSxFQUNOLE9BQVEsRUFDUixpQkFBa0IsS0FyQ3ZCLHdCQXdDSyxlQUFnQixFQXhDckIsdUNBMENPLFNBQVUsU0FDVixZQUFhLElBQ2IsVUFBVyxNRHpDbkIscUNDSEMsdUNEdUNELFVBQVcsTUFDWCxVQUpRLFdBZlIsb0NDckJDLHVDQWlEUyxVQUFXLFFEeENyQixvQ0NUQyw0Q0FxRFcsU0FBVSxTQUNWLFFBQVMsRUFDVCxRQUFTLGFBQ1QsSUFBSyxLQUNMLEtBQU0sSUFDTixVQUFXLGtCRHZEdkIscUNDSEEsWUFtRUksZUFBZ0Isd0JBQ2hCLGFBQWMseUJEL0NsQixvQ0NyQkEsWUF1RUksZUFBZ0IsdUJBQ2hCLGFB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 */

/*# sourceMappingURL=sourcemaps/style.css.map */
