.page-kasou .mv-area {
  padding: 145px 0 60px;
}

.lead {
  padding: 0 15px;
  margin-bottom: 80px;
  font-size: 18px;
  line-height: 2;
  letter-spacing: 0.2em;
}

.pink-ttl {
  font-size: 22px;
  color: #e8488a;
  font-family: "Jost", sans-serif;
  text-align: center;
  font-weight: 400;
  margin-bottom: 30px;
}

.p-share .ttl-area h2 {
  width: 242px;
  white-space: nowrap;
}

.p-share .flex-col3 {
  margin-bottom: 70px;
}

.p-share .flex-col3 figure {
  margin-bottom: 20px;
  position: relative;
}

.p-share .flex-col3 figure::before {
  content: "";
  display: block;
  padding-top: 56.25%;
}

.p-share .flex-col3 figure img {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -o-object-fit: cover;
  object-fit: cover;
}

.p-share .ranking .ranking-wrapper {
  margin-bottom: 80px;
}

.p-share .ranking .ranking-wrapper .ranking-content:not(.p-share .ranking .ranking-wrapper .ranking-content:last-child) {
  margin-bottom: 30px;
}

.p-share .ranking .ranking-wrapper .ranking-content::before {
  content: "";
  display: block;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  font-size: 30px;
  color: #fff;
  margin: 0 auto 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Jost", sans-serif;
  font-weight: 400;
}

.p-share .ranking .ranking-wrapper .ranking-content:nth-child(1)::before {
  content: "1";
  background: #ceaa82;
}

.p-share .ranking .ranking-wrapper .ranking-content:nth-child(2)::before {
  content: "2";
  background: #bbb3b3;
}

.p-share .ranking .ranking-wrapper .ranking-content:nth-child(3)::before {
  content: "3";
  background: #b9857f;
}

.p-share .ranking .ranking-wrapper figure {
  margin-bottom: 16px;
  position: relative;
}

.p-share .ranking .ranking-wrapper figure::before {
  content: "";
  display: block;
  padding-top: 56.25%;
}

.p-share .ranking .ranking-wrapper figure img {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -o-object-fit: cover;
  object-fit: cover;
}

.p-share .ranking .ranking-wrapper .title {
  line-height: 1.3;
  margin-bottom: 10px;
}

.p-share .ranking .ranking-wrapper .date {
  color: #e8488a;
  font-family: "Jost", sans-serif;
  font-weight: 400;
  display: flex;
  align-items: center;
  font-size: 14px;
}

.p-share .ranking .ranking-wrapper .date::before {
  content: "";
  display: block;
  width: 60px;
  height: 1px;
  background: #e8488a;
  margin-right: 10px;
}

.p-share .news-area {
  margin: 0 calc(50% - 50vw);
}

.p-share .news-wrapper {
  padding: 0;
}

.swiper-button-next,
.swiper-button-prev {
  color: #e8488a;
  font-size: 20px;
  top: 96%;
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: 38%;
}

.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: 38%;
}

.swiper-button-next:after,
.swiper-button-prev:after {
  font-size: 28px;
}

.p-archive .archive-contents.main-archive {
  margin-bottom: 50px;
}

.p-archive .flex-col3 {
  margin-bottom: 50px;
}

.p-archive .flex-col3 .archive-content:not(.p-archive .flex-col3 .archive-content:last-of-type) {
  margin-bottom: 20px;
}

.p-archive .archive-content {
  display: block;
}

.p-archive .archive-content:hover .movie img {
  transform: scale(1.2);
}

.p-archive .archive-content .movie {
  margin-bottom: 10px;
  overflow: hidden;
  border-radius: 10px;
}

.p-archive .archive-content .movie img {
  transition: transform 0.4s;
}

.p-archive .archive-content .title {
  line-height: 1.5;
  font-size: 18px;
  text-align: center;
}

