{
  "$schema": "https://www.designtokens.org/schemas/2025.10/format.json",
  "$description": "ほぼ全面を深い紺色で塗り、鮮やかな青の巨大な欧文セリフ見出しと、反転させた鏡像で幻想的な夜を表現する映画告知LP。本文は白の明朝体を中央に揃え、場面写真には青い光彩をまとわせる。細い円弧の線と小さな菱形で、魔法らしい静けさを出している。",
  "color": {
    "$type": "color",
    "background": {
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.071,
          0.071,
          0.18
        ],
        "hex": "#12122e"
      }
    },
    "primary": {
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.094,
          0.31,
          0.835
        ],
        "hex": "#184fd5"
      }
    },
    "text": {
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.984,
          0.984,
          0.992
        ],
        "hex": "#fbfbfd"
      }
    },
    "text-body": {
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.745,
          0.749,
          0.816
        ],
        "hex": "#bebfd0"
      }
    },
    "text-muted": {
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.592,
          0.6,
          0.675
        ],
        "hex": "#9799ac"
      }
    },
    "line": {
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.09,
          0.176,
          0.416
        ],
        "hex": "#172d6a"
      }
    },
    "accent-1": {
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.18,
          0.608,
          0.878
        ],
        "hex": "#2e9be0"
      }
    },
    "accent-2": {
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.2,
          0.475,
          0.988
        ],
        "hex": "#3379fc"
      }
    },
    "surface": {
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.929,
          0.945,
          0.949
        ],
        "hex": "#edf1f2"
      }
    },
    "background-alt": {
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.702,
          0.863,
          0.902
        ],
        "hex": "#b3dce6"
      }
    },
    "marker": {
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.204,
          0.451,
          0.996
        ],
        "hex": "#3473fe"
      }
    },
    "background-accessible": {
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.82,
          0.82,
          0.929
        ],
        "hex": "#d1d1ed"
      }
    }
  },
  "spacing": {
    "$type": "dimension",
    "unit": {
      "$value": {
        "value": 8,
        "unit": "px"
      }
    },
    "card": {
      "$value": {
        "value": 0,
        "unit": "px"
      }
    },
    "section": {
      "$value": {
        "value": 100,
        "unit": "px"
      }
    }
  },
  "rounded": {
    "$type": "dimension",
    "sm": {
      "$value": {
        "value": 0,
        "unit": "px"
      }
    },
    "md": {
      "$value": {
        "value": 0,
        "unit": "px"
      }
    },
    "lg": {
      "$value": {
        "value": 0,
        "unit": "px"
      }
    },
    "full": {
      "$value": {
        "value": 999,
        "unit": "px"
      }
    }
  },
  "typography": {
    "display": {
      "$type": "typography",
      "$value": {
        "fontFamily": "Playfair Display",
        "fontSize": {
          "value": 110,
          "unit": "px"
        },
        "fontWeight": 700,
        "letterSpacing": {
          "value": -0.02,
          "unit": "em"
        }
      }
    },
    "headline-lg": {
      "$type": "typography",
      "$value": {
        "fontFamily": "Shippori Mincho",
        "fontSize": {
          "value": 30,
          "unit": "px"
        },
        "fontWeight": 800,
        "letterSpacing": {
          "value": 0.02,
          "unit": "em"
        }
      }
    },
    "headline-md": {
      "$type": "typography",
      "$value": {
        "fontFamily": "Shippori Mincho",
        "fontSize": {
          "value": 22,
          "unit": "px"
        },
        "fontWeight": 700
      }
    },
    "accent": {
      "$type": "typography",
      "$value": {
        "fontFamily": "Noto Serif JP",
        "fontSize": {
          "value": 16,
          "unit": "px"
        },
        "fontWeight": 400,
        "letterSpacing": {
          "value": 0.4,
          "unit": "em"
        }
      }
    },
    "body-lg": {
      "$type": "typography",
      "$value": {
        "fontFamily": "Noto Serif JP",
        "fontSize": {
          "value": 15,
          "unit": "px"
        },
        "fontWeight": 600,
        "letterSpacing": {
          "value": 0.05,
          "unit": "em"
        }
      }
    },
    "body-md": {
      "$type": "typography",
      "$value": {
        "fontFamily": "Noto Sans JP",
        "fontSize": {
          "value": 15,
          "unit": "px"
        },
        "fontWeight": 700,
        "letterSpacing": {
          "value": 0.02,
          "unit": "em"
        }
      }
    },
    "note": {
      "$type": "typography",
      "$value": {
        "fontFamily": "Montserrat",
        "fontSize": {
          "value": 10,
          "unit": "px"
        },
        "fontWeight": 400,
        "letterSpacing": {
          "value": 0.02,
          "unit": "em"
        }
      }
    },
    "label-button": {
      "$type": "typography",
      "$value": {
        "fontFamily": "Playfair Display",
        "fontSize": {
          "value": 13,
          "unit": "px"
        },
        "fontWeight": 400,
        "letterSpacing": {
          "value": 0.08,
          "unit": "em"
        }
      }
    }
  }
}
