@charset "UTF-8";
/* CSS Variables */
:root {
  --color-primary: #35488c;
  --color-teal: #62c0b5;
  --color-dark-teal: #1ab09e;
  --color-accent: #fcd25b;
  --color-light-accent: #f5e08b;
  --color-text: #17222e;
  --color-light: #f5f4f6;
  --color-light-gray: #d5d4d6;
  --color-dark-gray: #a5a4a6;
  --color-attn: #e63946;
  --color-white: #ffffff;
  --font-family: "Noto Sans JP", "Hiragino Sans", "Hiragino Kaku Gothic ProN","Meiryo", "Helvetica Neue", "Helvetica","Arial","Yu Gothic",sans-serif;
}

/* -------------------------
Fireblocksによる資産保護
------------------------- */
.p-system__logo {
  max-width: 400px;
  margin: 32px auto;
}

.p-system__block {
  padding: 20px 24px;
  margin: 0 auto 32px;
}

@media screen and (min-width: 768px) {
  .p-system__block {
    margin: 0 auto 48px;
  }
}

.p-system__img--01 {
  max-width: 640px;
  margin: 0 auto;
}

.p-system__img--02 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0 auto 8px;
}

.p-system__img--02 div {
  -ms-flex-item-align: stretch;
      align-self: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  border-radius: 16px;
  padding: 16px;
  background: var(--color-white);
  margin-bottom: 16px;
}

@media screen and (min-width: 768px) {
  .p-system__img--02 div {
    width: 48.21429%;
    padding: 24px;
    margin: 0;
  }
}

.p-system__hdg {
  text-align: center;
  margin: 0 auto 32px;
}

.p-system__text {
  margin: 0 auto 24px;
}

