/*
Theme Name: meishi3
Theme URI: https://meishi3.jp
Author: Sankaido
Description: meishi3.jp 専用の軽量テーマ。プラグイン不要。
Version: 1.0.75
Requires at least: 6.0
Requires PHP: 7.4
Text Domain: meishi3
*/

:root {
  --ink: #16191C;
  --muted: #5A6066;
  --bg: #F3F4F2;
  --accent: #B8322A;
  --paper-bg: #F4EEDC;
  --paper-ink: #2A2418;
  --wood-bg: #B98B58;
  --wood-ink: #24170B;
  --metal-bg: #5F656B;
  --metal-ink: #FFFFFF;
  --ic-bg: #14213D;
  --ic-ink: #FFFFFF;
  --mincho: "Yu Mincho", "YuMincho", "Hiragino Mincho ProN", "Noto Serif JP", serif;
  --gothic: "Yu Gothic", "YuGothic", "Hiragino Kaku Gothic ProN", "Noto Sans JP", Meiryo, sans-serif;
}

* { box-sizing: border-box; }
html { -webkit-text-size-adjust: 100%; }
body {
  margin: 0;
  background: var(--bg);
  color: var(--ink);
  font-family: var(--gothic);
  font-size: 16px;
  line-height: 1.8;
}
a { color: var(--ink); }
a:hover { color: var(--accent); }
a:focus-visible { outline: 3px solid var(--accent); outline-offset: 2px; }
img { max-width: 100%; height: auto; }

.wrap { max-width: 1200px; margin: 0 auto; padding: 0 24px; }

/* ヘッダー */
.site-header { padding: 20px 0; }
.site-header .wrap {
  display: flex; flex-wrap: wrap; align-items: center;
  justify-content: space-between; gap: 12px;
}
.brand { text-decoration: none; display: flex; align-items: baseline; gap: 12px; }
.brand-name { font-family: var(--gothic); font-size: 28px; font-weight: 700; letter-spacing: .02em; }
.brand-url { font-size: 16px; color: var(--muted); letter-spacing: .06em; }
.header-nav { display: flex; align-items: center; gap: 24px; font-size: 15px; }
.header-nav a { text-decoration: none; min-height: 44px; display: inline-flex; align-items: center; }
.btn-login { padding: 0 20px; border: 1px solid var(--ink); border-radius: 2px; }

