/* make_edges.py が書き出す（手で直さない）。案Cの縁。形はモックの画素から測ったもの */
:root {
  --note-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 80' preserveAspectRatio='none'><path d='M0.0,2.6 L2.0,3.5 L4.0,3.3 L6.0,4.0 L8.0,3.3 L10.0,2.9 L12.0,2.8 L14.0,3.1 L16.0,4.0 L18.0,3.5 L20.0,3.5 L22.0,2.6 L24.0,3.0 L26.0,3.5 L28.0,3.7 L30.0,4.0 L32.0,3.0 L34.0,3.4 L36.0,2.9 L38.0,3.8 L40.0,4.2 L42.0,3.9 L44.0,3.6 L46.0,2.8 L48.0,3.8 L50.0,3.9 L52.0,4.2 L54.0,4.0 L56.0,3.1 L58.0,3.5 L60.0,3.4 L62.0,4.4 L64.0,3.8 L66.0,3.7 L68.0,3.2 L70.0,2.9 L72.0,3.9 L74.0,3.6 L76.0,4.2 L78.0,3.0 L80.0,2.9 L82.0,3.2 L84.0,3.3 L86.0,4.3 L88.0,3.4 L90.0,3.4 L92.0,2.7 L94.0,3.1 L96.0,3.7 L98.0,3.6 L100.0,3.7 L102.0,2.5 L104.0,3.1 L106.0,3.2 L108.0,3.7 L110.0,4.2 L112.0,3.3 L114.0,3.6 L116.0,2.9 L118.0,4.1 L120.0,4.0 L122.0,4.0 L124.0,3.8 L126.0,3.0 L128.0,3.8 L130.0,3.7 L132.0,4.3 L134.0,4.0 L136.0,3.2 L138.0,3.3 L140.0,3.0 L142.0,4.3 L144.0,3.8 L146.0,3.7 L148.0,3.0 L150.0,2.8 L152.0,3.5 L154.0,3.4 L156.0,4.2 L158.0,3.0 L160.0,2.9 L162.0,2.9 L164.0,3.0 L166.0,3.9 L168.0,3.3 L170.0,3.7 L172.0,2.6 L174.0,3.0 L176.0,3.7 L178.0,3.5 L180.0,4.0 L182.0,2.9 L184.0,3.4 L186.0,3.1 L188.0,4.0 L190.0,4.3 L192.0,3.5 L194.0,3.7 L196.0,2.7 L198.0,2.7 L200.0,2.7 L193.8,0.0 L194.2,2.0 L194.2,4.0 L194.1,6.0 L193.4,8.0 L194.6,10.0 L195.9,12.0 L196.8,14.0 L196.7,16.0 L196.1,18.0 L195.8,20.0 L196.5,22.0 L197.0,24.0 L196.1,26.0 L195.9,28.0 L196.1,30.0 L196.6,32.0 L197.5,34.0 L197.4,36.0 L196.2,38.0 L197.2,40.0 L196.9,42.0 L196.8,44.0 L196.1,46.0 L196.0,48.0 L195.7,50.0 L196.3,52.0 L195.1,54.0 L195.3,56.0 L194.4,58.0 L195.0,60.0 L193.8,62.0 L193.5,64.0 L193.5,66.0 L194.0,68.0 L193.0,70.0 L193.3,72.0 L192.9,74.0 L192.9,76.0 L193.3,78.0 L194.6,80.0 L200.0,75.7 L198.0,75.7 L196.0,75.7 L194.0,76.8 L192.0,76.7 L190.0,77.1 L188.0,76.0 L186.0,76.4 L184.0,76.1 L182.0,76.9 L180.0,77.2 L178.0,76.4 L176.0,75.9 L174.0,76.0 L172.0,77.6 L170.0,76.5 L168.0,76.3 L166.0,75.9 L164.0,77.0 L162.0,76.7 L160.0,76.9 L158.0,76.3 L156.0,76.0 L154.0,76.2 L152.0,77.0 L150.0,77.2 L148.0,75.9 L146.0,76.2 L144.0,76.5 L142.0,77.6 L140.0,76.4 L138.0,76.4 L136.0,76.1 L134.0,76.7 L132.0,77.0 L130.0,76.9 L128.0,76.4 L126.0,75.4 L124.0,76.7 L122.0,76.9 L120.0,77.0 L118.0,75.7 L116.0,76.5 L114.0,76.6 L112.0,77.0 L110.0,76.5 L108.0,76.3 L106.0,76.3 L104.0,76.3 L102.0,77.4 L100.0,76.7 L98.0,76.2 L96.0,75.5 L94.0,77.1 L92.0,77.0 L90.0,76.7 L88.0,76.1 L86.0,76.3 L84.0,76.6 L82.0,76.9 L80.0,77.2 L78.0,76.0 L76.0,76.4 L74.0,76.2 L72.0,77.5 L70.0,76.4 L68.0,76.0 L66.0,76.0 L64.0,77.0 L62.0,76.9 L60.0,76.3 L58.0,76.4 L56.0,76.1 L54.0,77.0 L52.0,76.8 L50.0,77.2 L48.0,75.5 L46.0,76.4 L44.0,76.6 L42.0,77.2 L40.0,76.1 L38.0,75.8 L36.0,76.5 L34.0,76.6 L32.0,77.1 L30.0,76.1 L28.0,76.5 L26.0,75.6 L24.0,77.0 L22.0,77.0 L20.0,76.7 L18.0,75.7 L16.0,76.3 L14.0,77.1 L12.0,76.8 L10.0,76.4 L8.0,75.8 L6.0,76.6 L4.0,76.2 L2.0,77.2 L0.0,76.4 L2.9,80.0 L3.4,78.0 L3.7,76.0 L2.8,74.0 L2.2,72.0 L2.7,70.0 L2.9,68.0 L4.3,66.0 L4.9,64.0 L5.2,62.0 L5.3,60.0 L5.8,58.0 L4.9,56.0 L5.2,54.0 L4.8,52.0 L6.3,50.0 L5.2,48.0 L6.4,46.0 L5.3,44.0 L6.1,42.0 L5.7,40.0 L5.5,38.0 L6.3,36.0 L4.9,34.0 L4.1,32.0 L5.4,30.0 L5.1,28.0 L3.9,26.0 L5.1,24.0 L5.6,22.0 L3.9,20.0 L3.6,18.0 L2.7,16.0 L2.5,14.0 L3.0,12.0 L2.2,10.0 L2.9,8.0 L1.9,6.0 L1.6,4.0 L2.9,2.0 L2.7,0.0Z' fill='%23000'/></svg>");
  /* hero-photo: 区画01 smooth y181.7〜242.0（線の平均 y211.1） */
  --e-hero-photo-top: 181.7px; --e-hero-photo-h: 60.3px; --e-hero-photo-mid: 29.5px;
  --m-hero-photo: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 390 60.3' preserveAspectRatio='none'><path d='M0,0 L0,23.3 2,22.9 4,22.4 6,21.8 8,21.1 10,20.3 12,19.5 14,18.7 16,17.8 18,16.9 20,16.0 22,15.0 24,14.1 26,13.2 28,12.4 30,11.5 32,10.7 34,10.0 36,9.4 38,8.8 40,8.3 42,7.9 44,7.6 46,7.3 48,7.0 50,6.8 52,6.6 54,6.4 56,6.3 58,6.2 60,6.1 62,6.0 64,6.0 66,6.0 68,6.0 70,6.0 72,6.1 74,6.1 76,6.2 78,6.3 80,6.3 82,6.4 84,6.5 86,6.7 88,6.8 90,7.0 92,7.2 94,7.4 96,7.7 98,7.9 100,8.2 102,8.5 104,8.8 106,9.1 108,9.4 110,9.7 112,10.0 114,10.4 116,10.7 118,11.0 120,11.3 122,11.7 124,12.0 126,12.4 128,12.7 130,13.1 132,13.5 134,13.8 136,14.2 138,14.6 140,15.0 142,15.4 144,15.8 146,16.3 148,16.7 150,17.1 152,17.6 154,18.0 156,18.4 158,18.9 160,19.3 162,19.8 164,20.3 166,20.7 168,21.2 170,21.7 172,22.2 174,22.7 176,23.2 178,23.8 180,24.3 182,24.8 184,25.3 186,25.8 188,26.3 190,26.9 192,27.4 194,27.9 196,28.4 198,28.9 200,29.3 202,29.8 204,30.3 206,30.7 208,31.2 210,31.7 212,32.1 214,32.6 216,33.1 218,33.5 220,34.0 222,34.4 224,34.9 226,35.3 228,35.7 230,36.2 232,36.6 234,37.0 236,37.5 238,37.9 240,38.3 242,38.8 244,39.2 246,39.6 248,40.1 250,40.5 252,40.9 254,41.4 256,41.8 258,42.2 260,42.6 262,43.1 264,43.5 266,43.9 268,44.3 270,44.6 272,45.0 274,45.4 276,45.7 278,46.0 280,46.3 282,46.6 284,46.9 286,47.2 288,47.4 290,47.6 292,47.8 294,48.0 296,48.2 298,48.4 300,48.6 302,48.8 304,48.9 306,49.1 308,49.3 310,49.4 312,49.6 314,49.8 316,50.0 318,50.1 320,50.3 322,50.5 324,50.6 326,50.7 328,50.8 330,50.9 332,51.1 334,51.2 336,51.3 338,51.5 340,51.6 342,51.7 344,51.9 346,52.0 348,52.1 350,52.3 352,52.4 354,52.5 356,52.6 358,52.8 360,52.9 362,53.0 364,53.1 366,53.3 368,53.4 370,53.5 372,53.6 374,53.7 376,53.8 378,53.9 380,54.0 382,54.1 384,54.1 386,54.2 388,54.3 390,54.3 L390,0Z' fill='%23000'/></svg>");
  /* hero-band: 区画01 smooth y344.7〜366.7（線の平均 y358.3） */
  --e-hero-band-top: 344.7px; --e-hero-band-h: 22.0px; --e-hero-band-mid: 13.6px;
  --m-hero-band: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 390 22.0' preserveAspectRatio='none'><path d='M0,22.0 L0,13.6 2,13.5 4,13.5 6,13.4 8,13.4 10,13.3 12,13.3 14,13.2 16,13.1 18,13.1 20,13.0 22,12.9 24,12.8 26,12.8 28,12.7 30,12.7 32,12.7 34,12.6 36,12.6 38,12.6 40,12.6 42,12.6 44,12.6 46,12.6 48,12.6 50,12.6 52,12.6 54,12.6 56,12.7 58,12.7 60,12.7 62,12.8 64,12.8 66,12.8 68,12.9 70,12.9 72,13.0 74,13.1 76,13.1 78,13.1 80,13.2 82,13.2 84,13.3 86,13.3 88,13.4 90,13.4 92,13.5 94,13.6 96,13.6 98,13.7 100,13.7 102,13.8 104,13.8 106,13.9 108,14.0 110,14.0 112,14.1 114,14.1 116,14.2 118,14.3 120,14.3 122,14.3 124,14.3 126,14.4 128,14.4 130,14.4 132,14.5 134,14.5 136,14.6 138,14.6 140,14.6 142,14.7 144,14.7 146,14.7 148,14.8 150,14.8 152,14.9 154,14.9 156,15.0 158,15.0 160,15.0 162,15.1 164,15.1 166,15.1 168,15.2 170,15.2 172,15.2 174,15.2 176,15.2 178,15.2 180,15.2 182,15.2 184,15.3 186,15.3 188,15.3 190,15.4 192,15.4 194,15.4 196,15.5 198,15.5 200,15.5 202,15.5 204,15.6 206,15.6 208,15.6 210,15.6 212,15.7 214,15.7 216,15.7 218,15.7 220,15.8 222,15.8 224,15.8 226,15.9 228,15.9 230,15.9 232,16.0 234,16.0 236,16.0 238,16.0 240,16.0 242,16.0 244,16.0 246,16.0 248,16.0 250,16.0 252,16.0 254,16.0 256,16.0 258,15.9 260,15.9 262,15.9 264,15.8 266,15.8 268,15.8 270,15.7 272,15.7 274,15.7 276,15.6 278,15.6 280,15.5 282,15.5 284,15.5 286,15.5 288,15.4 290,15.3 292,15.2 294,15.2 296,15.1 298,15.0 300,14.8 302,14.8 304,14.6 306,14.5 308,14.4 310,14.2 312,14.1 314,14.0 316,13.8 318,13.7 320,13.5 322,13.4 324,13.2 326,13.1 328,12.9 330,12.7 332,12.5 334,12.3 336,12.1 338,11.9 340,11.6 342,11.4 344,11.2 346,10.9 348,10.6 350,10.4 352,10.2 354,9.9 356,9.6 358,9.3 360,9.0 362,8.7 364,8.5 366,8.2 368,7.9 370,7.6 372,7.4 374,7.2 376,6.9 378,6.7 380,6.5 382,6.4 384,6.3 386,6.2 388,6.1 390,6.0 L390,22.0Z' fill='%23000'/></svg>");
  /* narrow-photo: 区画06 smooth y214.3〜265.4（線の平均 y247.6） */
  --e-narrow-photo-top: 214.3px; --e-narrow-photo-h: 51.1px; --e-narrow-photo-mid: 33.3px;
  --m-narrow-photo: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 390 51.1' preserveAspectRatio='none'><path d='M0,0 L0,6.0 2,6.2 4,6.4 6,6.6 8,6.8 10,7.0 12,7.2 14,7.7 16,8.2 18,8.6 20,9.1 22,9.7 24,10.3 26,10.8 28,11.5 30,12.1 32,12.8 34,13.4 36,14.1 38,14.8 40,15.4 42,16.0 44,16.5 46,17.1 48,17.6 50,18.2 52,18.7 54,19.2 56,19.8 58,20.3 60,20.8 62,21.3 64,21.9 66,22.6 68,23.2 70,23.9 72,24.6 74,25.2 76,25.9 78,26.5 80,27.2 82,27.8 84,28.4 86,29.0 88,29.5 90,30.0 92,30.4 94,30.8 96,31.2 98,31.7 100,32.2 102,32.6 104,33.1 106,33.6 108,34.0 110,34.5 112,34.9 114,35.3 116,35.7 118,36.1 120,36.4 122,36.8 124,37.2 126,37.4 128,37.7 130,38.0 132,38.3 134,38.6 136,38.8 138,39.1 140,39.4 142,39.7 144,40.0 146,40.3 148,40.5 150,40.8 152,41.1 154,41.3 156,41.5 158,41.8 160,42.0 162,42.2 164,42.4 166,42.6 168,42.8 170,43.0 172,43.1 174,43.3 176,43.5 178,43.6 180,43.7 182,43.9 184,44.0 186,44.1 188,44.3 190,44.4 192,44.5 194,44.6 196,44.7 198,44.8 200,44.8 202,44.9 204,44.9 206,45.0 208,45.0 210,45.0 212,45.1 214,45.1 216,45.1 218,45.1 220,45.1 222,45.1 224,45.1 226,45.0 228,45.0 230,45.0 232,44.9 234,44.9 236,44.8 238,44.8 240,44.7 242,44.6 244,44.5 246,44.4 248,44.3 250,44.2 252,44.0 254,43.9 256,43.8 258,43.6 260,43.5 262,43.3 264,43.1 266,42.9 268,42.7 270,42.5 272,42.3 274,42.0 276,41.8 278,41.5 280,41.3 282,41.1 284,40.8 286,40.5 288,40.2 290,40.0 292,39.7 294,39.4 296,39.2 298,39.0 300,38.8 302,38.5 304,38.3 306,38.0 308,37.7 310,37.4 312,37.2 314,36.9 316,36.6 318,36.3 320,36.0 322,35.6 324,35.3 326,34.9 328,34.5 330,34.2 332,33.9 334,33.6 336,33.3 338,32.9 340,32.5 342,32.1 344,31.6 346,31.3 348,30.9 350,30.5 352,30.2 354,29.8 356,29.4 358,29.0 360,28.7 362,28.3 364,27.9 366,27.6 368,27.3 370,27.0 372,26.7 374,26.4 376,26.1 378,25.9 380,25.7 382,25.6 384,25.4 386,25.1 388,25.1 390,25.0 L390,0Z' fill='%23000'/></svg>");
  /* of-box: 区画05 deckle y259.0〜278.0（線の平均 y268.4） */
  --e-of-box-top: 259.0px; --e-of-box-h: 19.0px; --e-of-box-mid: 9.4px;
  --m-of-box: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 390 19.0' preserveAspectRatio='none'><path d='M0,0 L0,11.0 2,11.2 4,11.0 6,10.8 8,10.6 10,10.6 12,10.6 14,10.5 16,10.5 18,10.6 20,10.5 22,10.1 24,10.1 26,9.9 28,9.8 30,9.5 32,9.7 34,9.6 36,9.6 38,9.3 40,9.3 42,9.2 44,8.9 46,8.6 48,8.6 50,8.6 52,8.4 54,8.4 56,8.4 58,8.5 60,8.1 62,7.9 64,7.7 66,7.8 68,7.5 70,7.5 72,7.6 74,7.6 76,7.4 78,7.3 80,7.3 82,7.2 84,7.1 86,6.8 88,7.0 90,7.1 92,7.1 94,7.0 96,7.2 98,7.1 100,7.0 102,6.8 104,7.0 106,7.2 108,7.1 110,7.3 112,7.4 114,7.7 116,7.4 118,7.5 120,7.6 122,7.8 124,7.8 126,8.1 128,8.3 130,8.6 132,8.6 134,8.7 136,8.9 138,8.9 140,9.0 142,9.1 144,9.5 146,9.7 148,9.9 150,10.0 152,10.4 154,10.3 156,10.4 158,10.4 160,10.7 162,11.0 164,11.1 166,11.4 168,11.6 170,11.8 172,11.7 174,11.8 176,11.9 178,12.2 180,12.0 182,12.4 184,12.6 186,12.8 188,12.7 190,12.8 192,12.9 194,12.8 196,12.8 198,12.8 200,13.1 202,13.1 204,13.1 206,13.1 208,13.3 210,13.0 212,12.9 214,12.7 216,12.9 218,12.8 220,12.8 222,12.9 224,13.0 226,12.8 228,12.5 230,12.5 232,12.4 234,12.3 236,12.0 238,12.2 240,12.2 242,12.1 244,11.8 246,11.9 248,11.7 250,11.5 252,11.2 254,11.3 256,11.3 258,11.1 260,11.1 262,11.0 264,11.0 266,10.5 268,10.4 270,10.2 272,10.3 274,10.1 276,10.1 278,10.1 280,10.1 282,9.8 284,9.6 286,9.6 288,9.4 290,9.3 292,9.1 294,9.4 296,9.3 298,9.3 300,9.0 302,9.1 304,8.8 306,8.6 308,8.4 310,8.5 312,8.6 314,8.4 316,8.4 318,8.4 320,8.4 322,7.9 324,7.9 326,7.8 328,7.9 330,7.6 332,7.7 334,7.9 336,7.8 338,7.5 340,7.4 342,7.4 344,7.2 346,7.1 348,6.9 350,7.2 352,7.1 354,7.0 356,6.9 358,7.0 360,6.7 362,6.5 364,6.4 366,6.5 368,6.5 370,6.4 372,6.5 374,6.5 376,6.4 378,6.1 380,6.2 382,6.0 384,6.1 386,5.9 388,6.1 390,6.1 L390,0Z' fill='%23000'/></svg>");
  --d-of-box: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 390 19.0' preserveAspectRatio='none'><defs><filter id='b' x='-5%' y='-80%' width='110%' height='260%'><feGaussianBlur stdDeviation='1.2'/></filter></defs><path d='M0,7.7 2,8.0 4,7.6 6,7.5 8,7.1 10,7.3 12,6.9 14,7.0 16,7.0 18,7.3 20,7.0 22,6.9 24,6.8 26,6.8 28,6.3 30,6.2 32,6.1 34,6.1 36,5.8 38,5.9 40,6.1 42,5.8 44,5.6 46,5.5 48,5.5 50,5.0 52,4.8 54,4.7 56,5.0 58,4.6 60,4.8 62,4.8 64,4.8 66,4.3 68,4.4 70,4.2 72,4.0 74,3.7 76,3.9 78,3.8 80,3.9 82,3.8 84,4.1 86,3.9 88,3.6 90,3.5 92,3.5 94,3.4 96,3.2 98,3.4 100,3.7 102,3.8 104,3.7 106,4.1 108,4.0 110,3.9 112,3.7 114,4.0 116,3.9 118,4.0 120,4.1 122,4.8 124,4.6 126,4.9 128,5.0 130,5.3 132,5.1 134,5.1 136,5.2 138,5.5 140,5.4 142,5.9 144,6.2 146,6.6 148,6.5 150,6.7 152,6.9 154,6.9 156,6.8 158,7.0 160,7.4 162,7.4 164,7.7 166,8.0 168,8.5 170,8.2 172,8.5 174,8.5 176,8.7 178,8.3 180,8.7 182,8.9 184,9.2 186,9.0 188,9.6 190,9.7 192,9.7 194,9.3 196,9.6 198,9.4 200,9.4 202,9.3 204,9.7 206,9.7 208,9.7 210,9.8 212,10.0 214,9.8 216,9.4 218,9.4 220,9.3 222,9.2 224,9.0 226,9.3 228,9.3 230,9.3 232,9.1 234,9.3 236,8.9 238,8.7 240,8.4 242,8.6 244,8.2 246,8.2 248,8.2 250,8.5 252,8.2 254,8.0 256,7.9 258,7.8 260,7.3 262,7.3 264,7.3 266,7.3 268,7.0 270,7.1 272,7.3 274,7.1 276,6.9 278,6.6 280,6.7 282,6.2 284,6.0 286,6.0 288,6.2 290,5.9 292,6.0 294,6.0 296,6.2 298,5.7 300,5.7 302,5.4 304,5.4 306,4.9 308,5.2 310,5.2 312,5.2 314,5.0 316,5.3 318,5.2 320,4.8 322,4.5 324,4.6 326,4.5 328,4.2 330,4.3 332,4.4 334,4.5 336,4.2 338,4.4 340,4.2 342,4.0 344,3.6 346,3.7 348,3.6 350,3.5 352,3.3 354,3.8 356,3.7 358,3.6 360,3.3 362,3.5 364,3.1 366,3.0 368,2.9 370,3.1 372,2.9 374,2.9 376,3.0 378,3.1 380,2.9 382,2.8 384,2.8 386,2.7 388,2.4 390,2.3 L390,6.7 388,6.7 386,6.5 384,6.7 382,6.6 380,6.8 378,6.7 376,7.0 374,7.1 372,7.1 370,7.0 368,7.1 366,7.1 364,7.0 362,7.1 360,7.3 358,7.6 356,7.5 354,7.6 352,7.7 350,7.8 348,7.5 346,7.7 344,7.8 342,8.0 340,8.0 338,8.1 336,8.4 334,8.5 332,8.3 330,8.2 328,8.5 326,8.4 324,8.5 322,8.5 320,9.0 318,9.0 316,9.0 314,9.0 312,9.2 310,9.1 308,9.0 306,9.2 304,9.4 302,9.7 300,9.6 298,9.9 296,9.9 294,10.0 292,9.7 290,9.9 288,10.0 286,10.2 284,10.2 282,10.4 280,10.7 278,10.7 276,10.7 274,10.7 272,10.9 270,10.8 268,11.0 266,11.1 264,11.6 262,11.6 260,11.7 258,11.7 256,11.9 254,11.9 252,11.8 250,12.1 248,12.3 246,12.5 244,12.4 242,12.7 240,12.8 238,12.8 236,12.6 234,12.9 232,13.0 230,13.1 228,13.1 226,13.4 224,13.6 222,13.5 220,13.4 218,13.4 216,13.5 214,13.3 212,13.5 210,13.6 208,13.9 206,13.7 204,13.7 202,13.7 200,13.7 198,13.4 196,13.4 194,13.4 192,13.5 190,13.4 188,13.3 186,13.4 184,13.2 182,13.0 180,12.6 178,12.8 176,12.5 174,12.4 172,12.3 170,12.4 168,12.2 166,12.0 164,11.7 162,11.6 160,11.3 158,11.0 156,11.0 154,10.9 152,11.0 150,10.6 148,10.5 146,10.3 144,10.1 142,9.7 140,9.6 138,9.5 136,9.5 134,9.3 132,9.2 130,9.2 128,8.9 126,8.7 124,8.4 122,8.4 120,8.2 118,8.1 116,8.0 114,8.3 112,8.0 110,7.9 108,7.7 106,7.8 104,7.6 102,7.4 100,7.6 98,7.7 96,7.8 94,7.6 92,7.7 90,7.7 88,7.6 86,7.4 84,7.7 82,7.8 80,7.9 78,7.9 76,8.0 74,8.2 72,8.2 70,8.1 68,8.1 66,8.4 64,8.3 62,8.5 60,8.7 58,9.1 56,9.0 54,9.0 52,9.0 50,9.2 48,9.2 46,9.2 44,9.5 42,9.8 40,9.9 38,9.9 36,10.2 34,10.2 32,10.3 30,10.1 28,10.4 26,10.5 24,10.7 22,10.7 20,11.1 18,11.2 16,11.1 14,11.1 12,11.2 10,11.2 8,11.2 6,11.4 4,11.6 2,11.8 0,11.6Z' fill='rgba(70,52,28,0.16)' filter='url(%23b)'/><path d='M0,8.8 2,9.1 4,8.7 6,8.6 8,8.2 10,8.4 12,8.0 14,8.1 16,8.1 18,8.4 20,8.1 22,8.0 24,7.9 26,7.9 28,7.4 30,7.3 32,7.2 34,7.2 36,6.9 38,7.0 40,7.2 42,6.9 44,6.7 46,6.6 48,6.6 50,6.1 52,5.9 54,5.8 56,6.1 58,5.7 60,5.9 62,5.9 64,5.9 66,5.4 68,5.5 70,5.3 72,5.1 74,4.8 76,5.0 78,4.9 80,5.0 82,4.9 84,5.2 86,5.0 88,4.7 90,4.6 92,4.6 94,4.5 96,4.3 98,4.5 100,4.8 102,4.9 104,4.8 106,5.2 108,5.1 110,5.0 112,4.8 114,5.1 116,5.0 118,5.1 120,5.2 122,5.9 124,5.7 126,6.0 128,6.1 130,6.4 132,6.2 134,6.2 136,6.3 138,6.6 140,6.5 142,7.0 144,7.3 146,7.7 148,7.6 150,7.8 152,8.0 154,8.0 156,7.9 158,8.1 160,8.5 162,8.5 164,8.8 166,9.1 168,9.6 170,9.3 172,9.6 174,9.6 176,9.8 178,9.4 180,9.8 182,10.0 184,10.3 186,10.1 188,10.7 190,10.8 192,10.8 194,10.4 196,10.7 198,10.5 200,10.5 202,10.4 204,10.8 206,10.8 208,10.8 210,10.9 212,11.1 214,10.9 216,10.5 218,10.5 220,10.4 222,10.3 224,10.1 226,10.4 228,10.4 230,10.4 232,10.2 234,10.4 236,10.0 238,9.8 240,9.5 242,9.7 244,9.3 246,9.3 248,9.3 250,9.6 252,9.3 254,9.1 256,9.0 258,8.9 260,8.4 262,8.4 264,8.4 266,8.4 268,8.1 270,8.2 272,8.4 274,8.2 276,8.0 278,7.7 280,7.8 282,7.3 284,7.1 286,7.1 288,7.3 290,7.0 292,7.1 294,7.1 296,7.3 298,6.8 300,6.8 302,6.5 304,6.5 306,6.0 308,6.3 310,6.3 312,6.3 314,6.1 316,6.4 318,6.3 320,5.9 322,5.6 324,5.7 326,5.6 328,5.3 330,5.4 332,5.5 334,5.6 336,5.3 338,5.5 340,5.3 342,5.1 344,4.7 346,4.8 348,4.7 350,4.6 352,4.4 354,4.9 356,4.8 358,4.7 360,4.4 362,4.6 364,4.2 366,4.1 368,4.0 370,4.2 372,4.0 374,4.0 376,4.1 378,4.2 380,4.0 382,3.9 384,3.9 386,3.8 388,3.5 390,3.4 L390,6.4 388,6.4 386,6.2 384,6.4 382,6.3 380,6.5 378,6.4 376,6.7 374,6.8 372,6.8 370,6.7 368,6.8 366,6.8 364,6.7 362,6.8 360,7.0 358,7.3 356,7.2 354,7.3 352,7.4 350,7.5 348,7.2 346,7.4 344,7.5 342,7.7 340,7.7 338,7.8 336,8.1 334,8.2 332,8.0 330,7.9 328,8.2 326,8.1 324,8.2 322,8.2 320,8.7 318,8.7 316,8.7 314,8.7 312,8.9 310,8.8 308,8.7 306,8.9 304,9.1 302,9.4 300,9.3 298,9.6 296,9.6 294,9.7 292,9.4 290,9.6 288,9.7 286,9.9 284,9.9 282,10.1 280,10.4 278,10.4 276,10.4 274,10.4 272,10.6 270,10.5 268,10.7 266,10.8 264,11.3 262,11.3 260,11.4 258,11.4 256,11.6 254,11.6 252,11.5 250,11.8 248,12.0 246,12.2 244,12.1 242,12.4 240,12.5 238,12.5 236,12.3 234,12.6 232,12.7 230,12.8 228,12.8 226,13.1 224,13.3 222,13.2 220,13.1 218,13.1 216,13.2 214,13.0 212,13.2 210,13.3 208,13.6 206,13.4 204,13.4 202,13.4 200,13.4 198,13.1 196,13.1 194,13.1 192,13.2 190,13.1 188,13.0 186,13.1 184,12.9 182,12.7 180,12.3 178,12.5 176,12.2 174,12.1 172,12.0 170,12.1 168,11.9 166,11.7 164,11.4 162,11.3 160,11.0 158,10.7 156,10.7 154,10.6 152,10.7 150,10.3 148,10.2 146,10.0 144,9.8 142,9.4 140,9.3 138,9.2 136,9.2 134,9.0 132,8.9 130,8.9 128,8.6 126,8.4 124,8.1 122,8.1 120,7.9 118,7.8 116,7.7 114,8.0 112,7.7 110,7.6 108,7.4 106,7.5 104,7.3 102,7.1 100,7.3 98,7.4 96,7.5 94,7.3 92,7.4 90,7.4 88,7.3 86,7.1 84,7.4 82,7.5 80,7.6 78,7.6 76,7.7 74,7.9 72,7.9 70,7.8 68,7.8 66,8.1 64,8.0 62,8.2 60,8.4 58,8.8 56,8.7 54,8.7 52,8.7 50,8.9 48,8.9 46,8.9 44,9.2 42,9.5 40,9.6 38,9.6 36,9.9 34,9.9 32,10.0 30,9.8 28,10.1 26,10.2 24,10.4 22,10.4 20,10.8 18,10.9 16,10.8 14,10.8 12,10.9 10,10.9 8,10.9 6,11.1 4,11.3 2,11.5 0,11.3Z' fill='%23f1efe4'/></svg>");
  /* narrow-band: 区画06 smooth y482.0〜513.0（線の平均 y497.8） */
  --e-narrow-band-top: 482.0px; --e-narrow-band-h: 31.0px; --e-narrow-band-mid: 15.8px;
  --m-narrow-band: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 390 31.0' preserveAspectRatio='none'><path d='M0,31.0 L0,8.0 2,8.1 4,8.1 6,8.2 8,8.2 10,8.3 12,8.4 14,8.4 16,8.5 18,8.6 20,8.7 22,8.8 24,8.9 26,9.0 28,9.1 30,9.2 32,9.3 34,9.4 36,9.5 38,9.6 40,9.7 42,9.8 44,9.9 46,10.0 48,10.1 50,10.3 52,10.4 54,10.5 56,10.6 58,10.7 60,10.8 62,11.0 64,11.1 66,11.2 68,11.3 70,11.4 72,11.5 74,11.7 76,11.8 78,11.9 80,12.0 82,12.1 84,12.2 86,12.3 88,12.4 90,12.6 92,12.7 94,12.8 96,12.9 98,13.0 100,13.1 102,13.2 104,13.3 106,13.4 108,13.6 110,13.7 112,13.8 114,13.9 116,14.0 118,14.1 120,14.2 122,14.4 124,14.5 126,14.6 128,14.7 130,14.9 132,15.0 134,15.1 136,15.2 138,15.4 140,15.5 142,15.7 144,15.8 146,15.9 148,16.1 150,16.2 152,16.4 154,16.5 156,16.7 158,16.8 160,17.0 162,17.2 164,17.4 166,17.5 168,17.8 170,18.0 172,18.2 174,18.4 176,18.7 178,18.9 180,19.2 182,19.4 184,19.7 186,19.9 188,20.2 190,20.5 192,20.8 194,21.0 196,21.3 198,21.6 200,21.8 202,22.1 204,22.3 206,22.6 208,22.8 210,23.0 212,23.3 214,23.5 216,23.7 218,23.9 220,24.1 222,24.2 224,24.4 226,24.5 228,24.6 230,24.7 232,24.8 234,24.9 236,25.0 238,25.0 240,25.0 242,25.0 244,25.0 246,24.9 248,24.9 250,24.8 252,24.7 254,24.6 256,24.5 258,24.3 260,24.2 262,24.0 264,23.9 266,23.7 268,23.5 270,23.3 272,23.1 274,22.9 276,22.7 278,22.4 280,22.2 282,21.9 284,21.7 286,21.4 288,21.2 290,20.9 292,20.7 294,20.4 296,20.1 298,19.9 300,19.6 302,19.3 304,19.0 306,18.8 308,18.5 310,18.3 312,18.0 314,17.7 316,17.5 318,17.2 320,17.0 322,16.7 324,16.4 326,16.1 328,15.8 330,15.5 332,15.2 334,14.8 336,14.5 338,14.1 340,13.8 342,13.4 344,13.0 346,12.7 348,12.3 350,11.9 352,11.5 354,11.2 356,10.8 358,10.5 360,10.1 362,9.8 364,9.4 366,9.1 368,8.7 370,8.4 372,8.1 374,7.8 376,7.5 378,7.3 380,7.0 382,6.8 384,6.6 386,6.4 388,6.2 390,6.0 L390,31.0Z' fill='%23000'/></svg>");
}
.cut-hero-photo { position: relative; z-index: 2; -webkit-mask: linear-gradient(#000 0 0) 0 0 / 100% calc(100% - var(--e-hero-photo-h) + 1px) no-repeat, var(--m-hero-photo) 0 100% / 100% var(--e-hero-photo-h) no-repeat; mask: linear-gradient(#000 0 0) 0 0 / 100% calc(100% - var(--e-hero-photo-h) + 1px) no-repeat, var(--m-hero-photo) 0 100% / 100% var(--e-hero-photo-h) no-repeat; }
.under-hero-photo { position: relative; z-index: 1; margin-top: calc(-1 * var(--e-hero-photo-h)); border-top: var(--e-hero-photo-h) solid transparent; }
.cutd-hero-band { position: relative; z-index: 2; margin-top: calc(-1 * var(--e-hero-band-mid)); border-top: var(--e-hero-band-mid) solid transparent; -webkit-mask: var(--m-hero-band) 0 0 / 100% var(--e-hero-band-h) no-repeat, linear-gradient(#000 0 0) 0 calc(var(--e-hero-band-h) - 1px) / 100% calc(100% - var(--e-hero-band-h) + 1px) no-repeat; mask: var(--m-hero-band) 0 0 / 100% var(--e-hero-band-h) no-repeat, linear-gradient(#000 0 0) 0 calc(var(--e-hero-band-h) - 1px) / 100% calc(100% - var(--e-hero-band-h) + 1px) no-repeat; }
.cut-narrow-photo { position: relative; z-index: 2; -webkit-mask: linear-gradient(#000 0 0) 0 0 / 100% calc(100% - var(--e-narrow-photo-h) + 1px) no-repeat, var(--m-narrow-photo) 0 100% / 100% var(--e-narrow-photo-h) no-repeat; mask: linear-gradient(#000 0 0) 0 0 / 100% calc(100% - var(--e-narrow-photo-h) + 1px) no-repeat, var(--m-narrow-photo) 0 100% / 100% var(--e-narrow-photo-h) no-repeat; }
.under-narrow-photo { position: relative; z-index: 1; margin-top: calc(-1 * var(--e-narrow-photo-h)); border-top: var(--e-narrow-photo-h) solid transparent; }
.cut-of-box { position: relative; z-index: 2; -webkit-mask: linear-gradient(#000 0 0) 0 0 / 100% calc(100% - var(--e-of-box-h) + 1px) no-repeat, var(--m-of-box) 0 100% / 100% var(--e-of-box-h) no-repeat; mask: linear-gradient(#000 0 0) 0 0 / 100% calc(100% - var(--e-of-box-h) + 1px) no-repeat, var(--m-of-box) 0 100% / 100% var(--e-of-box-h) no-repeat; }
.under-of-box { position: relative; z-index: 1; margin-top: calc(-1 * var(--e-of-box-h)); border-top: var(--e-of-box-h) solid transparent; }
.cut-of-box::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: var(--e-of-box-h); z-index: 6; pointer-events: none; background: var(--d-of-box) 0 0 / 100% 100% no-repeat; }
.cutd-narrow-band { position: relative; z-index: 2; margin-top: calc(-1 * var(--e-narrow-band-mid)); border-top: var(--e-narrow-band-mid) solid transparent; -webkit-mask: var(--m-narrow-band) 0 0 / 100% var(--e-narrow-band-h) no-repeat, linear-gradient(#000 0 0) 0 calc(var(--e-narrow-band-h) - 1px) / 100% calc(100% - var(--e-narrow-band-h) + 1px) no-repeat; mask: var(--m-narrow-band) 0 0 / 100% var(--e-narrow-band-h) no-repeat, linear-gradient(#000 0 0) 0 calc(var(--e-narrow-band-h) - 1px) / 100% calc(100% - var(--e-narrow-band-h) + 1px) no-repeat; }