.p-archive .c-btn {
  margin: 0 auto;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2UvdHJlbmQta25vd2xlZGdlL3RyZW5kLWtub3dsZWRnZS5zY3NzIiwicGFnZS90cmVuZC1rbm93bGVkZ2UvdHJlbmQta25vd2xlZGdlLmNzcyIsIkZvdW5kYXRpb24vX21lZGlhcXVlcmllcy5zY3NzIiwiRm91bmRhdGlvbi9fdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0E7RUFDRSxxQkFBQTtBQ0ZGO0FDMkJFO0VGMUJGO0lBSUkscUJBQUE7RUNERjtBQUNGOztBRElBO0VBQ0UsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtBQ0RGO0FDY0U7RUZsQkY7SUFRSSxpQkFBQTtJQUNBLG9CQUFBO0VDQUY7QUFDRjs7QURHQTtFQUNFLGVBQUE7RUFDQSxjR3hCVztFSHlCWCwrQkdSVTtFSFNWLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtBQ0FGO0FDREU7RUZMRjtJQVNJLGVBQUE7SUFDQSxtQkFBQTtFQ0NGO0FBQ0Y7O0FESUk7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7QUNETjtBQ1pFO0VGV0U7SUFLSSxXQUFBO0VDQU47QUFDRjtBRElFO0VBQ0UsbUJBQUE7QUNGSjtBQ3BCRTtFRnFCQTtJQUlJLGFBQUE7SUFDQSx1QkFBQTtJQUNBLDhCQUFBO0lBQ0EsbUJBQUE7SUFDQSxpQkFBQTtFQ0RKO0FBQ0Y7QURHSTtFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7QUNETjtBQ2pDRTtFRmdDRTtJQUtJLFVBQUE7SUFDQSxnQkFBQTtFQ0FOO0FBQ0Y7QURFTTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QUNBUjtBREdNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxvQkFBQTtFQUNBLGlCQUFBO0FDRFI7QUN2REU7RUY2REE7SUFFSSxtQkFBQTtFQ0pKO0FBQ0Y7QURNSTtFQUNFLG1CQUFBO0FDSk47QUMvREU7RUZrRUU7SUFJSSxjQUFBO0lBQ0EsaUJBQUE7SUFDQSxhQUFBO0lBQ0EsOEJBQUE7RUNITjtBQUNGO0FETVE7RUFDRSxtQkFBQTtBQ0pWO0FDMUVFO0VGNkVNO0lBSUksZ0JBQUE7RUNIVjtBQUNGO0FDL0VFO0VGNEVJO0lBVUksVUFBQTtFQ0hSO0FBQ0Y7QURLUTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLCtCRy9HRTtFSGdIRixnQkFBQTtBQ0hWO0FET1U7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7QUNMWjtBRFVVO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0FDUlo7QURhVTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtBQ1haO0FEZ0JNO0VBQ0UsbUJBQUE7RUFDQSxrQkFBQTtBQ2RSO0FEZ0JRO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBQ2RWO0FEaUJRO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxvQkFBQTtFQUNHLGlCQUFBO0FDZmI7QURtQk07RUFDRSxnQkFBQTtFQUNBLG1CQUFBO0FDakJSO0FEb0JNO0VBQ0UsY0d2TEs7RUh3TEwsK0JHdktJO0VId0tKLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBQ2xCUjtBRG9CUTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxtQkduTUc7RUhvTUgsa0JBQUE7QUNsQlY7QUR3QkU7RUFDRSwwQkFBQTtBQ3RCSjtBRHlCRTtFQUNFLFVBQUE7QUN2Qko7O0FENEJBOztFQUVFLGNHdE5XO0VIdU5YLGVBQUE7RUFDQSxRQUFBO0FDekJGOztBRDRCQTs7RUFFRSxVQUFBO0FDekJGOztBRDRCQTs7RUFFRSxTQUFBO0FDekJGOztBRDRCQTs7RUFFRSxlQUFBO0FDekJGOztBRDhCSTtFQUNFLG1CQUFBO0FDM0JOO0FDdkxFO0VGaU5FO0lBSUksZ0JBQUE7SUFDQSxtQkFBQTtFQzFCTjtBQUNGO0FEOEJFO0VBQ0UsbUJBQUE7QUM1Qko7QUNoTUU7RUYyTkE7SUFJSSxpQkFBQTtJQUNBLG1CQUFBO0lBQ0EsYUFBQTtJQUNBLDhCQUFBO0VDM0JKO0FBQ0Y7QUN4TUU7RUZxT0U7SUFFSSxVQUFBO0VDM0JOO0FBQ0Y7QUQ2Qk07RUFDRSxtQkFBQTtBQzNCUjtBQ2hORTtFRjBPSTtJQUlJLGdCQUFBO0VDMUJSO0FBQ0Y7QUQrQkU7RUFDRSxjQUFBO0FDN0JKO0FEaUNRO0VBQ0UscUJBQUE7QUMvQlY7QURvQ0k7RUFDRSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7QUNsQ047QURvQ007RUFDRSwwQkFBQTtBQ2xDUjtBQ25PRTtFRitQRTtJQVVJLG1CQUFBO0VDbENOO0FBQ0Y7QURxQ0k7RUFDRSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtBQ25DTjtBRHVDRTtFQUNFLGNBQUE7QUNyQ0oiLCJmaWxlIjoicGFnZS90cmVuZC1rbm93bGVkZ2UvdHJlbmQta25vd2xlZGdlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCIuLi8uLi9Gb3VuZGF0aW9uL19tZWRpYXF1ZXJpZXNcIjtcbkBpbXBvcnQgXCIuLi8uLi9Gb3VuZGF0aW9uL192YXJpYWJsZXNcIjtcblxuLnBhZ2Uta2Fzb3UgLm12LWFyZWEge1xuICBwYWRkaW5nOiAxNDVweCAwIDYwcHg7XG5cbiAgQGluY2x1ZGUgcGMge1xuICAgIHBhZGRpbmc6IDE2MHB4IDAgNjBweDtcbiAgfVxufVxuXG4ubGVhZCB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuXG4gIEBpbmNsdWRlIHBjIHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBtYXJnaW46IDAgYXV0byAxMDBweDtcbiAgfVxufVxuXG4ucGluay10dGwge1xuICBmb250LXNpemU6IDIycHg7XG4gIGNvbG9yOiAkY29sb3ItcGluaztcbiAgZm9udC1mYW1pbHk6ICRmb250LWpvc3Q7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICBAaW5jbHVkZSBwYyB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuLnAtc2hhcmUge1xuICAudHRsLWFyZWEge1xuICAgIGgyIHtcbiAgICAgIHdpZHRoOiAyNDJweDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZsZXgtY29sMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcblxuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDcwcHg7XG4gICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICB9XG5cbiAgICBmaWd1cmUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICB3aWR0aDogMzElO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnJhbmtpbmcge1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgfVxuXG4gICAgLnJhbmtpbmctd3JhcHBlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuXG4gICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgfVxuXG4gICAgICAucmFua2luZy1jb250ZW50IHtcbiAgICAgICAgJjpub3QoJjpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICAgIHdpZHRoOiAzMSU7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1qb3N0O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcxJztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNjZWFhODI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnMic7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYmJiM2IzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJzMnO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2I5ODU3ZjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgZmlndXJlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cblxuICAgICAgLmRhdGUge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXBpbms7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1qb3N0O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcGluaztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmV3cy1hcmVhIHtcbiAgICBtYXJnaW46IDAgY2FsYyg1MCUgLSA1MHZ3KTtcbiAgfVxuXG4gIC5uZXdzLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgfVxufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGNvbG9yOiAkY29sb3ItcGluaztcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0b3A6IDk2JTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCxcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogMzglO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIGxlZnQ6IDM4JTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlcixcbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICBmb250LXNpemU6IDI4cHg7XG59XG5cbi5wLWFyY2hpdmUge1xuICAuYXJjaGl2ZS1jb250ZW50cyB7XG4gICAgJi5tYWluLWFyY2hpdmUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0byA3MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mbGV4LWNvbDMge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDcwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgIC5hcmNoaXZlLWNvbnRlbnQge1xuICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICB3aWR0aDogMzElO1xuICAgICAgfVxuXG4gICAgICAmOm5vdCgmOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFyY2hpdmUtY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5tb3ZpZSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1vdmllIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHM7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAuYy1idG4ge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59IiwiLnBhZ2Uta2Fzb3UgLm12LWFyZWEge1xuICBwYWRkaW5nOiAxNDVweCAwIDYwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5wYWdlLWthc291IC5tdi1hcmVhIHtcbiAgICBwYWRkaW5nOiAxNjBweCAwIDYwcHg7XG4gIH1cbn1cblxuLmxlYWQge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLmxlYWQge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDEwMHB4O1xuICB9XG59XG5cbi5waW5rLXR0bCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6ICNlODQ4OGE7XG4gIGZvbnQtZmFtaWx5OiBcIkpvc3RcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAucGluay10dGwge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi5wLXNoYXJlIC50dGwtYXJlYSBoMiB7XG4gIHdpZHRoOiAyNDJweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLnAtc2hhcmUgLnR0bC1hcmVhIGgyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLnAtc2hhcmUgLmZsZXgtY29sMyB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5wLXNoYXJlIC5mbGV4LWNvbDMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbjogMCBhdXRvIDcwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIH1cbn1cbi5wLXNoYXJlIC5mbGV4LWNvbDMgZmlndXJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAucC1zaGFyZSAuZmxleC1jb2wzIGZpZ3VyZSB7XG4gICAgd2lkdGg6IDMxJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ucC1zaGFyZSAuZmxleC1jb2wzIGZpZ3VyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG4ucC1zaGFyZSAuZmxleC1jb2wzIGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAucC1zaGFyZSAucmFua2luZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxufVxuLnAtc2hhcmUgLnJhbmtpbmcgLnJhbmtpbmctd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5wLXNoYXJlIC5yYW5raW5nIC5yYW5raW5nLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4ucC1zaGFyZSAucmFua2luZyAucmFua2luZy13cmFwcGVyIC5yYW5raW5nLWNvbnRlbnQ6bm90KC5wLXNoYXJlIC5yYW5raW5nIC5yYW5raW5nLXdyYXBwZXIgLnJhbmtpbmctY29udGVudDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5wLXNoYXJlIC5yYW5raW5nIC5yYW5raW5nLXdyYXBwZXIgLnJhbmtpbmctY29udGVudDpub3QoLnAtc2hhcmUgLnJhbmtpbmcgLnJhbmtpbmctd3JhcHBlciAucmFua2luZy1jb250ZW50Omxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5wLXNoYXJlIC5yYW5raW5nIC5yYW5raW5nLXdyYXBwZXIgLnJhbmtpbmctY29udGVudCB7XG4gICAgd2lkdGg6IDMxJTtcbiAgfVxufVxuLnAtc2hhcmUgLnJhbmtpbmcgLnJhbmtpbmctd3JhcHBlciAucmFua2luZy1jb250ZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiSm9zdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnAtc2hhcmUgLnJhbmtpbmcgLnJhbmtpbmctd3JhcHBlciAucmFua2luZy1jb250ZW50Om50aC1jaGlsZCgxKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIxXCI7XG4gIGJhY2tncm91bmQ6ICNjZWFhODI7XG59XG4ucC1zaGFyZSAucmFua2luZyAucmFua2luZy13cmFwcGVyIC5yYW5raW5nLWNvbnRlbnQ6bnRoLWNoaWxkKDIpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjJcIjtcbiAgYmFja2dyb3VuZDogI2JiYjNiMztcbn1cbi5wLXNoYXJlIC5yYW5raW5nIC5yYW5raW5nLXdyYXBwZXIgLnJhbmtpbmctY29udGVudDpudGgtY2hpbGQoMyk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiM1wiO1xuICBiYWNrZ3JvdW5kOiAjYjk4NTdmO1xufVxuLnAtc2hhcmUgLnJhbmtpbmcgLnJhbmtpbmctd3JhcHBlciBmaWd1cmUge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1zaGFyZSAucmFua2luZyAucmFua2luZy13cmFwcGVyIGZpZ3VyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG4ucC1zaGFyZSAucmFua2luZyAucmFua2luZy13cmFwcGVyIGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnAtc2hhcmUgLnJhbmtpbmcgLnJhbmtpbmctd3JhcHBlciAudGl0bGUge1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnAtc2hhcmUgLnJhbmtpbmcgLnJhbmtpbmctd3JhcHBlciAuZGF0ZSB7XG4gIGNvbG9yOiAjZTg0ODhhO1xuICBmb250LWZhbWlseTogXCJKb3N0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5wLXNoYXJlIC5yYW5raW5nIC5yYW5raW5nLXdyYXBwZXIgLmRhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNlODQ4OGE7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5wLXNoYXJlIC5uZXdzLWFyZWEge1xuICBtYXJnaW46IDAgY2FsYyg1MCUgLSA1MHZ3KTtcbn1cbi5wLXNoYXJlIC5uZXdzLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGNvbG9yOiAjZTg0ODhhO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRvcDogOTYlO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHJpZ2h0OiAzOCU7XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXYsXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgbGVmdDogMzglO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLFxuLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cblxuLnAtYXJjaGl2ZSAuYXJjaGl2ZS1jb250ZW50cy5tYWluLWFyY2hpdmUge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAucC1hcmNoaXZlIC5hcmNoaXZlLWNvbnRlbnRzLm1haW4tYXJjaGl2ZSB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDAgYXV0byA3MHB4O1xuICB9XG59XG4ucC1hcmNoaXZlIC5mbGV4LWNvbDMge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAucC1hcmNoaXZlIC5mbGV4LWNvbDMge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDcwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLnAtYXJjaGl2ZSAuZmxleC1jb2wzIC5hcmNoaXZlLWNvbnRlbnQge1xuICAgIHdpZHRoOiAzMSU7XG4gIH1cbn1cbi5wLWFyY2hpdmUgLmZsZXgtY29sMyAuYXJjaGl2ZS1jb250ZW50Om5vdCgucC1hcmNoaXZlIC5mbGV4LWNvbDMgLmFyY2hpdmUtY29udGVudDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLnAtYXJjaGl2ZSAuZmxleC1jb2wzIC5hcmNoaXZlLWNvbnRlbnQ6bm90KC5wLWFyY2hpdmUgLmZsZXgtY29sMyAuYXJjaGl2ZS1jb250ZW50Omxhc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5wLWFyY2hpdmUgLmFyY2hpdmUtY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnAtYXJjaGl2ZSAuYXJjaGl2ZS1jb250ZW50OmhvdmVyIC5tb3ZpZSBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG59XG4ucC1hcmNoaXZlIC5hcmNoaXZlLWNvbnRlbnQgLm1vdmllIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5wLWFyY2hpdmUgLmFyY2hpdmUtY29udGVudCAubW92aWUgaW1nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5wLWFyY2hpdmUgLmFyY2hpdmUtY29udGVudCAubW92aWUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5wLWFyY2hpdmUgLmFyY2hpdmUtY29udGVudCAudGl0bGUge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wLWFyY2hpdmUgLmMtYnRuIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59IiwiLy8g44Oh44OH44Kj44Ki44Kv44Ko44OqXG5cbi8vIOODleOCqeODs+ODiOOCteOCpOOCulxuLy8g44Oh44OH44Kj44Ki44Kv44Ko44Oq44Gr5aSJ5o+b44GX44Gm44GP44KM44KLXG5cbi8vIEBpbmNsdWRlIHBjLWxheW91dCgpIHtcbi8vICAgICBjb2xvcjogI2ZmZjtcbi8vIH1cbi8vIEBpbmNsdWRlIHNwLWxheW91dCgpIHtcbi8vICAgICBjb2xvcjogIzAwMDtcbi8vIH1cblxuLy8g44GT44KT44Gq5oSf44GY44Gn6KiY6L+w44GZ44KL44CCXG4vLyDmoYjku7bjgavjgojjgaPjgabjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4jjga/lpInmm7TjgZfjgabjga3jgIJcblxuLy8g44OW44Os44Kk44Kv44Od44Kk44Oz44OI44GMMuOBpOOBruWgtOWQiFxuLy8gQG1peGluIHBjLWxheW91dCgkd2lkdGg6IDc2OHB4KSB7XG4vLyAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkd2lkdGgpIHtcbi8vICAgICAgICAgQGNvbnRlbnQ7XG4vLyAgICAgfVxuLy8gfVxuLy8gQG1peGluIHNwLWxheW91dCgkd2lkdGg6IDc2N3B4KSB7XG4vLyAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgpIHtcbi8vICAgICAgICAgQGNvbnRlbnQ7XG4vLyAgICAgfVxuLy8gfVxuXG4vLyDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4jjgYwz44Gk44Gu5aC05ZCIXG5AbWl4aW4gcGMoJHdpZHRoOiA4MjFweCkge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3aWR0aCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB0YWIoJHdpZHRoOiA1NzZweCkge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3aWR0aCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBzcCgkd2lkdGg6IDU3NXB4KSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn0iLCIkY29sb3ItZGVmYXVsdDogIzMzMztcbiRjb2xvci1saWdodDogI2ZmZjtcbiRjb2xvci1waW5rOiAjZTg0ODhhO1xuXG5cbiRmb250LWRlZmF1bHQ6IFwi5ri444K044K344OD44Kv5L2TXCIsXG5cIll1IEdvdGhpY1wiLFxuWXVHb3RoaWMsXG5cIuODkuODqeOCruODjuinkuOCtCBQcm9cIixcblwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsXG5cIuODoeOCpOODquOCqlwiLFxuTWVpcnlvLFxuXCJNUyBQ44K044K344OD44KvXCIsXG5cIk1TIFBHb3RoaWNcIixcbnNhbnMtc2VyaWY7XG4kZm9udC1wb3BwaW5zOiBcIlBvcHBpbnNcIixcbnNhbnMtc2VyaWY7XG4kZm9udC1tb250OiBcIk1vbnRzZXJyYXRcIixcbnNhbnMtc2VyaWY7XG4kZm9udC1qb3N0OiBcIkpvc3RcIixcbnNhbnMtc2VyaWY7Il19 */

@media only screen and (min-width: 821px) {
  .page-kasou .mv-area {
    padding: 160px 0 60px;
  }

  .lead {
    max-width: 1000px;
    margin: 0 auto 100px;
  }

  .pink-ttl {
    font-size: 36px;
    margin-bottom: 40px;
  }

  .p-share .ttl-area h2 {
    width: auto;
  }

  .p-share .flex-col3 {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    margin: 0 auto 70px;
    max-width: 1000px;
  }

  .p-share .flex-col3 figure {
    width: 31%;
    margin-bottom: 0;
  }

  .p-share .ranking {
    margin-bottom: 70px;
  }

  .p-share .ranking .ranking-wrapper {
    margin: 0 auto;
    max-width: 1000px;
    display: flex;
    justify-content: space-between;
  }

  .p-share .ranking .ranking-wrapper .ranking-content:not(.p-share .ranking .ranking-wrapper .ranking-content:last-child) {
    margin-bottom: 0;
  }

  .p-share .ranking .ranking-wrapper .ranking-content {
    width: 31%;
  }

  .p-archive .archive-contents.main-archive {
    max-width: 800px;
    margin: 0 auto 70px;
  }

  .p-archive .flex-col3 {
    max-width: 1000px;
    margin: 0 auto 70px;
    display: flex;
    justify-content: space-between;
  }

  .p-archive .flex-col3 .archive-content {
    width: 31%;
  }

  .p-archive .flex-col3 .archive-content:not(.p-archive .flex-col3 .archive-content:last-of-type) {
    margin-bottom: 0;
  }

  .p-archive .archive-content .movie {
    margin-bottom: 20px;
  }
}