@charset "UTF-8";
.m-b-10 {
  margin-bottom: 10px !important;
}
.m-b-12 {
  margin-bottom: 12px !important;
}
.m-b-20 {
  margin-bottom: 20px !important;
}
.m-b-30 {
  margin-bottom: 30px !important;
}
.m-b-40 {
  margin-bottom: 40px !important;
}
.m-b-50 {
  margin-bottom: 50px !important;
}
.m-b-100 {
  margin-bottom: 100px !important;
}
.m-t-10 {
  margin-top: 10px !important;
}
.m-t-20 {
  margin-top: 20px !important;
}
.m-t-30 {
  margin-top: 30px !important;
}
.m-t-40 {
  margin-top: 40px !important;
}
.m-t-50 {
  margin-top: 50px !important;
}
.m-t-n20 {
  margin-top: -20px !important;
}
.m-t-n30 {
  margin-top: -30px !important;
}
.fw-bold {
  font-weight: bold !important;
}
.fs-12 {
  font-size: 12px !important;
}
.fs-14 {
  font-size: 14px !important;
}
.fs-16 {
  font-size: 16px !important;
}
.fs-18 {
  font-size: 18px !important;
}
.fs-20 {
  font-size: 20px !important;
}
.fs-22 {
  font-size: 22px !important;
}
.fs-24 {
  font-size: 24px !important;
}
.fs-26 {
  font-size: 26px !important;
}
.fs-28 {
  font-size: 28px !important;
}
.fs-30 {
  font-size: 30px !important;
}
.fs-32 {
  font-size: 32px !important;
}
.fs-34 {
  font-size: 34px !important;
}
.fs-36 {
  font-size: 36px !important;
}
.fs-40 {
  font-size: 40px !important;
}
/* 中央寄せ */
.txt_center {
  text-align: center !important;
}
header + .l-contents.page_master .l-container {
  padding-top: 0;
}
.l-contents.page_master .p-page__content, .l-contents.page_common .p-page__content {
  padding: 0;
}
@media screen and (min-width: 1025px) {
  .l-contents.page_master .p-page__content, .l-contents.page_common .p-page__content {
    padding: 0 15px;
  }
}
/* 今回ブログを書いた人 */
.entry_author_unit {
  margin-top: 40px;
}
/* 固定ページ用 */
.p-page__content p {
  font-size: 1.6rem;
}
.l-main p {
  line-height: 2;
}
.p-page__content {
  font-size: 1.6rem;
}
.p-page__content > p:not(:first-child) {
  margin-top: 20px;
}
.p-page__content > p:not(:last-child) {
  margin-bottom: 25px;
}
.p-page__content dt, .p-page__content dd {
  margin: 0;
  padding: 0;
}
/*
.p-page__content b {
	font-weight: normal;
	background: #F27F33;
	color: #fff;
	font-size: 1.2rem;
	display: inline-block;
	padding: 0 5px;
	line-height: 2.3rem;
}
*/
.p-page__content i[class^="fa-"]::before {
  font-family: inherit;
}
@media screen and (min-width: 1025px) {
  /*
	.p-page__content .content_wide {
		margin-left: -15px;
		margin-right: -15px;
	}
	*/
}
/* 見出し */
.p-page__content h2 {
  margin-top: 50px;
  margin-bottom: 20px;
  line-height: 1;
}
.p-page__content h3, .p-page__content h4, .p-page__content h5 {
  margin-top: 40px;
  margin-bottom: 20px;
  line-height: 1.2;
}
.p-page__content h2 {
  font-size: 2rem;
}
.p-page__content h3 {
  font-size: 1.8rem;
}
.p-page__content h4 {
  font-size: 1.6rem;
}
.p-page__content h5 {
  font-size: 1.6rem;
  line-height: 2;
}
.page_h2, .page_h3, .page_h4 {
  border-left: 6px solid #333;
}
.page_h2 {
  padding: 18px 15px 15px 12px;
  background-color: #e7e9f1;
}
.page_h3 {
  padding: 2px 15px 6px 12px;
  border-bottom: 1px solid #333;
}
.page_h4 {
  padding: 3px 15px 5px 12px;
}
.page_h2_sub, .page_h3_sub, .page_h4_sub {
  padding: 0 8px;
  border-color: #e7e9f1;
  border-style: solid;
}
.page_h2_sub {
  padding-top: 13px;
  padding-bottom: 10px;
  border-width: 4px 0;
}
.page_h3_sub {
  padding-bottom: 10px;
  border-bottom-width: 4px;
  position: relative;
}
.page_h3_sub::after {
  content: "";
  display: block;
  height: 1px;
  background-color: #e7e9f1;
  position: absolute;
  bottom: 3px;
  left: 0;
  right: 0;
}
.page_h3_sub1 {
  border-bottom: double #333;
}
.page_h4_sub {
  padding-bottom: 5px;
  border-bottom-width: 1px;
}
.page_h2_master {
  margin-bottom: 25px;
  padding: 4px !important;
  font-size: 1.8rem;
  line-height: 2 !important;
  text-align: center;
  position: relative;
}
.page_h2_master:not(:first-child) {
  margin-top: 30px;
}
.page_h2_master::before, .page_h2_master::after {
  content: "";
  display: block;
  border-top: 1px solid currentColor;
  border-bottom: 1px solid currentColor;
  position: absolute;
  left: 0;
  right: 0;
}
.page_h2_master::before {
  top: 0;
  bottom: 0;
}
.page_h2_master::after {
  top: 2px;
  bottom: 2px;
}
@media screen and (min-width: 600px) {
  .p-page__content h2 {
    font-size: 2.2rem;
  }
  .p-page__content h3 {
    font-size: 2rem;
  }
  .p-page__content h4 {
    line-height: 2;
  }
  .page_h2_sub, .page_h3_sub, .page_h4_sub {
    padding-left: 15px;
    padding-right: 15px;
  }
  .page_h2_master {
    padding: 2px;
    font-size: 2rem;
  }
}
/* 文字の装飾 */
.p-page__content p a:link, .p-page__content p a:active {
  color: #657aff;
  text-decoration: underline;
}
.p-page__content p a:visited {
  color: #ba19bf;
}
.p-page__content p a:hover {
  text-decoration: none;
}
.p-page__content li a:link, .p-page__content li a:active {
  color: #657aff;
  text-decoration: underline;
}
.p-page__content li a:visited {
  color: #ba19bf;
}
.p-page__content li a:hover {
  text-decoration: none;
}
.p-page__content p .marker {
  background: linear-gradient(to top, #e0ff95 38%, transparent 38%);
}
.p-page__content ul .marker {
  background: linear-gradient(to top, #e0ff95 38%, transparent 38%);
}
.p-page__content ol .marker {
  background: linear-gradient(to top, #e0ff95 38%, transparent 38%);
}
.p-page__content p strong {
  font-weight: bold;
}
.p-page__content .clr_red {
  color: #fb4949;
}
.p-page__content .clr_pink {
  color: #f0b;
}
.p-page__content .clr_blue {
  color: #1132ff;
}
.p-page__content .clr_gold {
  color: #9d8d00;
}
.p-page__content .clr_orange {
  color: #f70;
}
/* 公開日／更新日 */
.page_meta {
  display: flex;
  flex-wrap: wrap;
  gap: 1em;
}
.page_meta p {
  font-size: 1.4rem !important;
}
.page_meta i {
  margin-right: 5px;
}
/* 導入文 */
.page_introduction {
  padding: 20px 15px 24px;
  background-color: #f5f5f5;
}
.page_introduction:not(:first-child) {
  margin-top: 30px;
}
.page_introduction:not(:last-child) {
  margin-bottom: 30px;
}
.page_introduction p {
  font-size: 1.4rem;
  line-height: 1.8;
}
.page_introduction p:not(:last-child) {
  margin-bottom: 30px;
}
@media screen and (min-width: 600px) {
  .page_introduction p {
    font-size: 1.6rem;
  }
}
/* メインコンテンツエリア目次 */
.mokuji {
  width: 100%;
  margin: 40px auto;
  background-color: #F7F7F7;
  border-top: 3px double #C4B9B9;
  border-bottom: 3px double #C4B9B9;
}
.mokuji .lwptoc-light .lwptoc_i {
  background-color: unset;
}
.mokuji .lwptoc-light .lwptoc_i a {
  display: inline-block;
  color: inherit;
}
.mokuji .lwptoc-light .lwptoc_i a:hover {
  color: inherit;
  text-decoration: underline dotted;
  margin-bottom: -1px;
}
.mokuji .lwptoc-light .lwptoc_i a:visited {
  color: inherit;
}
.mokuji .lwptoc {
  padding: 0 10px;
}
.mokuji .lwptoc:first-child {
  margin: 0;
}
.mokuji .lwptoc_i {
  width: 100%;
  padding: 0;
}
.mokuji .lwptoc_header {
  margin: 0 15px 5px;
  padding: 30px 0 30px;
  border-bottom: 1px dashed #c4b9b9;
  position: relative;
}
.mokuji .lwptoc_title {
  padding: 0;
  color: inherit;
  font-size: 1.8rem;
  line-height: inherit;
  background-color: unset;
  position: relative;
  position: absolute;
  left: 38%;
  top: 37%;
}
.mokuji .lwptoc_title::before {
  content: "";
  font-family: "fa" !important;
  font-size: 1.6rem;
  position: absolute;
  left: -30px;
}
.mokuji .lwptoc_toggle {
  margin-left: 14px;
  padding: 4px 13px;
  color: #707070;
  font-size: 1.2rem;
  position: absolute;
  left: 48%;
  top: 36%;
}
.mokuji .lwptoc_toggle:visited {
  color: inherit;
}
.mokuji .lwptoc_item {
  font-size: 1.6rem;
}
.mokuji .lwptoc_items > .lwptoc_itemWrap {
  padding: 25px 0 30px;
  counter-reset: h2;
}
.mokuji .lwptoc_items > .lwptoc_itemWrap > .lwptoc_item {
  counter-increment: h2;
}
.mokuji .lwptoc_items > .lwptoc_itemWrap > .lwptoc_item:not(:last-child) {
  margin-bottom: 15px;
}
.mokuji .lwptoc_items > .lwptoc_itemWrap > .lwptoc_item > a {
  padding-left: 40px;
  position: relative;
  line-height: 1.5;
}
.mokuji .lwptoc_items > .lwptoc_itemWrap > .lwptoc_item > a::before {
  content: counter(h2, decimal-leading-zero);
  display: inline-block;
  min-width: 2.5rem;
  padding-right: 5px;
  color: #919191;
  font-size: 1.6rem;
  font-weight: bold;
  line-height: 1.8rem;
  border-right: 2px solid #c4b9b9;
  position: absolute;
  top: 2px;
  left: 0;
}
.mokuji .lwptoc_items > .lwptoc_itemWrap > .lwptoc_item .lwptoc_itemWrap {
  margin: 0;
  padding: 15px 0 0 44px;
}
.mokuji .lwptoc_items > .lwptoc_itemWrap > .lwptoc_item .lwptoc_itemWrap .lwptoc_item:not(:last-child) {
  margin-bottom: 13px;
}
.mokuji .lwptoc_items > .lwptoc_itemWrap > .lwptoc_item .lwptoc_itemWrap .lwptoc_item a {
  padding-left: 16px;
  font-size: 1.4rem;
  position: relative;
  line-height: 1.5;
}
.mokuji .lwptoc_items > .lwptoc_itemWrap > .lwptoc_item .lwptoc_itemWrap .lwptoc_item a::before {
  content: "";
  font-family: "fa" !important;
  font-size: 1.2rem;
  position: absolute;
  left: 0;
}
/* サイドバー目次 */
.mokuji.side {
  display: none;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  max-height: 100vh;
  overflow-y: auto;
}
.mokuji.side .lwptoc_title {
  font-size: 1.6rem;
}
.mokuji.side .lwptoc_toggle {
  padding: 0 15px;
}
.mokuji.side .lwptoc_items > .lwptoc_itemWrap > .lwptoc_item .lwptoc_itemWrap .lwptoc_item a {
  font-size: 1.2rem;
}
.mokuji.side .lwptoc_items > .lwptoc_itemWrap > .lwptoc_item > a {
  padding-left: 30px;
}
.mokuji.side .lwptoc_items > .lwptoc_itemWrap > .lwptoc_item > a::before {
  font-size: 1.4rem;
  min-width: 2rem;
}
@media screen and (min-width: 600px) {
  .mokuji {
    max-width: 650px;
  }
  .mokuji .lwptoc {
    padding: 0 30px;
  }
  .mokuji .lwptoc_header {
    padding: 27px 0 32px;
    margin: 0 6px;
  }
  .mokuji .lwptoc_title {
    left: 42%;
  }
  .mokuji .lwptoc_toggle {
    left: 47%;
  }
  .mokuji .lwptoc_item {
    font-size: 1.6rem;
  }
  .mokuji .lwptoc_itemWrap .lwptoc_itemWrap .lwptoc_item a {
    padding-left: 16px;
  }
  .mokuji.side .lwptoc {
    padding: 0 15px;
  }
  .mokuji.side .lwptoc_item {
    font-size: 1.4rem;
  }
}
@media screen and (min-width: 1025px) {
  .mokuji.side {
    display: block;
  }
}
/* 汎用 子ページ向け */
.p-page header {
  margin: 20px 0;
}
.p-page header .page_common_title {
  margin-bottom: 30px;
  font-size: 2.2rem;
  line-height: 1.8;
}
.p-page header .page_common_meta {
  margin-bottom: 30px;
  color: #919191;
}
.page_common_unit {
  font-size: 1.4rem;
  line-height: 1.8;
}
.page_common_unit img {
  width: 100%;
}
.page_common_unit:not(:first-child) {
  margin-top: 30px;
}
.page_common_unit:not(:last-child) {
  margin-bottom: 30px;
}
.p-page__content img {
  width: 100%;
}
.page_common_summary {
  font-weight: bold;
  border: 1px solid currentColor;
}
.page_common_summary dt, .page_common_summary dd {
  font-size: inherit !important;
}
.page_common_summary dt {
  margin-bottom: 20px;
  padding: 8px;
  text-align: center;
  background-color: #333;
}
.page_common_summary dt span {
  color: #fff;
  font-size: 1.6rem;
}
.page_common_summary dd {
  padding: 0 15px 20px;
}
.page_common_summary dd p {
  padding-left: 24px;
  font-size: 1.4rem;
  line-height: 1.8;
  position: relative;
}
.page_common_summary dd p:not(:last-child) {
  margin-bottom: 11px;
}
.page_common_summary dd p i {
  position: absolute;
  top: 0.4em;
  left: 0;
}
.page_common_count {
  display: flex;
  align-items: flex-start;
  column-gap: 15px;
}
.page_common_count figure {
  flex-shrink: 0;
  width: 50px;
}
.page_common_count p {
  flex-grow: 1;
  padding: 10px 10px 14px;
  font-size: 1.4rem;
  background-color: #f0fb8c;
}
.page_common_count p strong {
  font-size: 1.8rem;
  line-height: 1;
}
@media screen and (min-width: 600px) {
  .p-page header .page_common_unit {
    font-size: 1.6rem;
    line-height: 1.8;
  }
  .p-page header .page_common_title {
    font-size: 2.4rem;
  }
  .page_common_summary dd {
    padding: 0 30px 20px;
  }
  .page_common_summary dd p {
    padding-left: 36px;
    font-size: 1.6rem;
  }
  .page_common_summary dd p:not(:last-child) {
    margin-bottom: 10px;
  }
  .page_common_count p {
    padding: 10px;
  }
}
@media screen and (min-width: 1025px) {
  .p-page header .page_common_title {
    font-size: 2.6rem;
  }
  .p-page header .page_common_count {
    align-items: center;
  }
}
/* 要点まとめ */
.page_summarize {
  padding: 20px 10px 25px 50px;
  background-color: #edfcfa;
  border: 2px solid #0ebaac;
  border-radius: 8px;
  position: relative;
}
.page_summarize i {
  color: #0ebaac;
  font-size: 2rem;
  position: absolute;
  top: 22px;
  left: 20px;
}
.page_summarize p {
  line-height: 1.8;
}
.page_summarize p:not(:last-child) {
  margin-bottom: 10px;
}
/* リスト */
.p-page__content ul:not(:last-child), .p-page__content ol:not(:last-child) {
  margin-bottom: 25px;
}
.p-page__content li {
  font-size: 1.6rem;
  line-height: 2;
}
.p-page__content ul {
  padding-left: 20px;
}
.p-page__content .list_normal li {
  padding-left: 19px;
  position: relative;
}
.p-page__content .list_normal li::before {
  content: "";
  width: 0.5em;
  height: 0.5em;
  background-color: currentColor;
  border-radius: 50%;
  position: absolute;
  top: 0.7em;
  left: 0;
}
.p-page__content .list_wrap {
  padding: 22px 20px 25px;
  background-color: #fbfbfb;
  border: 2px solid #0ebaac;
  border-radius: 8px;
}
.p-page__content ol {
  counter-reset: listCounter;
  padding-left: 20px;
}
.p-page__content ol li {
  counter-increment: listCounter;
  padding-left: 29px;
  position: relative;
}
.p-page__content ol li::before {
  content: counter(listCounter);
  font-weight: bold;
  position: absolute;
  top: 0;
  left: 0;
}
.p-page__content .list_order li::before {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1.9rem;
  height: 1.9rem;
  padding-top: 1px;
  color: #fff;
  font-size: 1.2rem;
  font-weight: bold;
  background-color: #0ebaac;
  border: 1px solid #0ebaac;
  border-radius: 50%;
  top: 0.5em;
}
.p-page__content .list_order.list_wrap li::before {
  color: #0ebaac;
  background-color: unset;
}
.p-page__content .list_order2 li::before {
  content: counter(listCounter) ".";
  color: #0ebaac;
  font-size: 1.4rem;
  line-height: 3.2rem;
}
/* ユニット前に小見出し */
.p-page__content .text_icon {
  padding-left: 1.6em;
  font-weight: bold;
  position: relative;
}
.p-page__content .text_icon:not(:last-child) {
  margin-bottom: 20px;
}
.p-page__content .text_icon i {
  position: absolute;
  top: 0.45em;
  left: 0;
}
/* 注釈 */
.p-page__content .annotation {
  padding: 10px 10px 12px 20px;
  border: 1px solid #e8e8e8;
}
.p-page__content .annotation:not(:last-child) {
  margin-bottom: 25px;
}
.p-page__content .annotation p {
  font-size: 1.4rem;
  line-height: 1.5;
  position: relative;
}
.p-page__content .annotation p:not(:last-child) {
  margin-bottom: 11px;
}
.p-page__content .annotation.type_icon p {
  padding-left: 1.9em;
}
.p-page__content .annotation.type_icon p i {
  position: absolute;
  top: 0.3em;
  left: 0;
}
.p-page__content .annotation.type_num {
  counter-reset: annotation;
}
.p-page__content .annotation.type_num p {
  counter-increment: annotation;
  padding-left: 2.6em;
}
.p-page__content .annotation.type_num p::before {
  content: "※" counter(annotation) ".";
  font-weight: bold;
  position: absolute;
  top: 0;
  left: 0;
}
/* 引用 */
.p-page__content blockquote {
  background-image: none;
}
.p-page__content cite {
  font-style: normal;
}
.p-page__content .quotation {
  margin: 20px 0;
  color: #818181;
}
.p-page__content .quotation p {
  font-size: 1.2rem;
  line-height: 1.5;
}
.p-page__content .quotation p cite a {
  text-decoration: none;
}
.p-page__content .quotation.type_large, .p-page__content .quotation.type_small {
  background-color: #f3f3f3;
  border-color: #bbb;
  border-style: solid;
  position: relative;
}
.p-page__content .quotation.type_large::before, .p-page__content .quotation.type_small::before {
  content: "";
  display: block;
  background-position: left top;
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
}
.p-page__content .quotation.type_large {
  margin-top: 50px;
  padding: 20px 10px 16px 52px;
  border-bottom-width: 3px;
}
.p-page__content .quotation.type_large::before {
  width: 31px;
  height: 31px;
  background-image: url("../img/blockquote_l.svg");
  top: 20px;
  left: 7px;
}
.p-page__content .quotation.type_large figcaption {
  margin-top: 14px;
}
.p-page__content .quotation.type_small {
  padding: 8px 10px 9px 38px;
  border-left-width: 5px;
}
.p-page__content .quotation.type_small::before {
  width: 20px;
  height: 20px;
  background-image: url("../img/blockquote_s.svg");
  top: 8px;
  left: 8px;
}
.p-page__content .quotation.type_img figcaption {
  margin-top: 11px;
  text-align: center;
}
@media screen and (min-width: 600px) {
  .p-page__content .quotation p {
    font-size: 1.4rem;
  }
  .p-page__content .quotation.type_large {
    padding: 25px 15px 25px 95px;
  }
  .p-page__content .quotation.type_large::before {
    width: 79px;
    height: 79px;
    top: -25px;
  }
  .p-page__content .quotation.type_large figcaption {
    margin-top: 24px;
  }
  .p-page__content .quotation.type_small {
    padding: 12px 15px 14px 38px;
  }
  .p-page__content .quotation.type_small::before {
    top: 12px;
  }
  .p-page__content .quotation.type_img figcaption {
    margin-top: 15px;
  }
  .p-page__content .quotation.type_img p {
    font-size: 1.2rem;
  }
}
/* 引用（イメージ未使用） */
.p-page__content .quotation p {
  font-size: 1.4rem;
}
.p-page__content .quotation.type_large02, .p-page__content .quotation.type_small02 {
  background-color: #f3f3f3;
  border-color: #bbb;
  border-style: solid;
  position: relative;
}
.p-page__content .quotation.type_large02 {
  margin-top: 50px;
  padding: 25px 15px 25px 95px;
  border-bottom-width: 3px;
}
.p-page__content .quotation.type_small02 {
  padding: 12px 15px 14px 38px;
  border-left-width: 5px;
}
.p-page__content .quotation.type_large02::before, .p-page__content .quotation.type_small02::before {
  content: "“";
  display: block;
  color: #BBBBBB;
  font-family: "Yu Gothic Medium", "游ゴシック体 Medium", YuGothic, "Meiryo", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", sans-serif;
  font-weight: 500;
  line-height: 1;
  position: absolute;
  pointer-events: none;
}
.p-page__content .quotation.type_large02::before {
  top: -5px;
  left: -5px;
  font-size: 240px;
  background-image: none;
}
.p-page__content .quotation.type_small02::before {
  top: 0px;
  left: 1px;
  font-size: 80px;
  background-image: none;
}
.p-page__content .quotation.type_large02 p {
  margin-bottom: 20px;
}
.p-page__content .quotation.type_large02 p:last-child {
  margin-bottom: 0;
}
.p-page__content .quotation.type_small02 p {
  padding-left: 10px;
}
.p-page__content .quotation.type_img figcaption {
  margin-top: 11px;
  text-align: center;
}
.p-page__content .quotation.type_img figcaption {
  margin-top: 15px;
}
.p-page__content .quotation.type_img p {
  font-size: 1.2rem;
}
@media screen and (max-width: 600px) {
  .p-page__content .quotation.type_large02 {
    padding: 20px 10px 16px 52px;
  }
  .p-page__content .quotation.type_small02 {
    padding: 8px 10px 9px 38px;
    border-left-width: 5px;
  }
  .p-page__content .quotation.type_large02::before {
    top: 3px;
    left: 1px;
    font-size: 120px;
  }
}
/* 関連記事 */
.p-page__content .related_list {
  padding: 0;
  font-size: 1.2rem;
  line-height: 1.5;
  border: 0;
  border-top: 1px solid #b9b9b9;
}
.p-page__content .related_list:not(:last-child) {
  margin-bottom: 40px;
}
.p-page__content .related_list p {
  line-height: inherit;
}
.p-page__content .related_list > dl {
  display: flex;
  align-items: flex-start;
  column-gap: 10px;
  padding: 7px 8px 8px;
  border-bottom: 1px solid #b9b9b9;
}
.p-page__content .related_list dt, .p-page__content .related_list dd {
  font-size: inherit !important;
}
.p-page__content .related_list dt {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 5.2em;
  font-weight: normal;
}
.p-page__content .related_list dt::before {
  content: "";
  color: #9e9e9e;
  font-family: "fa" !important;
}
.p-page__content .related_list dt span {
  display: flex;
  align-items: center;
  justify-content: center;
  column-gap: 5px;
  min-width: 4.2em;
  height: 1.7em;
  padding: 2px;
  color: #fff;
  background-color: #0ebaac;
}
.p-page__content .related_list dd a:not(:last-child) {
  margin-right: 10px;
}
.p-page__content .related_list dd .check {
  display: inline-block;
  color: #0ebaac;
  font-size: 1.4rem;
  font-weight: bold;
  line-height: 1.8rem;
}
.p-page__content .related_post {
  padding-top: 1.2rem;
  font-size: 1.4rem;
  line-height: 1.5;
  position: relative;
}
.p-page__content .related_post:not(:last-child) {
  margin-bottom: 40px;
}
.p-page__content .related_post p {
  line-height: inherit;
}
.p-page__content .related_post dt, .p-page__content .related_post dd {
  font-size: inherit !important;
}
.p-page__content .related_post dt {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  column-gap: 5px;
  height: 2.4rem;
  padding: 0 10px;
  color: #fff;
  font-weight: normal;
  background-color: #0ebaac;
  position: absolute;
  top: 0;
  left: 15px;
  z-index: 1;
}
.p-page__content .related_post dd {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: space-between;
  padding: 25px 12px 15px;
  border: 1px solid #707070;
}
.p-page__content .related_post_thumb {
  flex-shrink: 0;
  width: 136px;
  border: 3px solid #e8e8e8;
}
.p-page__content .related_post_title {
  width: calc(100% - 148px);
  font-weight: bold;
  line-height: 1.5;
}
.p-page__content .related_post_text {
  width: 100%;
  margin-top: 19px;
}
.p-page__content .related_post_text p {
  font-size: 1.2rem;
  line-height: 1.8;
}
.p-page__content .related_post_meta {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  column-gap: 17px;
  width: 100%;
  margin-top: 18px;
  color: #919191;
}
.p-page__content .related_post_meta p {
  font-size: 1.2rem;
}
.p-page__content .related_post_meta i {
  margin-right: 5px;
}
@media screen and (min-width: 600px) {
  .p-page__content .related_list {
    font-size: 1.4rem;
    line-height: 2;
  }
  .p-page__content .related_list > dl {
    column-gap: 15px;
    padding: 6px 6px 10px;
  }
  .p-page__content .related_list dt {
    width: 5em;
  }
  .p-page__content .related_list dt span {
    min-width: 4.1em;
    height: 1.6em;
  }
  .p-page__content .related_post {
    max-width: 650px;
    margin-left: auto;
    margin-right: auto;
  }
  .p-page__content .related_post dd {
    display: block;
    min-height: 136px;
    padding: 25px 15px 15px 205px;
    position: relative;
  }
  .p-page__content .related_post_thumb {
    width: 176px;
    position: absolute;
    left: 15px;
  }
  .p-page__content .related_post_title {
    width: 100%;
  }
  .p-page__content .related_post_text {
    margin-top: 13px;
  }
  .p-page__content .related_post_text p {
    font-size: 1.4rem;
  }
}
@media screen and (min-width: 1025px) {
  .p-page__content .related_post dd {
    min-height: 141px;
    padding-bottom: 20px;
  }
  .p-page__content .related_post_title {
    font-size: 1.6rem;
  }
}
/* テーブル */
.p-page__content table {
  width: 100%;
  margin: 0 auto;
  border-collapse: collapse;
}
.p-page__content .table_wrap:not(:first-child), .p-page__content table:not(:first-child) {
  margin-top: 30px;
}
.p-page__content .table_wrap:not(:last-child), .p-page__content table:not(:last-child) {
  margin-bottom: 30px;
}
.p-page__content table th, .p-page__content table td {
  color: unset;
  font-size: 1.4rem;
  line-height: 1.5;
  border: 0;
}
.p-page__content table th {
  font-weight: bold;
  background-color: unset;
}
.p-page__content table td {
  font-weight: normal;
}
.p-page__content .table_basic {
  color: #333;
}
.p-page__content .table_basic thead {
  background-color: #ebebeb;
}
.p-page__content .table_basic th, .p-page__content .table_basic td {
  padding: 10px;
  border: 1px solid #b9b9b9;
}
.p-page__content .table_basic th {
  text-align: center;
}
.p-page__content .table_basic td {
  text-align: left;
}
.p-page__content .table_basic.td_center td {
  text-align: center;
}
.p-page__content .table_basic.th_color th {
  background-color: #EBEBEB;
}
.p-page__content .table_basic.th_side_gray th {
  background-color: #EBEBEB;
}
.p-page__content .table_basic.th_side_orange th {
  background-color: #feeede;
}
.p-page__content .table_color tbody tr:nth-child(2n) {
  background-color: #f8f8f8;
}
.p-page__content .table_vip {
  color: #815200;
}
.p-page__content .table_vip th, .p-page__content .table_vip td {
  padding: 10px;
  text-align: center;
  border-top: 1px solid #dbaf00;
  border-bottom: 1px solid #dbaf00;
}
.p-page__content .table_vip td {
  width: 42%;
}
.p-page__content .table_vip tr:not(.table_vip_gry) td i {
  color: #0ebaac;
}
.p-page__content .table_vip .table_vip_gry {
  color: #b9b9b9;
}
/* VIPテーブル文字装飾 */
.p-page__content .table_vip .cross_red {
  font-weight: bold;
  color: #FF0000;
}
.p-page__content .table_vip .circle_green {
  font-weight: bold;
  color: #0EBAAC;
}
.p-page__content .table_spec th, .p-page__content .table_spec td {
  padding: 10px;
  text-align: left;
}
.p-page__content .table_spec th {
  padding-left: 15px;
  border-right: 2px solid #333;
}
.p-page__content .table_spec td {
  padding-left: 12px;
}
.p-page__content .table_spec tr:not(:last-child) th, .p-page__content .table_spec tr:not(:last-child) td {
  border-bottom: 1px solid #b9b9b9;
}
.p-page__content .table_payment.type01 thead, .p-page__content .table_payment.type02 thead {
  color: #fff;
  background-color: #333;
}
.p-page__content .table_payment.type01 thead th, .p-page__content .table_payment.type02 thead th {
  padding: 8px;
  line-height: 1;
}
.p-page__content .table_payment.type01 tbody th, .p-page__content .table_payment.type02 tbody th, .p-page__content .table_payment.type01 tbody td, .p-page__content .table_payment.type02 tbody td {
  padding: 10px 12px;
  border-bottom: 1px solid #333;
}
.p-page__content .table_payment.type01 tbody td, .p-page__content .table_payment.type02 tbody td {
  font-size: 1.2rem;
  text-align: center;
}
.p-page__content .table_payment.type01 .name, .p-page__content .table_payment.type02 .name {
  min-width: 150px;
}
.p-page__content .table_payment.type01 .pay {
  min-width: 83px;
  color: #999;
}
.p-page__content .table_payment.type01 .register {
  width: 157px;
}
.p-page__content .table_payment_name {
  display: flex;
  align-items: center;
  column-gap: 12px;
}
.p-page__content .table_payment_name dt, .p-page__content .table_payment_name dd {
  font-weight: bold;
  font-size: inherit !important;
}
.p-page__content .table_payment_name dd {
  order: -1;
  width: 25px;
}
.p-page__content .table_payment_register_btn {
  width: 133px;
  height: 30px;
}
.p-page__content .table_payment_register_btn.btn a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  border: 1px solid #222;
  border-radius: 0;
  color: #222;
}
.p-page__content .table_payment_register_btn a:hover {
  color: #fff;
  background-color: #706e6e;
}
.p-page__content .table_payment_detail {
  font-size: 1.5rem;
}
.p-page__content .table_payment_more {
  max-width: 200px;
  height: 40px;
  margin: 30px auto;
  font-size: 1.6rem;
}
.p-page__content .table_payment_more.btn a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  color: #919191;
  background-color: #f9f9f9;
  border: 2px solid #c4b9b9;
  border-radius: 40px;
}
.p-page__content .table_payment_more a:hover {
  color: #fff;
  background-color: #c4b9b9;
}
.p-page__content .table_payment.type03 {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  border-bottom: 1px solid #333;
}
.p-page__content .table_payment.type03 .table_payment_head {
  width: 100%;
  padding: 8px;
  color: #fff;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1;
  text-align: center;
  background-color: #333;
}
.p-page__content .table_payment.type03 li:not(.table_payment_head) {
  width: 20%;
  padding: 10px;
  font-size: 1.4rem;
}
/* type03回り込み解除 */
.p-page__content .type03_clearleft {
  clear: left;
}
@media screen and (min-width: 600px) {
  .p-page__content table.w_90 {
    width: 90%;
  }
}
.p-page__content .table_wrap {
  padding-bottom: 5px;
  overflow-x: scroll;
  white-space: nowrap;
}
.p-page__content .table_wrap .table_payment {
  width: 720px;
}
@media screen and (min-width: 1025px) {
  .p-page__content .table_wrap {
    padding-bottom: 0;
    overflow-x: unset;
  }
  .p-page__content .table_wrap .table_payment {
    width: 100%;
    white-space: unset;
  }
}
/* 台詞調 */
.p-page__content .unit_balloon {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  column-gap: 31px;
}
.p-page__content .unit_balloon:not(:first-child) {
  margin-top: 30px;
}
.p-page__content .unit_balloon:not(:last-child) {
  margin-bottom: 30px;
}
.p-page__content .unit_balloon dt {
  flex-shrink: 0;
  width: 70px;
}
.p-page__content .unit_balloon dt dt, .p-page__content .unit_balloon dt dd {
  font-size: inherit !important;
}
.p-page__content .unit_balloon dt figure img {
  border-radius: 50%;
}
.p-page__content .unit_balloon dt figcaption {
  margin-top: 12px;
  font-size: 1.2rem;
  text-align: center;
}
.p-page__content .unit_balloon dd {
  flex-grow: 1;
  background-color: #fff;
  border: 2px solid #919191;
  border-radius: 10px;
  position: relative;
}
.p-page__content .unit_balloon dd::before, .p-page__content .unit_balloon dd::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 14px;
  position: absolute;
  top: 35px;
}
.p-page__content .unit_balloon dd p {
  font-size: 1.4rem;
  line-height: 2;
}
.p-page__content .unit_balloon dd p:not(:last-child) {
  margin-bottom: 1em;
}
.p-page__content .unit_balloon.to_right dd {
  padding: 20px 15px 23px 20px;
}
.p-page__content .unit_balloon.to_right dd::before {
  left: -16px;
  border-right-color: #919191;
  border-left-width: 0;
}
.p-page__content .unit_balloon.to_right dd::after {
  left: -13px;
  border-right-color: #fff;
  border-left-width: 0;
}
.p-page__content .unit_balloon.to_left {
  flex-direction: row-reverse;
}
.p-page__content .unit_balloon.to_left dd {
  padding: 20px 20px 23px 15px;
}
.p-page__content .unit_balloon.to_left dd::before {
  right: -16px;
  border-left-color: #919191;
  border-right-width: 0;
}
.p-page__content .unit_balloon.to_left dd::after {
  right: -13px;
  border-left-color: #fff;
  border-right-width: 0;
}
@media screen and (min-width: 600px) {
  .p-page__content .unit_balloon {
    column-gap: 38px;
  }
  .p-page__content .unit_balloon dt {
    width: 80px;
  }
  .p-page__content .unit_balloon dt figcaption {
    font-size: 1.4rem;
  }
  .p-page__content .unit_balloon dd p {
    font-size: 1.6rem;
  }
  .p-page__content .unit_balloon.to_right dd, .p-page__content .unit_balloon.to_left dd {
    padding: 20px 20px 28px;
  }
}
/* マニュアル */
.p-page__content .manual_list:not(:first-child), .p-page__content .manual_flow_wrap:not(:first-child) {
  margin-top: 30px;
}
.p-page__content .manual_list:not(:last-child), .p-page__content .manual_flow_wrap:not(:last-child) {
  margin-bottom: 30px;
}
.p-page__content .manual_list {
  font-size: 1.4rem;
}
.p-page__content .manual_list dt, .p-page__content .manual_list dd {
  font-size: inherit !important;
}
.p-page__content .manual_list dt {
  padding: 5px;
  color: #fff;
  text-align: center;
  background-color: #333;
}
.p-page__content .manual_list dd {
  padding: 20px 15px;
  background-color: #f2f2f2;
}
.p-page__content .manual_list dd .list_order {
  padding-left: 0;
}
.p-page__content .manual_list dd .list_order li::before {
  color: #707070;
  background-color: #fff;
}
.p-page__content .manual_flow_item:not(:last-child) {
  margin-bottom: 40px;
}
.p-page__content .manual_flow_item_head {
  display: flex;
  align-items: flex-start;
  margin-bottom: 20px;
  border-top: 2px solid #222;
}
.p-page__content .manual_flow_item_num {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  width: 100px;
  height: 30px;
  padding: 2px 15px;
  color: #fff;
  font-size: 1.4rem;
  font-weight: bold;
  background-color: #222;
  position: relative;
  overflow: hidden;
}
.p-page__content .manual_flow_item_num::before {
  content: "";
  display: block;
  width: 50%;
  height: 100%;
  background-color: #fff;
  position: absolute;
  top: 0;
  right: 0;
  transform: rotate(-60deg);
  transform-origin: top right;
}
.p-page__content .manual_flow_item_num .num {
  margin-left: 0.5rem;
  font-size: 2rem;
  line-height: 1;
}
.p-page__content .manual_flow_item_title {
  flex-grow: 1;
  padding: 3px 10px 2px;
  font-size: 1.4rem;
  font-weight: bold;
  line-height: 1.5;
}
.p-page__content .manual_flow_item > p + p {
  margin-top: 20px;
}
@media screen and (min-width: 600px) {
  .p-page__content .manual_list, .p-page__content .manual_flow_wrap {
    padding: 0 30px;
  }
  .p-page__content .manual_list dd {
    padding: 20px;
  }
  .p-page__content .manual_list dd .list_order {
    font-size: 1.6rem;
  }
}
@media screen and (min-width: 1025px) {
  .p-page__content .manual_inner {
    padding: 0 35px;
  }
  .p-page__content .manual_list, .p-page__content .manual_flow_wrap {
    padding: 0;
  }
}
/* イメージ外枠（角丸） */
.p-page__content .man_img_border01 {
  border-radius: 10px;
  border: 1px solid #999;
}
/* イメージ外枠（矩形） */
.p-page__content .sq_img_border01 {
  border: 1px solid #999;
}
/* アクションポイント */
.p-page__content .bnr_img:not(:first-child) {
  margin-top: 30px;
}
.p-page__content .bnr_img:not(:last-child) {
  margin-bottom: 30px;
}
.p-page__content .bnr_img a {
  display: block;
}
.p-page__content .bnr_img_text {
  margin-bottom: 22px;
  font-size: 1.4rem;
  font-weight: bold;
  line-height: 2;
  text-align: center;
}
.p-page__content .unit_bnr {
  padding: 20px 5px 30px;
  border: 1px solid #d6d6d6;
}
.p-page__content .unit_bnr:not(:first-child) {
  margin-top: 30px;
}
.p-page__content .unit_bnr:not(:last-child) {
  margin-bottom: 30px;
}
.p-page__content .unit_bnr_title {
  font-size: 1.4rem;
  font-weight: bold;
}
.p-page__content .unit_bnr_btn {
  margin: 0 auto;
  color: #fff;
  font-size: 1.4rem;
  font-weight: bold;
  background: linear-gradient(to right, #f70, #f09);
  box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.149);
}
.p-page__content .unit_bnr_btn:hover {
  color: #f09;
  background: #fff;
  border: 1px solid currentColor;
}
.p-page__content .unit_bnr_btn a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  color: #fff;
}
.p-page__content .unit_bnr_btn a:hover {
  color: #f09;
}
.p-page__content .unit_bnr figure a {
  display: block;
}
.p-page__content .unit_bnr.type01 .unit_bnr_title {
  margin-bottom: 24px;
}
.p-page__content .unit_bnr.type01 figure {
  max-width: 257px;
  margin: 0 auto 22px;
}
.p-page__content .unit_bnr.type01 .unit_bnr_text {
  padding: 0 5px;
  font-size: 1.2rem;
  line-height: 1.8;
}
.p-page__content .unit_bnr.type01 .unit_bnr_btn {
  max-width: 280px;
  height: 38px;
  margin-top: 23px;
}
.p-page__content .unit_bnr.type01 .unit_bnr_btn i {
  margin-left: 10px;
}
.p-page__content .unit_bnr.type02 {
  text-align: center;
  max-width: 648px;
  margin-left: auto;
  margin-right: auto;
}
.p-page__content .unit_bnr.type02 figure {
  max-width: 120px;
  margin: 0 auto 12px;
  border-radius: 50%;
  overflow: hidden;
}
.p-page__content .unit_bnr.type02 .unit_bnr_title {
  margin-bottom: 17px;
  font-size: 1.8rem;
}
.p-page__content .unit_bnr.type02 .unit_bnr_text {
  padding-bottom: 6px;
}
.p-page__content .unit_bnr.type02 .unit_bnr_text p {
  display: inline-block;
  padding: 5px 8px;
  color: #f09;
  font-size: 1.4rem;
  font-weight: bold;
  line-height: 1.43;
  background-color: #fff;
  border: 1px solid currentColor;
  position: relative;
}
.p-page__content .unit_bnr.type02 .unit_bnr_text p::before, .p-page__content .unit_bnr.type02 .unit_bnr_text p::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 6px 6px 0;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  margin: 0 auto;
}
.p-page__content .unit_bnr.type02 .unit_bnr_text p::before {
  border-top-color: currentColor;
}
.p-page__content .unit_bnr.type02 .unit_bnr_text p::after {
  margin-top: -1px;
  border-top-color: #fff;
}
.p-page__content .unit_bnr.type02 .unit_bnr_btn {
  max-width: 280px;
  height: 50px;
  margin-top: 15px;
  border-radius: 25px;
  overflow: hidden;
  box-shadow: none;
}
.p-page__content .unit_bnr.type02 .unit_bnr_btn i {
  margin-left: 17px;
}
.p-page__content .unit_bnr.type02 .unit_bnr_link {
  margin-top: 1em;
  font-size: 1.4rem;
}
@media screen and (min-width: 600px) {
  .p-page__content .bnr_img_text {
    font-size: 1.6rem;
  }
  .p-page__content .unit_bnr_title {
    font-size: 1.6rem;
  }
  .p-page__content .unit_bnr_inner {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
  }
  .p-page__content .unit_bnr.type01 {
    padding: 30px;
  }
  .p-page__content .unit_bnr.type01 .unit_bnr_inner {
    column-gap: 17px;
  }
  .p-page__content .unit_bnr.type01 figure {
    flex-shrink: 0;
    width: 50%;
    max-width: 257px;
    margin: 0;
  }
  .p-page__content .unit_bnr.type01 .unit_bnr_text {
    flex-grow: 1;
    padding: 0;
    font-size: 1.4rem;
    line-height: 1.6;
  }
  .p-page__content .unit_bnr.type01 .unit_bnr_btn {
    margin-top: 20px;
  }
  .p-page__content .unit_bnr.type02 {
    padding: 36px 16px 30px 20px;
  }
  .p-page__content .unit_bnr.type02 .unit_bnr_inner {
    column-gap: 10px;
  }
  .p-page__content .unit_bnr.type02 figure {
    flex-shrink: 0;
    width: 30%;
    max-width: 144px;
    margin: 0;
  }
  .p-page__content .unit_bnr.type02 .unit_bnr_inner_txt {
    flex-grow: 1;
  }
}
/* 画像パターン */
.p-page__content .unit_img {
  margin: 0 auto;
}
.p-page__content .unit_img.type-bonus:not(:first-child) {
  margin-top: 20px;
}
.p-page__content .unit_img.type01:not(:first-child), .p-page__content .unit_img.type02:not(:first-child), .p-page__content .unit_img.type03:not(:first-child) {
  margin-top: 30px;
}
.p-page__content .unit_img.type01:not(:last-child), .p-page__content .unit_img.type02:not(:last-child), .p-page__content .unit_img.type03:not(:last-child), .p-page__content .unit_img.type-bonus:not(:last-child) {
  margin-bottom: 30px;
}
.p-page__content .unit_img.type03 figure {
  margin-bottom: 30px;
}
.p-page__content .unit_img.type03 p {
  line-height: 1.8;
}
.p-page__content .unit_img.type03 p + p {
  margin-top: 20px;
}
.p-page__content .unit_img.type04:not(:first-child) {
  margin-top: 40px;
}
.p-page__content .unit_img.type04:not(:last-child) {
  margin-bottom: 30px;
}
.p-page__content .unit_img.type05:not(:first-child) {
  margin-top: 20px;
}
.p-page__content .unit_img.type05:not(:last-child) {
  margin-bottom: 40px;
}
/* マニュアルSS　sp（PC表示） */
.p-page__content .unit_img.type05_sp:not(:first-child) {
  margin-top: 20px;
}
.p-page__content .unit_img.type05_sp:not(:last-child) {
  margin-bottom: 40px;
}
.p-page__content .unit_img.type05_sp {
  max-width: 300px !important;
}
@media screen and (max-width: 600px) {
  .p-page__content .unit_img.type05_sp {
    max-width: 75% !important;
  }
}
@media screen and (min-width: 600px) {
  .p-page__content .unit_img.type02, .p-page__content .unit_img.type-bonus {
    max-width: 640px;
  }
  .p-page__content .unit_img.type03 {
    margin-top: -5px;
  }
  .p-page__content .unit_img.type03 figure {
    float: left;
    max-width: 216px;
    margin-right: 17px;
    margin-bottom: 2.8em;
    padding-top: 5px;
  }
  .p-page__content .unit_img.type03 figure {
    max-width: 640px;
    margin-left: 0;
  }
  .p-page__content .unit_img.type05 {
    max-width: 480px;
  }
}
@media screen and (min-width: 1025px) {
  .p-page__content .unit_img.type03 figure {
    max-width: 260px;
    margin-right: 21px;
  }
}
/* ユニット① */
.page_master_unit01 a, .page_master_unit02 a, .page_master_unit03 a {
  transition: opacity 0.3s ease-out;
}
.page_master_unit01 a:hover, .page_master_unit02 a:hover, .page_master_unit03 a:hover {
  opacity: 0.7;
}
.page_master_unit01 {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.page_master_unit01_item {
  width: 100%;
}
.page_master_unit01_item a {
  color: #333;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #b9b9b9;
}
.page_master_unit01_item p {
  font-size: 1.4rem;
  line-height: 1.7;
}
.page_master_unit01_item dl dt {
  padding: 10px 15px 14px;
  background-color: #f8f8f8;
  border-bottom: 1px solid #b9b9b9;
}
.page_master_unit01_item dl dd {
  display: flex;
  column-gap: 16px;
  padding: 10px 15px 39px;
  position: relative;
}
.page_master_unit01_item dl dd figure {
  flex-shrink: 0;
  width: 90px;
}
.page_master_unit01_item dl dd i {
  font-size: 1.6rem;
  position: absolute;
  right: 10px;
  bottom: 10px;
}
@media screen and (min-width: 600px) {
  .page_master_unit01_item {
    width: calc(50% - 5px);
  }
  .page_master_unit01_item dl dt {
    padding: 10px 10px 14px;
  }
  .page_master_unit01_item dl dd {
    column-gap: 15px;
    padding: 11px 10px 39px;
  }
}
@media screen and (min-width: 1025px) {
  .page_master_unit01_item dl dt {
    padding: 10px 15px 14px;
  }
  .page_master_unit01_item dl dd {
    padding: 11px 15px 39px;
  }
}
/* ユニット② */
.page_master_unit02 {
  display: flex;
  flex-wrap: wrap;
  row-gap: 15px;
}
.page_master_unit02_item {
  width: 100%;
  min-height: 50px;
  font-size: 1.6rem;
  font-weight: bold;
}
.page_master_unit02_item a {
  color: #333;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding: 10px;
  background-color: #f8f8f8;
  border: 1px solid #b9b9b9;
  position: relative;
}
.page_master_unit02_item a figure, .page_master_unit02_item a i {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.page_master_unit02_item a figure {
  width: 34px;
  border-radius: 50%;
  overflow: hidden;
  left: 8px;
}
.page_master_unit02_item a i {
  right: 11px;
}
/* ユニット②-1 */
.unit02-1 {
  min-height: 65px;
}
.unit02-1 a {
  background-color: #F2F5F8;
  justify-content: left;
}
.unit02-1 a figure {
  width: 70px;
  border-radius: 0%;
}
.unit02-1 span {
  padding-left: 85px;
}
@media screen and (min-width: 600px) {
  .page_master_unit02 {
    gap: 10px;
  }
  .page_master_unit02_item {
    width: calc(50% - 5px);
  }
}
/* ユニット③ */
.page_master_unit03 {
  display: flex;
  flex-wrap: wrap;
  column-gap: 8px;
  row-gap: 15px;
}
.page_master_unit03_item {
  width: calc(50% - 4px);
  text-align: center;
}
.page_master_unit03_item a {
  display: block;
  width: 100%;
  height: 100%;
  padding: 10px 10px 8px;
  border: 1px solid #b9b9b9;
}
.page_master_unit03_item dl {
  display: grid;
  font-size: 1.2rem;
}
.page_master_unit03_item dl dt {
  margin-bottom: 10px;
}
.page_master_unit03_item dl dt span {
  font-size: 1.4rem;
  font-weight: bold;
}
.page_master_unit03_item dl dd i {
  margin-left: 2px;
}
.page_master_unit03_item dl .item_img {
  order: -1;
  width: 100%;
  margin-bottom: 5px;
  padding-bottom: 7px;
  border-bottom: 1px solid #b9b9b9;
}
@media screen and (min-width: 600px) {
  .page_master_unit03 {
    padding: 0 21px;
  }
  .page_master_unit03_item {
    width: calc((100% - 16px) / 3);
  }
}
@media screen and (min-width: 1025px) {
  .page_master_unit03 {
    padding: 0;
  }
  .page_master_unit03_item {
    width: calc(25% - 6px);
  }
}
/* YouTube埋め込み */
.casino_youtube {
  max-width: 560px;
  margin: 0 auto;
}
.casino_youtube_box {
  width: 100%;
  height: 0;
  padding-top: 56.25%;
  position: relative;
}
.casino_youtube_box iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
/* faqユニット */
.faq_hanyo dt, .faq_hanyo dd {
  position: relative;
  padding: 0.7em 0.7em 0.7em 2.5em;
}
.faq_hanyo dt::before, .faq_hanyo dd::before {
  border-radius: 3px;
  color: #fff;
  display: block;
  font-weight: 400;
  left: 0;
  line-height: 1.6;
  position: absolute;
  text-align: center;
  width: 1.6em;
}
.faq_hanyo dt {
  font-weight: 700;
  line-height: 1.8;
}
.faq_hanyo dt::before {
  background-color: #5097BF;
  content: "Q";
  top: 0.75em;
}
.faq_hanyo dd::before {
  background-color: #D55656;
  content: "A";
  top: 0.5em;
}
.faq_hanyo dd > p {
  font-size: 1.4rem !important;
  line-height: 1.8;
  margin-bottom: 15px;
}
.faq_hanyo dd > p:last-child {
  margin-bottom: 5px !important;
}
/* レーティング用 */
.rank_casino_main_subtxt figcaption, .pay_rank_inner_1 figcaption, .pay_rank_wrap figcaption {
  color: #f00;
  font-size: 1.6rem;
  margin: 5px 0;
  text-align: center;
}
.rank_casino_main_subtxt figcaption:before, .pay_rank_inner_1 figcaption:before, .pay_rank_wrap figcaption:before {
  font-family: "fa";
  margin-right: 5px;
}
.rank_casino_main_subtxt figcaption.is-00:before, .pay_rank_inner_1 figcaption.is-00:before, .pay_rank_wrap figcaption.is-00:before {
  content: "";
}
.rank_casino_main_subtxt figcaption.is-05:before, .pay_rank_inner_1 figcaption.is-05:before, .pay_rank_wrap figcaption.is-05:before {
  content: "";
}
.rank_casino_main_subtxt figcaption.is-10:before, .pay_rank_inner_1 figcaption.is-10:before, .pay_rank_wrap figcaption.is-10:before {
  content: "";
}
.rank_casino_main_subtxt figcaption.is-15:before, .pay_rank_inner_1 figcaption.is-15:before, .pay_rank_wrap figcaption.is-15:before {
  content: "";
}
.rank_casino_main_subtxt figcaption.is-20:before, .pay_rank_inner_1 figcaption.is-20:before, .pay_rank_wrap figcaption.is-20:before {
  content: "";
}
.rank_casino_main_subtxt figcaption.is-25:before, .pay_rank_inner_1 figcaption.is-25:before, .pay_rank_wrap figcaption.is-25:before {
  content: "";
}
.rank_casino_main_subtxt figcaption.is-30:before, .pay_rank_inner_1 figcaption.is-30:before, .pay_rank_wrap figcaption.is-30:before {
  content: "";
}
.rank_casino_main_subtxt figcaption.is-35:before, .pay_rank_inner_1 figcaption.is-35:before, .pay_rank_wrap figcaption.is-35:before {
  content: "";
}
.rank_casino_main_subtxt figcaption.is-40:before, .pay_rank_inner_1 figcaption.is-40:before, .pay_rank_wrap figcaption.is-40:before {
  content: "";
}
.rank_casino_main_subtxt figcaption.is-45:before, .pay_rank_inner_1 figcaption.is-45:before, .pay_rank_wrap figcaption.is-45:before {
  content: "";
}
.rank_casino_main_subtxt figcaption.is-50:before, .pay_rank_inner_1 figcaption.is-50:before, .pay_rank_wrap figcaption.is-50:before {
  content: "";
}
.fs-100 {
  font-size: 100px !important;
}
/* 親ページへのリンク */
.der_box_oyalink {
  position: relative;
  margin: 20px 0 0;
  padding: 36px 10px 13px;
  border: solid 1px #0070BC;
  background-color: #FAFAFA;
}
.der_box_oyalink .box_title {
  /* タイトル */
  position: absolute;
  display: inline-block;
  top: 0px;
  left: 0px;
  padding: 0 30px 0 10px;
  height: 25px;
  line-height: 25px;
  font-size: 1.4rem;
  background: #0070BC;
  color: #ffffff;
  font-weight: bold;
}
.der_box_oyalink .box_title:before {
  /* タイトル前の王冠 */
  font-family: "fa";
  content: "";
  margin: 0 5px;
}
.der_box_oyalink .box_title:after {
  /* 斜め部分 */
  position: absolute;
  content: "";
  right: -1px;
  top: 0px;
  width: 0;
  height: 0;
  border: none;
  border-left: solid 25px transparent;
  border-bottom: solid 26px #FAFAFA;
  z-index: 2;
}
.der_box_oyalink a span {
  /* リンク */
  position: relative;
  top: 0px;
  left: 0px;
  text-decoration: underline;
  font-size: 1.6rem;
}
.der_box_oyalink a::before {
  font-family: "fa";
  content: "";
  margin: 0 5px 0 0;
  text-decoration: none !important;
}
.der_box_oyalink a:link, .der_box_oyalink a:active {
  color: #657aff;
}
.der_box_oyalink a:visited {
  color: #ba19bf;
}
.der_box_oyalink a:hover {
  text-decoration: none;
}
/* ベルさんコメント */
.der_box_bellcomment {
  display: block;
  margin-top: 30px;
  width: 100%;
}
.der_box_bellcomment .image_box {
  /* イメージ部分 */
  display: flex;
  width: 100%;
  text-align: center;
  margin: 0;
}
.der_box_bellcomment .image_box figure {
  /* イメージ */
  text-align: left;
  width: 90px;
}
.der_box_bellcomment .text_box {
  /* テキスト */
  display: block;
  margin: auto 30px;
}
.der_box_bellcomment .name {
  /* 名前 */
  font-size: 1.6rem;
  font-weight: bold;
  text-align: left;
}
.der_box_bellcomment .title {
  /* 肩書 */
  font-size: 1.2rem;
  text-align: left;
}
.der_box_bellcomment .comment {
  /* コメントエリア */
  position: relative;
  display: inline-block;
  margin: 25px 0 0 0;
  padding: 15px;
  min-width: 120px;
  max-width: 100%;
  background: #ededed;
  border-radius: 10px;
}
.der_box_bellcomment .comment:before {
  content: "";
  position: absolute;
  top: -15px;
  left: 30px;
  display: block;
  width: 0;
  height: 0;
  border-right: 15px solid transparent;
  border-bottom: 15px solid #ededed;
  border-left: 15px solid transparent;
}
.der_box_bellcomment p {
  margin: 0;
  padding: 0;
  font-size: 1.4rem;
}
@media screen and (min-width: 1025px) {
  /* ベルさんコメント　PC差分 */
  .der_box_bellcomment {
    display: flex;
  }
  .der_box_bellcomment .image_box {
    display: block;
    width: 270px;
  }
  .der_box_bellcomment .image_box figure {
    width: 90px;
    margin: auto;
  }
  .der_box_bellcomment .text_box {
    width: 150px;
    margin: auto 20px;
  }
  .der_box_bellcomment .name {
    text-align: center;
    margin-top: 5px;
  }
  .der_box_bellcomment .title {
    text-align: center;
  }
  .der_box_bellcomment .comment {
    margin: 0;
  }
  .der_box_bellcomment .comment:before {
    top: 50%;
    left: -29px;
    margin-top: -15px;
    border: 15px solid transparent;
    border-right: 15px solid #ededed;
  }
}
/* この記事でわかる事 */
.der_box_overview {
  border: 1px solid #C4B9B9;
  margin-top: 30px;
  padding: 0;
  background-color: #fff;
}
.der_box_overview .overview_title {
  display: inline-block;
  background-color: #0070BC;
  border-radius: 9999px;
  font-size: 1.4rem;
  font-weight: bold;
  color: #fff;
  padding: 0 20px;
  margin: 15px;
}
.der_box_overview ul {
  text-indent: -2.4rem;
}
.der_box_overview ul li {
  color: #000;
  font-size: 1.4rem;
  font-weight: bold;
  padding: 0 15px;
  margin-left: 5px;
  margin-bottom: 5px;
}
.der_box_overview ul li::before {
  font-family: "fa";
  content: "";
  color: #0070BC;
  margin-right: 10px;
}
.der_box_overview ul li:last-child {
  margin-bottom: 20px;
}
@media screen and (min-width: 1025px) {
  /* この記事でわかる事　PC差分 */
  .der_box_overview .overview_title {
    margin: 15px 30px;
  }
  .der_box_overview ul li {
    margin-left: 20px;
  }
}
/* 孫から子へのリンクユニット */
.der_link_unit_wrap {
  margin-top: 30px;
  border: 1px solid #C4B9B9;
  background-color: #FAFAFA;
  padding: 20px;
  position: relative;
}
.der_link_unit_wrap .sankaku {
  position: absolute;
  top: 0px;
  left: 0px;
  border-bottom: 10px solid transparent;
  border-left: 10px solid #C4B9B9;
}
.der_link_unit_wrap .der_link_unit_flex {
  display: flex;
  flex-wrap: wrap;
}
.der_link_unit_wrap .der_link_unit_flex .der_link_unit_flex_txt {
  display: block;
  width: 100%;
}
.der_link_unit_wrap .der_link_unit_flex .der_link_unit_flex_txt p {
  font-size: 1.4rem;
  margin-bottom: 15px;
  line-height: 1.75;
}
.der_link_unit_wrap .der_link_unit_flex .der_link_unit_flex_txt p:first-of-type {
  background-color: #D9EBFF;
  border-radius: 9999px;
  font-size: 1.4rem;
  font-weight: bold;
  padding: 3px;
  text-align: center;
  position: relative;
}
.der_link_unit_wrap .der_link_unit_flex .der_link_unit_flex_txt p:first-of-type::before {
  content: "";
  position: absolute;
  border: 13px solid transparent;
  border-top: 13px solid #D9EBFF;
  top: 100%;
  left: 50%;
}
.der_link_unit_wrap .der_link_unit_ap {
  border-radius: 3px;
}
.der_link_unit_wrap .der_link_unit_ap a {
  display: block;
  color: #fff !important;
  font-size: 1.4rem;
  font-weight: 500;
  text-align: center;
  margin-top: 20px;
  padding: 12px 10px;
}
.der_link_unit_wrap .der_link_unit_ap a::after {
  font-family: "fa";
  content: "";
  color: #fff;
  margin-left: 10px;
}
.der_link_unit_wrap .der_link_unit_ap:hover {
  opacity: 0.7;
  transition: 0.2s;
}
.der_link_unit_wrap .ap_bg_orange {
  background-color: #FF7700;
}
.der_link_unit_wrap .ap_bg_red {
  background-color: #DE3737;
}
.der_link_unit_wrap .ap_bg_grad {
  background: linear-gradient(90deg, #f70 0%, #f09 100%);
}
@media screen and (min-width: 1025px) {
  /* 孫から子へのリンクユニット　PC差分 */
  .der_link_unit_wrap .der_link_unit_flex .der_link_unit_flex_txt {
    width: 55% !important;
    margin-right: 2%;
  }
  .der_link_unit_wrap .der_link_unit_flex .der_link_unit_flex_txt p:last-of-type {
    margin-bottom: 0;
  }
  .der_link_unit_wrap .der_link_unit_flex .der_link_unit_flex_img {
    width: 43%;
  }
  .der_link_unit_wrap .der_link_unit_ap {
    width: 350px;
    margin: auto;
  }
  .der_link_unit_wrap .der_link_unit_ap a {
    margin-top: 10px;
  }
}
/* 子同士リンクユニット */
.der_kotoko_link_unit_wrap {
  margin: 20px 0 0;
  border: solid 1px #4DC67D;
  background-color: #FEFFF6;
}
.der_kotoko_link_unit_wrap .box_title {
  display: flex;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 10px 0;
  background: #4DC67D;
}
.der_kotoko_link_unit_wrap .box_title .title_image {
  width: 34px;
  height: 30px;
  margin-right: 17px;
}
.der_kotoko_link_unit_wrap .box_title .title_text {
  font-size: 1.4rem;
  color: #fff;
  position: relative;
}
.der_kotoko_link_unit_wrap .box_title .title_text::before {
  font-family: "fa";
  content: "";
  position: absolute;
  margin-left: -40px;
  top: -10px;
  font-size: 2.4rem;
}
.der_kotoko_link_unit_wrap .link_unit_flex_wrap .link_unit {
  width: calc(100% - 20px);
  margin: 10px 0 0 10px;
  border: solid 1px #4DC67D;
  border-radius: 99999px;
  background-color: #fff;
}
.der_kotoko_link_unit_wrap .link_unit_flex_wrap .link_unit a {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  font-weight: 700;
}
.der_kotoko_link_unit_wrap .link_unit_flex_wrap .link_unit a:hover {
  opacity: 0.6;
  transition: 0.2s;
}
.der_kotoko_link_unit_wrap .link_unit_flex_wrap .link_unit a img {
  width: 30px;
  height: 30px;
  margin: 0 15px 0 25px;
}
.der_kotoko_link_unit_wrap .link_unit_flex_wrap .link_unit a span {
  font-size: 1.4rem;
  color: #657AFF;
  line-height: 2;
  margin: 10px 0;
}
.der_kotoko_link_unit_wrap .link_unit_flex_wrap .link_unit:last-child {
  margin-bottom: 10px;
}
@media screen and (min-width: 1025px) {
  /* 子同士リンクユニット　PC差分 */
  .der_kotoko_link_unit_wrap .link_unit_flex_wrap {
    display: flex;
    flex-wrap: wrap;
  }
  .der_kotoko_link_unit_wrap .link_unit_flex_wrap .link_unit {
    width: calc(( 100% - 30px ) / 2);
  }
}
/* 親子リンクユニット */
.oyako_link_wrap {
  border: 1px solid #3A739A;
  background-color: #FDFFFA;
  margin: 30px 5%;
}
.oyako_link_wrap div:first-child {
  display: block;
  text-align: center;
  background-color: #0070BC;
  font-size: 1.6rem;
  font-weight: bold;
  color: #fff;
  padding: 15px;
  padding-left: 40px;
  position: relative;
}
.oyako_link_wrap div:first-child::before {
  font-family: "fa";
  content: "";
  position: absolute;
  margin-left: -40px;
  font-size: 2.4rem;
}
.oyako_link_wrap ul {
  padding: 20px 20px 0px 35px;
  margin-bottom: -10px !important;
}
.oyako_link_wrap ul li {
  font-size: 1.4rem;
  margin: 0 20px 10px 0;
  position: relative;
}
.oyako_link_wrap ul li::before {
  font-family: "fa";
  content: "";
  position: absolute;
  left: -15px;
  top: 0px;
  color: #0070BC;
}
.oyako_link_wrap ul ul {
  padding: 0 0 0 20px;
  margin-bottom: 10px !important;
}
.oyako_link_wrap ul ul li::before {
  font-family: "fa";
  content: "";
  left: -15px;
}
.oyako_link_wrap a:visited {
  color: #657AFF !important;
}
.oyako_link_wrap .oyako_link_btn {
  display: block;
  background-color: #fff;
  border: 1px solid #C4B9B9;
  text-align: center;
  margin: 20px;
  padding: 10px;
  font-size: 1.4rem;
  font-weight: bold;
  text-decoration: underline;
}
.oyako_link_wrap .oyako_link_btn::after {
  font-family: "fa";
  content: "";
  margin-left: 8px;
  display: inline-block;
}
.oyako_link_wrap .oyako_link_btn:hover {
  text-decoration: none;
}
@media screen and (min-width: 600px) {
  /* 親子リンクユニット　PC差分 */
  .oyako_link_wrap ul {
    column-count: 2;
  }
  .oyako_link_wrap ul ul {
    column-count: 1;
    margin-bottom: 0 !important;
  }
}
/* thカラーオレンジ */
.th_orange {
  background-color: #FEEEDE;
}
.th_bg_orange {
  background-color: #feeede !important;
}
/* テーブル強調 */
.p-page__content .tbl_bgemphasis {
  background-color: #ffe9e2;
}
/* テーブルレイアウト用左詰め */
.td_left {
  text-align: left !important;
}
.td_upleft {
  text-align: left !important;
  vertical-align: top !important;
}
.link_btn_orange {
  margin: 30px 0 40px;
  background-color: #FFC700;
  border-radius: 5px;
  box-shadow: 0 5px 1px #707070;
  text-align: center;
}
.link_btn_orange a {
  width: 100%;
  height: 100%;
  font-size: 1.6rem;
  font-weight: bold;
  display: inline-block;
  transition: 0.25s;
  padding: 18px 10px 16px 20px;
}
.link_btn_orange a::before {
  content: "";
  font-family: "fa" !important;
  font-size: 1.6rem;
  margin-right: 10px;
}
.link_btn_orange a:visited {
  color: inherit !important;
}
.link_btn_orange a:hover {
  color: inherit !important;
  opacity: 0.6;
}
@media screen and (min-width: 600px) {
  .link_btn_orange {
    margin: 30px auto 40px;
    max-width: 420px;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Finfostripe.com%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Fcasino-winnersclub-v16%2Fassets%2Fscss%2Fpage.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAACA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAtFA%3BAA2FA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAzGD%3BAA%2BGA%3BAAAA%3BAAAA%3BAA%2FGA%3BAAmHA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAlIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoJA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAvJA%3BAAgKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAxRD%3BAA8RA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAA5UA%3BAAgVA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAxVA%3BAA4VA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAA%2FWD%3BAAoXA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOQ%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMZ%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeJ%3BAAAA%3BAAAA%3BAAAA%3BAAIQ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAApe5B%3BAAmfA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAQoB%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAASpB%3BAACC%3BAAAA%3BAAAA%3BAAEO%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMY%3BAAAA%3BAAAA%3BAAQZ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKR%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAA5jBJ%3BAAikBA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAA7qBD%3BAAkrBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAnsBA%3BAAusBA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAzwBA%3BAAgxBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAxxBA%3BAA8xBA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA5zBA%3BAAo0BA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAA35BD%3BAAi6BA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAt%2BBD%3BAA6%2BBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAhqCD%3BAAqqCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAhvCA%3BAAovCA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAt3CA%3BAA43CA%3BAAAA%3BAAAA%3BAAIA%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAl5CD%3BAAw5CA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAx%2FCD%3BAA8%2FCA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAACC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAhmDD%3BAAsmDA%3BAAAA%3BAAAA%3BAAAA%3BAAtmDA%3BAA2mDA%3BAAAA%3BAAAA%3BAA3mDA%3BAA%2BmDA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAA9yDD%3BAAmzDA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAt1DA%3BAA01DA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAh4DD%3BAAu4DA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAz8DD%3BAA88DA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAj%2FDA%3BAAq%2FDA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAxgED%3BAA6gEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAA%2FjED%3BAAokEA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA9kEA%3BAAwlEC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYD%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAznEF%3BAAgoEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAArsEA%3BAA0sEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAjwEF%3BAAuwEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAv1EN%3BAAm2EA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAA94EN%3BAAs5EA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWN%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAIM%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAp%2FEN%3BAA4%2FEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAlkFN%3BAA0kFA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA1pFN%3BAAmqFA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAtqFA%3BAA0qFA%3BAAAA%3BAAAA%3BAA1qFA%3BAA%2BqFA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%22%7D */