.p-system__text:last-of-type {
  margin: 0 auto;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlY3VyaXR5LXN5c3RlbS5jc3MiLCJmb3VuZGF0aW9uL192YWxpYWJsZXMuc2NzcyIsIm9iamVjdC9wcm9qZWN0L19zeXN0ZW0uc2NzcyIsImZvdW5kYXRpb24vX21peGluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDaUJoQixrQkFBQTtBQUNBO0VBQ0Usd0JBQWdCO0VBQ2hCLHFCQUFhO0VBQ2IsMEJBQWtCO0VBQ2xCLHVCQUFlO0VBQ2YsNkJBQXFCO0VBQ3JCLHFCQUFhO0VBQ2Isc0JBQWM7RUFDZCwyQkFBbUI7RUFDbkIsMEJBQWtCO0VBQ2xCLHFCQUFhO0VBQ2Isc0JBQWM7RUFDZCxrSkFBYztBRGZoQjs7QUVmQTs7MkJGbUIyQjtBRWZ6QjtFQUNFLGdCQUFnQjtFQUNoQixpQkFBaUI7QUZpQnJCOztBRWZFO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUFtQjtBRmtCdkI7O0FHekJFO0VES0E7SUFJSSxtQkFBbUI7RUZxQnZCO0FBQ0Y7O0FFbEJJO0VBQ0UsZ0JBQWdCO0VBQ2hCLGNBQWM7QUZxQnBCOztBRW5CSTtFQUNFLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IsbUJBQWU7TUFBZixlQUFlO0VBQ2YseUJBQThCO01BQTlCLHNCQUE4QjtVQUE5Qiw4QkFBOEI7RUFDOUIsa0JBQWtCO0FGc0J4Qjs7QUUxQks7RUFNRyw0QkFBbUI7TUFBbkIsbUJBQW1CO0VBQ25CLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IseUJBQW1CO01BQW5CLHNCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIsV0FBVztFQUNYLG1CQUFtQjtFQUNuQixhQUFhO0VBQ2IsOEJBQThCO0VBQzlCLG1CQUFtQjtBRndCM0I7O0FHdERFO0VEaUJHO0lBZUssZ0JBQXFCO0lBQ3JCLGFBQWE7SUFDYixTQUFTO0VGMkJqQjtBQUNGOztBRXZCRTtFQUNFLGtCQUFrQjtFQUNsQixtQkFBbUI7QUYwQnZCOztBRXhCRTtFQUNFLG1CQUFtQjtBRjJCdkI7O0FFNUJHO0VBR0csY0FBYztBRjZCcEIiLCJmaWxlIjoic2VjdXJpdHktc3lzdGVtLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIENTUyBWYXJpYWJsZXMgKi9cbjpyb290IHtcbiAgLS1jb2xvci1wcmltYXJ5OiAjMzU0ODhjO1xuICAtLWNvbG9yLXRlYWw6ICM2MmMwYjU7XG4gIC0tY29sb3ItZGFyay10ZWFsOiAjMWFiMDllO1xuICAtLWNvbG9yLWFjY2VudDogI2ZjZDI1YjtcbiAgLS1jb2xvci1saWdodC1hY2NlbnQ6ICNmNWUwOGI7XG4gIC0tY29sb3ItdGV4dDogIzE3MjIyZTtcbiAgLS1jb2xvci1saWdodDogI2Y1ZjRmNjtcbiAgLS1jb2xvci1saWdodC1ncmF5OiAjZDVkNGQ2O1xuICAtLWNvbG9yLWRhcmstZ3JheTogI2E1YTRhNjtcbiAgLS1jb2xvci1hdHRuOiAjZTYzOTQ2O1xuICAtLWNvbG9yLXdoaXRlOiAjZmZmZmZmO1xuICAtLWZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBKUFwiLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsXCJNZWlyeW9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLFwiQXJpYWxcIixcIll1IEdvdGhpY1wiLHNhbnMtc2VyaWY7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkZpcmVibG9ja3Pjgavjgojjgovos4fnlKPkv53orbdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLXN5c3RlbV9fbG9nbyB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMzJweCBhdXRvO1xufVxuXG4ucC1zeXN0ZW1fX2Jsb2NrIHtcbiAgcGFkZGluZzogMjBweCAyNHB4O1xuICBtYXJnaW46IDAgYXV0byAzMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1zeXN0ZW1fX2Jsb2NrIHtcbiAgICBtYXJnaW46IDAgYXV0byA0OHB4O1xuICB9XG59XG5cbi5wLXN5c3RlbV9faW1nLS0wMSB7XG4gIG1heC13aWR0aDogNjQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucC1zeXN0ZW1fX2ltZy0tMDIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAwIGF1dG8gOHB4O1xufVxuXG4ucC1zeXN0ZW1fX2ltZy0tMDIgZGl2IHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtc3lzdGVtX19pbWctLTAyIGRpdiB7XG4gICAgd2lkdGg6IDQ4LjIxNDI5JTtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4ucC1zeXN0ZW1fX2hkZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG8gMzJweDtcbn1cblxuLnAtc3lzdGVtX190ZXh0IHtcbiAgbWFyZ2luOiAwIGF1dG8gMjRweDtcbn1cblxuLnAtc3lzdGVtX190ZXh0Omxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuIiwiLy8gYnJlYWtwb2ludFxuJGJyZWFrcG9pbnRzOiAoXG4gICd4cyc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1MXB4KScsXG4gICdzcyc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM5MXB4KScsXG4gICdzbSc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KScsXG4gICdtZCc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KScsXG4gICdsbCc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MXB4KScsXG4gICdsZyc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCknLFxuICAneGwnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgxcHgpJ1xuKSAhZGVmYXVsdDtcblxuLy/jg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4jjga7mm7jjgY3mlrlcbi8vIEBpbmNsdWRlIG1xKG1kKSB7XG4vLyAgIOOBk+OBk+OBq+ODluODqeOCpuOCtuOCteOCpOOCujcyMHB45bmF5Lul5LiK44Gu5aC05ZCI44Gu6Kit5a6a44KS6KiY6LyJXG4vLyB9XG5cbi8v6YGp5a6c5aSJ5pu044GZ44KLXG4vKiBDU1MgVmFyaWFibGVzICovXG46cm9vdCB7XG4gIC0tY29sb3ItcHJpbWFyeTogIzM1NDg4YztcbiAgLS1jb2xvci10ZWFsOiAjNjJjMGI1O1xuICAtLWNvbG9yLWRhcmstdGVhbDogIzFhYjA5ZTtcbiAgLS1jb2xvci1hY2NlbnQ6ICNmY2QyNWI7XG4gIC0tY29sb3ItbGlnaHQtYWNjZW50OiAjZjVlMDhiO1xuICAtLWNvbG9yLXRleHQ6ICMxNzIyMmU7XG4gIC0tY29sb3ItbGlnaHQ6ICNmNWY0ZjY7XG4gIC0tY29sb3ItbGlnaHQtZ3JheTogI2Q1ZDRkNjtcbiAgLS1jb2xvci1kYXJrLWdyYXk6ICNhNWE0YTY7XG4gIC0tY29sb3ItYXR0bjogI2U2Mzk0NjtcbiAgLS1jb2xvci13aGl0ZTogI2ZmZmZmZjtcbiAgLS1mb250LWZhbWlseTogXCJOb3RvIFNhbnMgSlBcIiwgXCJIaXJhZ2lubyBTYW5zXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLFwiTWVpcnlvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2FcIixcIkFyaWFsXCIsXCJZdSBHb3RoaWNcIixzYW5zLXNlcmlmO1xufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuRmlyZWJsb2Nrc+OBq+OCiOOCi+izh+eUo+S/neitt1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtc3lzdGVte1xuICAmX19sb2dve1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbWFyZ2luOiAzMnB4IGF1dG87XG4gIH1cbiAgJl9fYmxvY2t7XG4gICAgcGFkZGluZzogMjBweCAyNHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDMycHg7XG4gICAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDQ4cHg7XG4gICAgfVxuICB9XG4gICZfX2ltZ3tcbiAgICAmLS0wMXtcbiAgICAgIG1heC13aWR0aDogNjQwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgJi0tMDJ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gOHB4O1xuICAgICAgZGl2e1xuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgICAgIHdpZHRoOiAoNDMyJS84OTYpKjEwMDtcbiAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19oZGd7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvIDMycHg7XG4gIH1cbiAgJl9fdGV4dHtcbiAgICBtYXJnaW46IDAgYXV0byAyNHB4O1xuICAgICY6bGFzdC1vZi10eXBle1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIvL+ODluODrOOCpOOCr+ODneOCpOODs+ODiOOBruioreWumlxuLy9taXhpbuOAgGJyZWFrcG9pbnRcbkBtaXhpbiBtcSgkYnJlYWtwb2ludDogbWQpIHtcbiAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iXX0= */