/* 導入文 */
.intro { padding: 28px 0 32px; }
.intro h1 {
  margin: 0; font-family: var(--mincho); font-weight: 700;
  font-size: clamp(28px, 4.2vw, 46px); line-height: 1.4; letter-spacing: .04em;
}
.intro p { margin: 14px 0 0; color: #3C4248; font-size: 17px; max-width: 40em; }

/* 4色ブロック */
.blocks { display: grid; grid-template-columns: repeat(2, 1fr); }
.block {
  display: flex; flex-direction: column; justify-content: space-between;
  min-height: 300px; padding: 36px 32px; text-decoration: none;
  transition: filter .15s;
}
.block:hover { filter: brightness(1.06); color: inherit; }
.block:focus-visible { outline-offset: -6px; outline-color: currentColor; }
.block-no { font-size: 14px; letter-spacing: .16em; opacity: .85; }
.block-title { font-family: var(--mincho); font-size: clamp(28px, 3.6vw, 40px); font-weight: 700; margin: 8px 0 12px; line-height: 1.3; }
.block-sub { font-size: 16px; line-height: 1.8; max-width: 26em; }
.block-foot { display: flex; justify-content: space-between; align-items: flex-end; gap: 12px; margin-top: 24px; }
.block-price { font-size: 15px; font-weight: 700; }
.block-arrow { font-size: 28px; line-height: 1; }
.block--paper { background: var(--paper-bg); color: var(--paper-ink); }
.block--wood  { background: var(--wood-bg);  color: var(--wood-ink); }
.block--metal { background: var(--metal-bg); color: var(--metal-ink); }
.block--ic    { background: var(--ic-bg);    color: var(--ic-ink); }

/* フッター */
.site-footer { padding: 40px 0 48px; font-size: 14px; }
.site-footer .wrap { display: flex; flex-wrap: wrap; justify-content: space-between; gap: 24px; }
.footer-contact { font-size: 15px; line-height: 2; }
.footer-contact .label { font-size: 13px; letter-spacing: .16em; color: var(--muted); }
.footer-links { display: flex; flex-wrap: wrap; gap: 4px 24px; align-items: flex-start; }
.footer-links a { min-height: 44px; display: inline-flex; align-items: center; }
.copyright { flex: 1 1 100%; color: var(--muted); font-size: 13px; }

/* 一般ページ */
.page-main { padding: 24px 0 64px; }
.page-main .wrap { max-width: 860px; }
.page-main h1 { font-family: var(--mincho); font-size: clamp(26px, 3.4vw, 36px); line-height: 1.4; margin: 0 0 24px; }
.page-main h2 { font-family: var(--mincho); font-size: 24px; margin: 40px 0 12px; }
.page-main table { border-collapse: collapse; width: 100%; margin: 16px 0; }
.page-main th, .page-main td { border: 1px solid #CDD0CB; padding: 10px 12px; text-align: left; }
.page-main th { background: #E7E9E5; }
.entry-content > * + * { margin-top: 1em; }

/* スマホ */
@media (max-width: 760px) {
  .wrap { padding: 0 16px; }
  .blocks { grid-template-columns: 1fr; }
  .block { min-height: 220px; padding: 28px 20px; }
  .brand-name { font-size: 22px; }
}

/* ===== 商品ページ ===== */
.page-paper { --pc-bg: var(--paper-bg); --pc-ink: var(--paper-ink); }
.page-wood  { --pc-bg: var(--wood-bg);  --pc-ink: var(--wood-ink); }
.page-metal { --pc-bg: var(--metal-bg); --pc-ink: var(--metal-ink); }
.page-ic    { --pc-bg: var(--ic-bg);    --pc-ink: var(--ic-ink); }

.product .hero { background: var(--pc-bg, var(--paper-bg)); color: var(--pc-ink, var(--paper-ink)); padding: 56px 0 64px; }
.product .hero a { color: inherit; }
.hero-grid { display: grid; grid-template-columns: 1.3fr 1fr; gap: 40px; align-items: center; }
.eyebrow { font-size: 14px; letter-spacing: .16em; opacity: .85; margin-bottom: 8px; }
.product h1 { font-family: var(--mincho); font-weight: 700; font-size: clamp(40px, 6vw, 68px); line-height: 1.2; margin: 0; letter-spacing: .04em; }
.tagline { font-family: var(--mincho); font-size: clamp(20px, 2.6vw, 28px); font-weight: 700; margin: 16px 0 0; line-height: 1.5; }
.lead { margin: 14px 0 0; font-size: 17px; max-width: 34em; }
.hero-price { margin: 28px 0 0; display: flex; align-items: baseline; gap: 8px; }
.hero-price strong { font-family: var(--mincho); font-size: clamp(36px, 5vw, 52px); line-height: 1; }
.btns { display: flex; flex-wrap: wrap; gap: 12px; margin-top: 28px; }
.btn { display: inline-flex; align-items: center; min-height: 52px; padding: 0 28px; font-size: 16px; font-weight: 700; text-decoration: none; border-radius: 2px; }
.btn--solid { background: var(--pc-ink, #16191C); color: var(--pc-bg, #fff) !important; }
.btn--line { border: 1px solid currentColor; }
.btn:hover { opacity: .88; }

/* 見本の名刺（装飾） */
.hero-card { justify-self: center; width: min(320px, 100%); aspect-ratio: 91 / 55; background: #fff; border-radius: 4px; transform: rotate(-4deg); box-shadow: 0 18px 36px rgba(0,0,0,.18), 0 2px 6px rgba(0,0,0,.12); padding: 26px 28px; display: flex; flex-direction: column; justify-content: space-between; }
.hero-card i { display: block; height: 6px; background: #D7D3C6; border-radius: 3px; }
.hero-card i.k { background: #2A2418; width: 44%; height: 10px; }
.hero-card i.s { width: 62%; }
.hero-card i.t { width: 48%; }
.hero-card .lines { display: flex; flex-direction: column; gap: 9px; }

.sec { padding: 56px 0; }
.sec--alt { background: #E9EAE6; }
.sec h2 { font-family: var(--mincho); font-size: clamp(24px, 3vw, 32px); margin: 0 0 8px; line-height: 1.4; }
.sec .note { color: var(--muted); font-size: 15px; margin: 0 0 24px; }
.sec h2 + .grid, .sec h2 + .note { margin-top: 12px; }

.grid { display: grid; gap: 16px; margin-top: 24px; }
.grid--4 { grid-template-columns: repeat(4, 1fr); }
.grid--3 { grid-template-columns: repeat(3, 1fr); }
.grid--5 { grid-template-columns: repeat(5, 1fr); }
.grid--2 { grid-template-columns: repeat(2, 1fr); }

.card { background: #fff; border: 1px solid #D9DCD7; border-radius: 4px; padding: 22px 20px; }
.card .q { font-size: 15px; color: var(--muted); }
.card .p { font-family: var(--mincho); font-size: 32px; font-weight: 700; line-height: 1.3; margin-top: 4px; }
.card .p small { font-size: 16px; font-weight: 400; }
.card .n { font-weight: 700; font-size: 17px; line-height: 1.5; }
.card .d { margin-top: 6px; font-size: 15px; color: #3C4248; }

.chip { background: #fff; border: 1px solid #D9DCD7; border-radius: 4px; padding: 16px 18px 16px 48px; position: relative; font-weight: 700; }
.chip::before { content: "✓"; position: absolute; left: 18px; top: 19px; width: 22px; height: 22px; border-radius: 50%; background: var(--paper-bg); color: var(--paper-ink); text-align: center; line-height: 22px; font-size: 14px; }
.chip small { display: block; font-weight: 400; font-size: 14px; color: var(--muted); }

.steps { counter-reset: s; }
.step { background: #fff; border: 1px solid #D9DCD7; border-radius: 4px; padding: 24px 20px 22px; position: relative; }
.step::before { counter-increment: s; content: counter(s); display: flex; align-items: center; justify-content: center; width: 36px; height: 36px; border-radius: 50%; background: var(--ink); color: #fff; font-weight: 700; margin-bottom: 12px; }
.step .n { font-weight: 700; font-size: 17px; }
.step .d { margin-top: 4px; font-size: 15px; color: #3C4248; }

.cta { background: #16191C; color: #fff; padding: 56px 0; text-align: center; }
.cta h2 { font-family: var(--mincho); font-size: clamp(24px, 3vw, 32px); margin: 0 0 12px; }
.cta p { margin: 0 0 24px; color: #DDE0E4; }
.cta a.mail { display: inline-block; color: #16191C; background: #fff; text-decoration: none; font-weight: 700; font-size: 18px; padding: 14px 32px; border-radius: 2px; }
.cta a.mail:hover { background: var(--paper-bg); color: #16191C; }

@media (max-width: 900px) {
  .grid--4, .grid--5 { grid-template-columns: repeat(2, 1fr); }
  .grid--3 { grid-template-columns: 1fr; }
}
@media (max-width: 760px) {
  .hero-grid { grid-template-columns: 1fr; }
  .hero-card { display: none; }
  .product .hero { padding: 40px 0 44px; }
  .sec { padding: 40px 0; }
  .grid--2 { grid-template-columns: 1fr; }
  .btn { width: 100%; justify-content: center; }
}

/* 素材ごとの見本カード */
.page-wood .hero-card { background: linear-gradient(135deg,#E3C79B,#CFA66F); }
.page-wood .hero-card i { background: rgba(60,35,10,.35); }
.page-wood .hero-card i.k { background: #3A2410; }
.page-metal .hero-card { background: linear-gradient(135deg,#F2F4F6,#AEB4BA 55%,#E6E9EC); }
.page-metal .hero-card i { background: rgba(40,45,50,.35); }
.page-metal .hero-card i.k { background: #2B3036; }
.page-ic .hero-card { background: #0B1530; border: 1px solid rgba(255,255,255,.25); }
.page-ic .hero-card i { background: rgba(255,255,255,.35); }
.page-ic .hero-card i.k { background: #fff; }

/* 法令ページ（law / privacy） */
.page-law, .page-privacy, .page-contact { --pc-bg: #16191C; --pc-ink: #FFFFFF; }
.page-law .hero, .page-privacy .hero, .page-contact .hero { padding: 48px 0 52px; }
.page-law .hero h1, .page-privacy .hero h1 { font-size: clamp(30px, 4.6vw, 48px); }
.legal-wrap { max-width: 920px; }
.legal { margin: 20px 0 0; background: #fff; border: 1px solid #D9DCD7; border-radius: 4px; }
.legal-row { display: grid; grid-template-columns: 220px 1fr; gap: 24px; padding: 20px 24px; border-top: 1px solid #E4E6E2; }
.legal-row:first-child { border-top: 0; }
.legal dt { font-weight: 700; position: relative; padding-left: 14px; }
.legal dt::before { content: ""; position: absolute; left: 0; top: .55em; width: 4px; height: 1em; background: var(--wood-bg); border-radius: 2px; }
.legal dd { margin: 0; }
.callout { margin: 16px 0 0; padding: 16px 20px; background: var(--paper-bg); color: var(--paper-ink); border-left: 4px solid var(--wood-bg); border-radius: 2px; font-size: 15px; }
@media (max-width: 760px) {
  .legal-row { grid-template-columns: 1fr; gap: 6px; padding: 16px 18px; }
  .page-law .hero, .page-privacy .hero { padding: 36px 0 40px; }
}
.legal dd ul { margin: 8px 0 0; padding-left: 1.2em; }
.legal dd li { margin: 2px 0; }

/* 首页色块：キャッチコピー */
.block-catch { font-family: var(--mincho); font-size: clamp(17px, 1.9vw, 21px); font-weight: 700; line-height: 1.6; margin: 0 0 12px; }
.block-sub { max-width: 34em; font-size: 15px; }

.contact-mail { margin: 8px 0 16px; font-family: var(--mincho); font-size: clamp(22px, 3.4vw, 34px); font-weight: 700; word-break: break-all; }
.contact-mail a { text-decoration: none; border-bottom: 2px solid var(--wood-bg); }

/* よくあるご質問（開閉式） */
.faq { margin-top: 20px; border-top: 1px solid #CFD2CD; }
.faq details { border-bottom: 1px solid #CFD2CD; background: #fff; }
.faq summary { list-style: none; cursor: pointer; padding: 18px 56px 18px 24px; font-weight: 700; position: relative; }
.faq summary::-webkit-details-marker { display: none; }
.faq summary::before { content: "Q"; font-family: var(--mincho); color: var(--wood-bg); margin-right: 12px; }
.faq summary::after { content: "+"; position: absolute; right: 24px; top: 50%; transform: translateY(-50%); font-size: 22px; font-weight: 400; }
.faq details[open] summary::after { content: "−"; }
.faq summary:hover { background: #F7F7F4; }
.faq .a { padding: 0 24px 20px 24px; color: #3C4248; }
.faq .a::before { content: "A"; font-family: var(--mincho); font-weight: 700; color: var(--muted); margin-right: 12px; }
@media (max-width: 760px) { .faq summary { padding: 16px 44px 16px 16px; } .faq summary::after { right: 14px; } .faq .a { padding: 0 16px 18px; } }

/* 首屏の写真（名刺サンプル） */
.hero-photo { justify-self: center; width: min(420px, 100%); }
.hero-photo img { display: block; width: 100%; height: auto; transform: rotate(-4deg); filter: drop-shadow(0 18px 22px rgba(0,0,0,.22)) drop-shadow(0 2px 4px rgba(0,0,0,.12)); }
@media (max-width: 760px) { .hero-photo { width: min(300px, 82%); margin: 8px auto 0; } }

/* トップ：IC電子名刺ブロック（淡い背景＋チップ／アンテナコイルの線画） */
.block--ic {
  background: #EAEFF6 url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20640%20400%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23C3CFE2%22%20stroke-width%3D%222%22%3E%3Crect%20x%3D%22320%22%20y%3D%2265%22%20width%3D%22300%22%20height%3D%22300%22%20rx%3D%2222.0%22%2F%3E%3Crect%20x%3D%22335%22%20y%3D%2280%22%20width%3D%22270%22%20height%3D%22270%22%20rx%3D%2220.4%22%2F%3E%3Crect%20x%3D%22350%22%20y%3D%2295%22%20width%3D%22240%22%20height%3D%22240%22%20rx%3D%2218.8%22%2F%3E%3Crect%20x%3D%22365%22%20y%3D%22110%22%20width%3D%22210%22%20height%3D%22210%22%20rx%3D%2217.2%22%2F%3E%3Crect%20x%3D%22380%22%20y%3D%22125%22%20width%3D%22180%22%20height%3D%22180%22%20rx%3D%2215.6%22%2F%3E%3Crect%20x%3D%22395%22%20y%3D%22140%22%20width%3D%22150%22%20height%3D%22150%22%20rx%3D%2214.0%22%2F%3E%3Crect%20x%3D%22410%22%20y%3D%22155%22%20width%3D%22120%22%20height%3D%22120%22%20rx%3D%2212.4%22%2F%3E%3Crect%20x%3D%22425%22%20y%3D%22170%22%20width%3D%2290%22%20height%3D%2290%22%20rx%3D%2210.8%22%2F%3E%3Crect%20x%3D%22440%22%20y%3D%22185%22%20width%3D%2260%22%20height%3D%2260%22%20rx%3D%229.2%22%2F%3E%3Cpath%20d%3D%22M320%20275H220L185%20240H0%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23A3B4D0%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%3E%3Crect%20x%3D%22424%22%20y%3D%22169%22%20width%3D%2292%22%20height%3D%2292%22%20rx%3D%229%22%20fill%3D%22%23D3DDEB%22%2F%3E%3Crect%20x%3D%22444%22%20y%3D%22189%22%20width%3D%2252%22%20height%3D%2252%22%20rx%3D%225%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M440%20169v-14M440%20261v14M424%20185h-14M516%20185h14M455%20169v-14M455%20261v14M424%20200h-14M516%20200h14M470%20169v-14M470%20261v14M424%20215h-14M516%20215h14M485%20169v-14M485%20261v14M424%20230h-14M516%20230h14M500%20169v-14M500%20261v14M424%20245h-14M516%20245h14%22%2F%3E%3Ccircle%20cx%3D%22470%22%20cy%3D%22215%22%20r%3D%229%22%20fill%3D%22%23A3B4D0%22%20stroke%3D%22none%22%20opacity%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23A3B4D0%22%20stroke-width%3D%222%22%20opacity%3D%22.8%22%3E%3Cpath%20d%3D%22M410%20185H375L345%20155H285M410%20230H360L330%20260H300M530%20200H570L600%20170H640M530%20245H565L595%20275H640M455%20155V115L485%2085V25M485%20275V315L455%20345V405%22%2F%3E%3Ccircle%20cx%3D%22285%22%20cy%3D%22155%22%20r%3D%225%22%20fill%3D%22%23EAEFF6%22%2F%3E%3Ccircle%20cx%3D%22300%22%20cy%3D%22260%22%20r%3D%225%22%20fill%3D%22%23EAEFF6%22%2F%3E%3Ccircle%20cx%3D%22640%22%20cy%3D%22170%22%20r%3D%225%22%20fill%3D%22%23EAEFF6%22%2F%3E%3Ccircle%20cx%3D%22640%22%20cy%3D%22275%22%20r%3D%225%22%20fill%3D%22%23EAEFF6%22%2F%3E%3Ccircle%20cx%3D%22485%22%20cy%3D%2225%22%20r%3D%225%22%20fill%3D%22%23EAEFF6%22%2F%3E%3Ccircle%20cx%3D%22455%22%20cy%3D%22405%22%20r%3D%225%22%20fill%3D%22%23EAEFF6%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%23A3B4D0%22%20opacity%3D%22.5%22%3E%3Ccircle%20cx%3D%22370%22%20cy%3D%22175%22%20r%3D%222.2%22%2F%3E%3Ccircle%20cx%3D%22302%22%20cy%3D%22222%22%20r%3D%222.2%22%2F%3E%3Ccircle%20cx%3D%22495%22%20cy%3D%2299%22%20r%3D%222.2%22%2F%3E%3Ccircle%20cx%3D%22296%22%20cy%3D%2254%22%20r%3D%222.2%22%2F%3E%3Ccircle%20cx%3D%22260%22%20cy%3D%22225%22%20r%3D%222.2%22%2F%3E%3Ccircle%20cx%3D%22531%22%20cy%3D%22168%22%20r%3D%222.2%22%2F%3E%3Ccircle%20cx%3D%22280%22%20cy%3D%22133%22%20r%3D%222.2%22%2F%3E%3Ccircle%20cx%3D%22516%22%20cy%3D%22294%22%20r%3D%222.2%22%2F%3E%3Ccircle%20cx%3D%22434%22%20cy%3D%22161%22%20r%3D%222.2%22%2F%3E%3Ccircle%20cx%3D%22338%22%20cy%3D%2274%22%20r%3D%222.2%22%2F%3E%3Ccircle%20cx%3D%22384%22%20cy%3D%22129%22%20r%3D%222.2%22%2F%3E%3Ccircle%20cx%3D%22263%22%20cy%3D%22348%22%20r%3D%222.2%22%2F%3E%3Ccircle%20cx%3D%22383%22%20cy%3D%22159%22%20r%3D%222.2%22%2F%3E%3Ccircle%20cx%3D%22349%22%20cy%3D%22104%22%20r%3D%222.2%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") right center / cover no-repeat;
  color: #1B2A4A;
}

/* トップ：木・竹ブロック（木目）／金属ブロック（ステンレスのヘアライン） */
.block--wood {
  background: #D4AE82 url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20400%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22g%22%20filterUnits%3D%22userSpaceOnUse%22%20x%3D%22-200%22%20y%3D%22-200%22%20width%3D%221200%22%20height%3D%22800%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.004%200.012%22%20numOctaves%3D%222%22%20seed%3D%2211%22%20result%3D%22w%22%2F%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.0025%200.12%22%20numOctaves%3D%224%22%20seed%3D%225%22%20result%3D%22n%22%2F%3E%3CfeDisplacementMap%20in%3D%22n%22%20in2%3D%22w%22%20scale%3D%2234%22%20xChannelSelector%3D%22R%22%20yChannelSelector%3D%22G%22%20result%3D%22d%22%2F%3E%3CfeColorMatrix%20in%3D%22d%22%20type%3D%22matrix%22%20values%3D%221%200%200%200%200%201%200%200%200%200%201%200%200%200%200%200%200%200%200%201%22%20result%3D%22gr%22%2F%3E%3CfeComponentTransfer%20in%3D%22gr%22%3E%3CfeFuncR%20type%3D%22table%22%20tableValues%3D%22.91%20.88%20.84%20.81%20.84%20.87%20.83%20.80%20.84%20.88%20.91%22%2F%3E%3CfeFuncG%20type%3D%22table%22%20tableValues%3D%22.79%20.75%20.69%20.65%20.69%20.73%20.67%20.63%20.69%20.75%20.79%22%2F%3E%3CfeFuncB%20type%3D%22table%22%20tableValues%3D%22.58%20.54%20.48%20.44%20.48%20.52%20.46%20.42%20.48%20.54%20.58%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22v%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.10%22%2F%3E%3Cstop%20offset%3D%22.55%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%232a1706%22%20stop-opacity%3D%22.18%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20x%3D%22-200%22%20y%3D%22-200%22%20width%3D%221200%22%20height%3D%22800%22%20filter%3D%22url%28%23g%29%22%2F%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20fill%3D%22url%28%23v%29%22%2F%3E%3C%2Fsvg%3E") center / 100% 100% no-repeat;
}
.block--metal {
  background: #B9BEC3 url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20400%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22s%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.0007%200.95%22%20numOctaves%3D%222%22%20seed%3D%223%22%20result%3D%22a%22%2F%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.003%201.8%22%20numOctaves%3D%221%22%20seed%3D%229%22%20result%3D%22b%22%2F%3E%3CfeBlend%20in%3D%22a%22%20in2%3D%22b%22%20mode%3D%22multiply%22%20result%3D%22m%22%2F%3E%3CfeColorMatrix%20in%3D%22m%22%20type%3D%22matrix%22%20values%3D%221.6%200%200%200%20-.2%201.6%200%200%200%20-.2%201.6%200%200%200%20-.18%200%200%200%200%201%22%20result%3D%22gr%22%2F%3E%3CfeComponentTransfer%20in%3D%22gr%22%3E%3CfeFuncR%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.615%22%2F%3E%3CfeFuncG%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.62%22%2F%3E%3CfeFuncB%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.625%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22h%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%220%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%22.22%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.70%22%2F%3E%3Cstop%20offset%3D%22.42%22%20stop-color%3D%22%232b3238%22%20stop-opacity%3D%22.30%22%2F%3E%3Cstop%20offset%3D%22.66%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.45%22%2F%3E%3Cstop%20offset%3D%22.88%22%20stop-color%3D%22%232b3238%22%20stop-opacity%3D%22.32%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.10%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20filter%3D%22url%28%23s%29%22%2F%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20fill%3D%22url%28%23h%29%22%2F%3E%3C%2Fsvg%3E") center / 100% 100% no-repeat;
  color: #1B1F23;
}

/* トップ：紙ブロック（紙の繊維の質感＋重なった名刺） */
.block--paper {
  background: #F4EEDC url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20400%22%20preserveAspectRatio%3D%22xMaxYMid%20slice%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22p%22%20filterUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22800%22%20height%3D%22400%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.85%22%20numOctaves%3D%224%22%20seed%3D%228%22%20result%3D%22n%22%2F%3E%3CfeDiffuseLighting%20in%3D%22n%22%20surfaceScale%3D%22.6%22%20diffuseConstant%3D%221%22%20lighting-color%3D%22%23FFF9EA%22%20result%3D%22l%22%3E%3CfeDistantLight%20azimuth%3D%2245%22%20elevation%3D%2272%22%2F%3E%3C%2FfeDiffuseLighting%3E%3CfeComponentTransfer%20in%3D%22l%22%3E%3CfeFuncR%20type%3D%22linear%22%20slope%3D%221.05%22%2F%3E%3CfeFuncG%20type%3D%22linear%22%20slope%3D%221.04%22%2F%3E%3CfeFuncB%20type%3D%22linear%22%20slope%3D%221.03%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22f%22%20filterUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22800%22%20height%3D%22400%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.008%200.012%22%20numOctaves%3D%222%22%20seed%3D%222%22%2F%3E%3CfeColorMatrix%20type%3D%22matrix%22%20values%3D%220%200%200%200%20.62%20%200%200%200%200%20.52%20%200%200%200%200%20.32%20%200%200%200%20.4%20-.14%22%2F%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22s%22%20x%3D%22-30%25%22%20y%3D%22-30%25%22%20width%3D%22160%25%22%20height%3D%22170%25%22%3E%3CfeDropShadow%20dx%3D%220%22%20dy%3D%228%22%20stdDeviation%3D%229%22%20flood-color%3D%22%235b4a22%22%20flood-opacity%3D%22.26%22%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22c%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFFDF6%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23F3ECD8%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20filter%3D%22url%28%23p%29%22%2F%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20filter%3D%22url%28%23f%29%22%2F%3E%3Cg%20transform%3D%22translate%28700%2092%29%22%3E%3Cg%20transform%3D%22rotate%28-20%29%22%20filter%3D%22url%28%23s%29%22%3E%3Crect%20x%3D%22-98%22%20y%3D%22-58%22%20width%3D%22196%22%20height%3D%22116%22%20rx%3D%227%22%20fill%3D%22url%28%23c%29%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28-8%29%22%20filter%3D%22url%28%23s%29%22%3E%3Crect%20x%3D%22-98%22%20y%3D%22-58%22%20width%3D%22196%22%20height%3D%22116%22%20rx%3D%227%22%20fill%3D%22url%28%23c%29%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%285%29%22%20filter%3D%22url%28%23s%29%22%3E%3Crect%20x%3D%22-98%22%20y%3D%22-58%22%20width%3D%22196%22%20height%3D%22116%22%20rx%3D%227%22%20fill%3D%22url%28%23c%29%22%2F%3E%3Ccircle%20cx%3D%22-52%22%20cy%3D%22-14%22%20r%3D%2216%22%20fill%3D%22none%22%20stroke%3D%22%23C9B27A%22%20stroke-width%3D%223%22%2F%3E%3Cpath%20d%3D%22M-60%20-14h16M-52%20-22v16%22%20stroke%3D%22%23C9B27A%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%2F%3E%3Crect%20x%3D%22-22%22%20y%3D%22-24%22%20width%3D%2282%22%20height%3D%227%22%20rx%3D%223.5%22%20fill%3D%22%23D9CBA3%22%2F%3E%3Crect%20x%3D%22-22%22%20y%3D%22-10%22%20width%3D%2258%22%20height%3D%225%22%20rx%3D%222.5%22%20fill%3D%22%23E4D9B9%22%2F%3E%3Crect%20x%3D%22-70%22%20y%3D%2230%22%20width%3D%2264%22%20height%3D%225%22%20rx%3D%222.5%22%20fill%3D%22%23E4D9B9%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") right center / cover no-repeat;
}

/* トップ：IC電子名刺ブロック v2（スマホで名刺をかざす近未来イメージ。左側は文字用に薄いベールで可読性を確保） */
.block--ic {
  background: linear-gradient(95deg, rgba(234,239,246,.96) 0%, rgba(234,239,246,.9) 45%, rgba(234,239,246,.18) 66%, rgba(234,239,246,0) 82%), #EAEFF6 url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20500%22%20preserveAspectRatio%3D%22xMaxYMin%20slice%22%3E%3Cdefs%3E%3CradialGradient%20id%3D%22gl%22%20cx%3D%220.7625%22%20cy%3D%220.464%22%20r%3D%22.6%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23CFE6FA%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%23DCE9F6%22%20stop-opacity%3D%22.5%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23EAEFF6%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3ClinearGradient%20id%3D%22ph%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23F9FBFE%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23DCE6F2%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22sc%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23EAF4FF%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23CFE3F7%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22cd%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFFFFF%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23E4ECF6%22%2F%3E%3C%2FlinearGradient%3E%3Cfilter%20id%3D%22sh%22%20x%3D%22-30%25%22%20y%3D%22-30%25%22%20width%3D%22160%25%22%20height%3D%22170%25%22%3E%3CfeDropShadow%20dx%3D%220%22%20dy%3D%2210%22%20stdDeviation%3D%2210%22%20flood-color%3D%22%232B4A78%22%20flood-opacity%3D%22.22%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Crect%20width%3D%22800%22%20height%3D%22500%22%20fill%3D%22url%28%23gl%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23B9CFE8%22%20stroke-width%3D%221.4%22%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22230%22%20stroke-dasharray%3D%222%2010%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22300%22%20stroke-dasharray%3D%221%207%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22380%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M868.0%20232.0L884.0%20232.0M867.6%20245.5L875.6%20245.9M866.6%20259.0L874.5%20259.8M864.8%20272.4L872.7%20273.6M862.4%20285.6L870.2%20287.3M859.2%20298.8L874.7%20302.9M855.4%20311.7L863.0%20314.2M850.9%20324.5L858.3%20327.3M845.7%20336.9L853.0%20340.2M839.9%20349.1L847.0%20352.8M833.4%20361.0L847.3%20369.0M826.4%20372.5L833.1%20376.9M818.7%20383.6L825.2%20388.4M810.5%20394.4L816.7%20399.4M801.7%20404.6L807.7%20410.0M792.4%20414.4L803.7%20425.7M782.6%20423.7L788.0%20429.7M772.4%20432.5L777.4%20438.7M761.6%20440.7L766.4%20447.2M750.5%20448.4L754.9%20455.1M739.0%20455.4L747.0%20469.3M727.1%20461.9L730.8%20469.0M714.9%20467.7L718.2%20475.0M702.5%20472.9L705.3%20480.3M689.7%20477.4L692.2%20485.0M676.8%20481.2L680.9%20496.7M663.6%20484.4L665.3%20492.2M650.4%20486.8L651.6%20494.7M637.0%20488.6L637.8%20496.5M623.5%20489.6L623.9%20497.6M610.0%20490.0L610.0%20506.0M596.5%20489.6L596.1%20497.6M583.0%20488.6L582.2%20496.5M569.6%20486.8L568.4%20494.7M556.4%20484.4L554.7%20492.2M543.2%20481.2L539.1%20496.7M530.3%20477.4L527.8%20485.0M517.5%20472.9L514.7%20480.3M505.1%20467.7L501.8%20475.0M492.9%20461.9L489.2%20469.0M481.0%20455.4L473.0%20469.3M469.5%20448.4L465.1%20455.1M458.4%20440.7L453.6%20447.2M447.6%20432.5L442.6%20438.7M437.4%20423.7L432.0%20429.7M427.6%20414.4L416.3%20425.7M418.3%20404.6L412.3%20410.0M409.5%20394.4L403.3%20399.4M401.3%20383.6L394.8%20388.4M393.6%20372.5L386.9%20376.9M386.6%20361.0L372.7%20369.0M380.1%20349.1L373.0%20352.8M374.3%20336.9L367.0%20340.2M369.1%20324.5L361.7%20327.3M364.6%20311.7L357.0%20314.2M360.8%20298.8L345.3%20302.9M357.6%20285.6L349.8%20287.3M355.2%20272.4L347.3%20273.6M353.4%20259.0L345.5%20259.8M352.4%20245.5L344.4%20245.9M352.0%20232.0L336.0%20232.0M352.4%20218.5L344.4%20218.1M353.4%20205.0L345.5%20204.2M355.2%20191.6L347.3%20190.4M357.6%20178.4L349.8%20176.7M360.8%20165.2L345.3%20161.1M364.6%20152.3L357.0%20149.8M369.1%20139.5L361.7%20136.7M374.3%20127.1L367.0%20123.8M380.1%20114.9L373.0%20111.2M386.6%20103.0L372.7%2095.0M393.6%2091.5L386.9%2087.1M401.3%2080.4L394.8%2075.6M409.5%2069.6L403.3%2064.6M418.3%2059.4L412.3%2054.0M427.6%2049.6L416.3%2038.3M437.4%2040.3L432.0%2034.3M447.6%2031.5L442.6%2025.3M458.4%2023.3L453.6%2016.8M469.5%2015.6L465.1%208.9M481.0%208.6L473.0%20-5.3M492.9%202.1L489.2%20-5.0M505.1%20-3.7L501.8%20-11.0M517.5%20-8.9L514.7%20-16.3M530.3%20-13.4L527.8%20-21.0M543.2%20-17.2L539.1%20-32.7M556.4%20-20.4L554.7%20-28.2M569.6%20-22.8L568.4%20-30.7M583.0%20-24.6L582.2%20-32.5M596.5%20-25.6L596.1%20-33.6M610.0%20-26.0L610.0%20-42.0M623.5%20-25.6L623.9%20-33.6M637.0%20-24.6L637.8%20-32.5M650.4%20-22.8L651.6%20-30.7M663.6%20-20.4L665.3%20-28.2M676.8%20-17.2L680.9%20-32.7M689.7%20-13.4L692.2%20-21.0M702.5%20-8.9L705.3%20-16.3M714.9%20-3.7L718.2%20-11.0M727.1%202.1L730.8%20-5.0M739.0%208.6L747.0%20-5.3M750.5%2015.6L754.9%208.9M761.6%2023.3L766.4%2016.8M772.4%2031.5L777.4%2025.3M782.6%2040.3L788.0%2034.3M792.4%2049.6L803.7%2038.3M801.7%2059.4L807.7%2054.0M810.5%2069.6L816.7%2064.6M818.7%2080.4L825.2%2075.6M826.4%2091.5L833.1%2087.1M833.4%20103.0L847.3%2095.0M839.9%20114.9L847.0%20111.2M845.7%20127.1L853.0%20123.8M850.9%20139.5L858.3%20136.7M855.4%20152.3L863.0%20149.8M859.2%20165.2L874.7%20161.1M862.4%20178.4L870.2%20176.7M864.8%20191.6L872.7%20190.4M866.6%20205.0L874.5%20204.2M867.6%20218.5L875.6%20218.1%22%20stroke%3D%22%23B9CFE8%22%20stroke-width%3D%221.2%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22M0%2090H120L160%20130H300%20M0%20170H80L120%20210H250L290%20250H380%20M0%20300H140L180%20340H320%20M60%20420H200L240%20380H420%20M0%20380H40%20M200%200V60L240%20100H330%20M330%200V40L370%2080H470%22%20fill%3D%22none%22%20stroke%3D%22%23B9CFE8%22%20stroke-width%3D%221.6%22%20opacity%3D%22.7%22%2F%3E%3Cg%20fill%3D%22%23EAEFF6%22%20stroke%3D%22%238FB8E0%22%20stroke-width%3D%221.6%22%20opacity%3D%22.8%22%3E%3Ccircle%20cx%3D%22160%22%20cy%3D%22130%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22300%22%20cy%3D%22130%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22120%22%20cy%3D%22210%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22290%22%20cy%3D%22250%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22180%22%20cy%3D%22340%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22320%22%20cy%3D%22340%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22240%22%20cy%3D%22380%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22420%22%20cy%3D%22380%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22240%22%20cy%3D%22100%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22330%22%20cy%3D%22100%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22370%22%20cy%3D%2280%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22470%22%20cy%3D%2280%22%20r%3D%224%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%238FB8E0%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%2226%22%20stroke-width%3D%222.4%22%20%20opacity%3D%220.95%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%2248%22%20stroke-width%3D%222.4%22%20%20opacity%3D%220.82%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%2272%22%20stroke-width%3D%222.4%22%20stroke-dasharray%3D%2210%208%22%20opacity%3D%220.69%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22100%22%20stroke-width%3D%221.8%22%20stroke-dasharray%3D%2210%208%22%20opacity%3D%220.56%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22132%22%20stroke-width%3D%221.8%22%20stroke-dasharray%3D%2210%208%22%20opacity%3D%220.43%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22168%22%20stroke-width%3D%221.8%22%20stroke-dasharray%3D%2210%208%22%20opacity%3D%220.3%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28600%20324%29%20rotate%28-12%29%22%20filter%3D%22url%28%23sh%29%22%3E%3Crect%20x%3D%22-120%22%20y%3D%22-72%22%20width%3D%22240%22%20height%3D%22144%22%20rx%3D%2212%22%20fill%3D%22url%28%23cd%29%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%22.9%22%2F%3E%3Crect%20x%3D%22-92%22%20y%3D%22-44%22%20width%3D%2244%22%20height%3D%2244%22%20rx%3D%226%22%20fill%3D%22%23D5E3F2%22%20stroke%3D%22%238FB8E0%22%20stroke-width%3D%222%22%2F%3E%3Crect%20x%3D%22-82%22%20y%3D%22-34%22%20width%3D%2224%22%20height%3D%2224%22%20rx%3D%223%22%20fill%3D%22none%22%20stroke%3D%22%238FB8E0%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20d%3D%22M-92%20-30h-12M-92%20-22h-12M-92%20-14h-12M-92%20-6h-12M-48%20-30h12M-48%20-22h12M-48%20-14h12M-48%20-6h12%22%20stroke%3D%22%238FB8E0%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3Crect%20x%3D%22-30%22%20y%3D%22-40%22%20width%3D%2292%22%20height%3D%229%22%20rx%3D%224.5%22%20fill%3D%22%23B9CFE8%22%2F%3E%3Crect%20x%3D%22-30%22%20y%3D%22-22%22%20width%3D%2264%22%20height%3D%226%22%20rx%3D%223%22%20fill%3D%22%23D5E3F2%22%2F%3E%3Crect%20x%3D%22-92%22%20y%3D%2226%22%20width%3D%22120%22%20height%3D%226%22%20rx%3D%223%22%20fill%3D%22%23D5E3F2%22%2F%3E%3Crect%20x%3D%22-92%22%20y%3D%2240%22%20width%3D%2280%22%20height%3D%226%22%20rx%3D%223%22%20fill%3D%22%23D5E3F2%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28640%20102%29%20rotate%2814%29%22%20filter%3D%22url%28%23sh%29%22%3E%3Crect%20x%3D%22-76%22%20y%3D%22-170%22%20width%3D%22152%22%20height%3D%22300%22%20rx%3D%2224%22%20fill%3D%22url%28%23ph%29%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%2F%3E%3Crect%20x%3D%22-64%22%20y%3D%22-158%22%20width%3D%22128%22%20height%3D%22276%22%20rx%3D%2216%22%20fill%3D%22url%28%23sc%29%22%2F%3E%3Crect%20x%3D%22-22%22%20y%3D%22-150%22%20width%3D%2244%22%20height%3D%229%22%20rx%3D%224.5%22%20fill%3D%22%23BFD0E4%22%2F%3E%3Ccircle%20cx%3D%220%22%20cy%3D%22-92%22%20r%3D%2222%22%20fill%3D%22%23fff%22%20stroke%3D%22%238FB8E0%22%20stroke-width%3D%222.4%22%2F%3E%3Ccircle%20cx%3D%220%22%20cy%3D%22-98%22%20r%3D%228%22%20fill%3D%22%23B9CFE8%22%2F%3E%3Cpath%20d%3D%22M-14%20-80c4-12%2024-12%2028%200%22%20fill%3D%22%23B9CFE8%22%2F%3E%3Crect%20x%3D%22-40%22%20y%3D%22-56%22%20width%3D%2280%22%20height%3D%229%22%20rx%3D%224.5%22%20fill%3D%22%238FB8E0%22%2F%3E%3Crect%20x%3D%22-30%22%20y%3D%22-40%22%20width%3D%2260%22%20height%3D%226%22%20rx%3D%223%22%20fill%3D%22%23B9CFE8%22%2F%3E%3Crect%20x%3D%22-48%22%20y%3D%22-14%22%20width%3D%2296%22%20height%3D%2230%22%20rx%3D%228%22%20fill%3D%22%23fff%22%20stroke%3D%22%23B9CFE8%22%2F%3E%3Crect%20x%3D%22-38%22%20y%3D%22-4%22%20width%3D%2240%22%20height%3D%226%22%20rx%3D%223%22%20fill%3D%22%238FB8E0%22%2F%3E%3Crect%20x%3D%22-48%22%20y%3D%2226%22%20width%3D%2296%22%20height%3D%2230%22%20rx%3D%228%22%20fill%3D%22%23fff%22%20stroke%3D%22%23B9CFE8%22%2F%3E%3Crect%20x%3D%22-38%22%20y%3D%2236%22%20width%3D%2252%22%20height%3D%226%22%20rx%3D%223%22%20fill%3D%22%238FB8E0%22%2F%3E%3Ccircle%20cx%3D%220%22%20cy%3D%2296%22%20r%3D%227%22%20fill%3D%22none%22%20stroke%3D%22%238FB8E0%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%238FB8E0%22%3E%3Ccircle%20cx%3D%22540%22%20cy%3D%22202%22%20r%3D%223%22%20opacity%3D%220.9%22%2F%3E%3Ccircle%20cx%3D%22700%22%20cy%3D%22252%22%20r%3D%222.5%22%20opacity%3D%220.8%22%2F%3E%3Ccircle%20cx%3D%22570%22%20cy%3D%22292%22%20r%3D%222%22%20opacity%3D%220.7%22%2F%3E%3Ccircle%20cx%3D%22740%22%20cy%3D%22192%22%20r%3D%222%22%20opacity%3D%220.6%22%2F%3E%3Ccircle%20cx%3D%22670%22%20cy%3D%22152%22%20r%3D%222.5%22%20opacity%3D%220.7%22%2F%3E%3Ccircle%20cx%3D%22490%22%20cy%3D%22242%22%20r%3D%222%22%20opacity%3D%220.5%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") right top / cover no-repeat;
  color: #1B2A4A;
}

/* トップ：IC電子名刺ブロック v3（全面に淡いアンテナコイル／スマホで非接触ICカードを読み取る図） */
.block--ic {
  background: linear-gradient(95deg, rgba(234,239,246,.62) 0%, rgba(234,239,246,.5) 45%, rgba(234,239,246,.1) 66%, rgba(234,239,246,0) 82%), #EAEFF6 url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20500%22%20preserveAspectRatio%3D%22xMaxYMin%20slice%22%3E%3Cdefs%3E%3CradialGradient%20id%3D%22gl%22%20cx%3D%220.7625%22%20cy%3D%220.464%22%20r%3D%22.6%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23CFE6FA%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%23DCE9F6%22%20stop-opacity%3D%22.5%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23EAEFF6%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3ClinearGradient%20id%3D%22ph%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFFFFF%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23D3DFEE%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22sc%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23F2F8FF%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23C6DDF5%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22cd%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFFFFF%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23E1EAF5%22%2F%3E%3C%2FlinearGradient%3E%3Cfilter%20id%3D%22sh%22%20x%3D%22-30%25%22%20y%3D%22-30%25%22%20width%3D%22160%25%22%20height%3D%22170%25%22%3E%3CfeDropShadow%20dx%3D%220%22%20dy%3D%2210%22%20stdDeviation%3D%229%22%20flood-color%3D%22%232B4A78%22%20flood-opacity%3D%22.3%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Crect%20width%3D%22800%22%20height%3D%22500%22%20fill%3D%22url%28%23gl%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke-width%3D%221.6%22%3E%3Crect%20x%3D%22-10%22%20y%3D%22-5%22%20width%3D%22820%22%20height%3D%22510%22%20rx%3D%2246.0%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%220.9%22%2F%3E%3Crect%20x%3D%2214%22%20y%3D%2210%22%20width%3D%22772%22%20height%3D%22480%22%20rx%3D%2243.6%22%20stroke%3D%22%23DCE7F4%22%20opacity%3D%220.8%22%2F%3E%3Crect%20x%3D%2238%22%20y%3D%2225%22%20width%3D%22724%22%20height%3D%22450%22%20rx%3D%2241.2%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%220.9%22%2F%3E%3Crect%20x%3D%2262%22%20y%3D%2240%22%20width%3D%22676%22%20height%3D%22420%22%20rx%3D%2238.8%22%20stroke%3D%22%23DCE7F4%22%20opacity%3D%220.8%22%2F%3E%3Crect%20x%3D%2286%22%20y%3D%2255%22%20width%3D%22628%22%20height%3D%22390%22%20rx%3D%2236.4%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%220.9%22%2F%3E%3Crect%20x%3D%22110%22%20y%3D%2270%22%20width%3D%22580%22%20height%3D%22360%22%20rx%3D%2234.0%22%20stroke%3D%22%23DCE7F4%22%20opacity%3D%220.8%22%2F%3E%3Crect%20x%3D%22134%22%20y%3D%2285%22%20width%3D%22532%22%20height%3D%22330%22%20rx%3D%2231.6%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%220.9%22%2F%3E%3Crect%20x%3D%22158%22%20y%3D%22100%22%20width%3D%22484%22%20height%3D%22300%22%20rx%3D%2229.2%22%20stroke%3D%22%23DCE7F4%22%20opacity%3D%220.8%22%2F%3E%3Crect%20x%3D%22182%22%20y%3D%22115%22%20width%3D%22436%22%20height%3D%22270%22%20rx%3D%2226.8%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%220.9%22%2F%3E%3Crect%20x%3D%22206%22%20y%3D%22130%22%20width%3D%22388%22%20height%3D%22240%22%20rx%3D%2224.4%22%20stroke%3D%22%23DCE7F4%22%20opacity%3D%220.8%22%2F%3E%3Crect%20x%3D%22230%22%20y%3D%22145%22%20width%3D%22340%22%20height%3D%22210%22%20rx%3D%2222.0%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%220.9%22%2F%3E%3Crect%20x%3D%22254%22%20y%3D%22160%22%20width%3D%22292%22%20height%3D%22180%22%20rx%3D%2219.6%22%20stroke%3D%22%23DCE7F4%22%20opacity%3D%220.8%22%2F%3E%3Crect%20x%3D%22278%22%20y%3D%22175%22%20width%3D%22244%22%20height%3D%22150%22%20rx%3D%2217.2%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%220.9%22%2F%3E%3Crect%20x%3D%22302%22%20y%3D%22190%22%20width%3D%22196%22%20height%3D%22120%22%20rx%3D%2214.8%22%20stroke%3D%22%23DCE7F4%22%20opacity%3D%220.8%22%2F%3E%3Crect%20x%3D%22326%22%20y%3D%22205%22%20width%3D%22148%22%20height%3D%2290%22%20rx%3D%2212.4%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%220.9%22%2F%3E%3Crect%20x%3D%22350%22%20y%3D%22220%22%20width%3D%22100%22%20height%3D%2260%22%20rx%3D%2210.0%22%20stroke%3D%22%23DCE7F4%22%20opacity%3D%220.8%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23B4CBE6%22%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22230%22%20stroke-width%3D%221.4%22%20stroke-dasharray%3D%222%2010%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22266%22%20stroke-width%3D%229%22%20stroke-dasharray%3D%221.4%2014.5%22%20opacity%3D%22.8%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22320%22%20stroke-width%3D%221.4%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M0%2090H120L160%20130H300%20M0%20170H80L120%20210H250L290%20250H380%20M0%20300H140L180%20340H320%20M60%20420H200L240%20380H420%20M200%200V60L240%20100H330%20M330%200V40L370%2080H470%22%20fill%3D%22none%22%20stroke%3D%22%23D5E3F2%22%20stroke-width%3D%221.6%22%2F%3E%3Cg%20fill%3D%22%23EAEFF6%22%20stroke%3D%22%23B4CBE6%22%20stroke-width%3D%221.6%22%3E%3Ccircle%20cx%3D%22160%22%20cy%3D%22130%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22300%22%20cy%3D%22130%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22120%22%20cy%3D%22210%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22290%22%20cy%3D%22250%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22180%22%20cy%3D%22340%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22320%22%20cy%3D%22340%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22240%22%20cy%3D%22380%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22420%22%20cy%3D%22380%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22240%22%20cy%3D%22100%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22330%22%20cy%3D%22100%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22370%22%20cy%3D%2280%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22470%22%20cy%3D%2280%22%20r%3D%224%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%237FAAD6%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%2226%22%20stroke-width%3D%222.6%22%20opacity%3D%220.95%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%2248%22%20stroke-width%3D%222.6%22%20opacity%3D%220.83%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%2272%22%20stroke-width%3D%222.6%22%20stroke-dasharray%3D%2210%208%22%20opacity%3D%220.71%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22100%22%20stroke-width%3D%221.9%22%20stroke-dasharray%3D%2210%208%22%20opacity%3D%220.59%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22132%22%20stroke-width%3D%221.9%22%20stroke-dasharray%3D%2210%208%22%20opacity%3D%220.47%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22168%22%20stroke-width%3D%221.9%22%20stroke-dasharray%3D%2210%208%22%20opacity%3D%220.35%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28600%20326%29%20rotate%28-12%29%22%20filter%3D%22url%28%23sh%29%22%3E%3Crect%20x%3D%22-120%22%20y%3D%22-72%22%20width%3D%22240%22%20height%3D%22144%22%20rx%3D%2212%22%20fill%3D%22url%28%23cd%29%22%20stroke%3D%22%238BA9CC%22%20stroke-width%3D%222%22%2F%3E%3Cg%20transform%3D%22translate%280%200%29%22%3E%3Crect%20x%3D%22-108%22%20y%3D%22-60%22%20width%3D%22216%22%20height%3D%22120%22%20rx%3D%229.0%22%20fill%3D%22none%22%20stroke%3D%22%237FAAD6%22%20stroke-width%3D%222%22%2F%3E%3Crect%20x%3D%22-99%22%20y%3D%22-51%22%20width%3D%22198%22%20height%3D%22102%22%20rx%3D%227.8%22%20fill%3D%22none%22%20stroke%3D%22%237FAAD6%22%20stroke-width%3D%222%22%2F%3E%3Crect%20x%3D%22-90%22%20y%3D%22-42%22%20width%3D%22180%22%20height%3D%2284%22%20rx%3D%226.6%22%20fill%3D%22none%22%20stroke%3D%22%237FAAD6%22%20stroke-width%3D%222%22%2F%3E%3Crect%20x%3D%22-81%22%20y%3D%22-33%22%20width%3D%22162%22%20height%3D%2266%22%20rx%3D%225.4%22%20fill%3D%22none%22%20stroke%3D%22%237FAAD6%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3Crect%20x%3D%22-62%22%20y%3D%22-14%22%20width%3D%22104%22%20height%3D%2210%22%20rx%3D%225%22%20fill%3D%22%23B4CBE6%22%2F%3E%3Crect%20x%3D%22-62%22%20y%3D%226%22%20width%3D%2270%22%20height%3D%227%22%20rx%3D%223.5%22%20fill%3D%22%23D5E3F2%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28640%20102%29%20rotate%2814%29%22%20filter%3D%22url%28%23sh%29%22%3E%3Crect%20x%3D%22-76%22%20y%3D%22-170%22%20width%3D%22152%22%20height%3D%22300%22%20rx%3D%2224%22%20fill%3D%22url%28%23ph%29%22%20stroke%3D%22%238BA9CC%22%20stroke-width%3D%222.4%22%2F%3E%3Crect%20x%3D%22-64%22%20y%3D%22-158%22%20width%3D%22128%22%20height%3D%22276%22%20rx%3D%2216%22%20fill%3D%22url%28%23sc%29%22%20stroke%3D%22%23B4CBE6%22%20stroke-width%3D%221.4%22%2F%3E%3Crect%20x%3D%22-22%22%20y%3D%22-150%22%20width%3D%2244%22%20height%3D%229%22%20rx%3D%224.5%22%20fill%3D%22%23AFC3DC%22%2F%3E%3Ccircle%20cx%3D%220%22%20cy%3D%22-92%22%20r%3D%2222%22%20fill%3D%22%23fff%22%20stroke%3D%22%237FAAD6%22%20stroke-width%3D%222.6%22%2F%3E%3Ccircle%20cx%3D%220%22%20cy%3D%22-98%22%20r%3D%228%22%20fill%3D%22%237FAAD6%22%2F%3E%3Cpath%20d%3D%22M-14%20-80c4-12%2024-12%2028%200%22%20fill%3D%22%237FAAD6%22%2F%3E%3Crect%20x%3D%22-40%22%20y%3D%22-56%22%20width%3D%2280%22%20height%3D%229%22%20rx%3D%224.5%22%20fill%3D%22%237FAAD6%22%2F%3E%3Crect%20x%3D%22-30%22%20y%3D%22-40%22%20width%3D%2260%22%20height%3D%226%22%20rx%3D%223%22%20fill%3D%22%23B4CBE6%22%2F%3E%3Crect%20x%3D%22-48%22%20y%3D%22-14%22%20width%3D%2296%22%20height%3D%2230%22%20rx%3D%228%22%20fill%3D%22%23fff%22%20stroke%3D%22%237FAAD6%22%20stroke-width%3D%221.4%22%2F%3E%3Crect%20x%3D%22-38%22%20y%3D%22-4%22%20width%3D%2240%22%20height%3D%226%22%20rx%3D%223%22%20fill%3D%22%237FAAD6%22%2F%3E%3Crect%20x%3D%22-48%22%20y%3D%2226%22%20width%3D%2296%22%20height%3D%2230%22%20rx%3D%228%22%20fill%3D%22%23fff%22%20stroke%3D%22%237FAAD6%22%20stroke-width%3D%221.4%22%2F%3E%3Crect%20x%3D%22-38%22%20y%3D%2236%22%20width%3D%2252%22%20height%3D%226%22%20rx%3D%223%22%20fill%3D%22%237FAAD6%22%2F%3E%3Ccircle%20cx%3D%220%22%20cy%3D%2296%22%20r%3D%227%22%20fill%3D%22none%22%20stroke%3D%22%238BA9CC%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%237FAAD6%22%3E%3Ccircle%20cx%3D%22540%22%20cy%3D%22202%22%20r%3D%223%22%20opacity%3D%220.9%22%2F%3E%3Ccircle%20cx%3D%22700%22%20cy%3D%22252%22%20r%3D%222.5%22%20opacity%3D%220.8%22%2F%3E%3Ccircle%20cx%3D%22570%22%20cy%3D%22292%22%20r%3D%222%22%20opacity%3D%220.7%22%2F%3E%3Ccircle%20cx%3D%22740%22%20cy%3D%22192%22%20r%3D%222%22%20opacity%3D%220.6%22%2F%3E%3Ccircle%20cx%3D%22670%22%20cy%3D%22152%22%20r%3D%222.5%22%20opacity%3D%220.7%22%2F%3E%3Ccircle%20cx%3D%22490%22%20cy%3D%22242%22%20r%3D%222%22%20opacity%3D%220.5%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") right top / cover no-repeat;
  color: #1B2A4A;
}

/* トップ：IC電子名刺ブロック v4（アンテナコイルをより密に、やや濃く） */
.block--ic {
  background: linear-gradient(95deg, rgba(234,239,246,.62) 0%, rgba(234,239,246,.5) 45%, rgba(234,239,246,.1) 66%, rgba(234,239,246,0) 82%), #EAEFF6 url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20500%22%20preserveAspectRatio%3D%22xMaxYMin%20slice%22%3E%3Cdefs%3E%3CradialGradient%20id%3D%22gl%22%20cx%3D%220.7625%22%20cy%3D%220.464%22%20r%3D%22.6%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23CFE6FA%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%23DCE9F6%22%20stop-opacity%3D%22.5%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23EAEFF6%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3ClinearGradient%20id%3D%22ph%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFFFFF%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23D3DFEE%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22sc%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23F2F8FF%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23C6DDF5%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22cd%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFFFFF%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23E1EAF5%22%2F%3E%3C%2FlinearGradient%3E%3Cfilter%20id%3D%22sh%22%20x%3D%22-30%25%22%20y%3D%22-30%25%22%20width%3D%22160%25%22%20height%3D%22170%25%22%3E%3CfeDropShadow%20dx%3D%220%22%20dy%3D%2210%22%20stdDeviation%3D%229%22%20flood-color%3D%22%232B4A78%22%20flood-opacity%3D%22.3%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Crect%20width%3D%22800%22%20height%3D%22500%22%20fill%3D%22url%28%23gl%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke-width%3D%221.5%22%3E%3Crect%20x%3D%22-10.0%22%20y%3D%22-5.0%22%20width%3D%22820.0%22%20height%3D%22510.0%22%20rx%3D%2246.0%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%220.5%22%20y%3D%221.5%22%20width%3D%22799.0%22%20height%3D%22497.0%22%20rx%3D%2244.9%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2211.0%22%20y%3D%228.0%22%20width%3D%22778.0%22%20height%3D%22484.0%22%20rx%3D%2243.8%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2221.5%22%20y%3D%2214.5%22%20width%3D%22757.0%22%20height%3D%22471.0%22%20rx%3D%2242.7%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2232.0%22%20y%3D%2221.0%22%20width%3D%22736.0%22%20height%3D%22458.0%22%20rx%3D%2241.6%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2242.5%22%20y%3D%2227.5%22%20width%3D%22715.0%22%20height%3D%22445.0%22%20rx%3D%2240.5%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2253.0%22%20y%3D%2234.0%22%20width%3D%22694.0%22%20height%3D%22432.0%22%20rx%3D%2239.4%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2263.5%22%20y%3D%2240.5%22%20width%3D%22673.0%22%20height%3D%22419.0%22%20rx%3D%2238.3%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2274.0%22%20y%3D%2247.0%22%20width%3D%22652.0%22%20height%3D%22406.0%22%20rx%3D%2237.2%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2284.5%22%20y%3D%2253.5%22%20width%3D%22631.0%22%20height%3D%22393.0%22%20rx%3D%2236.1%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2295.0%22%20y%3D%2260.0%22%20width%3D%22610.0%22%20height%3D%22380.0%22%20rx%3D%2235.0%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22105.5%22%20y%3D%2266.5%22%20width%3D%22589.0%22%20height%3D%22367.0%22%20rx%3D%2233.9%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22116.0%22%20y%3D%2273.0%22%20width%3D%22568.0%22%20height%3D%22354.0%22%20rx%3D%2232.8%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22126.5%22%20y%3D%2279.5%22%20width%3D%22547.0%22%20height%3D%22341.0%22%20rx%3D%2231.7%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22137.0%22%20y%3D%2286.0%22%20width%3D%22526.0%22%20height%3D%22328.0%22%20rx%3D%2230.6%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22147.5%22%20y%3D%2292.5%22%20width%3D%22505.0%22%20height%3D%22315.0%22%20rx%3D%2229.5%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22158.0%22%20y%3D%2299.0%22%20width%3D%22484.0%22%20height%3D%22302.0%22%20rx%3D%2228.4%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22168.5%22%20y%3D%22105.5%22%20width%3D%22463.0%22%20height%3D%22289.0%22%20rx%3D%2227.3%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22179.0%22%20y%3D%22112.0%22%20width%3D%22442.0%22%20height%3D%22276.0%22%20rx%3D%2226.2%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22189.5%22%20y%3D%22118.5%22%20width%3D%22421.0%22%20height%3D%22263.0%22%20rx%3D%2225.1%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22200.0%22%20y%3D%22125.0%22%20width%3D%22400.0%22%20height%3D%22250.0%22%20rx%3D%2224.0%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22210.5%22%20y%3D%22131.5%22%20width%3D%22379.0%22%20height%3D%22237.0%22%20rx%3D%2222.9%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22221.0%22%20y%3D%22138.0%22%20width%3D%22358.0%22%20height%3D%22224.0%22%20rx%3D%2221.8%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22231.5%22%20y%3D%22144.5%22%20width%3D%22337.0%22%20height%3D%22211.0%22%20rx%3D%2220.7%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22242.0%22%20y%3D%22151.0%22%20width%3D%22316.0%22%20height%3D%22198.0%22%20rx%3D%2219.6%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22252.5%22%20y%3D%22157.5%22%20width%3D%22295.0%22%20height%3D%22185.0%22%20rx%3D%2218.5%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22263.0%22%20y%3D%22164.0%22%20width%3D%22274.0%22%20height%3D%22172.0%22%20rx%3D%2217.4%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22273.5%22%20y%3D%22170.5%22%20width%3D%22253.0%22%20height%3D%22159.0%22%20rx%3D%2216.3%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22284.0%22%20y%3D%22177.0%22%20width%3D%22232.0%22%20height%3D%22146.0%22%20rx%3D%2215.2%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22294.5%22%20y%3D%22183.5%22%20width%3D%22211.0%22%20height%3D%22133.0%22%20rx%3D%2214.1%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22305.0%22%20y%3D%22190.0%22%20width%3D%22190.0%22%20height%3D%22120.0%22%20rx%3D%2213.0%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22315.5%22%20y%3D%22196.5%22%20width%3D%22169.0%22%20height%3D%22107.0%22%20rx%3D%2211.9%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22326.0%22%20y%3D%22203.0%22%20width%3D%22148.0%22%20height%3D%2294.0%22%20rx%3D%2210.8%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22336.5%22%20y%3D%22209.5%22%20width%3D%22127.0%22%20height%3D%2281.0%22%20rx%3D%229.7%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22347.0%22%20y%3D%22216.0%22%20width%3D%22106.0%22%20height%3D%2268.0%22%20rx%3D%228.6%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22357.5%22%20y%3D%22222.5%22%20width%3D%2285.0%22%20height%3D%2255.0%22%20rx%3D%227.5%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22368.0%22%20y%3D%22229.0%22%20width%3D%2264.0%22%20height%3D%2242.0%22%20rx%3D%226.4%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23B4CBE6%22%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22230%22%20stroke-width%3D%221.4%22%20stroke-dasharray%3D%222%2010%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22266%22%20stroke-width%3D%229%22%20stroke-dasharray%3D%221.4%2014.5%22%20opacity%3D%22.8%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22320%22%20stroke-width%3D%221.4%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M0%2090H120L160%20130H300%20M0%20170H80L120%20210H250L290%20250H380%20M0%20300H140L180%20340H320%20M60%20420H200L240%20380H420%20M200%200V60L240%20100H330%20M330%200V40L370%2080H470%22%20fill%3D%22none%22%20stroke%3D%22%23D5E3F2%22%20stroke-width%3D%221.6%22%2F%3E%3Cg%20fill%3D%22%23EAEFF6%22%20stroke%3D%22%23B4CBE6%22%20stroke-width%3D%221.6%22%3E%3Ccircle%20cx%3D%22160%22%20cy%3D%22130%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22300%22%20cy%3D%22130%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22120%22%20cy%3D%22210%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22290%22%20cy%3D%22250%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22180%22%20cy%3D%22340%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22320%22%20cy%3D%22340%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22240%22%20cy%3D%22380%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22420%22%20cy%3D%22380%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22240%22%20cy%3D%22100%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22330%22%20cy%3D%22100%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22370%22%20cy%3D%2280%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22470%22%20cy%3D%2280%22%20r%3D%224%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%237FAAD6%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%2226%22%20stroke-width%3D%222.6%22%20opacity%3D%220.95%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%2248%22%20stroke-width%3D%222.6%22%20opacity%3D%220.83%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%2272%22%20stroke-width%3D%222.6%22%20stroke-dasharray%3D%2210%208%22%20opacity%3D%220.71%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22100%22%20stroke-width%3D%221.9%22%20stroke-dasharray%3D%2210%208%22%20opacity%3D%220.59%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22132%22%20stroke-width%3D%221.9%22%20stroke-dasharray%3D%2210%208%22%20opacity%3D%220.47%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22168%22%20stroke-width%3D%221.9%22%20stroke-dasharray%3D%2210%208%22%20opacity%3D%220.35%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28600%20326%29%20rotate%28-12%29%22%20filter%3D%22url%28%23sh%29%22%3E%3Crect%20x%3D%22-120%22%20y%3D%22-72%22%20width%3D%22240%22%20height%3D%22144%22%20rx%3D%2212%22%20fill%3D%22url%28%23cd%29%22%20stroke%3D%22%238BA9CC%22%20stroke-width%3D%222%22%2F%3E%3Cg%20transform%3D%22translate%280%200%29%22%3E%3Crect%20x%3D%22-108%22%20y%3D%22-60%22%20width%3D%22216%22%20height%3D%22120%22%20rx%3D%229.0%22%20fill%3D%22none%22%20stroke%3D%22%237FAAD6%22%20stroke-width%3D%222%22%2F%3E%3Crect%20x%3D%22-99%22%20y%3D%22-51%22%20width%3D%22198%22%20height%3D%22102%22%20rx%3D%227.8%22%20fill%3D%22none%22%20stroke%3D%22%237FAAD6%22%20stroke-width%3D%222%22%2F%3E%3Crect%20x%3D%22-90%22%20y%3D%22-42%22%20width%3D%22180%22%20height%3D%2284%22%20rx%3D%226.6%22%20fill%3D%22none%22%20stroke%3D%22%237FAAD6%22%20stroke-width%3D%222%22%2F%3E%3Crect%20x%3D%22-81%22%20y%3D%22-33%22%20width%3D%22162%22%20height%3D%2266%22%20rx%3D%225.4%22%20fill%3D%22none%22%20stroke%3D%22%237FAAD6%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3Crect%20x%3D%22-62%22%20y%3D%22-14%22%20width%3D%22104%22%20height%3D%2210%22%20rx%3D%225%22%20fill%3D%22%23B4CBE6%22%2F%3E%3Crect%20x%3D%22-62%22%20y%3D%226%22%20width%3D%2270%22%20height%3D%227%22%20rx%3D%223.5%22%20fill%3D%22%23D5E3F2%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28640%20102%29%20rotate%2814%29%22%20filter%3D%22url%28%23sh%29%22%3E%3Crect%20x%3D%22-76%22%20y%3D%22-170%22%20width%3D%22152%22%20height%3D%22300%22%20rx%3D%2224%22%20fill%3D%22url%28%23ph%29%22%20stroke%3D%22%238BA9CC%22%20stroke-width%3D%222.4%22%2F%3E%3Crect%20x%3D%22-64%22%20y%3D%22-158%22%20width%3D%22128%22%20height%3D%22276%22%20rx%3D%2216%22%20fill%3D%22url%28%23sc%29%22%20stroke%3D%22%23B4CBE6%22%20stroke-width%3D%221.4%22%2F%3E%3Crect%20x%3D%22-22%22%20y%3D%22-150%22%20width%3D%2244%22%20height%3D%229%22%20rx%3D%224.5%22%20fill%3D%22%23AFC3DC%22%2F%3E%3Ccircle%20cx%3D%220%22%20cy%3D%22-92%22%20r%3D%2222%22%20fill%3D%22%23fff%22%20stroke%3D%22%237FAAD6%22%20stroke-width%3D%222.6%22%2F%3E%3Ccircle%20cx%3D%220%22%20cy%3D%22-98%22%20r%3D%228%22%20fill%3D%22%237FAAD6%22%2F%3E%3Cpath%20d%3D%22M-14%20-80c4-12%2024-12%2028%200%22%20fill%3D%22%237FAAD6%22%2F%3E%3Crect%20x%3D%22-40%22%20y%3D%22-56%22%20width%3D%2280%22%20height%3D%229%22%20rx%3D%224.5%22%20fill%3D%22%237FAAD6%22%2F%3E%3Crect%20x%3D%22-30%22%20y%3D%22-40%22%20width%3D%2260%22%20height%3D%226%22%20rx%3D%223%22%20fill%3D%22%23B4CBE6%22%2F%3E%3Crect%20x%3D%22-48%22%20y%3D%22-14%22%20width%3D%2296%22%20height%3D%2230%22%20rx%3D%228%22%20fill%3D%22%23fff%22%20stroke%3D%22%237FAAD6%22%20stroke-width%3D%221.4%22%2F%3E%3Crect%20x%3D%22-38%22%20y%3D%22-4%22%20width%3D%2240%22%20height%3D%226%22%20rx%3D%223%22%20fill%3D%22%237FAAD6%22%2F%3E%3Crect%20x%3D%22-48%22%20y%3D%2226%22%20width%3D%2296%22%20height%3D%2230%22%20rx%3D%228%22%20fill%3D%22%23fff%22%20stroke%3D%22%237FAAD6%22%20stroke-width%3D%221.4%22%2F%3E%3Crect%20x%3D%22-38%22%20y%3D%2236%22%20width%3D%2252%22%20height%3D%226%22%20rx%3D%223%22%20fill%3D%22%237FAAD6%22%2F%3E%3Ccircle%20cx%3D%220%22%20cy%3D%2296%22%20r%3D%227%22%20fill%3D%22none%22%20stroke%3D%22%238BA9CC%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%237FAAD6%22%3E%3Ccircle%20cx%3D%22540%22%20cy%3D%22202%22%20r%3D%223%22%20opacity%3D%220.9%22%2F%3E%3Ccircle%20cx%3D%22700%22%20cy%3D%22252%22%20r%3D%222.5%22%20opacity%3D%220.8%22%2F%3E%3Ccircle%20cx%3D%22570%22%20cy%3D%22292%22%20r%3D%222%22%20opacity%3D%220.7%22%2F%3E%3Ccircle%20cx%3D%22740%22%20cy%3D%22192%22%20r%3D%222%22%20opacity%3D%220.6%22%2F%3E%3Ccircle%20cx%3D%22670%22%20cy%3D%22152%22%20r%3D%222.5%22%20opacity%3D%220.7%22%2F%3E%3Ccircle%20cx%3D%22490%22%20cy%3D%22242%22%20r%3D%222%22%20opacity%3D%220.5%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") right top / cover no-repeat;
  color: #1B2A4A;
}

/* トップ：木竹・金属ブロックの右上に名刺のイラスト（紙ブロックと揃える） */
.block--wood {
  background-color: #D4AE82;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20500%22%20preserveAspectRatio%3D%22xMaxYMin%20slice%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22w1%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23C08A52%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23A97440%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22w2%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23EDD6AC%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23DDBE8C%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22w3%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23F2DEB8%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23E2C592%22%2F%3E%3C%2FlinearGradient%3E%3Cfilter%20id%3D%22sh%22%20x%3D%22-30%25%22%20y%3D%22-30%25%22%20width%3D%22160%25%22%20height%3D%22170%25%22%3E%3CfeDropShadow%20dx%3D%220%22%20dy%3D%229%22%20stdDeviation%3D%229%22%20flood-color%3D%22%233A230E%22%20flood-opacity%3D%22.38%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cg%20transform%3D%22translate%28700%2092%29%22%3E%3Cg%20transform%3D%22rotate%28-20%29%22%20filter%3D%22url%28%23sh%29%22%3E%3Crect%20x%3D%22-98%22%20y%3D%22-58%22%20width%3D%22196%22%20height%3D%22116%22%20rx%3D%228%22%20fill%3D%22url%28%23w1%29%22%20stroke%3D%22%239A6A38%22%20stroke-width%3D%221.4%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28-8%29%22%20filter%3D%22url%28%23sh%29%22%3E%3Crect%20x%3D%22-98%22%20y%3D%22-58%22%20width%3D%22196%22%20height%3D%22116%22%20rx%3D%228%22%20fill%3D%22url%28%23w2%29%22%20stroke%3D%22%239A6A38%22%20stroke-width%3D%221.4%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%285%29%22%20filter%3D%22url%28%23sh%29%22%3E%3Crect%20x%3D%22-98%22%20y%3D%22-58%22%20width%3D%22196%22%20height%3D%22116%22%20rx%3D%228%22%20fill%3D%22url%28%23w3%29%22%20stroke%3D%22%239A6A38%22%20stroke-width%3D%221.4%22%2F%3E%3CclipPath%20id%3D%22tc%22%3E%3Crect%20x%3D%22-98%22%20y%3D%22-58%22%20width%3D%22196%22%20height%3D%22116%22%20rx%3D%228%22%2F%3E%3C%2FclipPath%3E%3Cg%20clip-path%3D%22url%28%23tc%29%22%3E%3Cpath%20d%3D%22M-100%20-48c40-8%2070%208%20110%202s70-8%20100%200%22%20fill%3D%22none%22%20stroke%3D%22%23B88A52%22%20stroke-width%3D%221.3%22%20opacity%3D%22.55%22%2F%3E%3Cpath%20d%3D%22M-100%20-35c40-8%2070%208%20110%202s70-8%20100%200%22%20fill%3D%22none%22%20stroke%3D%22%23B88A52%22%20stroke-width%3D%221.3%22%20opacity%3D%22.55%22%2F%3E%3Cpath%20d%3D%22M-100%20-22c40-8%2070%208%20110%202s70-8%20100%200%22%20fill%3D%22none%22%20stroke%3D%22%23B88A52%22%20stroke-width%3D%221.3%22%20opacity%3D%22.55%22%2F%3E%3Cpath%20d%3D%22M-100%20-9c40-8%2070%208%20110%202s70-8%20100%200%22%20fill%3D%22none%22%20stroke%3D%22%23B88A52%22%20stroke-width%3D%221.3%22%20opacity%3D%22.55%22%2F%3E%3Cpath%20d%3D%22M-100%204c40-8%2070%208%20110%202s70-8%20100%200%22%20fill%3D%22none%22%20stroke%3D%22%23B88A52%22%20stroke-width%3D%221.3%22%20opacity%3D%22.55%22%2F%3E%3Cpath%20d%3D%22M-100%2017c40-8%2070%208%20110%202s70-8%20100%200%22%20fill%3D%22none%22%20stroke%3D%22%23B88A52%22%20stroke-width%3D%221.3%22%20opacity%3D%22.55%22%2F%3E%3Cpath%20d%3D%22M-100%2030c40-8%2070%208%20110%202s70-8%20100%200%22%20fill%3D%22none%22%20stroke%3D%22%23B88A52%22%20stroke-width%3D%221.3%22%20opacity%3D%22.55%22%2F%3E%3Cpath%20d%3D%22M-100%2043c40-8%2070%208%20110%202s70-8%20100%200%22%20fill%3D%22none%22%20stroke%3D%22%23B88A52%22%20stroke-width%3D%221.3%22%20opacity%3D%22.55%22%2F%3E%3Cpath%20d%3D%22M-100%2056c40-8%2070%208%20110%202s70-8%20100%200%22%20fill%3D%22none%22%20stroke%3D%22%23B88A52%22%20stroke-width%3D%221.3%22%20opacity%3D%22.55%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22-52%22%20cy%3D%22-14%22%20r%3D%2216%22%20fill%3D%22none%22%20stroke%3D%22%236B4220%22%20stroke-width%3D%223.2%22%20opacity%3D%22.85%22%2F%3E%3Cpath%20d%3D%22M-60%20-14h16M-52%20-22v16%22%20stroke%3D%22%236B4220%22%20stroke-width%3D%223.2%22%20stroke-linecap%3D%22round%22%20opacity%3D%22.85%22%2F%3E%3Crect%20x%3D%22-22%22%20y%3D%22-24%22%20width%3D%2282%22%20height%3D%227%22%20rx%3D%223.5%22%20fill%3D%22%236B4220%22%20opacity%3D%22.8%22%2F%3E%3Crect%20x%3D%22-22%22%20y%3D%22-10%22%20width%3D%2258%22%20height%3D%225%22%20rx%3D%222.5%22%20fill%3D%22%236B4220%22%20opacity%3D%22.55%22%2F%3E%3Crect%20x%3D%22-70%22%20y%3D%2230%22%20width%3D%2264%22%20height%3D%225%22%20rx%3D%222.5%22%20fill%3D%22%236B4220%22%20opacity%3D%22.55%22%2F%3E%3Ccircle%20cx%3D%2272%22%20cy%3D%22-38%22%20r%3D%228%22%20fill%3D%22%23D8B685%22%20stroke%3D%22%239A6A38%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E"), url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20400%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22g%22%20filterUnits%3D%22userSpaceOnUse%22%20x%3D%22-200%22%20y%3D%22-200%22%20width%3D%221200%22%20height%3D%22800%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.004%200.012%22%20numOctaves%3D%222%22%20seed%3D%2211%22%20result%3D%22w%22%2F%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.0025%200.12%22%20numOctaves%3D%224%22%20seed%3D%225%22%20result%3D%22n%22%2F%3E%3CfeDisplacementMap%20in%3D%22n%22%20in2%3D%22w%22%20scale%3D%2234%22%20xChannelSelector%3D%22R%22%20yChannelSelector%3D%22G%22%20result%3D%22d%22%2F%3E%3CfeColorMatrix%20in%3D%22d%22%20type%3D%22matrix%22%20values%3D%221%200%200%200%200%201%200%200%200%200%201%200%200%200%200%200%200%200%200%201%22%20result%3D%22gr%22%2F%3E%3CfeComponentTransfer%20in%3D%22gr%22%3E%3CfeFuncR%20type%3D%22table%22%20tableValues%3D%22.91%20.88%20.84%20.81%20.84%20.87%20.83%20.80%20.84%20.88%20.91%22%2F%3E%3CfeFuncG%20type%3D%22table%22%20tableValues%3D%22.79%20.75%20.69%20.65%20.69%20.73%20.67%20.63%20.69%20.75%20.79%22%2F%3E%3CfeFuncB%20type%3D%22table%22%20tableValues%3D%22.58%20.54%20.48%20.44%20.48%20.52%20.46%20.42%20.48%20.54%20.58%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22v%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.10%22%2F%3E%3Cstop%20offset%3D%22.55%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%232a1706%22%20stop-opacity%3D%22.18%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20x%3D%22-200%22%20y%3D%22-200%22%20width%3D%221200%22%20height%3D%22800%22%20filter%3D%22url%28%23g%29%22%2F%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20fill%3D%22url%28%23v%29%22%2F%3E%3C%2Fsvg%3E");
  background-size: cover, 100% 100%;
  background-position: right top, center;
  background-repeat: no-repeat, no-repeat;
}
.block--metal {
  background-color: #B2B6BA;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20500%22%20preserveAspectRatio%3D%22xMaxYMin%20slice%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22m1%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23D3D8DD%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23A9B0B7%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22m2%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23E6E9EC%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23BDC3C9%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22m3%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%22.0%22%20stop-color%3D%22%23FAFBFC%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%23D9DDE1%22%2F%3E%3Cstop%20offset%3D%22.55%22%20stop-color%3D%22%23F1F3F5%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23B7BEC5%22%2F%3E%3C%2FlinearGradient%3E%3Cfilter%20id%3D%22sh%22%20x%3D%22-30%25%22%20y%3D%22-30%25%22%20width%3D%22160%25%22%20height%3D%22170%25%22%3E%3CfeDropShadow%20dx%3D%220%22%20dy%3D%229%22%20stdDeviation%3D%229%22%20flood-color%3D%22%232A3036%22%20flood-opacity%3D%22.38%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cg%20transform%3D%22translate%28700%2092%29%22%3E%3Cg%20transform%3D%22rotate%28-20%29%22%20filter%3D%22url%28%23sh%29%22%3E%3Crect%20x%3D%22-98%22%20y%3D%22-58%22%20width%3D%22196%22%20height%3D%22116%22%20rx%3D%228%22%20fill%3D%22url%28%23m1%29%22%20stroke%3D%22%238D959C%22%20stroke-width%3D%221.4%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28-8%29%22%20filter%3D%22url%28%23sh%29%22%3E%3Crect%20x%3D%22-98%22%20y%3D%22-58%22%20width%3D%22196%22%20height%3D%22116%22%20rx%3D%228%22%20fill%3D%22url%28%23m2%29%22%20stroke%3D%22%238D959C%22%20stroke-width%3D%221.4%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%285%29%22%20filter%3D%22url%28%23sh%29%22%3E%3Crect%20x%3D%22-98%22%20y%3D%22-58%22%20width%3D%22196%22%20height%3D%22116%22%20rx%3D%228%22%20fill%3D%22url%28%23m3%29%22%20stroke%3D%22%238D959C%22%20stroke-width%3D%221.4%22%2F%3E%3CclipPath%20id%3D%22tc%22%3E%3Crect%20x%3D%22-98%22%20y%3D%22-58%22%20width%3D%22196%22%20height%3D%22116%22%20rx%3D%228%22%2F%3E%3C%2FclipPath%3E%3Cg%20clip-path%3D%22url%28%23tc%29%22%3E%3Cpath%20d%3D%22M-98%20-56H98%22%20stroke%3D%22%238E969D%22%20stroke-width%3D%221%22%20opacity%3D%220.22%22%2F%3E%3Cpath%20d%3D%22M-98%20-52H98%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M-98%20-48H98%22%20stroke%3D%22%238E969D%22%20stroke-width%3D%221%22%20opacity%3D%220.22%22%2F%3E%3Cpath%20d%3D%22M-98%20-44H98%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M-98%20-40H98%22%20stroke%3D%22%238E969D%22%20stroke-width%3D%221%22%20opacity%3D%220.22%22%2F%3E%3Cpath%20d%3D%22M-98%20-36H98%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M-98%20-32H98%22%20stroke%3D%22%238E969D%22%20stroke-width%3D%221%22%20opacity%3D%220.22%22%2F%3E%3Cpath%20d%3D%22M-98%20-28H98%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M-98%20-24H98%22%20stroke%3D%22%238E969D%22%20stroke-width%3D%221%22%20opacity%3D%220.22%22%2F%3E%3Cpath%20d%3D%22M-98%20-20H98%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M-98%20-16H98%22%20stroke%3D%22%238E969D%22%20stroke-width%3D%221%22%20opacity%3D%220.22%22%2F%3E%3Cpath%20d%3D%22M-98%20-12H98%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M-98%20-8H98%22%20stroke%3D%22%238E969D%22%20stroke-width%3D%221%22%20opacity%3D%220.22%22%2F%3E%3Cpath%20d%3D%22M-98%20-4H98%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M-98%200H98%22%20stroke%3D%22%238E969D%22%20stroke-width%3D%221%22%20opacity%3D%220.22%22%2F%3E%3Cpath%20d%3D%22M-98%204H98%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M-98%208H98%22%20stroke%3D%22%238E969D%22%20stroke-width%3D%221%22%20opacity%3D%220.22%22%2F%3E%3Cpath%20d%3D%22M-98%2012H98%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M-98%2016H98%22%20stroke%3D%22%238E969D%22%20stroke-width%3D%221%22%20opacity%3D%220.22%22%2F%3E%3Cpath%20d%3D%22M-98%2020H98%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M-98%2024H98%22%20stroke%3D%22%238E969D%22%20stroke-width%3D%221%22%20opacity%3D%220.22%22%2F%3E%3Cpath%20d%3D%22M-98%2028H98%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M-98%2032H98%22%20stroke%3D%22%238E969D%22%20stroke-width%3D%221%22%20opacity%3D%220.22%22%2F%3E%3Cpath%20d%3D%22M-98%2036H98%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M-98%2040H98%22%20stroke%3D%22%238E969D%22%20stroke-width%3D%221%22%20opacity%3D%220.22%22%2F%3E%3Cpath%20d%3D%22M-98%2044H98%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M-98%2048H98%22%20stroke%3D%22%238E969D%22%20stroke-width%3D%221%22%20opacity%3D%220.22%22%2F%3E%3Cpath%20d%3D%22M-98%2052H98%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M-98%2056H98%22%20stroke%3D%22%238E969D%22%20stroke-width%3D%221%22%20opacity%3D%220.22%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22-52%22%20cy%3D%22-14%22%20r%3D%2216%22%20fill%3D%22none%22%20stroke%3D%22%2359616A%22%20stroke-width%3D%223.2%22%20opacity%3D%22.85%22%2F%3E%3Cpath%20d%3D%22M-60%20-14h16M-52%20-22v16%22%20stroke%3D%22%2359616A%22%20stroke-width%3D%223.2%22%20stroke-linecap%3D%22round%22%20opacity%3D%22.85%22%2F%3E%3Crect%20x%3D%22-22%22%20y%3D%22-24%22%20width%3D%2282%22%20height%3D%227%22%20rx%3D%223.5%22%20fill%3D%22%2359616A%22%20opacity%3D%22.8%22%2F%3E%3Crect%20x%3D%22-22%22%20y%3D%22-10%22%20width%3D%2258%22%20height%3D%225%22%20rx%3D%222.5%22%20fill%3D%22%2359616A%22%20opacity%3D%22.55%22%2F%3E%3Crect%20x%3D%22-70%22%20y%3D%2230%22%20width%3D%2264%22%20height%3D%225%22%20rx%3D%222.5%22%20fill%3D%22%2359616A%22%20opacity%3D%22.55%22%2F%3E%3Crect%20x%3D%22-98%22%20y%3D%22-58%22%20width%3D%22196%22%20height%3D%22116%22%20rx%3D%228%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%22.7%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E"), url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20400%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22s%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.0007%200.95%22%20numOctaves%3D%222%22%20seed%3D%223%22%20result%3D%22a%22%2F%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.003%201.8%22%20numOctaves%3D%221%22%20seed%3D%229%22%20result%3D%22b%22%2F%3E%3CfeBlend%20in%3D%22a%22%20in2%3D%22b%22%20mode%3D%22multiply%22%20result%3D%22m%22%2F%3E%3CfeColorMatrix%20in%3D%22m%22%20type%3D%22matrix%22%20values%3D%221.6%200%200%200%20-.2%201.6%200%200%200%20-.2%201.6%200%200%200%20-.18%200%200%200%200%201%22%20result%3D%22gr%22%2F%3E%3CfeComponentTransfer%20in%3D%22gr%22%3E%3CfeFuncR%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.615%22%2F%3E%3CfeFuncG%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.62%22%2F%3E%3CfeFuncB%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.625%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22h%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%220%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%22.22%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.70%22%2F%3E%3Cstop%20offset%3D%22.42%22%20stop-color%3D%22%232b3238%22%20stop-opacity%3D%22.30%22%2F%3E%3Cstop%20offset%3D%22.66%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.45%22%2F%3E%3Cstop%20offset%3D%22.88%22%20stop-color%3D%22%232b3238%22%20stop-opacity%3D%22.32%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.10%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20filter%3D%22url%28%23s%29%22%2F%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20fill%3D%22url%28%23h%29%22%2F%3E%3C%2Fsvg%3E");
  background-size: cover, 100% 100%;
  background-position: right top, center;
  background-repeat: no-repeat, no-repeat;
}

/* トップ：木竹ブロック＝丸太の年輪と木目＋レーザーカット名刺／金属ブロック＝放射状の光とギョーシェ彫りの金属名刺（背景より明るい色で統一） */
.block--wood {
  background-color: #E9D4AE;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20500%22%20preserveAspectRatio%3D%22xMaxYMin%20slice%22%3E%3Cdefs%3E%3CradialGradient%20id%3D%22lg%22%20cx%3D%22.42%22%20cy%3D%22.4%22%20r%3D%22.7%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FAF0D8%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23EFDDB7%22%2F%3E%3C%2FradialGradient%3E%3ClinearGradient%20id%3D%22cg%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFFAEC%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23F6EAD0%22%2F%3E%3C%2FlinearGradient%3E%3Cfilter%20id%3D%22sh%22%20x%3D%22-30%25%22%20y%3D%22-30%25%22%20width%3D%22160%25%22%20height%3D%22170%25%22%3E%3CfeDropShadow%20dx%3D%220%22%20dy%3D%228%22%20stdDeviation%3D%228%22%20flood-color%3D%22%239A7A45%22%20flood-opacity%3D%22.3%22%2F%3E%3C%2Ffilter%3E%3Cmask%20id%3D%22cut%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%22-120%22%20y%3D%22-80%22%20width%3D%22240%22%20height%3D%22160%22%3E%3Crect%20x%3D%22-120%22%20y%3D%22-80%22%20width%3D%22240%22%20height%3D%22160%22%20fill%3D%22%23fff%22%2F%3E%3Cg%20fill%3D%22%23000%22%3E%3Ccircle%20cx%3D%22-62%22%20cy%3D%22-18%22%20r%3D%2217%22%2F%3E%3Ccircle%20cx%3D%22-42%22%20cy%3D%22-8%22%20r%3D%2215%22%2F%3E%3Ccircle%20cx%3D%22-78%22%20cy%3D%22-6%22%20r%3D%2214%22%2F%3E%3Ccircle%20cx%3D%22-60%22%20cy%3D%22-34%22%20r%3D%2213%22%2F%3E%3Crect%20x%3D%22-65%22%20y%3D%22-6%22%20width%3D%226%22%20height%3D%2240%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M-62%2028l-14%2010M-62%2028l14%2010%22%20stroke%3D%22%23000%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20fill%3D%22none%22%2F%3E%3C%2Fg%3E%3C%2Fmask%3E%3C%2Fdefs%3E%3Cg%20filter%3D%22url%28%23sh%29%22%3E%3Ccircle%20cx%3D%22720%22%20cy%3D%2270%22%20r%3D%22150%22%20fill%3D%22url%28%23lg%29%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22720%22%20cy%3D%2270%22%20r%3D%22150%22%20fill%3D%22none%22%20stroke%3D%22%23E3CFA2%22%20stroke-width%3D%229%22%2F%3E%3Cellipse%20cx%3D%22718.8%22%20cy%3D%2270.0%22%20rx%3D%2214%22%20ry%3D%2213.8%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.6%22%20opacity%3D%220.9%22%2F%3E%3Cellipse%20cx%3D%22720.0%22%20cy%3D%2271.5%22%20rx%3D%2222%22%20ry%3D%2221.7%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22721.2%22%20cy%3D%2270.0%22%20rx%3D%2230%22%20ry%3D%2229.6%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22718.8%22%20cy%3D%2271.5%22%20rx%3D%2238%22%20ry%3D%2237.4%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22720.0%22%20cy%3D%2270.0%22%20rx%3D%2246%22%20ry%3D%2245.3%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.6%22%20opacity%3D%220.9%22%2F%3E%3Cellipse%20cx%3D%22721.2%22%20cy%3D%2271.5%22%20rx%3D%2254%22%20ry%3D%2253.2%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22718.8%22%20cy%3D%2270.0%22%20rx%3D%2262%22%20ry%3D%2261.1%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22720.0%22%20cy%3D%2271.5%22%20rx%3D%2270%22%20ry%3D%2269.0%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22721.2%22%20cy%3D%2270.0%22%20rx%3D%2278%22%20ry%3D%2276.8%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.6%22%20opacity%3D%220.9%22%2F%3E%3Cellipse%20cx%3D%22718.8%22%20cy%3D%2271.5%22%20rx%3D%2286%22%20ry%3D%2284.7%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22720.0%22%20cy%3D%2270.0%22%20rx%3D%2294%22%20ry%3D%2292.6%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22721.2%22%20cy%3D%2271.5%22%20rx%3D%22102%22%20ry%3D%22100.5%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22718.8%22%20cy%3D%2270.0%22%20rx%3D%22110%22%20ry%3D%22108.3%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.6%22%20opacity%3D%220.9%22%2F%3E%3Cellipse%20cx%3D%22720.0%22%20cy%3D%2271.5%22%20rx%3D%22118%22%20ry%3D%22116.2%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22721.2%22%20cy%3D%2270.0%22%20rx%3D%22126%22%20ry%3D%22124.1%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22718.8%22%20cy%3D%2271.5%22%20rx%3D%22134%22%20ry%3D%22132.0%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cpath%20d%3D%22M720%2070L694.0%20217.7%22%20stroke%3D%22%23E0CBA0%22%20stroke-width%3D%221.4%22%20opacity%3D%22.7%22%2F%3E%3Cpath%20d%3D%22M720%2070L590.1%20145.0%22%20stroke%3D%22%23E0CBA0%22%20stroke-width%3D%221.4%22%20opacity%3D%22.7%22%2F%3E%3Cpath%20d%3D%22M720%2070L584.1%206.6%22%20stroke%3D%22%23E0CBA0%22%20stroke-width%3D%221.4%22%20opacity%3D%22.7%22%2F%3E%3Ccircle%20cx%3D%22720%22%20cy%3D%2270%22%20r%3D%225%22%20fill%3D%22%23D3B684%22%20opacity%3D%22.8%22%2F%3E%3Cg%20transform%3D%22translate%28668%20112%29%20rotate%28-9%29%22%3E%3Cg%20filter%3D%22url%28%23sh%29%22%20mask%3D%22url%28%23cut%29%22%3E%3Crect%20x%3D%22-104%22%20y%3D%22-62%22%20width%3D%22208%22%20height%3D%22124%22%20rx%3D%229%22%20fill%3D%22url%28%23cg%29%22%20stroke%3D%22%23EADBB8%22%20stroke-width%3D%221.4%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23E08A4A%22%20stroke-width%3D%221.6%22%20stroke-dasharray%3D%223%204%22%20opacity%3D%22.9%22%3E%3Ccircle%20cx%3D%22-62%22%20cy%3D%22-18%22%20r%3D%2221%22%2F%3E%3Ccircle%20cx%3D%22-42%22%20cy%3D%22-8%22%20r%3D%2219%22%2F%3E%3Ccircle%20cx%3D%22-78%22%20cy%3D%22-6%22%20r%3D%2218%22%2F%3E%3Ccircle%20cx%3D%22-60%22%20cy%3D%22-34%22%20r%3D%2217%22%2F%3E%3C%2Fg%3E%3Crect%20x%3D%22-10%22%20y%3D%22-28%22%20width%3D%2280%22%20height%3D%228%22%20rx%3D%224%22%20fill%3D%22%23DCC594%22%2F%3E%3Crect%20x%3D%22-10%22%20y%3D%22-12%22%20width%3D%2256%22%20height%3D%226%22%20rx%3D%223%22%20fill%3D%22%23E6D3A8%22%2F%3E%3Crect%20x%3D%22-10%22%20y%3D%2230%22%20width%3D%2270%22%20height%3D%226%22%20rx%3D%223%22%20fill%3D%22%23E6D3A8%22%2F%3E%3Cg%20fill%3D%22%23E8894A%22%3E%3Ccircle%20cx%3D%22-92%22%20cy%3D%22-48%22%20r%3D%222.4%22%2F%3E%3Ccircle%20cx%3D%22-30%22%20cy%3D%22-52%22%20r%3D%221.8%22%2F%3E%3Ccircle%20cx%3D%22-104%22%20cy%3D%2214%22%20r%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E"), url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20400%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22g%22%20filterUnits%3D%22userSpaceOnUse%22%20x%3D%22-200%22%20y%3D%22-200%22%20width%3D%221200%22%20height%3D%22800%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.004%200.012%22%20numOctaves%3D%222%22%20seed%3D%2211%22%20result%3D%22w%22%2F%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.0025%200.12%22%20numOctaves%3D%224%22%20seed%3D%225%22%20result%3D%22n%22%2F%3E%3CfeDisplacementMap%20in%3D%22n%22%20in2%3D%22w%22%20scale%3D%2234%22%20xChannelSelector%3D%22R%22%20yChannelSelector%3D%22G%22%20result%3D%22d%22%2F%3E%3CfeColorMatrix%20in%3D%22d%22%20type%3D%22matrix%22%20values%3D%221%200%200%200%200%201%200%200%200%200%201%200%200%200%200%200%200%200%200%201%22%20result%3D%22gr%22%2F%3E%3CfeComponentTransfer%20in%3D%22gr%22%3E%3CfeFuncR%20type%3D%22table%22%20tableValues%3D%22.96%20.94%20.91%20.89%20.91%20.93%20.90%20.88%20.91%20.94%20.96%22%2F%3E%3CfeFuncG%20type%3D%22table%22%20tableValues%3D%22.88%20.85%20.81%20.78%20.81%20.84%20.80%20.77%20.81%20.85%20.88%22%2F%3E%3CfeFuncB%20type%3D%22table%22%20tableValues%3D%22.70%20.66%20.62%20.59%20.62%20.65%20.61%20.58%20.62%20.66%20.70%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22v%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.10%22%2F%3E%3Cstop%20offset%3D%22.55%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%232a1706%22%20stop-opacity%3D%22.18%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20x%3D%22-200%22%20y%3D%22-200%22%20width%3D%221200%22%20height%3D%22800%22%20filter%3D%22url%28%23g%29%22%2F%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20fill%3D%22url%28%23v%29%22%2F%3E%3C%2Fsvg%3E");
  background-size: cover, 100% 100%;
  background-position: right top, center;
  background-repeat: no-repeat, no-repeat;
}
.block--metal {
  background-color: #B2B6BA;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20500%22%20preserveAspectRatio%3D%22xMaxYMin%20slice%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22fa%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFFFFF%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%23EEF0F3%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23DDE1E6%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22ed%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23F1F3F5%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23CFD4DA%22%2F%3E%3C%2FlinearGradient%3E%3Cfilter%20id%3D%22sh%22%20x%3D%22-30%25%22%20y%3D%22-30%25%22%20width%3D%22160%25%22%20height%3D%22170%25%22%3E%3CfeDropShadow%20dx%3D%220%22%20dy%3D%229%22%20stdDeviation%3D%229%22%20flood-color%3D%22%237A838C%22%20flood-opacity%3D%22.32%22%2F%3E%3C%2Ffilter%3E%3CclipPath%20id%3D%22fc%22%3E%3Crect%20x%3D%22-105%22%20y%3D%22-65%22%20width%3D%22210%22%20height%3D%22130%22%20rx%3D%229%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%20opacity%3D%22.4%22%3E%3Cpath%20d%3D%22M690%20150L950.0%20150.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L948.6%20177.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L944.3%20204.1%22%2F%3E%3Cpath%20d%3D%22M690%20150L937.3%20230.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L927.5%20255.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L915.2%20280.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L900.3%20302.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L883.2%20324.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L864.0%20343.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L842.8%20360.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L820.0%20375.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L795.8%20387.5%22%2F%3E%3Cpath%20d%3D%22M690%20150L770.3%20397.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L744.1%20404.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L717.2%20408.6%22%2F%3E%3Cpath%20d%3D%22M690%20150L690.0%20410.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L662.8%20408.6%22%2F%3E%3Cpath%20d%3D%22M690%20150L635.9%20404.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L609.7%20397.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L584.2%20387.5%22%2F%3E%3Cpath%20d%3D%22M690%20150L560.0%20375.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L537.2%20360.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L516.0%20343.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L496.8%20324.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L479.7%20302.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L464.8%20280.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L452.5%20255.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L442.7%20230.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L435.7%20204.1%22%2F%3E%3Cpath%20d%3D%22M690%20150L431.4%20177.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L430.0%20150.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L431.4%20122.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L435.7%2095.9%22%2F%3E%3Cpath%20d%3D%22M690%20150L442.7%2069.7%22%2F%3E%3Cpath%20d%3D%22M690%20150L452.5%2044.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L464.8%2020.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L479.7%20-2.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L496.8%20-24.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L516.0%20-43.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L537.2%20-60.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L560.0%20-75.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L584.2%20-87.5%22%2F%3E%3Cpath%20d%3D%22M690%20150L609.7%20-97.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L635.9%20-104.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L662.8%20-108.6%22%2F%3E%3Cpath%20d%3D%22M690%20150L690.0%20-110.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L717.2%20-108.6%22%2F%3E%3Cpath%20d%3D%22M690%20150L744.1%20-104.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L770.3%20-97.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L795.8%20-87.5%22%2F%3E%3Cpath%20d%3D%22M690%20150L820.0%20-75.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L842.8%20-60.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L864.0%20-43.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L883.2%20-24.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L900.3%20-2.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L915.2%2020.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L927.5%2044.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L937.3%2069.7%22%2F%3E%3Cpath%20d%3D%22M690%20150L944.3%2095.9%22%2F%3E%3Cpath%20d%3D%22M690%20150L948.6%20122.8%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22690%22%20cy%3D%22150%22%20r%3D%22150%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%20opacity%3D%22.7%22%2F%3E%3Ccircle%20cx%3D%22690%22%20cy%3D%22150%22%20r%3D%22190%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.2%22%20stroke-dasharray%3D%222%208%22%20opacity%3D%22.8%22%2F%3E%3Cg%20transform%3D%22translate%28670%20168%29%20rotate%28-14%29%22%20filter%3D%22url%28%23sh%29%22%3E%3Crect%20x%3D%22-105%22%20y%3D%22-57%22%20width%3D%22210%22%20height%3D%22130%22%20rx%3D%229%22%20fill%3D%22url%28%23ed%29%22%2F%3E%3Crect%20x%3D%22-105%22%20y%3D%22-65%22%20width%3D%22210%22%20height%3D%22130%22%20rx%3D%229%22%20fill%3D%22url%28%23fa%29%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cg%20clip-path%3D%22url%28%23fc%29%22%3E%3Cpolygon%20points%3D%22-30%2C-65%2020%2C-65%20-50%2C65%20-100%2C65%22%20fill%3D%22%23fff%22%20opacity%3D%22.7%22%2F%3E%3Cpolygon%20points%3D%2240%2C-65%2052%2C-65%20-18%2C65%20-30%2C65%22%20fill%3D%22%23fff%22%20opacity%3D%22.6%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28-52%200%29%22%20fill%3D%22none%22%20stroke%3D%22%23B4BCC5%22%20stroke-width%3D%22.9%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%280.00%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%2812.86%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%2825.71%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%2838.57%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%2851.43%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%2864.28%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%2877.14%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%2890.00%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%28102.86%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%28115.71%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%28128.57%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%28141.43%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%28154.28%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%28167.14%29%22%2F%3E%3Ccircle%20r%3D%2238%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20r%3D%226%22%20stroke-width%3D%221.4%22%2F%3E%3C%2Fg%3E%3Crect%20x%3D%224%22%20y%3D%22-20%22%20width%3D%2278%22%20height%3D%227%22%20rx%3D%223.5%22%20fill%3D%22%23BAC2CA%22%2F%3E%3Crect%20x%3D%224%22%20y%3D%22-6%22%20width%3D%2254%22%20height%3D%225%22%20rx%3D%222.5%22%20fill%3D%22%23C6CCD3%22%2F%3E%3Crect%20x%3D%22-92%22%20y%3D%2244%22%20width%3D%2264%22%20height%3D%225%22%20rx%3D%222.5%22%20fill%3D%22%23C6CCD3%22%2F%3E%3Crect%20x%3D%224%22%20y%3D%22-12%22%20width%3D%2278%22%20height%3D%221.4%22%20fill%3D%22%23fff%22%20opacity%3D%22.9%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"), url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20400%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22s%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.0007%200.95%22%20numOctaves%3D%222%22%20seed%3D%223%22%20result%3D%22a%22%2F%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.003%201.8%22%20numOctaves%3D%221%22%20seed%3D%229%22%20result%3D%22b%22%2F%3E%3CfeBlend%20in%3D%22a%22%20in2%3D%22b%22%20mode%3D%22multiply%22%20result%3D%22m%22%2F%3E%3CfeColorMatrix%20in%3D%22m%22%20type%3D%22matrix%22%20values%3D%221.6%200%200%200%20-.2%201.6%200%200%200%20-.2%201.6%200%200%200%20-.18%200%200%200%200%201%22%20result%3D%22gr%22%2F%3E%3CfeComponentTransfer%20in%3D%22gr%22%3E%3CfeFuncR%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.615%22%2F%3E%3CfeFuncG%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.62%22%2F%3E%3CfeFuncB%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.625%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22h%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%220%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%22.22%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.70%22%2F%3E%3Cstop%20offset%3D%22.42%22%20stop-color%3D%22%232b3238%22%20stop-opacity%3D%22.30%22%2F%3E%3Cstop%20offset%3D%22.66%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.45%22%2F%3E%3Cstop%20offset%3D%22.88%22%20stop-color%3D%22%232b3238%22%20stop-opacity%3D%22.32%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.10%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20filter%3D%22url%28%23s%29%22%2F%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20fill%3D%22url%28%23h%29%22%2F%3E%3C%2Fsvg%3E");
  background-size: cover, 100% 100%;
  background-position: right top, center;
  background-repeat: no-repeat, no-repeat;
  color: #1B1F23;
}

/* トップ4ブロック：イラストはブロックの高さに合わせて右上に固定サイズで配置（ワイド画面でも切れない）。質感は全面に敷く */
.block--paper {
  background-color: #F4EEDC;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20500%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22s%22%20x%3D%22-30%25%22%20y%3D%22-30%25%22%20width%3D%22160%25%22%20height%3D%22170%25%22%3E%3CfeDropShadow%20dx%3D%220%22%20dy%3D%228%22%20stdDeviation%3D%229%22%20flood-color%3D%22%235b4a22%22%20flood-opacity%3D%22.26%22%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22c%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFFDF6%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23F3ECD8%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cg%20transform%3D%22translate%28700%2092%29%22%3E%3Cg%20transform%3D%22rotate%28-20%29%22%20filter%3D%22url%28%23s%29%22%3E%3Crect%20x%3D%22-98%22%20y%3D%22-58%22%20width%3D%22196%22%20height%3D%22116%22%20rx%3D%227%22%20fill%3D%22url%28%23c%29%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28-8%29%22%20filter%3D%22url%28%23s%29%22%3E%3Crect%20x%3D%22-98%22%20y%3D%22-58%22%20width%3D%22196%22%20height%3D%22116%22%20rx%3D%227%22%20fill%3D%22url%28%23c%29%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%285%29%22%20filter%3D%22url%28%23s%29%22%3E%3Crect%20x%3D%22-98%22%20y%3D%22-58%22%20width%3D%22196%22%20height%3D%22116%22%20rx%3D%227%22%20fill%3D%22url%28%23c%29%22%2F%3E%3Ccircle%20cx%3D%22-52%22%20cy%3D%22-14%22%20r%3D%2216%22%20fill%3D%22none%22%20stroke%3D%22%23C9B27A%22%20stroke-width%3D%223%22%2F%3E%3Cpath%20d%3D%22M-60%20-14h16M-52%20-22v16%22%20stroke%3D%22%23C9B27A%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%2F%3E%3Crect%20x%3D%22-22%22%20y%3D%22-24%22%20width%3D%2282%22%20height%3D%227%22%20rx%3D%223.5%22%20fill%3D%22%23D9CBA3%22%2F%3E%3Crect%20x%3D%22-22%22%20y%3D%22-10%22%20width%3D%2258%22%20height%3D%225%22%20rx%3D%222.5%22%20fill%3D%22%23E4D9B9%22%2F%3E%3Crect%20x%3D%22-70%22%20y%3D%2230%22%20width%3D%2264%22%20height%3D%225%22%20rx%3D%222.5%22%20fill%3D%22%23E4D9B9%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E"), url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20400%22%20preserveAspectRatio%3D%22xMidYMid%20slice%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22p%22%20filterUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22800%22%20height%3D%22400%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.85%22%20numOctaves%3D%224%22%20seed%3D%228%22%20result%3D%22n%22%2F%3E%3CfeDiffuseLighting%20in%3D%22n%22%20surfaceScale%3D%22.6%22%20diffuseConstant%3D%221%22%20lighting-color%3D%22%23FFF9EA%22%20result%3D%22l%22%3E%3CfeDistantLight%20azimuth%3D%2245%22%20elevation%3D%2272%22%2F%3E%3C%2FfeDiffuseLighting%3E%3CfeComponentTransfer%20in%3D%22l%22%3E%3CfeFuncR%20type%3D%22linear%22%20slope%3D%221.05%22%2F%3E%3CfeFuncG%20type%3D%22linear%22%20slope%3D%221.04%22%2F%3E%3CfeFuncB%20type%3D%22linear%22%20slope%3D%221.03%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22f%22%20filterUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22800%22%20height%3D%22400%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.008%200.012%22%20numOctaves%3D%222%22%20seed%3D%222%22%2F%3E%3CfeColorMatrix%20type%3D%22matrix%22%20values%3D%220%200%200%200%20.62%20%200%200%200%200%20.52%20%200%200%200%200%20.32%20%200%200%200%20.4%20-.14%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20filter%3D%22url%28%23p%29%22%2F%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20filter%3D%22url%28%23f%29%22%2F%3E%3C%2Fsvg%3E");
  background-size: auto 100%, cover;
  background-position: right top, center;
  background-repeat: no-repeat, no-repeat;
}
.block--wood {
  background-color: #E9D4AE;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20500%22%3E%3Cdefs%3E%3CradialGradient%20id%3D%22lg%22%20cx%3D%22.42%22%20cy%3D%22.4%22%20r%3D%22.7%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FAF0D8%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23EFDDB7%22%2F%3E%3C%2FradialGradient%3E%3Cfilter%20id%3D%22sh%22%20x%3D%22-30%25%22%20y%3D%22-30%25%22%20width%3D%22160%25%22%20height%3D%22170%25%22%3E%3CfeDropShadow%20dx%3D%220%22%20dy%3D%229%22%20stdDeviation%3D%228%22%20flood-color%3D%22%238A6A3A%22%20flood-opacity%3D%22.34%22%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22fg%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23F8E8C6%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23E8CC98%22%2F%3E%3C%2FlinearGradient%3E%3CclipPath%20id%3D%22fc%22%3E%3Crect%20x%3D%22-104%22%20y%3D%22-62%22%20width%3D%22208%22%20height%3D%22124%22%20rx%3D%229%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22ec%22%3E%3Crect%20x%3D%22-104%22%20y%3D%22-52%22%20width%3D%22208%22%20height%3D%22124%22%20rx%3D%229%22%2F%3E%3C%2FclipPath%3E%3Cmask%20id%3D%22cut%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%22-120%22%20y%3D%22-80%22%20width%3D%22240%22%20height%3D%22160%22%3E%3Crect%20x%3D%22-120%22%20y%3D%22-80%22%20width%3D%22240%22%20height%3D%22160%22%20fill%3D%22%23fff%22%2F%3E%3Cg%20fill%3D%22%23000%22%3E%3Ccircle%20cx%3D%22-62%22%20cy%3D%22-18%22%20r%3D%2217%22%2F%3E%3Ccircle%20cx%3D%22-42%22%20cy%3D%22-8%22%20r%3D%2215%22%2F%3E%3Ccircle%20cx%3D%22-78%22%20cy%3D%22-6%22%20r%3D%2214%22%2F%3E%3Ccircle%20cx%3D%22-60%22%20cy%3D%22-34%22%20r%3D%2213%22%2F%3E%3Crect%20x%3D%22-65%22%20y%3D%22-6%22%20width%3D%226%22%20height%3D%2240%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M-62%2028l-14%2010M-62%2028l14%2010%22%20stroke%3D%22%23000%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20fill%3D%22none%22%2F%3E%3C%2Fg%3E%3C%2Fmask%3E%3C%2Fdefs%3E%3Cg%20filter%3D%22url%28%23sh%29%22%3E%3Ccircle%20cx%3D%22720%22%20cy%3D%2270%22%20r%3D%22150%22%20fill%3D%22url%28%23lg%29%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22720%22%20cy%3D%2270%22%20r%3D%22150%22%20fill%3D%22none%22%20stroke%3D%22%23E3CFA2%22%20stroke-width%3D%229%22%2F%3E%3Cellipse%20cx%3D%22718.8%22%20cy%3D%2270%22%20rx%3D%2214%22%20ry%3D%2213.8%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.6%22%20opacity%3D%220.9%22%2F%3E%3Cellipse%20cx%3D%22720%22%20cy%3D%2271.5%22%20rx%3D%2222%22%20ry%3D%2221.7%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22721.2%22%20cy%3D%2270%22%20rx%3D%2230%22%20ry%3D%2229.6%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22718.8%22%20cy%3D%2271.5%22%20rx%3D%2238%22%20ry%3D%2237.4%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22720%22%20cy%3D%2270%22%20rx%3D%2246%22%20ry%3D%2245.3%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.6%22%20opacity%3D%220.9%22%2F%3E%3Cellipse%20cx%3D%22721.2%22%20cy%3D%2271.5%22%20rx%3D%2254%22%20ry%3D%2253.2%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22718.8%22%20cy%3D%2270%22%20rx%3D%2262%22%20ry%3D%2261.1%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22720%22%20cy%3D%2271.5%22%20rx%3D%2270%22%20ry%3D%2269.0%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22721.2%22%20cy%3D%2270%22%20rx%3D%2278%22%20ry%3D%2276.8%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.6%22%20opacity%3D%220.9%22%2F%3E%3Cellipse%20cx%3D%22718.8%22%20cy%3D%2271.5%22%20rx%3D%2286%22%20ry%3D%2284.7%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22720%22%20cy%3D%2270%22%20rx%3D%2294%22%20ry%3D%2292.6%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22721.2%22%20cy%3D%2271.5%22%20rx%3D%22102%22%20ry%3D%22100.5%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22718.8%22%20cy%3D%2270%22%20rx%3D%22110%22%20ry%3D%22108.3%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.6%22%20opacity%3D%220.9%22%2F%3E%3Cellipse%20cx%3D%22720%22%20cy%3D%2271.5%22%20rx%3D%22118%22%20ry%3D%22116.2%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22721.2%22%20cy%3D%2270%22%20rx%3D%22126%22%20ry%3D%22124.1%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22718.8%22%20cy%3D%2271.5%22%20rx%3D%22134%22%20ry%3D%22132.0%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cpath%20d%3D%22M720%2070L694.0%20217.7%22%20stroke%3D%22%23E0CBA0%22%20stroke-width%3D%221.4%22%20opacity%3D%22.7%22%2F%3E%3Cpath%20d%3D%22M720%2070L590.1%20145.0%22%20stroke%3D%22%23E0CBA0%22%20stroke-width%3D%221.4%22%20opacity%3D%22.7%22%2F%3E%3Cpath%20d%3D%22M720%2070L584.1%206.6%22%20stroke%3D%22%23E0CBA0%22%20stroke-width%3D%221.4%22%20opacity%3D%22.7%22%2F%3E%3Ccircle%20cx%3D%22720%22%20cy%3D%2270%22%20r%3D%225%22%20fill%3D%22%23D3B684%22%20opacity%3D%22.8%22%2F%3E%3Cg%20transform%3D%22translate%28636%20122%29%20rotate%28-9%29%20scale%281.14%29%22%3E%3Cg%20filter%3D%22url%28%23sh%29%22%3E%3Cg%20clip-path%3D%22url%28%23ec%29%22%3E%3Crect%20x%3D%22-104%22%20y%3D%22-52%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23EBD6A8%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%22-48.5%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23C7A369%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%22-45%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23EBD6A8%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%22-41.5%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23C7A369%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%22-38%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23EBD6A8%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%22-34.5%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23C7A369%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%22-31%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23EBD6A8%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%22-27.5%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23C7A369%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%22-24%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23EBD6A8%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%22-20.5%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23C7A369%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%22-17%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23EBD6A8%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%22-13.5%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23C7A369%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%22-10%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23EBD6A8%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%22-6.5%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23C7A369%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%22-3%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23EBD6A8%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%220.5%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23C7A369%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%224%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23EBD6A8%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%227.5%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23C7A369%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%2211%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23EBD6A8%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%2214.5%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23C7A369%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%2218%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23EBD6A8%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%2221.5%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23C7A369%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%2225%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23EBD6A8%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%2228.5%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23C7A369%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%2232%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23EBD6A8%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%2235.5%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23C7A369%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%2239%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23EBD6A8%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%2242.5%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23C7A369%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%2246%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23EBD6A8%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%2249.5%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23C7A369%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%2253%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23EBD6A8%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%2256.5%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23C7A369%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%2260%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23EBD6A8%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%2263.5%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23C7A369%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%2267%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23EBD6A8%22%2F%3E%3Crect%20x%3D%22-104%22%20y%3D%2270.5%22%20width%3D%22208%22%20height%3D%223.5%22%20fill%3D%22%23C7A369%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20mask%3D%22url%28%23cut%29%22%3E%3Crect%20x%3D%22-104%22%20y%3D%22-62%22%20width%3D%22208%22%20height%3D%22124%22%20rx%3D%229%22%20fill%3D%22url%28%23fg%29%22%2F%3E%3Cg%20clip-path%3D%22url%28%23fc%29%22%3E%3Cpath%20d%3D%22M-110%20-52c30%20-3%2050%203%2080%203s60%20-3%2090%203s60%203%2090%20-3%22%20fill%3D%22none%22%20stroke%3D%22%23BD8F52%22%20stroke-width%3D%221.4%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M-110%20-44c30%20-5%2050%205%2080%20-5s60%20-5%2090%205s60%205%2090%20-5%22%20fill%3D%22none%22%20stroke%3D%22%23BD8F52%22%20stroke-width%3D%221.2%22%20opacity%3D%220.5%22%2F%3E%3Cpath%20d%3D%22M-110%20-36c30%20-4%2050%204%2080%204s60%20-4%2090%204s60%204%2090%20-4%22%20fill%3D%22none%22%20stroke%3D%22%23A8793A%22%20stroke-width%3D%222.2%22%20opacity%3D%220.5%22%2F%3E%3Cpath%20d%3D%22M-110%20-27c30%20-6%2050%206%2080%20-6s60%20-6%2090%206s60%206%2090%20-6%22%20fill%3D%22none%22%20stroke%3D%22%23BD8F52%22%20stroke-width%3D%221.2%22%20opacity%3D%220.5%22%2F%3E%3Cpath%20d%3D%22M-110%20-18c30%20-4%2050%204%2080%204s60%20-4%2090%204s60%204%2090%20-4%22%20fill%3D%22none%22%20stroke%3D%22%23BD8F52%22%20stroke-width%3D%221.5%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M-110%20-9c30%20-7%2050%207%2080%20-7s60%20-7%2090%207s60%207%2090%20-7%22%20fill%3D%22none%22%20stroke%3D%22%23A8793A%22%20stroke-width%3D%222.4%22%20opacity%3D%220.5%22%2F%3E%3Cpath%20d%3D%22M-110%200c30%20-5%2050%205%2080%205s60%20-5%2090%205s60%205%2090%20-5%22%20fill%3D%22none%22%20stroke%3D%22%23BD8F52%22%20stroke-width%3D%221.3%22%20opacity%3D%220.5%22%2F%3E%3Cpath%20d%3D%22M-110%209c30%20-6%2050%206%2080%20-6s60%20-6%2090%206s60%206%2090%20-6%22%20fill%3D%22none%22%20stroke%3D%22%23BD8F52%22%20stroke-width%3D%221.6%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M-110%2018c30%20-4%2050%204%2080%204s60%20-4%2090%204s60%204%2090%20-4%22%20fill%3D%22none%22%20stroke%3D%22%23A8793A%22%20stroke-width%3D%222.2%22%20opacity%3D%220.5%22%2F%3E%3Cpath%20d%3D%22M-110%2027c30%20-6%2050%206%2080%20-6s60%20-6%2090%206s60%206%2090%20-6%22%20fill%3D%22none%22%20stroke%3D%22%23BD8F52%22%20stroke-width%3D%221.2%22%20opacity%3D%220.5%22%2F%3E%3Cpath%20d%3D%22M-110%2036c30%20-5%2050%205%2080%205s60%20-5%2090%205s60%205%2090%20-5%22%20fill%3D%22none%22%20stroke%3D%22%23BD8F52%22%20stroke-width%3D%221.5%22%20opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M-110%2045c30%20-4%2050%204%2080%20-4s60%20-4%2090%204s60%204%2090%20-4%22%20fill%3D%22none%22%20stroke%3D%22%23BD8F52%22%20stroke-width%3D%221.2%22%20opacity%3D%220.5%22%2F%3E%3Cpath%20d%3D%22M-110%2054c30%20-6%2050%206%2080%206s60%20-6%2090%206s60%206%2090%20-6%22%20fill%3D%22none%22%20stroke%3D%22%23BD8F52%22%20stroke-width%3D%222%22%20opacity%3D%220.5%22%2F%3E%3Cellipse%20cx%3D%2262%22%20cy%3D%2226%22%20rx%3D%2220%22%20ry%3D%228%22%20fill%3D%22none%22%20stroke%3D%22%23A8793A%22%20stroke-width%3D%221.6%22%20opacity%3D%22.6%22%2F%3E%3Cellipse%20cx%3D%2262%22%20cy%3D%2226%22%20rx%3D%2211%22%20ry%3D%224.4%22%20fill%3D%22none%22%20stroke%3D%22%23A8793A%22%20stroke-width%3D%221.4%22%20opacity%3D%22.6%22%2F%3E%3Cellipse%20cx%3D%2262%22%20cy%3D%2226%22%20rx%3D%224%22%20ry%3D%221.6%22%20fill%3D%22%23A8793A%22%20opacity%3D%22.5%22%2F%3E%3C%2Fg%3E%3Crect%20x%3D%22-104%22%20y%3D%22-62%22%20width%3D%22208%22%20height%3D%22124%22%20rx%3D%229%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%22.7%22%20stroke-width%3D%221.4%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23E08A4A%22%20stroke-width%3D%221.6%22%20stroke-dasharray%3D%223%204%22%20opacity%3D%22.9%22%3E%3Ccircle%20cx%3D%22-62%22%20cy%3D%22-18%22%20r%3D%2221%22%2F%3E%3Ccircle%20cx%3D%22-42%22%20cy%3D%22-8%22%20r%3D%2219%22%2F%3E%3Ccircle%20cx%3D%22-78%22%20cy%3D%22-6%22%20r%3D%2218%22%2F%3E%3Ccircle%20cx%3D%22-60%22%20cy%3D%22-34%22%20r%3D%2217%22%2F%3E%3C%2Fg%3E%3Crect%20x%3D%22-10%22%20y%3D%22-28%22%20width%3D%2280%22%20height%3D%228%22%20rx%3D%224%22%20fill%3D%22%237A5528%22%20opacity%3D%22.75%22%2F%3E%3Crect%20x%3D%22-10%22%20y%3D%22-12%22%20width%3D%2256%22%20height%3D%226%22%20rx%3D%223%22%20fill%3D%22%237A5528%22%20opacity%3D%22.5%22%2F%3E%3Crect%20x%3D%22-10%22%20y%3D%2240%22%20width%3D%2240%22%20height%3D%226%22%20rx%3D%223%22%20fill%3D%22%237A5528%22%20opacity%3D%22.45%22%2F%3E%3Cg%20fill%3D%22%23E8894A%22%3E%3Ccircle%20cx%3D%22-92%22%20cy%3D%22-48%22%20r%3D%222.4%22%2F%3E%3Ccircle%20cx%3D%22-30%22%20cy%3D%22-52%22%20r%3D%221.8%22%2F%3E%3Ccircle%20cx%3D%22-104%22%20cy%3D%2214%22%20r%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E"), url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20400%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22g%22%20filterUnits%3D%22userSpaceOnUse%22%20x%3D%22-200%22%20y%3D%22-200%22%20width%3D%221200%22%20height%3D%22800%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.004%200.012%22%20numOctaves%3D%222%22%20seed%3D%2211%22%20result%3D%22w%22%2F%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.0025%200.12%22%20numOctaves%3D%224%22%20seed%3D%225%22%20result%3D%22n%22%2F%3E%3CfeDisplacementMap%20in%3D%22n%22%20in2%3D%22w%22%20scale%3D%2234%22%20xChannelSelector%3D%22R%22%20yChannelSelector%3D%22G%22%20result%3D%22d%22%2F%3E%3CfeColorMatrix%20in%3D%22d%22%20type%3D%22matrix%22%20values%3D%221%200%200%200%200%201%200%200%200%200%201%200%200%200%200%200%200%200%200%201%22%20result%3D%22gr%22%2F%3E%3CfeComponentTransfer%20in%3D%22gr%22%3E%3CfeFuncR%20type%3D%22table%22%20tableValues%3D%22.96%20.94%20.91%20.89%20.91%20.93%20.90%20.88%20.91%20.94%20.96%22%2F%3E%3CfeFuncG%20type%3D%22table%22%20tableValues%3D%22.88%20.85%20.81%20.78%20.81%20.84%20.80%20.77%20.81%20.85%20.88%22%2F%3E%3CfeFuncB%20type%3D%22table%22%20tableValues%3D%22.70%20.66%20.62%20.59%20.62%20.65%20.61%20.58%20.62%20.66%20.70%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22v%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.10%22%2F%3E%3Cstop%20offset%3D%22.55%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%232a1706%22%20stop-opacity%3D%22.18%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20x%3D%22-200%22%20y%3D%22-200%22%20width%3D%221200%22%20height%3D%22800%22%20filter%3D%22url%28%23g%29%22%2F%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20fill%3D%22url%28%23v%29%22%2F%3E%3C%2Fsvg%3E");
  background-size: auto 100%, 100% 100%;
  background-position: right top, center;
  background-repeat: no-repeat, no-repeat;
}
.block--metal {
  background-color: #B2B6BA;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20500%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22sh%22%20x%3D%22-30%25%22%20y%3D%22-30%25%22%20width%3D%22160%25%22%20height%3D%22170%25%22%3E%3CfeDropShadow%20dx%3D%220%22%20dy%3D%2210%22%20stdDeviation%3D%229%22%20flood-color%3D%22%2359626B%22%20flood-opacity%3D%22.4%22%2F%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22bs%22%20filterUnits%3D%22userSpaceOnUse%22%20x%3D%22-130%22%20y%3D%22-90%22%20width%3D%22260%22%20height%3D%22180%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.0008%200.9%22%20numOctaves%3D%222%22%20seed%3D%223%22%20result%3D%22a%22%2F%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.003%201.7%22%20numOctaves%3D%221%22%20seed%3D%229%22%20result%3D%22b%22%2F%3E%3CfeBlend%20in%3D%22a%22%20in2%3D%22b%22%20mode%3D%22multiply%22%20result%3D%22m%22%2F%3E%3CfeColorMatrix%20in%3D%22m%22%20type%3D%22matrix%22%20values%3D%221.6%200%200%200%20-.2%201.6%200%200%200%20-.2%201.6%200%200%200%20-.18%200%200%200%200%201%22%20result%3D%22gr%22%2F%3E%3CfeComponentTransfer%20in%3D%22gr%22%3E%3CfeFuncR%20type%3D%22linear%22%20slope%3D%22.42%22%20intercept%3D%22.72%22%2F%3E%3CfeFuncG%20type%3D%22linear%22%20slope%3D%22.42%22%20intercept%3D%22.74%22%2F%3E%3CfeFuncB%20type%3D%22linear%22%20slope%3D%22.42%22%20intercept%3D%22.77%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22th%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFFFFF%22%2F%3E%3Cstop%20offset%3D%22.35%22%20stop-color%3D%22%23C9CFD5%22%2F%3E%3Cstop%20offset%3D%22.7%22%20stop-color%3D%22%23EEF0F3%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%238C969F%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22bv%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFFFFF%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%23D2D7DC%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%239FA8B0%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22vg%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.55%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%236E7780%22%20stop-opacity%3D%22.28%22%2F%3E%3C%2FlinearGradient%3E%3CclipPath%20id%3D%22fc%22%3E%3Crect%20x%3D%22-108%22%20y%3D%22-66%22%20width%3D%22216%22%20height%3D%22132%22%20rx%3D%2220%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%20opacity%3D%22.4%22%3E%3Cpath%20d%3D%22M690%20150L950.0%20150.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L948.6%20177.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L944.3%20204.1%22%2F%3E%3Cpath%20d%3D%22M690%20150L937.3%20230.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L927.5%20255.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L915.2%20280.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L900.3%20302.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L883.2%20324.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L864.0%20343.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L842.8%20360.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L820.0%20375.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L795.8%20387.5%22%2F%3E%3Cpath%20d%3D%22M690%20150L770.3%20397.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L744.1%20404.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L717.2%20408.6%22%2F%3E%3Cpath%20d%3D%22M690%20150L690.0%20410.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L662.8%20408.6%22%2F%3E%3Cpath%20d%3D%22M690%20150L635.9%20404.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L609.7%20397.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L584.2%20387.5%22%2F%3E%3Cpath%20d%3D%22M690%20150L560.0%20375.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L537.2%20360.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L516.0%20343.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L496.8%20324.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L479.7%20302.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L464.8%20280.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L452.5%20255.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L442.7%20230.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L435.7%20204.1%22%2F%3E%3Cpath%20d%3D%22M690%20150L431.4%20177.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L430.0%20150.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L431.4%20122.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L435.7%2095.9%22%2F%3E%3Cpath%20d%3D%22M690%20150L442.7%2069.7%22%2F%3E%3Cpath%20d%3D%22M690%20150L452.5%2044.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L464.8%2020.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L479.7%20-2.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L496.8%20-24.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L516.0%20-43.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L537.2%20-60.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L560.0%20-75.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L584.2%20-87.5%22%2F%3E%3Cpath%20d%3D%22M690%20150L609.7%20-97.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L635.9%20-104.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L662.8%20-108.6%22%2F%3E%3Cpath%20d%3D%22M690%20150L690.0%20-110.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L717.2%20-108.6%22%2F%3E%3Cpath%20d%3D%22M690%20150L744.1%20-104.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L770.3%20-97.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L795.8%20-87.5%22%2F%3E%3Cpath%20d%3D%22M690%20150L820.0%20-75.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L842.8%20-60.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L864.0%20-43.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L883.2%20-24.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L900.3%20-2.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L915.2%2020.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L927.5%2044.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L937.3%2069.7%22%2F%3E%3Cpath%20d%3D%22M690%20150L944.3%2095.9%22%2F%3E%3Cpath%20d%3D%22M690%20150L948.6%20122.8%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22690%22%20cy%3D%22150%22%20r%3D%22150%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%20opacity%3D%22.7%22%2F%3E%3Ccircle%20cx%3D%22690%22%20cy%3D%22150%22%20r%3D%22190%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.2%22%20stroke-dasharray%3D%222%208%22%20opacity%3D%22.8%22%2F%3E%3Cg%20transform%3D%22translate%28636%20174%29%20rotate%28-14%29%20scale%281.1%29%22%3E%3Cg%20filter%3D%22url%28%23sh%29%22%3E%3Crect%20x%3D%22-108%22%20y%3D%22-66%22%20width%3D%22216%22%20height%3D%22132%22%20rx%3D%2220%22%20fill%3D%22url%28%23th%29%22%2F%3E%3C%2Fg%3E%3Cg%20clip-path%3D%22url%28%23fc%29%22%3E%3Crect%20x%3D%22-130%22%20y%3D%22-90%22%20width%3D%22260%22%20height%3D%22180%22%20filter%3D%22url%28%23bs%29%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3Cg%20clip-path%3D%22url%28%23fc%29%22%3E%3Crect%20x%3D%22-108%22%20y%3D%22-66%22%20width%3D%22216%22%20height%3D%22132%22%20fill%3D%22url%28%23vg%29%22%2F%3E%3Cpolygon%20points%3D%22-40%2C-66%2028%2C-66%20-26%2C66%20-94%2C66%22%20fill%3D%22%23fff%22%20opacity%3D%22.6%22%2F%3E%3Cpolygon%20points%3D%2244%2C-66%2058%2C-66%204%2C66%20-10%2C66%22%20fill%3D%22%23fff%22%20opacity%3D%22.5%22%2F%3E%3Cpolygon%20points%3D%2266%2C-66%20108%2C-66%20108%2C66%2022%2C66%22%20fill%3D%22%2359626B%22%20opacity%3D%22.16%22%2F%3E%3Cpolygon%20points%3D%22-6%2C-66%206%2C-66%20-48%2C66%20-60%2C66%22%20fill%3D%22%2359626B%22%20opacity%3D%22.22%22%2F%3E%3Cpolygon%20points%3D%2214%2C-66%2024%2C-66%20-30%2C66%20-40%2C66%22%20fill%3D%22%23fff%22%20opacity%3D%22.8%22%2F%3E%3C%2Fg%3E%3Crect%20x%3D%22-108%22%20y%3D%22-66%22%20width%3D%22216%22%20height%3D%22132%22%20rx%3D%2220%22%20fill%3D%22none%22%20stroke%3D%22url%28%23bv%29%22%20stroke-width%3D%222.4%22%2F%3E%3Crect%20x%3D%22-102%22%20y%3D%22-60%22%20width%3D%22204%22%20height%3D%22120%22%20rx%3D%2217%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%22.55%22%20stroke-width%3D%221%22%2F%3E%3Cg%20transform%3D%22translate%28-54%200%29%22%20fill%3D%22none%22%20stroke%3D%22%238E98A2%22%20stroke-width%3D%22.95%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%280.00%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%2812.86%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%2825.71%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%2838.57%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%2851.43%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%2864.28%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%2877.14%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%2890.00%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%28102.86%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%28115.71%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%28128.57%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%28141.43%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%28154.28%29%22%2F%3E%3Cellipse%20cx%3D%220%22%20cy%3D%220%22%20rx%3D%2236%22%20ry%3D%2212%22%20transform%3D%22rotate%28167.14%29%22%2F%3E%3Ccircle%20r%3D%2238%22%20stroke-width%3D%221.5%22%2F%3E%3Ccircle%20r%3D%226%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%280%201.4%29%22%3E%3Crect%20x%3D%224%22%20y%3D%22-20%22%20width%3D%2280%22%20height%3D%227%22%20rx%3D%223.5%22%20fill%3D%22%23fff%22%20opacity%3D%22.9%22%2F%3E%3Crect%20x%3D%224%22%20y%3D%22-6%22%20width%3D%2256%22%20height%3D%225%22%20rx%3D%222.5%22%20fill%3D%22%23fff%22%20opacity%3D%22.8%22%2F%3E%3C%2Fg%3E%3Crect%20x%3D%224%22%20y%3D%22-20%22%20width%3D%2280%22%20height%3D%227%22%20rx%3D%223.5%22%20fill%3D%22%238A949E%22%2F%3E%3Crect%20x%3D%224%22%20y%3D%22-6%22%20width%3D%2256%22%20height%3D%225%22%20rx%3D%222.5%22%20fill%3D%22%239AA3AC%22%2F%3E%3Crect%20x%3D%22-94%22%20y%3D%2246%22%20width%3D%2266%22%20height%3D%225%22%20rx%3D%222.5%22%20fill%3D%22%239AA3AC%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"), url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20400%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22s%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.0007%200.95%22%20numOctaves%3D%222%22%20seed%3D%223%22%20result%3D%22a%22%2F%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.003%201.8%22%20numOctaves%3D%221%22%20seed%3D%229%22%20result%3D%22b%22%2F%3E%3CfeBlend%20in%3D%22a%22%20in2%3D%22b%22%20mode%3D%22multiply%22%20result%3D%22m%22%2F%3E%3CfeColorMatrix%20in%3D%22m%22%20type%3D%22matrix%22%20values%3D%221.6%200%200%200%20-.2%201.6%200%200%200%20-.2%201.6%200%200%200%20-.18%200%200%200%200%201%22%20result%3D%22gr%22%2F%3E%3CfeComponentTransfer%20in%3D%22gr%22%3E%3CfeFuncR%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.615%22%2F%3E%3CfeFuncG%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.62%22%2F%3E%3CfeFuncB%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.625%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22h%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%220%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%22.22%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.70%22%2F%3E%3Cstop%20offset%3D%22.42%22%20stop-color%3D%22%232b3238%22%20stop-opacity%3D%22.30%22%2F%3E%3Cstop%20offset%3D%22.66%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.45%22%2F%3E%3Cstop%20offset%3D%22.88%22%20stop-color%3D%22%232b3238%22%20stop-opacity%3D%22.32%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.10%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20filter%3D%22url%28%23s%29%22%2F%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20fill%3D%22url%28%23h%29%22%2F%3E%3C%2Fsvg%3E");
  background-size: auto 100%, 100% 100%;
  background-position: right top, center;
  background-repeat: no-repeat, no-repeat;
  color: #1B1F23;
}
.block--ic {
  background-color: #EAEFF6;
  background-image: linear-gradient(rgba(110,175,240,.16), rgba(110,175,240,.16)), linear-gradient(95deg, rgba(234,239,246,.62) 0%, rgba(234,239,246,.5) 45%, rgba(234,239,246,.1) 66%, rgba(234,239,246,0) 82%), url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20500%22%3E%3Cdefs%3E%3CradialGradient%20id%3D%22gl%22%20cx%3D%220.7625%22%20cy%3D%220.464%22%20r%3D%22.6%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23CFE6FA%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%23DCE9F6%22%20stop-opacity%3D%22.5%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23EAEFF6%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3ClinearGradient%20id%3D%22ph%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFFFFF%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23D3DFEE%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22sc%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23F2F8FF%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23C6DDF5%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22cd%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFFFFF%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23E1EAF5%22%2F%3E%3C%2FlinearGradient%3E%3Cfilter%20id%3D%22sh%22%20x%3D%22-30%25%22%20y%3D%22-30%25%22%20width%3D%22160%25%22%20height%3D%22170%25%22%3E%3CfeDropShadow%20dx%3D%220%22%20dy%3D%2210%22%20stdDeviation%3D%229%22%20flood-color%3D%22%232B4A78%22%20flood-opacity%3D%22.3%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Crect%20width%3D%22800%22%20height%3D%22500%22%20fill%3D%22url%28%23gl%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23B4CBE6%22%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22230%22%20stroke-width%3D%221.4%22%20stroke-dasharray%3D%222%2010%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22266%22%20stroke-width%3D%229%22%20stroke-dasharray%3D%221.4%2014.5%22%20opacity%3D%22.8%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22320%22%20stroke-width%3D%221.4%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%237FAAD6%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%2226%22%20stroke-width%3D%222.6%22%20opacity%3D%220.95%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%2248%22%20stroke-width%3D%222.6%22%20opacity%3D%220.83%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%2272%22%20stroke-width%3D%222.6%22%20stroke-dasharray%3D%2210%208%22%20opacity%3D%220.71%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22100%22%20stroke-width%3D%221.9%22%20stroke-dasharray%3D%2210%208%22%20opacity%3D%220.59%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22132%22%20stroke-width%3D%221.9%22%20stroke-dasharray%3D%2210%208%22%20opacity%3D%220.47%22%2F%3E%3Ccircle%20cx%3D%22610%22%20cy%3D%22232%22%20r%3D%22168%22%20stroke-width%3D%221.9%22%20stroke-dasharray%3D%2210%208%22%20opacity%3D%220.35%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28600%20326%29%20rotate%28-12%29%22%20filter%3D%22url%28%23sh%29%22%3E%3Crect%20x%3D%22-120%22%20y%3D%22-72%22%20width%3D%22240%22%20height%3D%22144%22%20rx%3D%2212%22%20fill%3D%22url%28%23cd%29%22%20stroke%3D%22%238BA9CC%22%20stroke-width%3D%222%22%2F%3E%3Cg%20transform%3D%22translate%280%200%29%22%3E%3Crect%20x%3D%22-108%22%20y%3D%22-60%22%20width%3D%22216%22%20height%3D%22120%22%20rx%3D%229.0%22%20fill%3D%22none%22%20stroke%3D%22%237FAAD6%22%20stroke-width%3D%222%22%2F%3E%3Crect%20x%3D%22-99%22%20y%3D%22-51%22%20width%3D%22198%22%20height%3D%22102%22%20rx%3D%227.8%22%20fill%3D%22none%22%20stroke%3D%22%237FAAD6%22%20stroke-width%3D%222%22%2F%3E%3Crect%20x%3D%22-90%22%20y%3D%22-42%22%20width%3D%22180%22%20height%3D%2284%22%20rx%3D%226.6%22%20fill%3D%22none%22%20stroke%3D%22%237FAAD6%22%20stroke-width%3D%222%22%2F%3E%3Crect%20x%3D%22-81%22%20y%3D%22-33%22%20width%3D%22162%22%20height%3D%2266%22%20rx%3D%225.4%22%20fill%3D%22none%22%20stroke%3D%22%237FAAD6%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3Crect%20x%3D%22-62%22%20y%3D%22-14%22%20width%3D%22104%22%20height%3D%2210%22%20rx%3D%225%22%20fill%3D%22%23B4CBE6%22%2F%3E%3Crect%20x%3D%22-62%22%20y%3D%226%22%20width%3D%2270%22%20height%3D%227%22%20rx%3D%223.5%22%20fill%3D%22%23D5E3F2%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28640%20102%29%20rotate%2814%29%22%20filter%3D%22url%28%23sh%29%22%3E%3Crect%20x%3D%22-76%22%20y%3D%22-170%22%20width%3D%22152%22%20height%3D%22300%22%20rx%3D%2224%22%20fill%3D%22url%28%23ph%29%22%20stroke%3D%22%238BA9CC%22%20stroke-width%3D%222.4%22%2F%3E%3Crect%20x%3D%22-64%22%20y%3D%22-158%22%20width%3D%22128%22%20height%3D%22276%22%20rx%3D%2216%22%20fill%3D%22url%28%23sc%29%22%20stroke%3D%22%23B4CBE6%22%20stroke-width%3D%221.4%22%2F%3E%3Crect%20x%3D%22-22%22%20y%3D%22-150%22%20width%3D%2244%22%20height%3D%229%22%20rx%3D%224.5%22%20fill%3D%22%23AFC3DC%22%2F%3E%3Ccircle%20cx%3D%220%22%20cy%3D%22-92%22%20r%3D%2222%22%20fill%3D%22%23fff%22%20stroke%3D%22%237FAAD6%22%20stroke-width%3D%222.6%22%2F%3E%3Ccircle%20cx%3D%220%22%20cy%3D%22-98%22%20r%3D%228%22%20fill%3D%22%237FAAD6%22%2F%3E%3Cpath%20d%3D%22M-14%20-80c4-12%2024-12%2028%200%22%20fill%3D%22%237FAAD6%22%2F%3E%3Crect%20x%3D%22-40%22%20y%3D%22-56%22%20width%3D%2280%22%20height%3D%229%22%20rx%3D%224.5%22%20fill%3D%22%237FAAD6%22%2F%3E%3Crect%20x%3D%22-30%22%20y%3D%22-40%22%20width%3D%2260%22%20height%3D%226%22%20rx%3D%223%22%20fill%3D%22%23B4CBE6%22%2F%3E%3Crect%20x%3D%22-48%22%20y%3D%22-14%22%20width%3D%2296%22%20height%3D%2230%22%20rx%3D%228%22%20fill%3D%22%23fff%22%20stroke%3D%22%237FAAD6%22%20stroke-width%3D%221.4%22%2F%3E%3Crect%20x%3D%22-38%22%20y%3D%22-4%22%20width%3D%2240%22%20height%3D%226%22%20rx%3D%223%22%20fill%3D%22%237FAAD6%22%2F%3E%3Crect%20x%3D%22-48%22%20y%3D%2226%22%20width%3D%2296%22%20height%3D%2230%22%20rx%3D%228%22%20fill%3D%22%23fff%22%20stroke%3D%22%237FAAD6%22%20stroke-width%3D%221.4%22%2F%3E%3Crect%20x%3D%22-38%22%20y%3D%2236%22%20width%3D%2252%22%20height%3D%226%22%20rx%3D%223%22%20fill%3D%22%237FAAD6%22%2F%3E%3Ccircle%20cx%3D%220%22%20cy%3D%2296%22%20r%3D%227%22%20fill%3D%22none%22%20stroke%3D%22%238BA9CC%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%237FAAD6%22%3E%3Ccircle%20cx%3D%22540%22%20cy%3D%22202%22%20r%3D%223%22%20opacity%3D%220.9%22%2F%3E%3Ccircle%20cx%3D%22700%22%20cy%3D%22252%22%20r%3D%222.5%22%20opacity%3D%220.8%22%2F%3E%3Ccircle%20cx%3D%22570%22%20cy%3D%22292%22%20r%3D%222%22%20opacity%3D%220.7%22%2F%3E%3Ccircle%20cx%3D%22740%22%20cy%3D%22192%22%20r%3D%222%22%20opacity%3D%220.6%22%2F%3E%3Ccircle%20cx%3D%22670%22%20cy%3D%22152%22%20r%3D%222.5%22%20opacity%3D%220.7%22%2F%3E%3Ccircle%20cx%3D%22490%22%20cy%3D%22242%22%20r%3D%222%22%20opacity%3D%220.5%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"), url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20500%22%20preserveAspectRatio%3D%22none%22%3E%3Cg%20fill%3D%22none%22%20stroke-width%3D%221.5%22%3E%3Crect%20x%3D%22-10.0%22%20y%3D%22-5.0%22%20width%3D%22820.0%22%20height%3D%22510.0%22%20rx%3D%2246.0%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%220.5%22%20y%3D%221.5%22%20width%3D%22799.0%22%20height%3D%22497.0%22%20rx%3D%2244.9%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2211.0%22%20y%3D%228.0%22%20width%3D%22778.0%22%20height%3D%22484.0%22%20rx%3D%2243.8%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2221.5%22%20y%3D%2214.5%22%20width%3D%22757.0%22%20height%3D%22471.0%22%20rx%3D%2242.7%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2232.0%22%20y%3D%2221.0%22%20width%3D%22736.0%22%20height%3D%22458.0%22%20rx%3D%2241.6%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2242.5%22%20y%3D%2227.5%22%20width%3D%22715.0%22%20height%3D%22445.0%22%20rx%3D%2240.5%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2253.0%22%20y%3D%2234.0%22%20width%3D%22694.0%22%20height%3D%22432.0%22%20rx%3D%2239.4%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2263.5%22%20y%3D%2240.5%22%20width%3D%22673.0%22%20height%3D%22419.0%22%20rx%3D%2238.3%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2274.0%22%20y%3D%2247.0%22%20width%3D%22652.0%22%20height%3D%22406.0%22%20rx%3D%2237.2%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2284.5%22%20y%3D%2253.5%22%20width%3D%22631.0%22%20height%3D%22393.0%22%20rx%3D%2236.1%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2295.0%22%20y%3D%2260.0%22%20width%3D%22610.0%22%20height%3D%22380.0%22%20rx%3D%2235.0%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22105.5%22%20y%3D%2266.5%22%20width%3D%22589.0%22%20height%3D%22367.0%22%20rx%3D%2233.9%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22116.0%22%20y%3D%2273.0%22%20width%3D%22568.0%22%20height%3D%22354.0%22%20rx%3D%2232.8%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22126.5%22%20y%3D%2279.5%22%20width%3D%22547.0%22%20height%3D%22341.0%22%20rx%3D%2231.7%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22137.0%22%20y%3D%2286.0%22%20width%3D%22526.0%22%20height%3D%22328.0%22%20rx%3D%2230.6%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22147.5%22%20y%3D%2292.5%22%20width%3D%22505.0%22%20height%3D%22315.0%22%20rx%3D%2229.5%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22158.0%22%20y%3D%2299.0%22%20width%3D%22484.0%22%20height%3D%22302.0%22%20rx%3D%2228.4%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22168.5%22%20y%3D%22105.5%22%20width%3D%22463.0%22%20height%3D%22289.0%22%20rx%3D%2227.3%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22179.0%22%20y%3D%22112.0%22%20width%3D%22442.0%22%20height%3D%22276.0%22%20rx%3D%2226.2%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22189.5%22%20y%3D%22118.5%22%20width%3D%22421.0%22%20height%3D%22263.0%22%20rx%3D%2225.1%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22200.0%22%20y%3D%22125.0%22%20width%3D%22400.0%22%20height%3D%22250.0%22%20rx%3D%2224.0%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22210.5%22%20y%3D%22131.5%22%20width%3D%22379.0%22%20height%3D%22237.0%22%20rx%3D%2222.9%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22221.0%22%20y%3D%22138.0%22%20width%3D%22358.0%22%20height%3D%22224.0%22%20rx%3D%2221.8%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22231.5%22%20y%3D%22144.5%22%20width%3D%22337.0%22%20height%3D%22211.0%22%20rx%3D%2220.7%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22242.0%22%20y%3D%22151.0%22%20width%3D%22316.0%22%20height%3D%22198.0%22%20rx%3D%2219.6%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22252.5%22%20y%3D%22157.5%22%20width%3D%22295.0%22%20height%3D%22185.0%22%20rx%3D%2218.5%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22263.0%22%20y%3D%22164.0%22%20width%3D%22274.0%22%20height%3D%22172.0%22%20rx%3D%2217.4%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22273.5%22%20y%3D%22170.5%22%20width%3D%22253.0%22%20height%3D%22159.0%22%20rx%3D%2216.3%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22284.0%22%20y%3D%22177.0%22%20width%3D%22232.0%22%20height%3D%22146.0%22%20rx%3D%2215.2%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22294.5%22%20y%3D%22183.5%22%20width%3D%22211.0%22%20height%3D%22133.0%22%20rx%3D%2214.1%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22305.0%22%20y%3D%22190.0%22%20width%3D%22190.0%22%20height%3D%22120.0%22%20rx%3D%2213.0%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22315.5%22%20y%3D%22196.5%22%20width%3D%22169.0%22%20height%3D%22107.0%22%20rx%3D%2211.9%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22326.0%22%20y%3D%22203.0%22%20width%3D%22148.0%22%20height%3D%2294.0%22%20rx%3D%2210.8%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22336.5%22%20y%3D%22209.5%22%20width%3D%22127.0%22%20height%3D%2281.0%22%20rx%3D%229.7%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22347.0%22%20y%3D%22216.0%22%20width%3D%22106.0%22%20height%3D%2268.0%22%20rx%3D%228.6%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22357.5%22%20y%3D%22222.5%22%20width%3D%2285.0%22%20height%3D%2255.0%22%20rx%3D%227.5%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22368.0%22%20y%3D%22229.0%22%20width%3D%2264.0%22%20height%3D%2242.0%22%20rx%3D%226.4%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M0%2090H120L160%20130H300%20M0%20170H80L120%20210H250L290%20250H380%20M0%20300H140L180%20340H320%20M60%20420H200L240%20380H420%20M200%200V60L240%20100H330%20M330%200V40L370%2080H470%22%20fill%3D%22none%22%20stroke%3D%22%23D5E3F2%22%20stroke-width%3D%221.6%22%2F%3E%3Cg%20fill%3D%22%23EAEFF6%22%20stroke%3D%22%23B4CBE6%22%20stroke-width%3D%221.6%22%3E%3Ccircle%20cx%3D%22160%22%20cy%3D%22130%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22300%22%20cy%3D%22130%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22120%22%20cy%3D%22210%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22290%22%20cy%3D%22250%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22180%22%20cy%3D%22340%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22320%22%20cy%3D%22340%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22240%22%20cy%3D%22380%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22420%22%20cy%3D%22380%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22240%22%20cy%3D%22100%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22330%22%20cy%3D%22100%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22370%22%20cy%3D%2280%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22470%22%20cy%3D%2280%22%20r%3D%224%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-size: 100% 100%, 100% 100%, auto 100%, 100% 100%;
  background-position: center, center, right top, center;
  background-repeat: no-repeat;
  color: #1B2A4A;
}

/* v1.0.25 孤字防止 */
.block-sub{ text-wrap:pretty; }
.block-catch{ text-wrap:balance; }

/* v1.0.26 木ページのヒーロー背景（トップの木ブロックと同じ色・木目） */
.page-wood .hero{ background-color:#E9D4AE; background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20400%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22g%22%20filterUnits%3D%22userSpaceOnUse%22%20x%3D%22-200%22%20y%3D%22-200%22%20width%3D%221200%22%20height%3D%22800%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.004%200.012%22%20numOctaves%3D%222%22%20seed%3D%2211%22%20result%3D%22w%22%2F%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.0025%200.12%22%20numOctaves%3D%224%22%20seed%3D%225%22%20result%3D%22n%22%2F%3E%3CfeDisplacementMap%20in%3D%22n%22%20in2%3D%22w%22%20scale%3D%2234%22%20xChannelSelector%3D%22R%22%20yChannelSelector%3D%22G%22%20result%3D%22d%22%2F%3E%3CfeColorMatrix%20in%3D%22d%22%20type%3D%22matrix%22%20values%3D%221%200%200%200%200%201%200%200%200%200%201%200%200%200%200%200%200%200%200%201%22%20result%3D%22gr%22%2F%3E%3CfeComponentTransfer%20in%3D%22gr%22%3E%3CfeFuncR%20type%3D%22table%22%20tableValues%3D%22.96%20.94%20.91%20.89%20.91%20.93%20.90%20.88%20.91%20.94%20.96%22%2F%3E%3CfeFuncG%20type%3D%22table%22%20tableValues%3D%22.88%20.85%20.81%20.78%20.81%20.84%20.80%20.77%20.81%20.85%20.88%22%2F%3E%3CfeFuncB%20type%3D%22table%22%20tableValues%3D%22.70%20.66%20.62%20.59%20.62%20.65%20.61%20.58%20.62%20.66%20.70%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22v%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.10%22%2F%3E%3Cstop%20offset%3D%22.55%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%232a1706%22%20stop-opacity%3D%22.18%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20x%3D%22-200%22%20y%3D%22-200%22%20width%3D%221200%22%20height%3D%22800%22%20filter%3D%22url%28%23g%29%22%2F%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20fill%3D%22url%28%23v%29%22%2F%3E%3C%2Fsvg%3E"); background-size:100% 100%; background-repeat:no-repeat; color:#24170B; }
.tagline{ text-wrap:balance; }
.lead{ text-wrap:pretty; }

/* v1.0.27 金属ページのヒーロー背景（トップの金属ブロックと同じ拉丝） */
.page-metal .hero{ background-color:#B2B6BA; background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20400%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22s%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.0007%200.95%22%20numOctaves%3D%222%22%20seed%3D%223%22%20result%3D%22a%22%2F%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.003%201.8%22%20numOctaves%3D%221%22%20seed%3D%229%22%20result%3D%22b%22%2F%3E%3CfeBlend%20in%3D%22a%22%20in2%3D%22b%22%20mode%3D%22multiply%22%20result%3D%22m%22%2F%3E%3CfeColorMatrix%20in%3D%22m%22%20type%3D%22matrix%22%20values%3D%221.6%200%200%200%20-.2%201.6%200%200%200%20-.2%201.6%200%200%200%20-.18%200%200%200%200%201%22%20result%3D%22gr%22%2F%3E%3CfeComponentTransfer%20in%3D%22gr%22%3E%3CfeFuncR%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.615%22%2F%3E%3CfeFuncG%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.62%22%2F%3E%3CfeFuncB%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.625%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22h%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%220%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%22.22%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.70%22%2F%3E%3Cstop%20offset%3D%22.42%22%20stop-color%3D%22%232b3238%22%20stop-opacity%3D%22.30%22%2F%3E%3Cstop%20offset%3D%22.66%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.45%22%2F%3E%3Cstop%20offset%3D%22.88%22%20stop-color%3D%22%232b3238%22%20stop-opacity%3D%22.32%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.10%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20filter%3D%22url%28%23s%29%22%2F%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20fill%3D%22url%28%23h%29%22%2F%3E%3C%2Fsvg%3E"); background-size:100% 100%; background-repeat:no-repeat; color:#1B1F23; }

/* v1.0.29 IC・金属ページのヒーロー */
.page-ic .hero{ background-color:#EAEFF6; background-image:linear-gradient(rgba(110,175,240,.16), rgba(110,175,240,.16)), linear-gradient(95deg, rgba(234,239,246,.8) 0%, rgba(234,239,246,.62) 40%, rgba(234,239,246,.12) 62%, rgba(234,239,246,0) 80%), url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201600%20600%22%20preserveAspectRatio%3D%22xMaxYMid%20slice%22%3E%3Cdefs%3E%3CradialGradient%20id%3D%22g%22%20cx%3D%221170%22%20cy%3D%22300%22%20r%3D%22560%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23C9E1F8%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%23DCE9F6%22%20stop-opacity%3D%22.5%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23EAEFF6%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3Cpattern%20id%3D%22p%22%20width%3D%2222%22%20height%3D%2222%22%20patternUnits%3D%22userSpaceOnUse%22%3E%3Ccircle%20cx%3D%221.5%22%20cy%3D%221.5%22%20r%3D%221%22%20fill%3D%22%23BCD0E8%22%2F%3E%3C%2Fpattern%3E%3C%2Fdefs%3E%3Crect%20width%3D%221600%22%20height%3D%22600%22%20fill%3D%22%23EAEFF6%22%2F%3E%3Crect%20width%3D%221600%22%20height%3D%22600%22%20fill%3D%22url%28%23p%29%22%20opacity%3D%22.55%22%2F%3E%3Crect%20width%3D%221600%22%20height%3D%22600%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M266.4%20111.5L116.4%20111.5L10%20261.5L10%20261.5%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M81%2079L10%2079L10%2010L10%2010L10%2010L10%2010L10%20120%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M439%20398.3L359%20398.3L359%20208.3L319%20208.3%22%20stroke%3D%22%238FC3EC%22%2F%3E%3Cpath%20d%3D%22M369.9%20528.7L429.9%20528.7L429.9%20468.7L349.9%20468.7L159.9%20590L159.9%20590%22%20stroke%3D%22%238FC3EC%22%2F%3E%3Cpath%20d%3D%22M279.7%20534L89.7%20534L89.7%20384L279.7%20194L279.7%2044L389.7%2044L469.7%2010%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M542.1%20379.4L732.1%20379.4L732.1%20459.4L812.1%20539.4L962.1%20539.4L1002.1%20579.4L1082.1%20579.4%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M699.3%20298.1L809.3%20298.1L919.3%20188.1L919.3%2010L1109.3%2010%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M158.6%20155.3L48.6%20155.3L10%20235.3L10%20235.3L10%20315.3%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M665.8%20544L775.8%20544L885.8%20434L885.8%20394L825.8%20334L825.8%20274L975.8%20124%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M140.4%2084.8L100.4%2084.8L100.4%2010L20.4%2010L20.4%2090L10%20130%22%20stroke%3D%22%238FC3EC%22%2F%3E%3Cpath%20d%3D%22M257.7%20107.8L367.7%20107.8L367.7%2067.8L287.7%2067.8L287.7%2010L207.7%2010%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M693%20222.1L883%20222.1L883%20162.1L1073%2010L1133%2010%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M606.8%20285L716.8%20285L756.8%20325L796.8%20325L856.8%20385%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M749.2%20359.5L939.2%20359.5L939.2%20399.5L1129.2%20589.5%22%20stroke%3D%22%238FC3EC%22%2F%3E%3Cpath%20d%3D%22M346.8%20373.4L456.8%20373.4L456.8%20413.4L396.8%20473.4%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M369.7%20384.2L429.7%20384.2L469.7%20344.2L619.7%20344.2L679.7%20404.2L719.7%20404.2L799.7%20324.2%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M335.9%20100.8L525.9%20100.8L525.9%20160.8L375.9%20160.8L315.9%20220.8L255.9%20220.8%22%20stroke%3D%22%238FC3EC%22%2F%3E%3Cpath%20d%3D%22M117.8%2063.3L10%2063.3L10%2010L10%2010L10%2010L10%2010L10%2010%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M419.3%20288.1L569.3%20288.1L629.3%20348.1L629.3%20388.1L709.3%20468.1%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M185.3%20193.5L10%20193.5L10%20113.5L10%20113.5%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M385.7%20564.5L195.7%20564.5L195.7%20590L255.7%20590L255.7%20590%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M434.5%20267.8L514.5%20267.8L514.5%20307.8L474.5%20347.8%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M691.3%20128L881.3%20128L941.3%20188L941.3%20378L861.3%20458%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M82.9%20536.7L122.9%20536.7L202.9%20456.7L312.9%20456.7%22%20stroke%3D%22%238FC3EC%22%2F%3E%3Cpath%20d%3D%22M225.5%2099.8L165.5%2099.8L105.5%2039.8L25.5%2039.8L25.5%2099.8%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M616.7%20567L576.7%20567L576.7%20457L616.7%20417%22%20stroke%3D%22%238FC3EC%22%2F%3E%3Cpath%20d%3D%22M678.8%20554L618.8%20554L428.8%20364L318.8%20364L258.8%20304L218.8%20304%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M515.6%20235.7L325.6%20235.7L215.6%20125.7L155.6%20125.7L115.6%20165.7L115.6%20245.7%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M734.9%20197.2L694.9%20197.2L654.9%20237.2L654.9%20317.2L504.9%20467.2L464.9%20467.2%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M60.4%2042.1L20.4%2042.1L20.4%2010L210.4%2010L210.4%2010L360.4%2010%22%20stroke%3D%22%238FC3EC%22%2F%3E%3Cpath%20d%3D%22M622.9%20105.2L582.9%20105.2L522.9%2045.2L522.9%2010%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3Cpath%20d%3D%22M487.1%20397.6L527.1%20397.6L717.1%20207.6L907.1%20207.6L907.1%2017.6L947.1%2010L947.1%2010%22%20stroke%3D%22%238FC3EC%22%2F%3E%3Cpath%20d%3D%22M309.3%20288.7L159.3%20288.7L10%20138.7L10%20138.7L10%20328.7L160%20328.7%22%20stroke%3D%22%238FC3EC%22%2F%3E%3Cpath%20d%3D%22M226.2%20392.9L306.2%20392.9L416.2%20502.9L416.2%20542.9L456.2%20582.9%22%20stroke%3D%22%23B9CDE5%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281.6%201.6%29%22%3E%3Cpath%20d%3D%22M1117%20275.5L1221%20275.5Q1237%20275.5%201237%20291.5L1237%20315.5Q1237%20331.5%201221%20331.5L1119%20331.5Q1103%20331.5%201103%20315.5L1103%20284.5Q1103%20268.5%201119%20268.5L1235%20268.5Q1251%20268.5%201251%20284.5L1251%20322.5Q1251%20338.5%201235%20338.5L1105%20338.5Q1089%20338.5%201089%20322.5L1089%20277.5Q1089%20261.5%201105%20261.5L1249%20261.5Q1265%20261.5%201265%20277.5L1265%20329.5Q1265%20345.5%201249%20345.5L1091%20345.5Q1075%20345.5%201075%20329.5L1075%20270.5Q1075%20254.5%201091%20254.5L1263%20254.5Q1279%20254.5%201279%20270.5L1279%20336.5Q1279%20352.5%201263%20352.5L1077%20352.5Q1061%20352.5%201061%20336.5L1061%20263.5Q1061%20247.5%201077%20247.5L1277%20247.5Q1293%20247.5%201293%20263.5L1293%20343.5Q1293%20359.5%201277%20359.5L1063%20359.5Q1047%20359.5%201047%20343.5L1047%20256.5Q1047%20240.5%201063%20240.5L1291%20240.5Q1307%20240.5%201307%20256.5L1307%20350.5Q1307%20366.5%201291%20366.5L1049%20366.5Q1033%20366.5%201033%20350.5L1033%20249.5Q1033%20233.5%201049%20233.5L1305%20233.5Q1321%20233.5%201321%20249.5L1321%20357.5Q1321%20373.5%201305%20373.5L1035%20373.5Q1019%20373.5%201019%20357.5L1019%20242.5Q1019%20226.5%201035%20226.5L1319%20226.5Q1335%20226.5%201335%20242.5L1335%20364.5Q1335%20380.5%201319%20380.5L1021%20380.5Q1005%20380.5%201005%20364.5L1005%20235.5Q1005%20219.5%201021%20219.5L1333%20219.5Q1349%20219.5%201349%20235.5L1349%20371.5Q1349%20387.5%201333%20387.5L1007%20387.5Q991%20387.5%20991%20371.5L991%20228.5Q991%20212.5%201007%20212.5L1347%20212.5Q1363%20212.5%201363%20228.5L1363%20378.5Q1363%20394.5%201347%20394.5L993%20394.5Q977%20394.5%20977%20378.5L977%20221.5Q977%20205.5%20993%20205.5L1361%20205.5Q1377%20205.5%201377%20221.5L1377%20385.5Q1377%20401.5%201361%20401.5L979%20401.5Q963%20401.5%20963%20385.5L963%20214.5Q963%20198.5%20979%20198.5L1375%20198.5Q1391%20198.5%201391%20214.5L1391%20392.5Q1391%20408.5%201375%20408.5L965%20408.5Q949%20408.5%20949%20392.5L949%20207.5Q949%20191.5%20965%20191.5L1389%20191.5Q1405%20191.5%201405%20207.5L1405%20399.5Q1405%20415.5%201389%20415.5L951%20415.5Q935%20415.5%20935%20399.5L935%20200.5Q935%20184.5%20951%20184.5L1403%20184.5Q1419%20184.5%201419%20200.5L1419%20406.5Q1419%20422.5%201403%20422.5L937%20422.5Q921%20422.5%20921%20406.5L921%20193.5Q921%20177.5%20937%20177.5L1417%20177.5Q1433%20177.5%201433%20193.5L1433%20413.5Q1433%20429.5%201417%20429.5L923%20429.5Q907%20429.5%20907%20413.5L907%20186.5Q907%20170.5%20923%20170.5L1431%20170.5Q1447%20170.5%201447%20186.5L1447%20420.5Q1447%20436.5%201431%20436.5L909%20436.5Q893%20436.5%20893%20420.5L893%20179.5Q893%20163.5%20909%20163.5L1445%20163.5Q1461%20163.5%201461%20179.5L1461%20427.5Q1461%20443.5%201445%20443.5L895%20443.5Q879%20443.5%20879%20427.5L879%20172.5Q879%20156.5%20895%20156.5L1459%20156.5Q1475%20156.5%201475%20172.5L1475%20434.5Q1475%20450.5%201459%20450.5L881%20450.5Q865%20450.5%20865%20434.5L865%20165.5Q865%20149.5%20881%20149.5L1473%20149.5Q1489%20149.5%201489%20165.5L1489%20441.5Q1489%20457.5%201473%20457.5L867%20457.5Q851%20457.5%20851%20441.5L851%20158.5Q851%20142.5%20867%20142.5L1487%20142.5Q1503%20142.5%201503%20158.5L1503%20448.5Q1503%20464.5%201487%20464.5L853%20464.5Q837%20464.5%20837%20448.5L837%20151.5Q837%20135.5%20853%20135.5L1501%20135.5Q1517%20135.5%201517%20151.5L1517%20455.5Q1517%20471.5%201501%20471.5L839%20471.5Q823%20471.5%20823%20455.5L823%20144.5Q823%20128.5%20839%20128.5L1515%20128.5Q1531%20128.5%201531%20144.5L1531%20462.5Q1531%20478.5%201515%20478.5L825%20478.5Q809%20478.5%20809%20462.5L809%20137.5Q809%20121.5%20825%20121.5L1529%20121.5Q1545%20121.5%201545%20137.5L1545%20469.5Q1545%20485.5%201529%20485.5L811%20485.5Q795%20485.5%20795%20469.5L795%20130.5Q795%20114.5%20811%20114.5L1543%20114.5Q1559%20114.5%201559%20130.5L1559%20476.5Q1559%20492.5%201543%20492.5L797%20492.5Q781%20492.5%20781%20476.5L781%20107.5%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.2%22%20opacity%3D%22.9%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M1117%20275.5L1221%20275.5Q1237%20275.5%201237%20291.5L1237%20315.5Q1237%20331.5%201221%20331.5L1119%20331.5Q1103%20331.5%201103%20315.5L1103%20284.5Q1103%20268.5%201119%20268.5L1235%20268.5Q1251%20268.5%201251%20284.5L1251%20322.5Q1251%20338.5%201235%20338.5L1105%20338.5Q1089%20338.5%201089%20322.5L1089%20277.5Q1089%20261.5%201105%20261.5L1249%20261.5Q1265%20261.5%201265%20277.5L1265%20329.5Q1265%20345.5%201249%20345.5L1091%20345.5Q1075%20345.5%201075%20329.5L1075%20270.5Q1075%20254.5%201091%20254.5L1263%20254.5Q1279%20254.5%201279%20270.5L1279%20336.5Q1279%20352.5%201263%20352.5L1077%20352.5Q1061%20352.5%201061%20336.5L1061%20263.5Q1061%20247.5%201077%20247.5L1277%20247.5Q1293%20247.5%201293%20263.5L1293%20343.5Q1293%20359.5%201277%20359.5L1063%20359.5Q1047%20359.5%201047%20343.5L1047%20256.5Q1047%20240.5%201063%20240.5L1291%20240.5Q1307%20240.5%201307%20256.5L1307%20350.5Q1307%20366.5%201291%20366.5L1049%20366.5Q1033%20366.5%201033%20350.5L1033%20249.5Q1033%20233.5%201049%20233.5L1305%20233.5Q1321%20233.5%201321%20249.5L1321%20357.5Q1321%20373.5%201305%20373.5L1035%20373.5Q1019%20373.5%201019%20357.5L1019%20242.5Q1019%20226.5%201035%20226.5L1319%20226.5Q1335%20226.5%201335%20242.5L1335%20364.5Q1335%20380.5%201319%20380.5L1021%20380.5Q1005%20380.5%201005%20364.5L1005%20235.5Q1005%20219.5%201021%20219.5L1333%20219.5Q1349%20219.5%201349%20235.5L1349%20371.5Q1349%20387.5%201333%20387.5L1007%20387.5Q991%20387.5%20991%20371.5L991%20228.5Q991%20212.5%201007%20212.5L1347%20212.5Q1363%20212.5%201363%20228.5L1363%20378.5Q1363%20394.5%201347%20394.5L993%20394.5Q977%20394.5%20977%20378.5L977%20221.5Q977%20205.5%20993%20205.5L1361%20205.5Q1377%20205.5%201377%20221.5L1377%20385.5Q1377%20401.5%201361%20401.5L979%20401.5Q963%20401.5%20963%20385.5L963%20214.5Q963%20198.5%20979%20198.5L1375%20198.5Q1391%20198.5%201391%20214.5L1391%20392.5Q1391%20408.5%201375%20408.5L965%20408.5Q949%20408.5%20949%20392.5L949%20207.5Q949%20191.5%20965%20191.5L1389%20191.5Q1405%20191.5%201405%20207.5L1405%20399.5Q1405%20415.5%201389%20415.5L951%20415.5Q935%20415.5%20935%20399.5L935%20200.5Q935%20184.5%20951%20184.5L1403%20184.5Q1419%20184.5%201419%20200.5L1419%20406.5Q1419%20422.5%201403%20422.5L937%20422.5Q921%20422.5%20921%20406.5L921%20193.5Q921%20177.5%20937%20177.5L1417%20177.5Q1433%20177.5%201433%20193.5L1433%20413.5Q1433%20429.5%201417%20429.5L923%20429.5Q907%20429.5%20907%20413.5L907%20186.5Q907%20170.5%20923%20170.5L1431%20170.5Q1447%20170.5%201447%20186.5L1447%20420.5Q1447%20436.5%201431%20436.5L909%20436.5Q893%20436.5%20893%20420.5L893%20179.5Q893%20163.5%20909%20163.5L1445%20163.5Q1461%20163.5%201461%20179.5L1461%20427.5Q1461%20443.5%201445%20443.5L895%20443.5Q879%20443.5%20879%20427.5L879%20172.5Q879%20156.5%20895%20156.5L1459%20156.5Q1475%20156.5%201475%20172.5L1475%20434.5Q1475%20450.5%201459%20450.5L881%20450.5Q865%20450.5%20865%20434.5L865%20165.5Q865%20149.5%20881%20149.5L1473%20149.5Q1489%20149.5%201489%20165.5L1489%20441.5Q1489%20457.5%201473%20457.5L867%20457.5Q851%20457.5%20851%20441.5L851%20158.5Q851%20142.5%20867%20142.5L1487%20142.5Q1503%20142.5%201503%20158.5L1503%20448.5Q1503%20464.5%201487%20464.5L853%20464.5Q837%20464.5%20837%20448.5L837%20151.5Q837%20135.5%20853%20135.5L1501%20135.5Q1517%20135.5%201517%20151.5L1517%20455.5Q1517%20471.5%201501%20471.5L839%20471.5Q823%20471.5%20823%20455.5L823%20144.5Q823%20128.5%20839%20128.5L1515%20128.5Q1531%20128.5%201531%20144.5L1531%20462.5Q1531%20478.5%201515%20478.5L825%20478.5Q809%20478.5%20809%20462.5L809%20137.5Q809%20121.5%20825%20121.5L1529%20121.5Q1545%20121.5%201545%20137.5L1545%20469.5Q1545%20485.5%201529%20485.5L811%20485.5Q795%20485.5%20795%20469.5L795%20130.5Q795%20114.5%20811%20114.5L1543%20114.5Q1559%20114.5%201559%20130.5L1559%20476.5Q1559%20492.5%201543%20492.5L797%20492.5Q781%20492.5%20781%20476.5L781%20107.5%22%20fill%3D%22none%22%20stroke%3D%22%239DB9DA%22%20stroke-width%3D%221.3%22%20opacity%3D%22.95%22%2F%3E%3Ccircle%20cx%3D%221170%22%20cy%3D%22300%22%20r%3D%22240%22%20fill%3D%22none%22%20stroke%3D%22%23A9C2DE%22%20stroke-width%3D%229%22%20stroke-dasharray%3D%221.2%206.2%22%20opacity%3D%22.75%22%2F%3E%3Ccircle%20cx%3D%221170%22%20cy%3D%22300%22%20r%3D%22300%22%20fill%3D%22none%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%20stroke-dasharray%3D%2248%2010%206%2010%22%2F%3E%3Ccircle%20cx%3D%221170%22%20cy%3D%22300%22%20r%3D%22360%22%20fill%3D%22none%22%20stroke%3D%22%23C4D6EA%22%20stroke-width%3D%221.2%22%20stroke-dasharray%3D%222%208%22%2F%3E%3Ccircle%20cx%3D%221170%22%20cy%3D%22300%22%20r%3D%22420%22%20fill%3D%22none%22%20stroke%3D%22%238FC3EC%22%20stroke-width%3D%221.4%22%20stroke-dasharray%3D%22120%20300%22%20opacity%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%221170%22%20cy%3D%22300%22%20r%3D%22180%22%20fill%3D%22none%22%20stroke%3D%22%238FC3EC%22%20stroke-width%3D%221.6%22%20stroke-dasharray%3D%2270%20200%22%20opacity%3D%22.8%22%2F%3E%3Cg%20fill%3D%22%23F3F7FC%22%20fill-opacity%3D%22.8%22%20stroke%3D%22%23A9C2DE%22%20stroke-width%3D%221.3%22%3E%3Crect%20x%3D%22210%22%20y%3D%22120%22%20width%3D%2270%22%20height%3D%2246%22%20rx%3D%225%22%2F%3E%3Crect%20x%3D%22220%22%20y%3D%22130%22%20width%3D%2250%22%20height%3D%2226%22%20rx%3D%222%22%20stroke%3D%22%23C3D5EA%22%2F%3E%3Cpath%20d%3D%22M218%20120v-7M218%20166v7M231.5%20120v-7M231.5%20166v7M245%20120v-7M245%20166v7M258.5%20120v-7M258.5%20166v7M272%20120v-7M272%20166v7%22%20fill%3D%22none%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%23F3F7FC%22%20fill-opacity%3D%22.8%22%20stroke%3D%22%23A9C2DE%22%20stroke-width%3D%221.3%22%3E%3Crect%20x%3D%22520%22%20y%3D%22440%22%20width%3D%2284%22%20height%3D%2254%22%20rx%3D%225%22%2F%3E%3Crect%20x%3D%22530%22%20y%3D%22450%22%20width%3D%2264%22%20height%3D%2234%22%20rx%3D%222%22%20stroke%3D%22%23C3D5EA%22%2F%3E%3Cpath%20d%3D%22M528%20440v-7M528%20494v7M545%20440v-7M545%20494v7M562%20440v-7M562%20494v7M579%20440v-7M579%20494v7M596%20440v-7M596%20494v7%22%20fill%3D%22none%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%23F3F7FC%22%20fill-opacity%3D%22.8%22%20stroke%3D%22%23A9C2DE%22%20stroke-width%3D%221.3%22%3E%3Crect%20x%3D%22660%22%20y%3D%22150%22%20width%3D%2258%22%20height%3D%2258%22%20rx%3D%225%22%2F%3E%3Crect%20x%3D%22670%22%20y%3D%22160%22%20width%3D%2238%22%20height%3D%2238%22%20rx%3D%222%22%20stroke%3D%22%23C3D5EA%22%2F%3E%3Cpath%20d%3D%22M668%20150v-7M668%20208v7M678.5%20150v-7M678.5%20208v7M689%20150v-7M689%20208v7M699.5%20150v-7M699.5%20208v7M710%20150v-7M710%20208v7%22%20fill%3D%22none%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%23F3F7FC%22%20fill-opacity%3D%22.8%22%20stroke%3D%22%23A9C2DE%22%20stroke-width%3D%221.3%22%3E%3Crect%20x%3D%2290%22%20y%3D%22470%22%20width%3D%2260%22%20height%3D%2240%22%20rx%3D%225%22%2F%3E%3Crect%20x%3D%22100%22%20y%3D%22480%22%20width%3D%2240%22%20height%3D%2220%22%20rx%3D%222%22%20stroke%3D%22%23C3D5EA%22%2F%3E%3Cpath%20d%3D%22M98%20470v-7M98%20510v7M109%20470v-7M109%20510v7M120%20470v-7M120%20510v7M131%20470v-7M131%20510v7M142%20470v-7M142%20510v7%22%20fill%3D%22none%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%23F3F7FC%22%20fill-opacity%3D%22.8%22%20stroke%3D%22%23A9C2DE%22%20stroke-width%3D%221.3%22%3E%3Crect%20x%3D%22400%22%20y%3D%2260%22%20width%3D%2264%22%20height%3D%2240%22%20rx%3D%225%22%2F%3E%3Crect%20x%3D%22410%22%20y%3D%2270%22%20width%3D%2244%22%20height%3D%2220%22%20rx%3D%222%22%20stroke%3D%22%23C3D5EA%22%2F%3E%3Cpath%20d%3D%22M408%2060v-7M408%20100v7M420%2060v-7M420%20100v7M432%2060v-7M432%20100v7M444%2060v-7M444%20100v7M456%2060v-7M456%20100v7%22%20fill%3D%22none%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%22261.5%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22266.4%22%20cy%3D%22111.5%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%22120%22%20r%3D%222.6%22%20fill%3D%22%23B9CDE5%22%2F%3E%3Ccircle%20cx%3D%2281%22%20cy%3D%2279%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%22319%22%20cy%3D%22208.3%22%20r%3D%222.6%22%20fill%3D%22%238FC3EC%22%2F%3E%3Ccircle%20cx%3D%22439%22%20cy%3D%22398.3%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%238FC3EC%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%22159.9%22%20cy%3D%22590%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%238FC3EC%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22369.9%22%20cy%3D%22528.7%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%238FC3EC%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%22469.7%22%20cy%3D%2210%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22279.7%22%20cy%3D%22534%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%221082.1%22%20cy%3D%22579.4%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22542.1%22%20cy%3D%22379.4%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%221109.3%22%20cy%3D%2210%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22699.3%22%20cy%3D%22298.1%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%22315.3%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22158.6%22%20cy%3D%22155.3%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%22975.8%22%20cy%3D%22124%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22665.8%22%20cy%3D%22544%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%22130%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%238FC3EC%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22140.4%22%20cy%3D%2284.8%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%238FC3EC%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%22207.7%22%20cy%3D%2210%22%20r%3D%222.6%22%20fill%3D%22%23B9CDE5%22%2F%3E%3Ccircle%20cx%3D%22257.7%22%20cy%3D%22107.8%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Crect%20x%3D%221128.5%22%20y%3D%225.5%22%20width%3D%229%22%20height%3D%229%22%20rx%3D%221.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.3%22%2F%3E%3Ccircle%20cx%3D%22693%22%20cy%3D%22222.1%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%22856.8%22%20cy%3D%22385%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22606.8%22%20cy%3D%22285%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Crect%20x%3D%221124.7%22%20y%3D%22585%22%20width%3D%229%22%20height%3D%229%22%20rx%3D%221.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%238FC3EC%22%20stroke-width%3D%221.3%22%2F%3E%3Ccircle%20cx%3D%22749.2%22%20cy%3D%22359.5%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%238FC3EC%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%22396.8%22%20cy%3D%22473.4%22%20r%3D%222.6%22%20fill%3D%22%23B9CDE5%22%2F%3E%3Ccircle%20cx%3D%22346.8%22%20cy%3D%22373.4%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%22799.7%22%20cy%3D%22324.2%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22369.7%22%20cy%3D%22384.2%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%22255.9%22%20cy%3D%22220.8%22%20r%3D%222.6%22%20fill%3D%22%238FC3EC%22%2F%3E%3Ccircle%20cx%3D%22335.9%22%20cy%3D%22100.8%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%238FC3EC%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22117.8%22%20cy%3D%2263.3%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%22709.3%22%20cy%3D%22468.1%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22419.3%22%20cy%3D%22288.1%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%22113.5%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22185.3%22%20cy%3D%22193.5%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%22255.7%22%20cy%3D%22590%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22385.7%22%20cy%3D%22564.5%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%22474.5%22%20cy%3D%22347.8%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22434.5%22%20cy%3D%22267.8%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%22861.3%22%20cy%3D%22458%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22691.3%22%20cy%3D%22128%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Crect%20x%3D%22308.4%22%20y%3D%22452.2%22%20width%3D%229%22%20height%3D%229%22%20rx%3D%221.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%238FC3EC%22%20stroke-width%3D%221.3%22%2F%3E%3Ccircle%20cx%3D%2282.9%22%20cy%3D%22536.7%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%238FC3EC%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%2225.5%22%20cy%3D%2299.8%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22225.5%22%20cy%3D%2299.8%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%22616.7%22%20cy%3D%22417%22%20r%3D%222.6%22%20fill%3D%22%238FC3EC%22%2F%3E%3Ccircle%20cx%3D%22616.7%22%20cy%3D%22567%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%238FC3EC%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%22218.8%22%20cy%3D%22304%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22678.8%22%20cy%3D%22554%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%22115.6%22%20cy%3D%22245.7%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22515.6%22%20cy%3D%22235.7%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%22464.9%22%20cy%3D%22467.2%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22734.9%22%20cy%3D%22197.2%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%22360.4%22%20cy%3D%2210%22%20r%3D%222.6%22%20fill%3D%22%238FC3EC%22%2F%3E%3Ccircle%20cx%3D%2260.4%22%20cy%3D%2242.1%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%238FC3EC%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%22522.9%22%20cy%3D%2210%22%20r%3D%222.6%22%20fill%3D%22%23B9CDE5%22%2F%3E%3Ccircle%20cx%3D%22622.9%22%20cy%3D%22105.2%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%22947.1%22%20cy%3D%2210%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%238FC3EC%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22487.1%22%20cy%3D%22397.6%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%238FC3EC%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%22160%22%20cy%3D%22328.7%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%238FC3EC%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22309.3%22%20cy%3D%22288.7%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%238FC3EC%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20cx%3D%22456.2%22%20cy%3D%22582.9%22%20r%3D%224.5%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22226.2%22%20cy%3D%22392.9%22%20r%3D%222.2%22%20fill%3D%22%23EEF3FA%22%20stroke%3D%22%23B9CDE5%22%20stroke-width%3D%221.2%22%2F%3E%3C%2Fsvg%3E"); background-size:100% 100%, 100% 100%, cover; background-position:center, center, right center; background-repeat:no-repeat; color:#1B2A4A; }
.page-ic .hero .btn--solid{ background:#1B2A4A; color:#EAEFF6 !important; }
.page-metal .hero .btn--solid{ background:#1B1F23; color:#E9ECEF !important; }

/* v1.0.35 フッター（4つのリンク＋コピーライト） */
.site-footer { padding: 36px 0 40px; font-size: 14px; border-top: 1px solid #DCDFDA; }
.site-footer .wrap { display: block; }
.footer-nav { display: grid; grid-template-columns: repeat(4, 1fr); gap: 12px; }
.footer-nav .fn { display: flex; align-items: center; gap: 14px; padding: 14px 16px; background: #fff; border: 1px solid #E1E4DF; border-radius: 4px; text-decoration: none; color: var(--ink, #16191C); transition: border-color .15s, box-shadow .15s; }
.footer-nav .fn:hover { border-color: #A9B1AA; box-shadow: 0 2px 8px rgba(0,0,0,.06); }
.fn-ic { flex: none; width: 40px; height: 40px; border-radius: 50%; background: #ECEFEA; display: inline-flex; align-items: center; justify-content: center; color: #2B3138; }
.fn-tx { display: flex; flex-direction: column; min-width: 0; }
.fn-t { font-size: 15px; font-weight: 700; line-height: 1.4; }
.fn-s { font-size: 12px; color: var(--muted, #6A7078); line-height: 1.5; margin-top: 1px; }
.copyright { margin-top: 28px; text-align: center; font-size: 12px; color: var(--muted, #6A7078); letter-spacing: .04em; }
@media (max-width: 900px) {
  .footer-nav { grid-template-columns: repeat(4, 1fr); gap: 8px; }
  .footer-nav .fn { flex-direction: column; justify-content: flex-start; gap: 8px; padding: 12px 2px 10px; text-align: center; }
  .fn-s { display: none; }
  .fn-t { font-size: 11px; font-weight: 700; line-height: 1.4; text-wrap: balance; }
  .fn-tx { align-items: center; }
  .site-footer { padding: 28px 0 32px; }
}
@media (max-width: 380px) { .fn-t { font-size: 10.5px; } .fn-ic { width: 36px; height: 36px; } }

/* v1.0.37 見出し直下の素材ナビ（見出しと同じ幅の細い矢印4つ） */
.intro-head { display: grid; width: fit-content; max-width: 100%; }
.intro { overflow-x: clip; }
.intro h1 { margin-right: -.66em; line-height: 1.1; }
.arrows { display: flex; width: 0; min-width: 100%; margin: 2px 0 0; }
.arw { flex: 1; display: flex; align-items: center; justify-content: center; height: 32px; padding: 0 12px; margin-left: -8px; text-decoration: none; font-family: var(--mincho); font-weight: 700; font-size: 15px; letter-spacing: .1em; white-space: nowrap; clip-path: polygon(0 0, calc(100% - 12px) 0, 100% 50%, calc(100% - 12px) 100%, 0 100%, 12px 50%); background-repeat: no-repeat; background-position: center; }
.arw:hover { filter: brightness(1.04); }
.arw1 { margin-left: 0; padding-left: 6px; clip-path: polygon(0 0, calc(100% - 12px) 0, 100% 50%, calc(100% - 12px) 100%, 0 100%); }
.arw4 { padding-right: 6px; clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 12px 50%); }
.arw1 { background-color: #F4EEDC; background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20400%22%20preserveAspectRatio%3D%22xMidYMid%20slice%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22p%22%20filterUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22800%22%20height%3D%22400%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.85%22%20numOctaves%3D%224%22%20seed%3D%228%22%20result%3D%22n%22%2F%3E%3CfeDiffuseLighting%20in%3D%22n%22%20surfaceScale%3D%22.6%22%20diffuseConstant%3D%221%22%20lighting-color%3D%22%23FFF9EA%22%20result%3D%22l%22%3E%3CfeDistantLight%20azimuth%3D%2245%22%20elevation%3D%2272%22%2F%3E%3C%2FfeDiffuseLighting%3E%3CfeComponentTransfer%20in%3D%22l%22%3E%3CfeFuncR%20type%3D%22linear%22%20slope%3D%221.05%22%2F%3E%3CfeFuncG%20type%3D%22linear%22%20slope%3D%221.04%22%2F%3E%3CfeFuncB%20type%3D%22linear%22%20slope%3D%221.03%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22f%22%20filterUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22800%22%20height%3D%22400%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.008%200.012%22%20numOctaves%3D%222%22%20seed%3D%222%22%2F%3E%3CfeColorMatrix%20type%3D%22matrix%22%20values%3D%220%200%200%200%20.62%20%200%200%200%200%20.52%20%200%200%200%200%20.32%20%200%200%200%20.4%20-.14%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20filter%3D%22url%28%23p%29%22%2F%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20filter%3D%22url%28%23f%29%22%2F%3E%3C%2Fsvg%3E"); background-size: cover; color: #2A2418; }
.arw2 { background-color: #E9D4AE; background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20400%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22g%22%20filterUnits%3D%22userSpaceOnUse%22%20x%3D%22-200%22%20y%3D%22-200%22%20width%3D%221200%22%20height%3D%22800%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.004%200.012%22%20numOctaves%3D%222%22%20seed%3D%2211%22%20result%3D%22w%22%2F%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.0025%200.12%22%20numOctaves%3D%224%22%20seed%3D%225%22%20result%3D%22n%22%2F%3E%3CfeDisplacementMap%20in%3D%22n%22%20in2%3D%22w%22%20scale%3D%2234%22%20xChannelSelector%3D%22R%22%20yChannelSelector%3D%22G%22%20result%3D%22d%22%2F%3E%3CfeColorMatrix%20in%3D%22d%22%20type%3D%22matrix%22%20values%3D%221%200%200%200%200%201%200%200%200%200%201%200%200%200%200%200%200%200%200%201%22%20result%3D%22gr%22%2F%3E%3CfeComponentTransfer%20in%3D%22gr%22%3E%3CfeFuncR%20type%3D%22table%22%20tableValues%3D%22.96%20.94%20.91%20.89%20.91%20.93%20.90%20.88%20.91%20.94%20.96%22%2F%3E%3CfeFuncG%20type%3D%22table%22%20tableValues%3D%22.88%20.85%20.81%20.78%20.81%20.84%20.80%20.77%20.81%20.85%20.88%22%2F%3E%3CfeFuncB%20type%3D%22table%22%20tableValues%3D%22.70%20.66%20.62%20.59%20.62%20.65%20.61%20.58%20.62%20.66%20.70%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22v%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.10%22%2F%3E%3Cstop%20offset%3D%22.55%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%232a1706%22%20stop-opacity%3D%22.18%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20x%3D%22-200%22%20y%3D%22-200%22%20width%3D%221200%22%20height%3D%22800%22%20filter%3D%22url%28%23g%29%22%2F%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20fill%3D%22url%28%23v%29%22%2F%3E%3C%2Fsvg%3E"); background-size: 100% 100%; color: #24170B; }
.arw3 { background-color: #B2B6BA; background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20400%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22s%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.0007%200.95%22%20numOctaves%3D%222%22%20seed%3D%223%22%20result%3D%22a%22%2F%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.003%201.8%22%20numOctaves%3D%221%22%20seed%3D%229%22%20result%3D%22b%22%2F%3E%3CfeBlend%20in%3D%22a%22%20in2%3D%22b%22%20mode%3D%22multiply%22%20result%3D%22m%22%2F%3E%3CfeColorMatrix%20in%3D%22m%22%20type%3D%22matrix%22%20values%3D%221.6%200%200%200%20-.2%201.6%200%200%200%20-.2%201.6%200%200%200%20-.18%200%200%200%200%201%22%20result%3D%22gr%22%2F%3E%3CfeComponentTransfer%20in%3D%22gr%22%3E%3CfeFuncR%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.615%22%2F%3E%3CfeFuncG%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.62%22%2F%3E%3CfeFuncB%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.625%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22h%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%220%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%22.22%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.70%22%2F%3E%3Cstop%20offset%3D%22.42%22%20stop-color%3D%22%232b3238%22%20stop-opacity%3D%22.30%22%2F%3E%3Cstop%20offset%3D%22.66%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.45%22%2F%3E%3Cstop%20offset%3D%22.88%22%20stop-color%3D%22%232b3238%22%20stop-opacity%3D%22.32%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.10%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20filter%3D%22url%28%23s%29%22%2F%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20fill%3D%22url%28%23h%29%22%2F%3E%3C%2Fsvg%3E"); background-size: 100% 100%; color: #1B1F23; }
.arw4 { background-color: #EAEFF6; background-image: linear-gradient(rgba(110,175,240,.16), rgba(110,175,240,.16)), url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20500%22%20preserveAspectRatio%3D%22none%22%3E%3Cg%20fill%3D%22none%22%20stroke-width%3D%221.5%22%3E%3Crect%20x%3D%22-10.0%22%20y%3D%22-5.0%22%20width%3D%22820.0%22%20height%3D%22510.0%22%20rx%3D%2246.0%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%220.5%22%20y%3D%221.5%22%20width%3D%22799.0%22%20height%3D%22497.0%22%20rx%3D%2244.9%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2211.0%22%20y%3D%228.0%22%20width%3D%22778.0%22%20height%3D%22484.0%22%20rx%3D%2243.8%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2221.5%22%20y%3D%2214.5%22%20width%3D%22757.0%22%20height%3D%22471.0%22%20rx%3D%2242.7%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2232.0%22%20y%3D%2221.0%22%20width%3D%22736.0%22%20height%3D%22458.0%22%20rx%3D%2241.6%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2242.5%22%20y%3D%2227.5%22%20width%3D%22715.0%22%20height%3D%22445.0%22%20rx%3D%2240.5%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2253.0%22%20y%3D%2234.0%22%20width%3D%22694.0%22%20height%3D%22432.0%22%20rx%3D%2239.4%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2263.5%22%20y%3D%2240.5%22%20width%3D%22673.0%22%20height%3D%22419.0%22%20rx%3D%2238.3%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2274.0%22%20y%3D%2247.0%22%20width%3D%22652.0%22%20height%3D%22406.0%22%20rx%3D%2237.2%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2284.5%22%20y%3D%2253.5%22%20width%3D%22631.0%22%20height%3D%22393.0%22%20rx%3D%2236.1%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%2295.0%22%20y%3D%2260.0%22%20width%3D%22610.0%22%20height%3D%22380.0%22%20rx%3D%2235.0%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22105.5%22%20y%3D%2266.5%22%20width%3D%22589.0%22%20height%3D%22367.0%22%20rx%3D%2233.9%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22116.0%22%20y%3D%2273.0%22%20width%3D%22568.0%22%20height%3D%22354.0%22%20rx%3D%2232.8%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22126.5%22%20y%3D%2279.5%22%20width%3D%22547.0%22%20height%3D%22341.0%22%20rx%3D%2231.7%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22137.0%22%20y%3D%2286.0%22%20width%3D%22526.0%22%20height%3D%22328.0%22%20rx%3D%2230.6%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22147.5%22%20y%3D%2292.5%22%20width%3D%22505.0%22%20height%3D%22315.0%22%20rx%3D%2229.5%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22158.0%22%20y%3D%2299.0%22%20width%3D%22484.0%22%20height%3D%22302.0%22%20rx%3D%2228.4%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22168.5%22%20y%3D%22105.5%22%20width%3D%22463.0%22%20height%3D%22289.0%22%20rx%3D%2227.3%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22179.0%22%20y%3D%22112.0%22%20width%3D%22442.0%22%20height%3D%22276.0%22%20rx%3D%2226.2%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22189.5%22%20y%3D%22118.5%22%20width%3D%22421.0%22%20height%3D%22263.0%22%20rx%3D%2225.1%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22200.0%22%20y%3D%22125.0%22%20width%3D%22400.0%22%20height%3D%22250.0%22%20rx%3D%2224.0%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22210.5%22%20y%3D%22131.5%22%20width%3D%22379.0%22%20height%3D%22237.0%22%20rx%3D%2222.9%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22221.0%22%20y%3D%22138.0%22%20width%3D%22358.0%22%20height%3D%22224.0%22%20rx%3D%2221.8%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22231.5%22%20y%3D%22144.5%22%20width%3D%22337.0%22%20height%3D%22211.0%22%20rx%3D%2220.7%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22242.0%22%20y%3D%22151.0%22%20width%3D%22316.0%22%20height%3D%22198.0%22%20rx%3D%2219.6%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22252.5%22%20y%3D%22157.5%22%20width%3D%22295.0%22%20height%3D%22185.0%22%20rx%3D%2218.5%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22263.0%22%20y%3D%22164.0%22%20width%3D%22274.0%22%20height%3D%22172.0%22%20rx%3D%2217.4%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22273.5%22%20y%3D%22170.5%22%20width%3D%22253.0%22%20height%3D%22159.0%22%20rx%3D%2216.3%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22284.0%22%20y%3D%22177.0%22%20width%3D%22232.0%22%20height%3D%22146.0%22%20rx%3D%2215.2%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22294.5%22%20y%3D%22183.5%22%20width%3D%22211.0%22%20height%3D%22133.0%22%20rx%3D%2214.1%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22305.0%22%20y%3D%22190.0%22%20width%3D%22190.0%22%20height%3D%22120.0%22%20rx%3D%2213.0%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22315.5%22%20y%3D%22196.5%22%20width%3D%22169.0%22%20height%3D%22107.0%22%20rx%3D%2211.9%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22326.0%22%20y%3D%22203.0%22%20width%3D%22148.0%22%20height%3D%2294.0%22%20rx%3D%2210.8%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22336.5%22%20y%3D%22209.5%22%20width%3D%22127.0%22%20height%3D%2281.0%22%20rx%3D%229.7%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22347.0%22%20y%3D%22216.0%22%20width%3D%22106.0%22%20height%3D%2268.0%22%20rx%3D%228.6%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22357.5%22%20y%3D%22222.5%22%20width%3D%2285.0%22%20height%3D%2255.0%22%20rx%3D%227.5%22%20stroke%3D%22%23C6D7EB%22%20opacity%3D%22.95%22%2F%3E%3Crect%20x%3D%22368.0%22%20y%3D%22229.0%22%20width%3D%2264.0%22%20height%3D%2242.0%22%20rx%3D%226.4%22%20stroke%3D%22%23FFFFFF%22%20opacity%3D%22.95%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M0%2090H120L160%20130H300%20M0%20170H80L120%20210H250L290%20250H380%20M0%20300H140L180%20340H320%20M60%20420H200L240%20380H420%20M200%200V60L240%20100H330%20M330%200V40L370%2080H470%22%20fill%3D%22none%22%20stroke%3D%22%23D5E3F2%22%20stroke-width%3D%221.6%22%2F%3E%3Cg%20fill%3D%22%23EAEFF6%22%20stroke%3D%22%23B4CBE6%22%20stroke-width%3D%221.6%22%3E%3Ccircle%20cx%3D%22160%22%20cy%3D%22130%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22300%22%20cy%3D%22130%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22120%22%20cy%3D%22210%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22290%22%20cy%3D%22250%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22180%22%20cy%3D%22340%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22320%22%20cy%3D%22340%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22240%22%20cy%3D%22380%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22420%22%20cy%3D%22380%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22240%22%20cy%3D%22100%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22330%22%20cy%3D%22100%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22370%22%20cy%3D%2280%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%22470%22%20cy%3D%2280%22%20r%3D%224%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); background-size: 100% 100%, 100% 100%; color: #1B2A4A; }
.block { scroll-margin-top: 16px; }
@media (max-width: 600px) { .arw { font-size: 13px; letter-spacing: .04em; padding: 0 8px; height: 30px; } }

/* header contact pill */
.header-nav a.contact-pill { gap: 8px; min-height: 40px; padding: 0 18px 0 14px; border: 1px solid var(--ink); border-radius: 999px; font-weight: 600; letter-spacing: .04em; transition: background .2s, color .2s; }
.header-nav a.contact-pill svg { width: 18px; height: 18px; flex: none; transition: transform .2s; }
.header-nav a.contact-pill:hover { background: var(--ink); color: #fff; }
.header-nav a.contact-pill:hover svg { transform: translateX(2px); }
@media (max-width: 600px) { .header-nav a.contact-pill { padding: 0 14px 0 11px; min-height: 44px; } }

/* contact page: light header + phone */
.page-contact { --pc-bg: var(--paper-bg); --pc-ink: var(--paper-ink); }
.page-contact .hero { border-bottom: 1px solid #E1DCCB; }
.contact-h2-sub { margin-top: 44px; }
.contact-tel { display: flex; flex-wrap: wrap; align-items: baseline; gap: 6px 40px; }
.contact-tel .tel-item { white-space: nowrap; }
.contact-tel small { font-family: var(--sans, inherit); font-size: 13px; font-weight: 600; letter-spacing: .16em; color: var(--muted); margin-right: 12px; }
.contact-tel a { text-decoration: none; border-bottom: 2px solid var(--wood-bg); }

/* mobile header: smaller contact pill so it stays on the logo row */
@media (max-width: 480px) {
  .site-header { padding: 14px 0; }
  .site-header .wrap { gap: 8px; padding: 0 16px; }
  .brand { gap: 6px; }
  .brand-name { font-size: 22px; }
  .brand-url { font-size: 12px; letter-spacing: 0; white-space: nowrap; }
  .header-nav { flex: none; }
  .header-nav a.contact-pill { gap: 4px; min-height: 34px; padding: 0 9px 0 7px; font-size: 12px; letter-spacing: 0; }
  .header-nav a.contact-pill svg { width: 14px; height: 14px; }
}

/* contact page: mail + phone cards */
.cc-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-top: 4px; }
.cc-card { background: #fff; border: 1px solid #D9DCD7; border-radius: 4px; padding: 28px 28px 26px; display: flex; flex-direction: column; }
.cc-head { display: flex; align-items: center; gap: 12px; margin-bottom: 14px; }
.cc-ic { flex: none; width: 40px; height: 40px; border-radius: 50%; background: var(--paper-bg); display: inline-flex; align-items: center; justify-content: center; color: var(--paper-ink); }
.cc-ic svg { width: 20px; height: 20px; }
.sec .cc-head h2 { margin: 0; font-size: 20px; }
.cc-num { font-family: var(--mincho); font-weight: 700; margin: 0 0 4px; line-height: 1.35; word-break: break-all; }
.cc-num a { text-decoration: none; border-bottom: 2px solid var(--wood-bg); }
.cc-card .cc-num { font-size: clamp(22px, 2.5vw, 27px); }
.cc-fax { font-family: var(--mincho); font-size: 17px; font-weight: 700; margin: 2px 0 4px; }
.cc-fax small, .cc-num small { font-family: inherit; font-size: 12px; font-weight: 600; letter-spacing: .16em; color: var(--muted); margin-right: 10px; }
.cc-copy { align-self: flex-start; margin: 8px 0 4px; padding: 6px 14px; font: inherit; font-size: 13px; font-weight: 600; border: 1px solid var(--ink); border-radius: 999px; background: transparent; color: var(--ink); cursor: pointer; transition: background .2s, color .2s; }
.cc-copy:hover { background: var(--ink); color: #fff; }
.cc-note { margin: 14px 0 0; font-size: 14px; line-height: 1.8; color: var(--muted); }
.cc-card .cc-note + .cc-note { margin-top: 8px; }
@media (max-width: 760px) { .cc-grid { grid-template-columns: 1fr; } .cc-card { padding: 22px 20px; } }
.cc-note { text-wrap: pretty; }

/* law / privacy: same light header as contact */
.page-law, .page-privacy { --pc-bg: var(--paper-bg); --pc-ink: var(--paper-ink); }
.page-law .hero, .page-privacy .hero { border-bottom: 1px solid #E1DCCB; }

/* logo */
.brand-logo { display: block; flex: none; width: 206px; height: 54px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 274.2 72'%3E%3Cg transform='translate(2,1) scale(0.6)'%3E%3Crect x='6' y='6' width='108' height='108' rx='7' fill='%23B5412C'/%3E%3Cg transform='translate(6,6) scale(.0048303) translate(-4974,-3405)'%3E%3Cpath d='M6837 4854l18633 0c229,0 414,186 414,414l0 18633c0,229 -185,414 -414,414l-18633 1c-229,-1 -414,-186 -414,-415l0 -18633c0,-228 185,-414 414,-414z' fill='none' stroke='%23F6EFE6' stroke-width='250'/%3E%3Cpath d='M17417 14254c-145,-63 -208,-145 -270,-394 -103,-372 -62,-2981 83,-4016 207,-1719 746,-2112 3044,-2257l248 0 0 -538c-21,-311 -21,-580 -41,-621l0 -62 -663 0c-352,20 -932,41 -1242,62 -1304,62 -1553,-21 -1470,-414 62,-435 642,-518 3706,-497 2464,0 2981,41 3416,269 828,435 807,2029 -41,2464 -373,207 -559,207 -2361,186 -2650,-62 -3478,145 -3664,952 -166,642 -228,1512 -228,3230 -21,1304 -21,1325 -124,1491 -104,145 -249,186 -393,145zm3064 -373c-1595,-62 -1822,-538 -1781,-3603 21,-890 83,-1076 352,-1159 269,-83 456,207 497,787l21 290 227 0c1201,-83 2713,-83 3831,0l227 0 0 -207c62,-621 228,-911 539,-849 331,41 393,476 310,2319 -83,1739 -248,2111 -994,2318 -331,104 -2049,145 -3229,104zm2960 -849c311,-103 373,-373 394,-1615l20 -372 -165 0c-828,-83 -2733,-83 -3893,0l-227 0 0 641c20,1139 103,1325 621,1367 372,41 3126,20 3250,-21zm207 -5466c228,-103 290,-248 290,-579 0,-580 -41,-601 -2008,-621l-580 -21 0 310c21,187 21,456 42,621l0 290 393 0c207,0 559,21 787,21 579,21 993,21 1076,-21zM19156 23798c-145,-62 -207,-145 -290,-393 -21,-104 -21,-270 -42,-1657 0,-849 0,-1553 -20,-1553 -42,0 -249,208 -332,332 -227,310 -352,1014 -393,1987 -21,725 -83,911 -311,973 -455,83 -600,-579 -434,-1946 124,-1159 642,-1967 1387,-2215l124 -41 0 -145 0 -125 -166 83c-869,394 -1470,124 -1470,-662 0,-746 311,-1077 1036,-1222l82 0 -144 -41c-477,-145 -725,-497 -725,-1056 0,-601 186,-890 497,-828 207,20 269,186 331,662 41,456 41,456 352,414l186 0 0 -414c21,-621 104,-869 352,-931 311,-83 477,207 497,931l21 414 207 0c269,42 269,42 311,-352 62,-559 124,-704 351,-724 311,-62 477,227 477,828 0,580 -228,932 -704,1056l-145 41 103 0c704,124 1015,497 1015,1222 0,786 -601,1056 -1470,662l-166 -83 0 63c-41,165 -20,186 104,227 931,311 1408,1263 1490,2940l0 352 62 -103c21,-63 63,-187 104,-270 311,-641 580,-2173 683,-3664 62,-683 62,-870 0,-849 -145,21 -476,-103 -579,-228 -373,-434 -290,-1552 144,-1967 270,-289 622,-372 1450,-372 1056,0 1532,124 1573,455 62,311 -145,435 -704,394 -186,0 -600,0 -931,0l-601 0 -83 41c-145,62 -186,166 -248,414 -62,373 -41,394 269,373 1532,-104 1863,103 1946,1201 145,1759 -83,3374 -642,4761 -289,725 -434,911 -745,911 -373,0 -414,-227 -124,-952 642,-1594 828,-2940 662,-4845 0,-227 -82,-289 -372,-289l-104 0 0 227c-186,2795 -517,4452 -1076,5052 -228,248 -477,290 -642,124l-62 -83 -21 145c-83,290 -186,394 -393,394 -290,20 -352,-166 -394,-932 -20,-683 -124,-1429 -227,-1718 -83,-270 -249,-497 -477,-622l-82 -41 20 1387c0,1408 0,1739 -62,1967 -83,228 -269,352 -455,290zm-829 -5404c125,-41 290,-62 373,-83l124 0 0 -165 0 -166 -103 21c-62,0 -207,0 -311,21 -310,41 -372,82 -352,393 0,83 0,83 269,-21zm2154 -41c-42,-290 -104,-331 -621,-373l-207 0 0 166 0 165 165 21c145,0 207,0 394,62 289,104 269,104 269,-41z' fill='%23F6EFE6'/%3E%3Cpath d='M9240 5841 C9347 5840 9658 5839 9885 5837 C10112 5834 10365 5810 10601 5826 C10837 5843 11111 5847 11303 5937 C11496 6026 11653 6177 11756 6364 C11859 6550 11878 6829 11922 7054 C11966 7279 11995 7496 12019 7715 C12043 7934 12054 8139 12065 8368 C12076 8597 12065 8860 12085 9090 C12106 9320 12159 9524 12189 9746 C12219 9968 12240 10196 12267 10424 C12295 10653 12324 10885 12354 11115 C12385 11344 12417 11574 12450 11802 C12483 12031 12518 12258 12554 12485 C12590 12712 12627 12938 12666 13164 C12705 13389 12745 13614 12786 13839 C12827 14064 12870 14288 12913 14511 C12957 14735 13002 14958 13048 15181 C13094 15403 13142 15626 13190 15847 C13238 16069 13288 16290 13339 16511 C13389 16732 13441 16952 13494 17172 C13547 17392 13601 17612 13656 17831 C13711 18050 13767 18269 13824 18487 C13880 18705 13938 18923 13997 19140 C14057 19358 14116 19575 14178 19791 C14240 20007 14303 20223 14367 20438 C14432 20653 14498 20867 14567 21080 C14635 21294 14706 21506 14778 21718 C14851 21930 14925 22141 15003 22350 C15080 22560 15171 22794 15243 22977 C15315 23159 15402 23366 15434 23444 M14148 6431 C14145 6434 14144 6435 14132 6445 C14119 6455 14093 6475 14074 6491 C14055 6506 14036 6521 14017 6536 C13998 6551 13979 6566 13959 6582 C13940 6597 13921 6612 13902 6627 C13883 6642 13864 6657 13844 6672 C13825 6687 13806 6702 13787 6717 C13768 6732 13748 6747 13729 6762 C13710 6777 13691 6792 13672 6808 C13652 6823 13633 6838 13614 6853 C13595 6868 13576 6883 13557 6898 C13537 6913 13518 6928 13499 6943 C13480 6959 13461 6974 13442 6989 C13423 7004 13403 7019 13384 7035 C13365 7050 13346 7065 13327 7081 C13308 7096 13289 7112 13270 7127 C13251 7143 13232 7158 13213 7174 C13194 7189 13175 7205 13156 7220 C13137 7236 13118 7252 13099 7267 C13080 7283 13061 7298 13042 7314 C13023 7329 13004 7344 12985 7360 C12966 7375 12947 7390 12928 7405 C12908 7420 12889 7435 12870 7450 C12851 7465 12831 7480 12812 7494 C12792 7509 12773 7523 12753 7537 C12734 7551 12714 7565 12694 7579 C12674 7592 12655 7606 12635 7619 C12615 7632 12594 7645 12574 7658 C12554 7670 12534 7682 12513 7694 C12493 7706 12472 7718 12451 7729 C12431 7741 12410 7751 12389 7762 C12368 7773 12346 7783 12325 7792 C12304 7802 12282 7812 12260 7820 C12239 7829 12217 7838 12195 7846 C12172 7854 12139 7865 12128 7868 M8307 9648 L14927 9648 M9243 12929 L11704 12929 M9234 16210 L11695 16210 M8621 19491 L12869 19491' fill='none' stroke='%23F6EFE6' stroke-width='834' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3Cpath d='M80.2 52.0Q79.6 52.0 79.6 51.2Q79.6 50.5 80.2 50.5Q81.7 50.5 82.3 49.9Q82.8 49.2 82.8 47.7V34.7Q82.8 33.8 82.6 33.3Q82.5 32.7 81.9 32.7Q81.6 32.6 81.0 32.5Q80.4 32.5 80.1 32.4Q79.5 32.4 79.5 31.7Q79.5 30.9 80.2 30.9Q80.3 30.9 81.1 30.9Q82.0 30.9 83.0 30.9Q84.0 30.9 84.9 30.9Q85.8 30.8 86.0 30.8Q87.2 30.8 87.2 32.0V33.6Q87.2 33.8 87.3 33.8Q87.4 33.9 87.6 33.7Q88.4 32.5 89.8 31.4Q91.1 30.3 93.3 30.3Q95.2 30.3 96.9 31.1Q98.7 31.9 99.3 34.1Q99.4 34.3 99.6 34.3Q99.8 34.3 99.8 34.1Q100.3 33.3 101.0 32.4Q101.8 31.5 103.0 30.9Q104.2 30.3 105.9 30.3Q108.8 30.3 110.5 31.9Q112.3 33.4 112.3 37.1V47.6Q112.3 49.2 112.7 49.8Q113.2 50.5 114.1 50.5Q114.8 50.5 114.8 51.2Q114.8 52.0 114.1 52.0Q113.6 52.0 112.4 51.9Q111.2 51.9 110.0 51.9Q108.8 51.9 107.4 51.9Q106.0 52.0 105.5 52.0Q104.8 52.0 104.8 51.2Q104.8 50.5 105.5 50.5Q106.7 50.5 107.2 49.9Q107.7 49.2 107.7 47.7V37.8Q107.7 35.2 106.8 34.2Q106.0 33.1 104.3 33.1Q103.1 33.1 102.1 34.0Q101.0 34.8 100.4 36.3Q99.8 37.7 99.8 39.4V47.6Q99.8 49.2 100.3 49.8Q100.9 50.5 102.0 50.5Q102.7 50.5 102.7 51.2Q102.7 52.0 102.0 52.0Q101.5 52.0 100.1 51.9Q98.7 51.9 97.5 51.9Q96.7 51.9 95.8 51.9Q94.8 51.9 94.0 52.0Q93.1 52.0 92.8 52.0Q92.1 52.0 92.1 51.2Q92.1 50.5 92.8 50.5Q94.2 50.5 94.7 49.9Q95.2 49.2 95.2 47.7V37.8Q95.2 35.3 94.3 34.2Q93.4 33.0 91.7 33.0Q89.8 33.0 88.6 34.6Q87.4 36.2 87.4 38.5V47.6Q87.4 49.2 87.9 49.8Q88.5 50.5 89.7 50.5Q90.4 50.5 90.4 51.2Q90.4 52.0 89.7 52.0Q89.4 52.0 88.6 52.0Q87.8 51.9 86.8 51.9Q85.9 51.9 85.1 51.9Q84.3 51.9 83.3 51.9Q82.3 51.9 81.4 52.0Q80.6 52.0 80.2 52.0ZM129.5 52.6Q124.5 52.6 121.5 49.7Q118.6 46.8 118.6 41.8Q118.6 38.6 119.9 36.0Q121.2 33.4 123.6 31.9Q126.0 30.3 129.2 30.3Q131.6 30.3 133.4 31.3Q135.1 32.2 136.3 33.8Q137.4 35.3 138.0 37.1Q138.6 38.8 138.6 40.5Q138.6 41.1 137.7 41.1H124.4Q123.8 41.1 123.8 41.9Q123.8 45.1 124.5 46.8Q125.3 48.6 126.7 49.3Q128.1 50.1 129.9 50.1Q132.3 50.1 134.1 49.0Q135.9 47.9 136.9 46.6Q137.4 46.0 138.0 46.4Q138.7 46.8 138.2 47.5Q137.4 48.7 136.3 49.9Q135.2 51.0 133.5 51.8Q131.9 52.6 129.5 52.6ZM124.7 39.4H132.5Q133.3 39.4 133.3 38.5Q133.3 36.7 132.9 35.2Q132.6 33.7 131.6 32.8Q130.7 31.9 129.1 31.9Q127.0 31.9 125.8 33.8Q124.6 35.7 124.0 38.7Q124.0 38.9 124.0 39.1Q124.2 39.4 124.7 39.4ZM143.6 52.0Q142.8 52.0 142.8 51.3Q142.8 50.5 143.6 50.5Q145.2 50.5 145.8 49.8Q146.3 49.1 146.3 47.6V34.8Q146.3 33.6 146.1 33.1Q145.9 32.7 145.2 32.7Q144.9 32.6 144.2 32.5Q143.5 32.5 143.2 32.5Q142.5 32.3 142.5 31.7Q142.5 30.9 143.2 30.9Q143.4 30.9 144.3 30.9Q145.3 30.9 146.4 30.9Q147.6 30.9 148.6 30.9Q149.5 30.8 149.8 30.8Q151.0 30.8 151.0 31.9V47.6Q151.0 49.1 151.5 49.8Q152.0 50.5 153.4 50.5Q154.0 50.5 154.0 51.3Q154.0 52.0 153.4 52.0Q153.1 52.0 152.2 52.0Q151.4 51.9 150.4 51.9Q149.4 51.9 148.6 51.9Q147.8 51.9 146.8 51.9Q145.7 51.9 144.8 52.0Q143.9 52.0 143.6 52.0ZM148.3 25.4Q147.0 25.4 146.1 24.5Q145.2 23.6 145.2 22.3Q145.2 20.9 146.1 20.1Q147.0 19.2 148.3 19.2Q149.6 19.2 150.5 20.1Q151.4 20.9 151.4 22.3Q151.4 23.6 150.5 24.5Q149.6 25.4 148.3 25.4ZM168.5 52.6Q166.9 52.6 165.3 52.1Q163.7 51.6 162.6 51.2Q161.5 50.8 160.8 51.2Q160.3 51.5 159.9 52.0Q159.5 52.5 159.0 52.3Q158.5 52.1 158.5 51.5V45.4Q158.5 44.8 159.0 44.7Q159.6 44.6 159.8 45.1Q163.1 50.5 168.6 50.5Q170.8 50.5 172.3 49.6Q173.8 48.6 173.8 46.9Q173.8 45.7 172.7 45.1Q171.6 44.4 169.9 44.0Q168.3 43.6 166.4 43.2Q164.5 42.8 162.8 42.0Q161.1 41.3 160.0 39.9Q159.0 38.6 159.0 36.3Q159.0 34.8 159.8 33.4Q160.6 32.0 162.3 31.2Q164.0 30.3 166.6 30.3Q168.0 30.3 169.5 30.6Q170.9 30.9 171.9 31.4Q172.6 31.7 173.1 31.7Q173.5 31.7 173.7 31.5Q174.0 31.3 174.2 31.1Q174.5 30.9 174.7 30.7Q175.1 30.4 175.4 30.5Q175.8 30.6 175.8 31.2V36.6Q175.8 37.2 175.2 37.3Q174.7 37.5 174.5 37.0Q173.3 34.3 171.3 33.2Q169.3 32.1 167.2 32.1Q164.9 32.1 163.7 33.1Q162.5 34.1 162.5 35.4Q162.5 36.6 163.5 37.2Q164.6 37.7 166.3 38.1Q167.9 38.4 169.8 38.8Q171.7 39.2 173.4 39.9Q175.1 40.6 176.1 42.0Q177.2 43.4 177.2 45.8Q177.2 47.7 176.1 49.2Q175.1 50.8 173.1 51.7Q171.2 52.6 168.5 52.6ZM182.0 52.0Q181.3 52.0 181.3 51.2Q181.3 50.5 182.0 50.5Q183.7 50.5 184.2 49.9Q184.8 49.2 184.8 47.7V22.6Q184.8 21.4 184.5 21.0Q184.3 20.6 183.6 20.5Q183.3 20.4 182.6 20.3Q181.9 20.3 181.6 20.2Q181.0 20.1 181.0 19.5Q181.0 18.8 181.6 18.7Q181.8 18.7 182.7 18.7Q183.7 18.6 184.8 18.6Q186.0 18.6 187.0 18.6Q188.0 18.6 188.3 18.6Q189.4 18.6 189.4 19.8V33.7Q189.4 33.9 189.5 33.9Q189.7 34.0 189.8 33.8Q190.8 32.4 192.4 31.3Q194.0 30.3 196.0 30.3Q197.8 30.3 199.3 30.9Q200.8 31.6 201.7 33.2Q202.6 34.8 202.6 37.8V47.6Q202.6 49.2 203.1 49.8Q203.5 50.5 204.6 50.5Q205.2 50.5 205.2 51.2Q205.2 52.0 204.6 52.0Q204.1 52.0 202.8 51.9Q201.4 51.9 200.2 51.9Q199.1 51.9 197.7 51.9Q196.3 52.0 195.8 52.0Q195.1 52.0 195.1 51.2Q195.1 50.5 195.8 50.5Q197.3 50.5 197.7 49.9Q198.0 49.2 198.0 47.7V38.2Q198.0 35.3 197.1 34.1Q196.3 32.9 194.4 32.9Q193.2 32.9 192.1 33.6Q190.9 34.4 190.1 35.6Q189.4 36.9 189.4 38.5V47.6Q189.4 49.2 189.9 49.8Q190.4 50.5 191.6 50.5Q192.3 50.5 192.3 51.2Q192.3 52.0 191.6 52.0Q191.3 52.0 190.5 52.0Q189.7 51.9 188.8 51.9Q187.8 51.9 187.0 51.9Q186.2 51.9 185.2 51.9Q184.1 51.9 183.2 52.0Q182.3 52.0 182.0 52.0ZM209.8 52.0Q209.0 52.0 209.0 51.3Q209.0 50.5 209.8 50.5Q211.4 50.5 212.0 49.8Q212.5 49.1 212.5 47.6V34.8Q212.5 33.6 212.3 33.1Q212.1 32.7 211.4 32.7Q211.1 32.6 210.4 32.5Q209.7 32.5 209.4 32.5Q208.7 32.3 208.7 31.7Q208.7 30.9 209.4 30.9Q209.6 30.9 210.5 30.9Q211.5 30.9 212.6 30.9Q213.8 30.9 214.8 30.9Q215.7 30.8 216.0 30.8Q217.2 30.8 217.2 31.9V47.6Q217.2 49.1 217.7 49.8Q218.2 50.5 219.6 50.5Q220.2 50.5 220.2 51.3Q220.2 52.0 219.6 52.0Q219.3 52.0 218.4 52.0Q217.6 51.9 216.6 51.9Q215.6 51.9 214.8 51.9Q214.0 51.9 213.0 51.9Q211.9 51.9 211.0 52.0Q210.1 52.0 209.8 52.0ZM214.5 25.4Q213.2 25.4 212.3 24.5Q211.4 23.6 211.4 22.3Q211.4 20.9 212.3 20.1Q213.2 19.2 214.5 19.2Q215.8 19.2 216.7 20.1Q217.6 20.9 217.6 22.3Q217.6 23.6 216.7 24.5Q215.8 25.4 214.5 25.4Z' fill='%2316191C'/%3E%3Cg transform='translate(250.2,35) rotate(-6)'%3E%3Crect x='-18.0' y='-24.0' width='36' height='48' rx='4' fill='none' stroke='%23B5412C' stroke-width='2.6'/%3E%3Cpath transform='translate(-10.8,14)' d='M9.5 0.5Q6.0 0.5 3.8 -0.9Q1.6 -2.3 1.6 -4.6Q1.6 -5.7 2.3 -6.4Q2.9 -7.1 3.8 -7.1Q4.7 -7.1 5.2 -6.6Q5.7 -6.0 5.8 -5.0Q5.9 -4.6 5.9 -4.2Q6.0 -3.8 6.2 -3.4Q6.3 -2.2 7.2 -1.7Q8.2 -1.2 9.4 -1.2Q11.5 -1.2 12.7 -2.1Q14.0 -3.0 14.5 -4.5Q15.0 -6.0 15.0 -7.6Q15.0 -9.4 14.6 -10.5Q14.1 -11.7 13.3 -12.3Q12.5 -13.0 11.7 -13.2Q10.9 -13.5 10.3 -13.5Q9.5 -13.5 8.5 -13.4Q7.5 -13.3 7.1 -13.3Q6.7 -13.3 6.5 -13.7Q6.2 -14.0 6.2 -14.5Q6.2 -14.9 6.5 -15.2Q6.7 -15.5 7.2 -15.5Q7.6 -15.5 8.3 -15.5Q9.0 -15.5 9.5 -15.5Q10.0 -15.5 10.8 -15.9Q11.6 -16.3 12.3 -17.1Q13.1 -17.9 13.6 -19.1Q14.1 -20.3 14.1 -21.9Q14.1 -24.2 12.9 -25.3Q11.6 -26.4 9.7 -26.4Q8.1 -26.4 7.0 -25.7Q5.9 -25.0 5.5 -23.9Q5.4 -23.4 5.6 -23.1Q5.7 -22.8 5.9 -22.5Q6.1 -22.2 6.2 -21.9Q6.3 -21.7 6.3 -21.3Q6.3 -20.4 5.8 -19.9Q5.2 -19.3 4.3 -19.3Q3.4 -19.3 2.8 -19.9Q2.2 -20.5 2.0 -21.5Q1.8 -22.4 2.1 -23.4Q2.5 -24.8 3.7 -25.8Q4.9 -26.9 6.7 -27.5Q8.4 -28.0 10.3 -28.0Q12.8 -28.0 14.6 -27.2Q16.4 -26.3 17.4 -24.9Q18.4 -23.5 18.4 -21.8Q18.4 -20.2 17.6 -18.8Q16.8 -17.4 15.4 -16.3Q14.0 -15.3 12.2 -14.8Q12.0 -14.7 12.0 -14.6Q12.0 -14.5 12.2 -14.5Q14.3 -14.5 15.9 -13.5Q17.6 -12.6 18.5 -11.1Q19.5 -9.6 19.5 -7.8Q19.5 -5.1 18.1 -3.2Q16.7 -1.4 14.4 -0.5Q12.1 0.5 9.5 0.5Z' fill='%23B5412C'/%3E%3C/g%3E%3C/svg%3E") no-repeat left center / contain; }
.brand-name { position: absolute; width: 1px; height: 1px; margin: -1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
.brand { align-items: center; gap: 16px; }
@media (max-width: 480px) {
  .brand { flex-direction: column; align-items: flex-start; gap: 3px; }
  .brand-logo { width: 154px; height: 41px; }
  .brand-url { font-size: 12px; letter-spacing: 0; white-space: nowrap; }
}

/* 見出し内のブランド名：印章＋太字（.brandword） */
.brandword { font-weight: 800; }
.brandword::before { content: ""; display: inline-block; width: 1.15em; height: 1.15em; margin-right: .35em; vertical-align: -.18em; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'%3E%3Crect x='6' y='6' width='108' height='108' rx='7' fill='%23B5412C'/%3E%3Cg transform='translate(6,6) scale(.0048303) translate(-4974,-3405)'%3E%3Cpath d='M6837 4854l18633 0c229,0 414,186 414,414l0 18633c0,229 -185,414 -414,414l-18633 1c-229,-1 -414,-186 -414,-415l0 -18633c0,-228 185,-414 414,-414z' fill='none' stroke='%23F6EFE6' stroke-width='250'/%3E%3Cpath d='M17417 14254c-145,-63 -208,-145 -270,-394 -103,-372 -62,-2981 83,-4016 207,-1719 746,-2112 3044,-2257l248 0 0 -538c-21,-311 -21,-580 -41,-621l0 -62 -663 0c-352,20 -932,41 -1242,62 -1304,62 -1553,-21 -1470,-414 62,-435 642,-518 3706,-497 2464,0 2981,41 3416,269 828,435 807,2029 -41,2464 -373,207 -559,207 -2361,186 -2650,-62 -3478,145 -3664,952 -166,642 -228,1512 -228,3230 -21,1304 -21,1325 -124,1491 -104,145 -249,186 -393,145zm3064 -373c-1595,-62 -1822,-538 -1781,-3603 21,-890 83,-1076 352,-1159 269,-83 456,207 497,787l21 290 227 0c1201,-83 2713,-83 3831,0l227 0 0 -207c62,-621 228,-911 539,-849 331,41 393,476 310,2319 -83,1739 -248,2111 -994,2318 -331,104 -2049,145 -3229,104zm2960 -849c311,-103 373,-373 394,-1615l20 -372 -165 0c-828,-83 -2733,-83 -3893,0l-227 0 0 641c20,1139 103,1325 621,1367 372,41 3126,20 3250,-21zm207 -5466c228,-103 290,-248 290,-579 0,-580 -41,-601 -2008,-621l-580 -21 0 310c21,187 21,456 42,621l0 290 393 0c207,0 559,21 787,21 579,21 993,21 1076,-21zM19156 23798c-145,-62 -207,-145 -290,-393 -21,-104 -21,-270 -42,-1657 0,-849 0,-1553 -20,-1553 -42,0 -249,208 -332,332 -227,310 -352,1014 -393,1987 -21,725 -83,911 -311,973 -455,83 -600,-579 -434,-1946 124,-1159 642,-1967 1387,-2215l124 -41 0 -145 0 -125 -166 83c-869,394 -1470,124 -1470,-662 0,-746 311,-1077 1036,-1222l82 0 -144 -41c-477,-145 -725,-497 -725,-1056 0,-601 186,-890 497,-828 207,20 269,186 331,662 41,456 41,456 352,414l186 0 0 -414c21,-621 104,-869 352,-931 311,-83 477,207 497,931l21 414 207 0c269,42 269,42 311,-352 62,-559 124,-704 351,-724 311,-62 477,227 477,828 0,580 -228,932 -704,1056l-145 41 103 0c704,124 1015,497 1015,1222 0,786 -601,1056 -1470,662l-166 -83 0 63c-41,165 -20,186 104,227 931,311 1408,1263 1490,2940l0 352 62 -103c21,-63 63,-187 104,-270 311,-641 580,-2173 683,-3664 62,-683 62,-870 0,-849 -145,21 -476,-103 -579,-228 -373,-434 -290,-1552 144,-1967 270,-289 622,-372 1450,-372 1056,0 1532,124 1573,455 62,311 -145,435 -704,394 -186,0 -600,0 -931,0l-601 0 -83 41c-145,62 -186,166 -248,414 -62,373 -41,394 269,373 1532,-104 1863,103 1946,1201 145,1759 -83,3374 -642,4761 -289,725 -434,911 -745,911 -373,0 -414,-227 -124,-952 642,-1594 828,-2940 662,-4845 0,-227 -82,-289 -372,-289l-104 0 0 227c-186,2795 -517,4452 -1076,5052 -228,248 -477,290 -642,124l-62 -83 -21 145c-83,290 -186,394 -393,394 -290,20 -352,-166 -394,-932 -20,-683 -124,-1429 -227,-1718 -83,-270 -249,-497 -477,-622l-82 -41 20 1387c0,1408 0,1739 -62,1967 -83,228 -269,352 -455,290zm-829 -5404c125,-41 290,-62 373,-83l124 0 0 -165 0 -166 -103 21c-62,0 -207,0 -311,21 -310,41 -372,82 -352,393 0,83 0,83 269,-21zm2154 -41c-42,-290 -104,-331 -621,-373l-207 0 0 166 0 165 165 21c145,0 207,0 394,62 289,104 269,104 269,-41z' fill='%23F6EFE6'/%3E%3Cpath d='M9240 5841 C9347 5840 9658 5839 9885 5837 C10112 5834 10365 5810 10601 5826 C10837 5843 11111 5847 11303 5937 C11496 6026 11653 6177 11756 6364 C11859 6550 11878 6829 11922 7054 C11966 7279 11995 7496 12019 7715 C12043 7934 12054 8139 12065 8368 C12076 8597 12065 8860 12085 9090 C12106 9320 12159 9524 12189 9746 C12219 9968 12240 10196 12267 10424 C12295 10653 12324 10885 12354 11115 C12385 11344 12417 11574 12450 11802 C12483 12031 12518 12258 12554 12485 C12590 12712 12627 12938 12666 13164 C12705 13389 12745 13614 12786 13839 C12827 14064 12870 14288 12913 14511 C12957 14735 13002 14958 13048 15181 C13094 15403 13142 15626 13190 15847 C13238 16069 13288 16290 13339 16511 C13389 16732 13441 16952 13494 17172 C13547 17392 13601 17612 13656 17831 C13711 18050 13767 18269 13824 18487 C13880 18705 13938 18923 13997 19140 C14057 19358 14116 19575 14178 19791 C14240 20007 14303 20223 14367 20438 C14432 20653 14498 20867 14567 21080 C14635 21294 14706 21506 14778 21718 C14851 21930 14925 22141 15003 22350 C15080 22560 15171 22794 15243 22977 C15315 23159 15402 23366 15434 23444 M14148 6431 C14145 6434 14144 6435 14132 6445 C14119 6455 14093 6475 14074 6491 C14055 6506 14036 6521 14017 6536 C13998 6551 13979 6566 13959 6582 C13940 6597 13921 6612 13902 6627 C13883 6642 13864 6657 13844 6672 C13825 6687 13806 6702 13787 6717 C13768 6732 13748 6747 13729 6762 C13710 6777 13691 6792 13672 6808 C13652 6823 13633 6838 13614 6853 C13595 6868 13576 6883 13557 6898 C13537 6913 13518 6928 13499 6943 C13480 6959 13461 6974 13442 6989 C13423 7004 13403 7019 13384 7035 C13365 7050 13346 7065 13327 7081 C13308 7096 13289 7112 13270 7127 C13251 7143 13232 7158 13213 7174 C13194 7189 13175 7205 13156 7220 C13137 7236 13118 7252 13099 7267 C13080 7283 13061 7298 13042 7314 C13023 7329 13004 7344 12985 7360 C12966 7375 12947 7390 12928 7405 C12908 7420 12889 7435 12870 7450 C12851 7465 12831 7480 12812 7494 C12792 7509 12773 7523 12753 7537 C12734 7551 12714 7565 12694 7579 C12674 7592 12655 7606 12635 7619 C12615 7632 12594 7645 12574 7658 C12554 7670 12534 7682 12513 7694 C12493 7706 12472 7718 12451 7729 C12431 7741 12410 7751 12389 7762 C12368 7773 12346 7783 12325 7792 C12304 7802 12282 7812 12260 7820 C12239 7829 12217 7838 12195 7846 C12172 7854 12139 7865 12128 7868 M8307 9648 L14927 9648 M9243 12929 L11704 12929 M9234 16210 L11695 16210 M8621 19491 L12869 19491' fill='none' stroke='%23F6EFE6' stroke-width='834' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E") no-repeat center / contain; }

/* ===== お問い合わせフォーム ===== */
.m3c-grid { display: grid; grid-template-columns: minmax(0, 1.55fr) minmax(0, 1fr); gap: 28px; align-items: start; }
.m3c-side { display: grid; gap: 20px; position: sticky; top: 24px; }
.m3c-side .cc-card { padding: 24px 24px 22px; }
@media (max-width: 900px) { .m3c-grid { grid-template-columns: 1fr; } .m3c-side { position: static; } }

.m3f { background: #fff; border: 1px solid #D9DCD7; border-top: 3px solid var(--ink); border-radius: 2px; padding: clamp(24px, 4vw, 44px); }
.m3f-row { margin: 0 0 26px; padding: 0; border: 0; min-width: 0; }
.m3f-2 { display: grid; grid-template-columns: 1fr 1fr; gap: 22px; }
.m3f-2 > div { min-width: 0; }
@media (max-width: 640px) { .m3f-2 { grid-template-columns: 1fr; gap: 26px; } }
.m3f-l { display: block; margin: 0 0 8px; padding: 0; font-size: 13px; font-weight: 700; letter-spacing: .12em; color: var(--ink); }
.m3f-l em { font-style: normal; margin-left: 10px; padding: 1px 7px; font-size: 11px; font-weight: 700; letter-spacing: .08em; color: #fff; background: var(--accent); border-radius: 2px; vertical-align: 1px; }
.m3f-i, .m3f-sel select { display: block; width: 100%; box-sizing: border-box; padding: 14px 14px; font: inherit; font-size: 16px; line-height: 1.5; color: var(--ink); background: #FBFBFA; border: 1px solid #CFD3CD; border-radius: 2px; transition: border-color .2s, box-shadow .2s, background .2s; -webkit-appearance: none; appearance: none; }
.m3f-i::placeholder { color: #9AA0A6; font-size: 15px; }
textarea.m3f-i { resize: vertical; min-height: 96px; }
.m3f-i:hover, .m3f-sel select:hover { border-color: #9AA0A6; }
.m3f-i:focus, .m3f-sel select:focus { outline: none; background: #fff; border-color: var(--ink); box-shadow: 0 0 0 3px rgba(22, 25, 28, .12); }
.m3f-sel { position: relative; }
.m3f-sel::after { content: ""; position: absolute; right: 18px; top: 50%; width: 8px; height: 8px; margin-top: -6px; border-right: 1.6px solid var(--ink); border-bottom: 1.6px solid var(--ink); transform: rotate(45deg); pointer-events: none; }
.m3f-sel select { padding-right: 44px; cursor: pointer; }
.m3f-fs .m3f-l { float: none; }
.m3f-radios { display: flex; flex-wrap: wrap; gap: 10px; }
.m3f-radio { position: relative; cursor: pointer; }
.m3f-radio input { position: absolute; opacity: 0; inset: 0; width: 100%; height: 100%; margin: 0; cursor: pointer; }
.m3f-radio span { display: inline-flex; align-items: center; min-height: 46px; padding: 0 18px; font-size: 15px; border: 1px solid #CFD3CD; border-radius: 999px; background: #FBFBFA; transition: all .2s; }
.m3f-radio:hover span { border-color: #9AA0A6; }
.m3f-radio input:checked + span { background: var(--ink); border-color: var(--ink); color: #fff; }
.m3f-radio input:focus-visible + span { box-shadow: 0 0 0 3px rgba(22, 25, 28, .2); }
.m3f-help { margin: 12px 0 0; font-size: 13px; line-height: 1.8; color: var(--muted); }
.m3f-sep { display: flex; align-items: center; gap: 16px; margin: 36px 0 26px; font-size: 13px; font-weight: 700; letter-spacing: .24em; color: var(--muted); }
.m3f-sep::before, .m3f-sep::after { content: ""; flex: 1; height: 1px; background: #D9DCD7; }
.m3f-sep::before { flex: 0 0 24px; }
.m3f-priv { margin: 4px 0 22px; font-size: 13px; line-height: 1.9; color: var(--muted); }
.m3f-priv a { color: var(--ink); text-underline-offset: 3px; }
.m3f-submit { display: flex; align-items: center; justify-content: center; gap: 14px; width: 100%; min-height: 60px; padding: 0 28px; font: inherit; font-size: 17px; font-weight: 700; letter-spacing: .12em; color: #fff; background: var(--ink); border: 0; border-radius: 2px; cursor: pointer; transition: background .2s, transform .2s; }
.m3f-submit svg { width: 22px; height: 22px; transition: transform .25s; }
.m3f-submit:hover { background: #2B3036; }
.m3f-submit:hover svg { transform: translateX(5px); }
.m3f-submit:focus-visible { outline: 3px solid rgba(22, 25, 28, .3); outline-offset: 3px; }
.m3f-submit[disabled] { opacity: .6; cursor: wait; }
.m3f-hp { position: absolute !important; left: -9999px !important; width: 1px; height: 1px; overflow: hidden; }
.m3f-err { margin: 0 0 28px; padding: 16px 20px; background: #FBF1EF; border-left: 3px solid var(--accent); font-size: 14.5px; line-height: 1.8; color: #6B1F18; }
.m3f-err ul { margin: 0; padding-left: 1.2em; }
.m3f-done { text-align: center; padding: 28px 0 12px; }
.m3f-done-ic { display: inline-flex; align-items: center; justify-content: center; width: 64px; height: 64px; border-radius: 50%; border: 1.5px solid var(--accent); color: var(--accent); margin-bottom: 18px; }
.m3f-done-ic svg { width: 30px; height: 30px; }
.m3f-done h2 { margin: 0 0 16px; font-family: var(--mincho); font-size: clamp(22px, 3vw, 28px); }
.m3f-done p { margin: 0 0 12px; font-size: 15px; line-height: 1.9; color: var(--muted); }
.m3f-done p:last-child { margin-top: 26px; }

.cta p.cta-sub { margin: 18px 0 0; font-size: 15px; color: #DDE0E4; }
.cta p.cta-sub a { color: #fff; text-underline-offset: 3px; }

/* ===== 仕上がりの例ギャラリー（紙ページ） — ロールバック時はこのブロックを削除 ===== */
.m3g { display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px; margin-top: 8px; }
.m3g-item { margin: 0; background: #fff; border: 1px solid #D9DCD7; border-radius: 4px; overflow: hidden; }
.m3g-item a { position: relative; display: block; line-height: 0; background: #E9EAE6; }
.m3g-item img { width: 100%; height: auto; aspect-ratio: 4 / 3; object-fit: cover; display: block; transition: transform .35s ease; }
.m3g--sq .m3g-item img { aspect-ratio: 1 / 1; }
.m3g-h { margin: 36px 0 4px; font-size: 19px; }
.m3g-h:first-of-type { margin-top: 22px; }
.m3g-h { scroll-margin-top: 90px; }
.m3g-nav { display: flex; flex-wrap: wrap; gap: 8px; margin: 16px 0 0; }
.m3g-nav a { display: inline-block; padding: 7px 16px; border: 1px solid #C9CDC8; border-radius: 999px; background: #fff; color: #16191C; font-size: 14px; line-height: 1.4; text-decoration: none; }
.m3g-nav a:hover { background: #16191C; color: #fff; border-color: #16191C; }

.m3g-item a:hover img { transform: scale(1.03); }
.m3g-item figcaption { padding: 12px 14px 14px; line-height: 1.55; }
.m3g-item figcaption strong { display: block; font-size: 15px; }
.m3g-item figcaption span { display: block; margin-top: 2px; font-size: 13.5px; color: #5A6168; }
@media (max-width: 1000px) { .m3g { grid-template-columns: repeat(3, 1fr); } }
@media (max-width: 760px) { .m3g { grid-template-columns: repeat(2, 1fr); gap: 12px; } .m3g-item figcaption { padding: 10px 11px 12px; } .m3g-item figcaption span { font-size: 13px; } }


/* v1.0.62 トップ：紙・木竹・金属ブロック。背景イラストの「偽の名刺」だけ外し（年輪・放射線・重ね名刺は残す）、同じ位置に実物の名刺写真を重ねる */
.block--paper { position: relative; overflow: hidden; background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20400%22%20preserveAspectRatio%3D%22xMidYMid%20slice%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22p%22%20filterUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22800%22%20height%3D%22400%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.85%22%20numOctaves%3D%224%22%20seed%3D%228%22%20result%3D%22n%22%2F%3E%3CfeDiffuseLighting%20in%3D%22n%22%20surfaceScale%3D%22.6%22%20diffuseConstant%3D%221%22%20lighting-color%3D%22%23FFF9EA%22%20result%3D%22l%22%3E%3CfeDistantLight%20azimuth%3D%2245%22%20elevation%3D%2272%22%2F%3E%3C%2FfeDiffuseLighting%3E%3CfeComponentTransfer%20in%3D%22l%22%3E%3CfeFuncR%20type%3D%22linear%22%20slope%3D%221.05%22%2F%3E%3CfeFuncG%20type%3D%22linear%22%20slope%3D%221.04%22%2F%3E%3CfeFuncB%20type%3D%22linear%22%20slope%3D%221.03%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22f%22%20filterUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22800%22%20height%3D%22400%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.008%200.012%22%20numOctaves%3D%222%22%20seed%3D%222%22%2F%3E%3CfeColorMatrix%20type%3D%22matrix%22%20values%3D%220%200%200%200%20.62%20%200%200%200%200%20.52%20%200%200%200%200%20.32%20%200%200%200%20.4%20-.14%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20filter%3D%22url%28%23p%29%22%2F%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20filter%3D%22url%28%23f%29%22%2F%3E%3C%2Fsvg%3E"); background-size: cover; background-position: center; background-repeat: no-repeat; }
.block--paper .block-art img { left: 63.2%; top: 5%; width: 32.3%; transform: rotate(-8deg); }
.block--wood { position: relative; overflow: hidden; background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20500%22%3E%3Cdefs%3E%3CradialGradient%20id%3D%22lg%22%20cx%3D%22.42%22%20cy%3D%22.4%22%20r%3D%22.7%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FAF0D8%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23EFDDB7%22%2F%3E%3C%2FradialGradient%3E%3Cfilter%20id%3D%22sh%22%20x%3D%22-30%25%22%20y%3D%22-30%25%22%20width%3D%22160%25%22%20height%3D%22170%25%22%3E%3CfeDropShadow%20dx%3D%220%22%20dy%3D%229%22%20stdDeviation%3D%228%22%20flood-color%3D%22%238A6A3A%22%20flood-opacity%3D%22.34%22%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22fg%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23F8E8C6%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23E8CC98%22%2F%3E%3C%2FlinearGradient%3E%3CclipPath%20id%3D%22fc%22%3E%3Crect%20x%3D%22-104%22%20y%3D%22-62%22%20width%3D%22208%22%20height%3D%22124%22%20rx%3D%229%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22ec%22%3E%3Crect%20x%3D%22-104%22%20y%3D%22-52%22%20width%3D%22208%22%20height%3D%22124%22%20rx%3D%229%22%2F%3E%3C%2FclipPath%3E%3Cmask%20id%3D%22cut%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%22-120%22%20y%3D%22-80%22%20width%3D%22240%22%20height%3D%22160%22%3E%3Crect%20x%3D%22-120%22%20y%3D%22-80%22%20width%3D%22240%22%20height%3D%22160%22%20fill%3D%22%23fff%22%2F%3E%3Cg%20fill%3D%22%23000%22%3E%3Ccircle%20cx%3D%22-62%22%20cy%3D%22-18%22%20r%3D%2217%22%2F%3E%3Ccircle%20cx%3D%22-42%22%20cy%3D%22-8%22%20r%3D%2215%22%2F%3E%3Ccircle%20cx%3D%22-78%22%20cy%3D%22-6%22%20r%3D%2214%22%2F%3E%3Ccircle%20cx%3D%22-60%22%20cy%3D%22-34%22%20r%3D%2213%22%2F%3E%3Crect%20x%3D%22-65%22%20y%3D%22-6%22%20width%3D%226%22%20height%3D%2240%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M-62%2028l-14%2010M-62%2028l14%2010%22%20stroke%3D%22%23000%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20fill%3D%22none%22%2F%3E%3C%2Fg%3E%3C%2Fmask%3E%3C%2Fdefs%3E%3Cg%20filter%3D%22url(%23sh)%22%3E%3Ccircle%20cx%3D%22720%22%20cy%3D%2270%22%20r%3D%22150%22%20fill%3D%22url(%23lg)%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22720%22%20cy%3D%2270%22%20r%3D%22150%22%20fill%3D%22none%22%20stroke%3D%22%23E3CFA2%22%20stroke-width%3D%229%22%2F%3E%3Cellipse%20cx%3D%22718.8%22%20cy%3D%2270%22%20rx%3D%2214%22%20ry%3D%2213.8%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.6%22%20opacity%3D%220.9%22%2F%3E%3Cellipse%20cx%3D%22720%22%20cy%3D%2271.5%22%20rx%3D%2222%22%20ry%3D%2221.7%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22721.2%22%20cy%3D%2270%22%20rx%3D%2230%22%20ry%3D%2229.6%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22718.8%22%20cy%3D%2271.5%22%20rx%3D%2238%22%20ry%3D%2237.4%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22720%22%20cy%3D%2270%22%20rx%3D%2246%22%20ry%3D%2245.3%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.6%22%20opacity%3D%220.9%22%2F%3E%3Cellipse%20cx%3D%22721.2%22%20cy%3D%2271.5%22%20rx%3D%2254%22%20ry%3D%2253.2%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22718.8%22%20cy%3D%2270%22%20rx%3D%2262%22%20ry%3D%2261.1%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22720%22%20cy%3D%2271.5%22%20rx%3D%2270%22%20ry%3D%2269.0%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22721.2%22%20cy%3D%2270%22%20rx%3D%2278%22%20ry%3D%2276.8%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.6%22%20opacity%3D%220.9%22%2F%3E%3Cellipse%20cx%3D%22718.8%22%20cy%3D%2271.5%22%20rx%3D%2286%22%20ry%3D%2284.7%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22720%22%20cy%3D%2270%22%20rx%3D%2294%22%20ry%3D%2292.6%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22721.2%22%20cy%3D%2271.5%22%20rx%3D%22102%22%20ry%3D%22100.5%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22718.8%22%20cy%3D%2270%22%20rx%3D%22110%22%20ry%3D%22108.3%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.6%22%20opacity%3D%220.9%22%2F%3E%3Cellipse%20cx%3D%22720%22%20cy%3D%2271.5%22%20rx%3D%22118%22%20ry%3D%22116.2%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22721.2%22%20cy%3D%2270%22%20rx%3D%22126%22%20ry%3D%22124.1%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%22718.8%22%20cy%3D%2271.5%22%20rx%3D%22134%22%20ry%3D%22132.0%22%20fill%3D%22none%22%20stroke%3D%22%23DCC599%22%20stroke-width%3D%221.1%22%20opacity%3D%220.65%22%2F%3E%3Cpath%20d%3D%22M720%2070L694.0%20217.7%22%20stroke%3D%22%23E0CBA0%22%20stroke-width%3D%221.4%22%20opacity%3D%22.7%22%2F%3E%3Cpath%20d%3D%22M720%2070L590.1%20145.0%22%20stroke%3D%22%23E0CBA0%22%20stroke-width%3D%221.4%22%20opacity%3D%22.7%22%2F%3E%3Cpath%20d%3D%22M720%2070L584.1%206.6%22%20stroke%3D%22%23E0CBA0%22%20stroke-width%3D%221.4%22%20opacity%3D%22.7%22%2F%3E%3Ccircle%20cx%3D%22720%22%20cy%3D%2270%22%20r%3D%225%22%20fill%3D%22%23D3B684%22%20opacity%3D%22.8%22%2F%3E%3C%2Fsvg%3E"), url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20400%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22g%22%20filterUnits%3D%22userSpaceOnUse%22%20x%3D%22-200%22%20y%3D%22-200%22%20width%3D%221200%22%20height%3D%22800%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.004%200.012%22%20numOctaves%3D%222%22%20seed%3D%2211%22%20result%3D%22w%22%2F%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.0025%200.12%22%20numOctaves%3D%224%22%20seed%3D%225%22%20result%3D%22n%22%2F%3E%3CfeDisplacementMap%20in%3D%22n%22%20in2%3D%22w%22%20scale%3D%2234%22%20xChannelSelector%3D%22R%22%20yChannelSelector%3D%22G%22%20result%3D%22d%22%2F%3E%3CfeColorMatrix%20in%3D%22d%22%20type%3D%22matrix%22%20values%3D%221%200%200%200%200%201%200%200%200%200%201%200%200%200%200%200%200%200%200%201%22%20result%3D%22gr%22%2F%3E%3CfeComponentTransfer%20in%3D%22gr%22%3E%3CfeFuncR%20type%3D%22table%22%20tableValues%3D%22.96%20.94%20.91%20.89%20.91%20.93%20.90%20.88%20.91%20.94%20.96%22%2F%3E%3CfeFuncG%20type%3D%22table%22%20tableValues%3D%22.88%20.85%20.81%20.78%20.81%20.84%20.80%20.77%20.81%20.85%20.88%22%2F%3E%3CfeFuncB%20type%3D%22table%22%20tableValues%3D%22.70%20.66%20.62%20.59%20.62%20.65%20.61%20.58%20.62%20.66%20.70%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22v%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.10%22%2F%3E%3Cstop%20offset%3D%22.55%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%232a1706%22%20stop-opacity%3D%22.18%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20x%3D%22-200%22%20y%3D%22-200%22%20width%3D%221200%22%20height%3D%22800%22%20filter%3D%22url%28%23g%29%22%2F%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20fill%3D%22url%28%23v%29%22%2F%3E%3C%2Fsvg%3E"); background-size: auto 100%, 100% 100%; background-position: right top, center; background-repeat: no-repeat, no-repeat; }
.block--wood .block-art img { left: 63.2%; top: 5%; width: 32.3%; transform: rotate(-8deg); }
.block--metal { position: relative; overflow: hidden; background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20500%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22sh%22%20x%3D%22-30%25%22%20y%3D%22-30%25%22%20width%3D%22160%25%22%20height%3D%22170%25%22%3E%3CfeDropShadow%20dx%3D%220%22%20dy%3D%2210%22%20stdDeviation%3D%229%22%20flood-color%3D%22%2359626B%22%20flood-opacity%3D%22.4%22%2F%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22bs%22%20filterUnits%3D%22userSpaceOnUse%22%20x%3D%22-130%22%20y%3D%22-90%22%20width%3D%22260%22%20height%3D%22180%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.0008%200.9%22%20numOctaves%3D%222%22%20seed%3D%223%22%20result%3D%22a%22%2F%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.003%201.7%22%20numOctaves%3D%221%22%20seed%3D%229%22%20result%3D%22b%22%2F%3E%3CfeBlend%20in%3D%22a%22%20in2%3D%22b%22%20mode%3D%22multiply%22%20result%3D%22m%22%2F%3E%3CfeColorMatrix%20in%3D%22m%22%20type%3D%22matrix%22%20values%3D%221.6%200%200%200%20-.2%201.6%200%200%200%20-.2%201.6%200%200%200%20-.18%200%200%200%200%201%22%20result%3D%22gr%22%2F%3E%3CfeComponentTransfer%20in%3D%22gr%22%3E%3CfeFuncR%20type%3D%22linear%22%20slope%3D%22.42%22%20intercept%3D%22.72%22%2F%3E%3CfeFuncG%20type%3D%22linear%22%20slope%3D%22.42%22%20intercept%3D%22.74%22%2F%3E%3CfeFuncB%20type%3D%22linear%22%20slope%3D%22.42%22%20intercept%3D%22.77%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22th%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFFFFF%22%2F%3E%3Cstop%20offset%3D%22.35%22%20stop-color%3D%22%23C9CFD5%22%2F%3E%3Cstop%20offset%3D%22.7%22%20stop-color%3D%22%23EEF0F3%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%238C969F%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22bv%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFFFFF%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%23D2D7DC%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%239FA8B0%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22vg%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.55%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%236E7780%22%20stop-opacity%3D%22.28%22%2F%3E%3C%2FlinearGradient%3E%3CclipPath%20id%3D%22fc%22%3E%3Crect%20x%3D%22-108%22%20y%3D%22-66%22%20width%3D%22216%22%20height%3D%22132%22%20rx%3D%2220%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20transform%3D%22translate(-59%205)%22%3E%3Cg%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%20opacity%3D%22.4%22%3E%3Cpath%20d%3D%22M690%20150L950.0%20150.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L948.6%20177.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L944.3%20204.1%22%2F%3E%3Cpath%20d%3D%22M690%20150L937.3%20230.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L927.5%20255.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L915.2%20280.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L900.3%20302.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L883.2%20324.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L864.0%20343.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L842.8%20360.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L820.0%20375.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L795.8%20387.5%22%2F%3E%3Cpath%20d%3D%22M690%20150L770.3%20397.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L744.1%20404.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L717.2%20408.6%22%2F%3E%3Cpath%20d%3D%22M690%20150L690.0%20410.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L662.8%20408.6%22%2F%3E%3Cpath%20d%3D%22M690%20150L635.9%20404.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L609.7%20397.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L584.2%20387.5%22%2F%3E%3Cpath%20d%3D%22M690%20150L560.0%20375.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L537.2%20360.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L516.0%20343.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L496.8%20324.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L479.7%20302.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L464.8%20280.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L452.5%20255.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L442.7%20230.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L435.7%20204.1%22%2F%3E%3Cpath%20d%3D%22M690%20150L431.4%20177.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L430.0%20150.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L431.4%20122.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L435.7%2095.9%22%2F%3E%3Cpath%20d%3D%22M690%20150L442.7%2069.7%22%2F%3E%3Cpath%20d%3D%22M690%20150L452.5%2044.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L464.8%2020.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L479.7%20-2.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L496.8%20-24.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L516.0%20-43.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L537.2%20-60.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L560.0%20-75.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L584.2%20-87.5%22%2F%3E%3Cpath%20d%3D%22M690%20150L609.7%20-97.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L635.9%20-104.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L662.8%20-108.6%22%2F%3E%3Cpath%20d%3D%22M690%20150L690.0%20-110.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L717.2%20-108.6%22%2F%3E%3Cpath%20d%3D%22M690%20150L744.1%20-104.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L770.3%20-97.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L795.8%20-87.5%22%2F%3E%3Cpath%20d%3D%22M690%20150L820.0%20-75.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L842.8%20-60.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L864.0%20-43.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L883.2%20-24.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L900.3%20-2.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L915.2%2020.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L927.5%2044.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L937.3%2069.7%22%2F%3E%3Cpath%20d%3D%22M690%20150L944.3%2095.9%22%2F%3E%3Cpath%20d%3D%22M690%20150L948.6%20122.8%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22690%22%20cy%3D%22150%22%20r%3D%22150%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%20opacity%3D%22.7%22%2F%3E%3Ccircle%20cx%3D%22690%22%20cy%3D%22150%22%20r%3D%22190%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.2%22%20stroke-dasharray%3D%222%208%22%20opacity%3D%22.8%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"), url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20400%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22s%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.0007%200.95%22%20numOctaves%3D%222%22%20seed%3D%223%22%20result%3D%22a%22%2F%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.003%201.8%22%20numOctaves%3D%221%22%20seed%3D%229%22%20result%3D%22b%22%2F%3E%3CfeBlend%20in%3D%22a%22%20in2%3D%22b%22%20mode%3D%22multiply%22%20result%3D%22m%22%2F%3E%3CfeColorMatrix%20in%3D%22m%22%20type%3D%22matrix%22%20values%3D%221.6%200%200%200%20-.2%201.6%200%200%200%20-.2%201.6%200%200%200%20-.18%200%200%200%200%201%22%20result%3D%22gr%22%2F%3E%3CfeComponentTransfer%20in%3D%22gr%22%3E%3CfeFuncR%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.615%22%2F%3E%3CfeFuncG%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.62%22%2F%3E%3CfeFuncB%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.625%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22h%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%220%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%22.22%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.70%22%2F%3E%3Cstop%20offset%3D%22.42%22%20stop-color%3D%22%232b3238%22%20stop-opacity%3D%22.30%22%2F%3E%3Cstop%20offset%3D%22.66%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.45%22%2F%3E%3Cstop%20offset%3D%22.88%22%20stop-color%3D%22%232b3238%22%20stop-opacity%3D%22.32%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.10%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20filter%3D%22url%28%23s%29%22%2F%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20fill%3D%22url%28%23h%29%22%2F%3E%3C%2Fsvg%3E"); background-size: auto 100%, 100% 100%; background-position: right top, center; background-repeat: no-repeat, no-repeat; }
.block--metal .block-art img { left: 62.3%; top: 15%; width: 33.2%; transform: rotate(-8deg); }
.block-art { position: absolute; top: 0; right: 0; height: 100%; aspect-ratio: 8 / 5; z-index: 0; pointer-events: none; }
.block-art img { position: absolute; display: block; height: auto; filter: drop-shadow(0 9px 9px rgba(60,40,10,.28)) drop-shadow(0 1px 2px rgba(0,0,0,.16)); }
.block--paper > *, .block--wood > *, .block--metal > * { position: relative; z-index: 1; }
.block--paper > .block-art, .block--wood > .block-art, .block--metal > .block-art { position: absolute; z-index: 0; }

/* v1.0.68 スマホ：名刺写真を少し小さくして、キャッチコピーに重ならないようにする */
@media (max-width: 760px) {
 .block--metal { background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20500%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22sh%22%20x%3D%22-30%25%22%20y%3D%22-30%25%22%20width%3D%22160%25%22%20height%3D%22170%25%22%3E%3CfeDropShadow%20dx%3D%220%22%20dy%3D%2210%22%20stdDeviation%3D%229%22%20flood-color%3D%22%2359626B%22%20flood-opacity%3D%22.4%22%2F%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22bs%22%20filterUnits%3D%22userSpaceOnUse%22%20x%3D%22-130%22%20y%3D%22-90%22%20width%3D%22260%22%20height%3D%22180%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.0008%200.9%22%20numOctaves%3D%222%22%20seed%3D%223%22%20result%3D%22a%22%2F%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.003%201.7%22%20numOctaves%3D%221%22%20seed%3D%229%22%20result%3D%22b%22%2F%3E%3CfeBlend%20in%3D%22a%22%20in2%3D%22b%22%20mode%3D%22multiply%22%20result%3D%22m%22%2F%3E%3CfeColorMatrix%20in%3D%22m%22%20type%3D%22matrix%22%20values%3D%221.6%200%200%200%20-.2%201.6%200%200%200%20-.2%201.6%200%200%200%20-.18%200%200%200%200%201%22%20result%3D%22gr%22%2F%3E%3CfeComponentTransfer%20in%3D%22gr%22%3E%3CfeFuncR%20type%3D%22linear%22%20slope%3D%22.42%22%20intercept%3D%22.72%22%2F%3E%3CfeFuncG%20type%3D%22linear%22%20slope%3D%22.42%22%20intercept%3D%22.74%22%2F%3E%3CfeFuncB%20type%3D%22linear%22%20slope%3D%22.42%22%20intercept%3D%22.77%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22th%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFFFFF%22%2F%3E%3Cstop%20offset%3D%22.35%22%20stop-color%3D%22%23C9CFD5%22%2F%3E%3Cstop%20offset%3D%22.7%22%20stop-color%3D%22%23EEF0F3%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%238C969F%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22bv%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFFFFF%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%23D2D7DC%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%239FA8B0%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22vg%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.55%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%236E7780%22%20stop-opacity%3D%22.28%22%2F%3E%3C%2FlinearGradient%3E%3CclipPath%20id%3D%22fc%22%3E%3Crect%20x%3D%22-108%22%20y%3D%22-66%22%20width%3D%22216%22%20height%3D%22132%22%20rx%3D%2220%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20transform%3D%22translate(-30%20-80)%22%3E%3Cg%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%20opacity%3D%22.4%22%3E%3Cpath%20d%3D%22M690%20150L950.0%20150.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L948.6%20177.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L944.3%20204.1%22%2F%3E%3Cpath%20d%3D%22M690%20150L937.3%20230.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L927.5%20255.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L915.2%20280.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L900.3%20302.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L883.2%20324.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L864.0%20343.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L842.8%20360.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L820.0%20375.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L795.8%20387.5%22%2F%3E%3Cpath%20d%3D%22M690%20150L770.3%20397.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L744.1%20404.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L717.2%20408.6%22%2F%3E%3Cpath%20d%3D%22M690%20150L690.0%20410.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L662.8%20408.6%22%2F%3E%3Cpath%20d%3D%22M690%20150L635.9%20404.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L609.7%20397.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L584.2%20387.5%22%2F%3E%3Cpath%20d%3D%22M690%20150L560.0%20375.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L537.2%20360.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L516.0%20343.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L496.8%20324.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L479.7%20302.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L464.8%20280.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L452.5%20255.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L442.7%20230.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L435.7%20204.1%22%2F%3E%3Cpath%20d%3D%22M690%20150L431.4%20177.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L430.0%20150.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L431.4%20122.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L435.7%2095.9%22%2F%3E%3Cpath%20d%3D%22M690%20150L442.7%2069.7%22%2F%3E%3Cpath%20d%3D%22M690%20150L452.5%2044.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L464.8%2020.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L479.7%20-2.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L496.8%20-24.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L516.0%20-43.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L537.2%20-60.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L560.0%20-75.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L584.2%20-87.5%22%2F%3E%3Cpath%20d%3D%22M690%20150L609.7%20-97.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L635.9%20-104.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L662.8%20-108.6%22%2F%3E%3Cpath%20d%3D%22M690%20150L690.0%20-110.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L717.2%20-108.6%22%2F%3E%3Cpath%20d%3D%22M690%20150L744.1%20-104.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L770.3%20-97.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L795.8%20-87.5%22%2F%3E%3Cpath%20d%3D%22M690%20150L820.0%20-75.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L842.8%20-60.3%22%2F%3E%3Cpath%20d%3D%22M690%20150L864.0%20-43.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L883.2%20-24.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L900.3%20-2.8%22%2F%3E%3Cpath%20d%3D%22M690%20150L915.2%2020.0%22%2F%3E%3Cpath%20d%3D%22M690%20150L927.5%2044.2%22%2F%3E%3Cpath%20d%3D%22M690%20150L937.3%2069.7%22%2F%3E%3Cpath%20d%3D%22M690%20150L944.3%2095.9%22%2F%3E%3Cpath%20d%3D%22M690%20150L948.6%20122.8%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22690%22%20cy%3D%22150%22%20r%3D%22150%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%20opacity%3D%22.7%22%2F%3E%3Ccircle%20cx%3D%22690%22%20cy%3D%22150%22%20r%3D%22190%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.2%22%20stroke-dasharray%3D%222%208%22%20opacity%3D%22.8%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"), url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20400%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22s%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.0007%200.95%22%20numOctaves%3D%222%22%20seed%3D%223%22%20result%3D%22a%22%2F%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.003%201.8%22%20numOctaves%3D%221%22%20seed%3D%229%22%20result%3D%22b%22%2F%3E%3CfeBlend%20in%3D%22a%22%20in2%3D%22b%22%20mode%3D%22multiply%22%20result%3D%22m%22%2F%3E%3CfeColorMatrix%20in%3D%22m%22%20type%3D%22matrix%22%20values%3D%221.6%200%200%200%20-.2%201.6%200%200%200%20-.2%201.6%200%200%200%20-.18%200%200%200%200%201%22%20result%3D%22gr%22%2F%3E%3CfeComponentTransfer%20in%3D%22gr%22%3E%3CfeFuncR%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.615%22%2F%3E%3CfeFuncG%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.62%22%2F%3E%3CfeFuncB%20type%3D%22linear%22%20slope%3D%22.24%22%20intercept%3D%22.625%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22h%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%220%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%22.22%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.70%22%2F%3E%3Cstop%20offset%3D%22.42%22%20stop-color%3D%22%232b3238%22%20stop-opacity%3D%22.30%22%2F%3E%3Cstop%20offset%3D%22.66%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.45%22%2F%3E%3Cstop%20offset%3D%22.88%22%20stop-color%3D%22%232b3238%22%20stop-opacity%3D%22.32%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.10%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20filter%3D%22url%28%23s%29%22%2F%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20fill%3D%22url%28%23h%29%22%2F%3E%3C%2Fsvg%3E"); }
 .block--paper .block-art img { left: 69%; top: 1.5%; width: 26.5%; }
 .block--wood .block-art img { left: 69%; top: 1.5%; width: 26.5%; }
 .block--metal .block-art img { left: 69%; top: 2.5%; width: 27%; }
}

/* v1.0.72 紙・木竹・金属・ICの各ページ：「選ばれる理由」「よくあるご質問」は読みやすい幅（920px）のまま、左端を他の板块の内容と揃える */
.page-id-8 .legal-wrap, .page-id-15 .legal-wrap, .page-id-17 .legal-wrap, .page-id-19 .legal-wrap { margin-left: max(0px, calc((100% - 1200px) / 2)); margin-right: auto; }
