{"id":3404,"date":"2026-10-02T19:21:16","date_gmt":"2026-10-02T10:21:16","guid":{"rendered":"https:\/\/gomaru.net\/toramarucup2026\/?page_id=3404"},"modified":"2026-10-11T16:33:56","modified_gmt":"2026-10-11T07:33:56","slug":"top2026","status":"publish","type":"page","link":"https:\/\/gomaru.net\/toramarucup2026\/","title":{"rendered":"TOP2026"},"content":{"rendered":"\n<style data-wp-block-html=\"css\">\n\/* =========================================================\n   \u864e\u4e38\u30ab\u30c3\u30d7\u3055\u304c\u307f\u306f\u3089\u56f2\u7881\u5927\u4f1a2026 \/ SWELL \u8ffd\u52a0CSS v12\n   SWELL > \u5916\u89b3 > \u30ab\u30b9\u30bf\u30de\u30a4\u30ba > \u8ffd\u52a0CSS \u306b\u8cbc\u308a\u4ed8\u3051\n   ========================================================= *\/\n\n:root{\n  --tc-ink:#171717;\n  --tc-muted:#6f6b61;\n  --tc-yellow:#ffd800;\n  --tc-yellow-deep:#f2b900;\n  --tc-cream:#fffaf0;\n  --tc-line:#e9e1c7;\n  --tc-white:#fff;\n  --tc-max:1200px;\n}\n\n\/* =========================================================\n   SWELL \u5168\u5e45LP\u5316\n   \u3053\u306e\u30da\u30fc\u30b8\u3060\u3051\u901a\u5e38\u306e\u672c\u6587\u5e45\u30fb\u30b5\u30a4\u30c9\u30d0\u30fc\u3092\u89e3\u9664\u3057\u307e\u3059\u3002\n   :has() \u306f\u73fe\u5728\u306eSafari \/ Chrome \/ Edge\u3067\u5229\u7528\u3067\u304d\u307e\u3059\u3002\n   ========================================================= *\/\nbody:has(.toramaru-page){overflow-x:clip}\nbody:has(.toramaru-page) .l-content{\n  max-width:none!important;\n  width:100%!important;\n  padding-left:0!important;\n  padding-right:0!important;\n  display:block!important;\n}\nbody:has(.toramaru-page) .l-mainContent,\nbody:has(.toramaru-page) .l-mainContent__inner{\n  width:100%!important;\n  max-width:none!important;\n  padding-left:0!important;\n  padding-right:0!important;\n}\nbody:has(.toramaru-page) .l-sidebar{display:none!important}\n\nbody:has(.toramaru-page) .p-article,\nbody:has(.toramaru-page) .p-articleContent,\nbody:has(.toramaru-page) .l-article{\n  max-width:none!important;\n  width:100%!important;\n}\nbody:has(.toramaru-page) .post_content{\n  margin-top:0!important;\n  padding-left:0!important;\n  padding-right:0!important;\n  max-width:none!important;\n}\n\/* SWELL\u306e\u56fa\u5b9a\u30da\u30fc\u30b8\u30bf\u30a4\u30c8\u30eb\u3092LP\u3067\u306f\u975e\u8868\u793a\u3002\n   \u7ba1\u7406\u753b\u9762\u5074\u3067\u975e\u8868\u793a\u306b\u3067\u304d\u308b\u5834\u5408\u306f\u305d\u3061\u3089\u3092\u4f7f\u3063\u3066\u3082OK\u3067\u3059\u3002 *\/\nbody:has(.toramaru-page) .c-pageTitle,\nbody:has(.toramaru-page) .p-articleHead{display:none!important}\n\n\/* \u901a\u5e38\u672c\u6587\u306e\u4e2d\u304b\u3089\u753b\u9762\u7aef\u307e\u3067\u30d6\u30ec\u30a4\u30af\u30a2\u30a6\u30c8\n   SWELL\u306f .alignfull \u306b left \/ width \u3092\u72ec\u81ea\u6307\u5b9a\u3059\u308b\u305f\u3081\u3001\n   margin\u65b9\u5f0f\u3067\u306f\u306a\u304fSWELL\u4e92\u63db\u306eleft\u65b9\u5f0f\u3067\u5f37\u5236\u7684\u306b\u30d3\u30e5\u30fc\u30dd\u30fc\u30c8\u5e45\u3078\u5e83\u3052\u307e\u3059\u3002 *\/\nbody:has(.toramaru-page) .l-content .toramaru-page.alignfull,\nbody:has(.toramaru-page) .toramaru-page.alignfull{\n  position:relative!important;\n  left:calc(50% - 50vw + var(--swl-scrollbar_width, 0px)\/2)!important;\n  transform:none!important;\n  width:calc(100vw - var(--swl-scrollbar_width, 0px))!important;\n  max-width:calc(100vw - var(--swl-scrollbar_width, 0px))!important;\n  margin-left:0!important;\n  margin-right:0!important;\n  padding-left:0!important;\n  padding-right:0!important;\n  overflow-x:clip;\n}\n\n\/* WordPress\/SWELL\u306econstrained layout\u304c\u89aa\u5e45\u3092\u518d\u5236\u9650\u3059\u308b\u30b1\u30fc\u30b9\u3082\u89e3\u9664 *\/\nbody:has(.toramaru-page) .post_content > .toramaru-page,\nbody:has(.toramaru-page) .p-articleContent > .toramaru-page,\nbody:has(.toramaru-page) .l-mainContent__inner > .toramaru-page{\n  max-width:none!important;\n}\n.toramaru-page > .wp-block-group{margin-top:0!important;margin-bottom:0!important}\n\n\/* \u5171\u901a *\/\n.tc-wrap{width:min(var(--tc-max),calc(100% - 48px));margin-inline:auto;max-width:var(--tc-max)!important}\n\/* SWELL\/Gutenberg \u306e constrained \u30ec\u30a4\u30a2\u30a6\u30c8\u306b\u5e45\u3092\u518d\u5236\u9650\u3055\u308c\u306a\u3044\u3088\u3046\u306b\u3059\u308b *\/\n.toramaru-page .tc-section > .tc-wrap,\n.toramaru-page .tc-bg-section > .tc-wrap,\n.toramaru-page .tc-final > .tc-wrap{\n  width:min(var(--tc-max),calc(100% - 48px))!important;\n  max-width:var(--tc-max)!important;\n  margin-left:auto!important;\n  margin-right:auto!important;\n}\n.tc-section{padding:104px 0}\n.tc-section--soft{background:var(--tc-cream)}\n.tc-section--dark{background:#111;color:#fff}\n.tc-section p{line-height:1.9}\n\n.tc-section-head{display:flex;justify-content:space-between;gap:48px;align-items:flex-end;margin-bottom:58px}\n.tc-section-title{position:relative;display:inline-block;min-width:0;padding:14px 18px 14px 0}\n.tc-section-title::before{\n  content:attr(data-en);\n  display:inline-flex;align-items:center;\n  min-height:30px;padding:5px 14px 4px;\n  margin-bottom:12px;\n  border-radius:999px;\n  background:var(--tc-yellow);\n  color:#171717;\n  font-size:11px;line-height:1;letter-spacing:.18em;font-weight:900;text-transform:uppercase;\n  transform:rotate(-1.5deg);\n  box-shadow:4px 4px 0 rgba(255,173,47,.28);\n}\n.tc-section-title::after{\n  content:\"\";position:absolute;right:-12px;top:3px;\n  width:13px;height:13px;border:4px solid #ffb32f;border-radius:50%;\n  box-shadow:24px 18px 0 -3px var(--tc-yellow), 8px 37px 0 -5px #ffb32f;\n  transform:rotate(12deg);\n}\n.tc-section-title .tc-jp{\n  display:table;position:relative;z-index:1;\n  font-size:clamp(38px,5vw,68px);line-height:1.08;letter-spacing:-.045em;font-weight:900;\n  background:linear-gradient(transparent 72%,rgba(255,216,0,.48) 72%);\n  padding:0 .07em .04em;\n}\n.tc-section-title .tc-sub{\n  display:inline-flex;align-items:center;gap:9px;\n  margin-top:14px;padding:4px 12px 4px 10px;\n  border-left:4px solid var(--tc-yellow);\n  background:rgba(255,255,255,.62);\n  color:#756d55;font-size:12px;letter-spacing:.07em;font-weight:800;\n}\n.tc-section-title .tc-sub::before{content:\"\u25cf\";font-size:8px;color:#ffad2f}\n.tc-section-title .tc-sub::after{content:none}\n.tc-lead{max-width:470px;color:var(--tc-muted);font-size:15px}\n.tc-section--dark .tc-section-title::before{background:#ffe34d;color:#111;box-shadow:4px 4px 0 rgba(255,255,255,.12)}\n.tc-section--dark .tc-section-title::after{border-color:#ffe34d;box-shadow:24px 18px 0 -3px #fff3a4,8px 37px 0 -5px #ffe34d}\n.tc-section--dark .tc-section-title .tc-jp{background:linear-gradient(transparent 72%,rgba(255,227,77,.3) 72%)}\n.tc-section--dark .tc-section-title .tc-sub{background:rgba(255,255,255,.08);color:#e6ddb7;border-left-color:#ffe34d}\n.tc-section--dark .tc-lead{color:#c8c8c2}\n\n\n\n\/* =========================================================\n   \u30bb\u30af\u30b7\u30e7\u30f3\u80cc\u666f\u753b\u50cf\uff08\u5dee\u3057\u66ff\u3048\u7528\uff09\n   \u5404URL\u3092WordPress\u30e1\u30c7\u30a3\u30a2\u306e\u753b\u50cfURL\u3078\u5909\u66f4\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n   \u672a\u8a2d\u5b9a\uff08none\uff09\u306e\u5834\u5408\u306f\u5f93\u6765\u306e\u767d\/\u30af\u30ea\u30fc\u30e0\u80cc\u666f\u306e\u307e\u307e\u3067\u3059\u3002\n   ========================================================= *\/\n.toramaru-page{\n  --tc-about-bg:none;\n  --tc-tournament-bg:none;\n  --tc-events-bg:none;\n  --tc-sagamihara-bg:none;\n  --tc-access-bg:none;\n  --tc-supporters-bg:none;\n  --tc-entry-bg:none;\n}\n\n\/* \u5171\u901a\uff1a\u80cc\u666f\u753b\u50cf + \u8aad\u307f\u3084\u3059\u3055\u7528\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4 *\/\n.tc-bg-section{position:relative;isolation:isolate;background-size:cover;background-position:center;background-repeat:no-repeat}\n.tc-bg-section::before{content:\"\";position:absolute;inset:0;z-index:-1;background:var(--tc-section-overlay,rgba(255,255,255,.94));pointer-events:none}\n.tc-bg-section > *{position:relative;z-index:1}\n\n\/* \u30bb\u30af\u30b7\u30e7\u30f3\u3054\u3068\u306e\u753b\u50cfURL\u3068\u6a19\u6e96\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4 *\/\n.tc-bg-about{background-image:var(--tc-about-bg);--tc-section-overlay:rgba(255,255,255,.94)}\n.tc-bg-tournament{background-image:var(--tc-tournament-bg);--tc-section-overlay:rgba(255,250,240,.92)}\n.tc-bg-events{background-image:var(--tc-events-bg);--tc-section-overlay:rgba(255,255,255,.94)}\n.tc-bg-sagamihara{background-image:var(--tc-sagamihara-bg);--tc-section-overlay:rgba(255,250,240,.90)}\n.tc-bg-access{background-image:var(--tc-access-bg);--tc-section-overlay:rgba(255,255,255,.94)}\n.tc-bg-supporters{background-image:var(--tc-supporters-bg);--tc-section-overlay:rgba(255,250,240,.93)}\n.tc-bg-entry{background-image:var(--tc-entry-bg);--tc-section-overlay:linear-gradient(110deg,rgba(255,226,73,.90),rgba(255,177,46,.88))}\n\n\/* \u80cc\u666f\u753b\u50cf\u306e\u4f4d\u7f6e\u3092\u500b\u5225\u8abf\u6574\u3057\u305f\u3044\u5834\u5408 *\/\n.tc-bg-about{background-position:center}\n.tc-bg-tournament{background-position:center}\n.tc-bg-events{background-position:center}\n.tc-bg-sagamihara{background-position:center}\n.tc-bg-access{background-position:center}\n.tc-bg-supporters{background-position:center}\n.tc-bg-entry{background-position:center}\n\n\n\/* HERO *\/\n.tc-hero{position:relative;min-height:680px;display:flex;align-items:center;overflow:hidden;background:linear-gradient(120deg,#fffef8 0%,#fff7c0 58%,#ffd800 100%)}\n.tc-hero::before{content:\"\";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.93) 0%,rgba(255,255,255,.72) 46%,rgba(255,255,255,.12) 100%);pointer-events:none}\n.tc-hero.has-custom-bg{background-image:var(--tc-hero-bg);background-size:cover;background-position:center}\n.tc-hero__inner{position:relative;z-index:2;display:grid;grid-template-columns:1.02fr .98fr;gap:50px;align-items:center}\n.tc-hero__copy{padding:84px 0}\n.tc-eyebrow{font-size:12px;letter-spacing:.2em;color:#957e00;font-weight:800;text-transform:uppercase}\n.tc-hero h1{font-size:clamp(54px,7vw,92px);line-height:.92;letter-spacing:-.07em;margin:.2em 0 .32em;font-weight:900}\n.tc-hero h1 small{display:block;font-size:.36em;letter-spacing:.02em;margin-top:18px}\n.tc-hero__tagline{font-size:clamp(20px,2.3vw,28px);font-weight:800;line-height:1.55;margin:0 0 20px}\n.tc-hero__desc{max-width:590px;color:#57554e;font-size:15px}\n.tc-hero__meta{display:flex;gap:22px;align-items:flex-end;flex-wrap:wrap;margin-top:30px}\n.tc-hero__date{font-size:38px;font-weight:900;letter-spacing:-.05em}\n.tc-hero__date small{font-size:13px;letter-spacing:.11em;margin-left:6px}\n.tc-hero__place{font-size:14px;font-weight:800}\n.tc-hero__buttons{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}\n.tc-btn .wp-element-button,.tc-btn a{border-radius:999px!important;font-weight:800!important;padding:.9em 1.55em!important}\n.tc-btn--dark .wp-element-button,.tc-btn--dark a{background:#111!important;color:#fff!important}\n.tc-btn--yellow .wp-element-button,.tc-btn--yellow a{background:var(--tc-yellow)!important;color:#111!important}\n.tc-hero__visual{position:relative;min-height:560px}\n.tc-hero__visual-placeholder{height:560px;border-radius:34px 0 0 34px;background:rgba(255,255,255,.28);border:1px dashed rgba(0,0,0,.16);display:grid;place-items:center;text-align:center;color:#6c5e00;font-weight:800;padding:30px}\n.tc-hero__visual-placeholder small{display:block;font-size:12px;font-weight:600;margin-top:8px}\n\n\/* ABOUT *\/\n.tc-about{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center}\n.tc-photo-placeholder{border:1px dashed #bdb49a;background:#f8f4e7;display:grid;place-items:center;text-align:center;color:#77705e;font-weight:800;padding:30px}\n.tc-about__photo{min-height:500px;border-radius:30px;overflow:hidden}\n.tc-quote{font-size:clamp(26px,3vw,36px);font-weight:900;line-height:1.5;letter-spacing:-.03em}\n.tc-profile{display:grid;grid-template-columns:1fr 1fr;gap:20px;border-top:1px solid var(--tc-line);padding-top:24px;margin-top:28px}\n.tc-profile span{font-size:11px;letter-spacing:.12em;color:#8b8679;display:block}\n.tc-profile strong{font-size:21px}\n\n\/* \u5927\u4f1a\u60c5\u5831\uff1a\u6a2a\u95772\u30d6\u30ed\u30c3\u30af *\/\n.tc-tournaments{display:grid;gap:30px}\n.tc-tournament{display:grid;grid-template-columns:1fr 1.08fr;min-height:430px;background:#fff;border-radius:28px;overflow:hidden;border:1px solid var(--tc-line);box-shadow:0 12px 38px rgba(71,60,19,.06)}\n.tc-tournament:nth-child(even){grid-template-columns:1.08fr 1fr}\n.tc-tournament:nth-child(even) .tc-tournament__media{order:2}\n.tc-tournament:nth-child(even) .tc-tournament__body{order:1}\n.tc-tournament__media{min-height:430px}\n.tc-tournament__body{padding:42px 46px;display:flex;flex-direction:column;justify-content:center}\n.tc-tournament__num{font-size:11px;letter-spacing:.18em;font-weight:900;color:#a48700}\n.tc-tournament h3{font-size:clamp(30px,3.4vw,46px);line-height:1.15;letter-spacing:-.04em;margin:8px 0 12px}\n.tc-badges{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0 20px}\n.tc-badge{display:inline-flex;align-items:center;border:1px solid #a79b72;border-radius:999px;padding:6px 11px;font-size:11px;font-weight:800}\n.tc-classes{border-top:1px solid var(--tc-line);margin-top:10px}\n.tc-class{display:grid;grid-template-columns:36px 1fr;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid var(--tc-line);font-weight:800;font-size:14px}\n.tc-class span:first-child{width:27px;height:27px;border-radius:50%;background:#111;color:#fff;display:grid;place-items:center;font-size:11px}\n.tc-tournament__actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}\n\n\/* \u6587\u5316\u5e81\u30ed\u30b4\u7528\u6a2a\u9577\u67a0 *\/\n.tc-agency-slot{margin-top:18px;width:min(100%,360px);aspect-ratio:4\/1;border:1.5px dashed #c4b66d;border-radius:10px;background:#fffdf2;display:grid;place-items:center;text-align:center;padding:12px;color:#8f7c14;font-size:12px;font-weight:800;letter-spacing:.06em}\n.tc-agency-slot small{display:block;font-size:10px;font-weight:600;color:#9e9574;letter-spacing:0}\n.tc-agency-slot img{max-height:100%;width:auto;object-fit:contain}\n\n\/* EVENT *\/\n.tc-events-featured{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px}\n.tc-event-feature{display:grid;grid-template-columns:.92fr 1.08fr;gap:22px;align-items:center;padding:22px;background:#fff;border:1px solid var(--tc-line);border-radius:26px;overflow:hidden}\n.tc-event-feature--yellow{background:linear-gradient(145deg,#ffed5c,#fff9ca)}\n.tc-event-feature__media{min-height:250px;border-radius:19px;overflow:hidden}\n.tc-event-feature h3{font-size:clamp(24px,2.5vw,34px);line-height:1.3;margin:.25em 0}\n.tc-event-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}\n.tc-event-card{background:#fff;border:1px solid var(--tc-line);border-radius:22px;overflow:hidden;padding:14px;display:flex;flex-direction:column;min-height:340px}\n.tc-event-card__media{min-height:170px;border-radius:16px;overflow:hidden;margin-bottom:14px}\n.tc-event-card .tc-mini-en{font-size:10px;letter-spacing:.16em;color:#a08700;font-weight:900}\n.tc-event-card h4{font-size:20px;line-height:1.35;margin:.35em 0}\n.tc-event-card p{font-size:13px;color:#706d65;margin-top:0}\n.tc-tags{display:flex;gap:7px;flex-wrap:wrap;margin-top:auto;padding-top:14px}\n.tc-tag{font-size:10px;font-weight:900;border-radius:999px;padding:5px 9px;background:#f2f1ea}\n.tc-tag--free{background:#e8f3ff}.tc-tag--paid{background:#fff0d6}.tc-tag--gomaru{background:#fff1a0}\n\n\/* SAGAMIHARA *\/\n.tc-sagamihara{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}\n.tc-sagamihara__visual{min-height:410px;border-radius:30px;overflow:hidden;position:relative;background:linear-gradient(135deg,#ffde45,#ff9f35)}\n.tc-sagamihara__visual::before{content:\"SAGAMIHARA\";position:absolute;left:-8px;bottom:12px;font-size:clamp(44px,7vw,86px);font-weight:900;letter-spacing:-.05em;color:rgba(255,255,255,.45)}\n\n\/* ACCESS \/ SUPPORTERS *\/\n.tc-access{display:grid;grid-template-columns:.85fr 1.15fr;gap:38px}\n.tc-map-placeholder{min-height:330px;border-radius:28px;border:1px dashed #c6bda5;background:#faf7ed;display:grid;place-items:center;color:#7a725e;font-weight:800}\n.tc-info-row{display:grid;grid-template-columns:100px 1fr;gap:18px;padding:15px 0;border-top:1px solid var(--tc-line);font-size:14px}\n.tc-supporter-row{display:grid;grid-template-columns:150px 1fr;gap:20px;padding:18px 0;border-top:1px solid var(--tc-line)}\n.tc-supporter-row strong{font-size:12px;letter-spacing:.1em}\n\n\/* CTA *\/\n.tc-final{padding:92px 0;background:linear-gradient(110deg,#ffe249,#ffb12e);text-align:center}\n.tc-final h2{font-size:clamp(38px,5vw,58px);letter-spacing:-.04em;margin:.2em 0}\n\n@media(max-width:900px){\n  .tc-section{padding:78px 0}\n  .tc-section-head{display:block}.tc-lead{margin-top:24px}\n  .tc-hero__inner,.tc-about,.tc-tournament,.tc-tournament:nth-child(even),.tc-events-featured,.tc-sagamihara,.tc-access{grid-template-columns:1fr}\n  .tc-tournament:nth-child(even) .tc-tournament__media,.tc-tournament:nth-child(even) .tc-tournament__body{order:initial}\n  .tc-hero__visual{min-height:440px}.tc-hero__visual-placeholder{height:440px;border-radius:28px}\n  .tc-event-feature{grid-template-columns:1fr}\n  .tc-event-grid{grid-template-columns:1fr 1fr}\n  .tc-tournament__media{min-height:320px}\n}\n@media(max-width:600px){\n  .tc-wrap{width:min(var(--tc-max),calc(100% - 28px))}\n  .tc-section-title .tc-sub::before,.tc-section-title .tc-sub::after{width:18px}\n  .tc-hero__copy{padding:66px 0 28px}.tc-hero h1{font-size:54px}.tc-hero__visual{min-height:360px}.tc-hero__visual-placeholder{height:360px}\n  .tc-event-grid{grid-template-columns:1fr}\n  .tc-profile{grid-template-columns:1fr}\n  .tc-tournament__body{padding:30px 24px}\n  .tc-supporter-row{grid-template-columns:1fr;gap:5px}\n  .tc-info-row{grid-template-columns:84px 1fr}\n}\n\n\n\/* v3: \u30bb\u30af\u30b7\u30e7\u30f3\u30bf\u30a4\u30c8\u30eb \/ \u5e45\u5236\u9650\u306e\u30b9\u30de\u30db\u8abf\u6574 *\/\n@media(max-width:700px){\n  .tc-section-head{margin-bottom:40px}\n  .tc-section-title{padding-right:12px}\n  .tc-section-title::after{right:-2px;transform:scale(.82) rotate(12deg)}\n  .tc-section-title .tc-jp{font-size:clamp(34px,10vw,48px)}\n  .tc-section-title .tc-sub{font-size:11px}\n}\n\n\n\/* =========================================================\n   v4 PATCH \u2014 SWELL\u5185\u90e8\u30d6\u30ed\u30c3\u30af\u306e\u672c\u6587\u5e45\u5236\u9650\u3092\u89e3\u9664\n   ========================================================= *\/\n\n\/* tc-section \u76f4\u4e0b\u306e\u300cHTML\u30d6\u30ed\u30c3\u30af\u300d\u81ea\u4f53\u304cSWELL\u306e\u8a18\u4e8b\u5e45\u306b\u5236\u9650\u3055\u308c\u308b\u306e\u3092\u89e3\u9664 *\/\n.toramaru-page .tc-section > .wp-block-html,\n.toramaru-page .tc-bg-section > .wp-block-html,\n.toramaru-page .tc-final > .wp-block-html{\n  width:100% !important;\n  max-width:none !important;\n  margin-left:0 !important;\n  margin-right:0 !important;\n}\n\n\/* SWELL \/ Gutenberg \u306e is-layout-constrained \u304c\u76f4\u4e0b\u8981\u7d20\u3078\u4ed8\u3051\u308b max-width \u3092\u89e3\u9664 *\/\n.toramaru-page .tc-section.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)),\n.toramaru-page .tc-bg-section.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)),\n.toramaru-page .tc-section > .is-layout-constrained,\n.toramaru-page .tc-bg-section > .is-layout-constrained{\n  max-width:none !important;\n}\n\n\/* \u672c\u5f53\u306b1200px\u306b\u3057\u305f\u3044\u4e2d\u8eab\u3060\u3051\u518d\u5ea61200px\u3067\u4e2d\u592e\u5bc4\u305b *\/\n.toramaru-page .tc-section .tc-wrap,\n.toramaru-page .tc-bg-section .tc-wrap,\n.toramaru-page .tc-final .tc-wrap{\n  width:min(1200px, calc(100% - 48px)) !important;\n  max-width:1200px !important;\n  margin-left:auto !important;\n  margin-right:auto !important;\n}\n\n\/* ABOUT\u672c\u4f53 *\/\n.toramaru-page .tc-about{\n  display:grid !important;\n  grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) !important;\n  gap:70px !important;\n  align-items:center !important;\n}\n\n\/* =========================================================\n   v4 \u2014 \u30bb\u30af\u30b7\u30e7\u30f3\u30bf\u30a4\u30c8\u30eb\u3092\u3088\u308a\u697d\u3057\u3044\u30a4\u30d9\u30f3\u30c8\u8abf\u306b\n   \u672b\u5c3e\u306b\u8ffd\u8a18\u3059\u308b\u3053\u3068\u3067\u65e7\u30b9\u30bf\u30a4\u30eb\u3088\u308a\u78ba\u5b9f\u306b\u512a\u5148\n   ========================================================= *\/\n.toramaru-page .tc-section-title{\n  position:relative !important;\n  display:inline-block !important;\n  padding:16px 28px 18px 0 !important;\n  overflow:visible !important;\n}\n\n.toramaru-page .tc-section-title::before{\n  content:attr(data-en) !important;\n  display:inline-block !important;\n  background:#ffd800 !important;\n  color:#161616 !important;\n  padding:7px 14px 6px !important;\n  margin:0 0 13px 3px !important;\n  border-radius:999px !important;\n  font-size:11px !important;\n  line-height:1 !important;\n  font-weight:900 !important;\n  letter-spacing:.17em !important;\n  transform:rotate(-2deg) !important;\n  box-shadow:5px 5px 0 rgba(255,166,0,.25) !important;\n}\n\n.toramaru-page .tc-section-title::after{\n  content:\"\u2726\" !important;\n  position:absolute !important;\n  right:-5px !important;\n  top:5px !important;\n  width:auto !important;\n  height:auto !important;\n  border:0 !important;\n  border-radius:0 !important;\n  box-shadow:none !important;\n  color:#ff9f2d !important;\n  font-size:24px !important;\n  line-height:1 !important;\n  transform:rotate(12deg) !important;\n}\n\n.toramaru-page .tc-section-title .tc-jp{\n  display:table !important;\n  position:relative !important;\n  z-index:1 !important;\n  font-size:clamp(40px,5vw,70px) !important;\n  line-height:1.08 !important;\n  font-weight:900 !important;\n  letter-spacing:-.05em !important;\n  padding:0 .08em .08em !important;\n  background:\n    linear-gradient(transparent 69%, rgba(255,216,0,.56) 69%, rgba(255,216,0,.56) 91%, transparent 91%) !important;\n}\n\n.toramaru-page .tc-section-title .tc-sub{\n  display:inline-flex !important;\n  align-items:center !important;\n  gap:8px !important;\n  margin-top:11px !important;\n  padding:6px 13px !important;\n  border:0 !important;\n  border-radius:999px !important;\n  background:#fff7c7 !important;\n  color:#665d42 !important;\n  font-size:12px !important;\n  line-height:1.4 !important;\n  font-weight:800 !important;\n  letter-spacing:.05em !important;\n}\n\n.toramaru-page .tc-section-title .tc-sub::before{\n  content:\"\u25cf\" !important;\n  color:#ffad2f !important;\n  font-size:8px !important;\n}\n\n\/* \u5c0f\u3055\u306a\u904a\u3073\u88c5\u98fe *\/\n.toramaru-page .tc-section-head{\n  position:relative !important;\n}\n.toramaru-page .tc-section-head::after{\n  content:\"\";\n  position:absolute;\n  left:8px;\n  bottom:-24px;\n  width:8px;\n  height:8px;\n  border-radius:50%;\n  background:#ffd800;\n  box-shadow:18px 4px 0 #ffb446, 38px -2px 0 #fff0a0;\n}\n\n\/* \u30c0\u30fc\u30af\u80cc\u666f\u306b\u3082\u5bfe\u5fdc *\/\n.toramaru-page .tc-section--dark .tc-section-title::before{\n  background:#ffe34d !important;\n  color:#151515 !important;\n}\n.toramaru-page .tc-section--dark .tc-section-title .tc-jp{\n  background:linear-gradient(transparent 69%, rgba(255,227,77,.35) 69%, rgba(255,227,77,.35) 91%, transparent 91%) !important;\n}\n.toramaru-page .tc-section--dark .tc-section-title .tc-sub{\n  background:rgba(255,255,255,.12) !important;\n  color:#fff2b4 !important;\n}\n\n\/* PC\u3067ABOUT\u898b\u51fa\u3057\u306e\u8aac\u660e\u6587\u304c\u7d30\u304f\u306a\u308a\u3059\u304e\u306a\u3044\u3088\u3046\u8abf\u6574 *\/\n@media (min-width:901px){\n  .toramaru-page .tc-section-head{\n    display:grid !important;\n    grid-template-columns:minmax(0,1fr) minmax(320px,470px) !important;\n    gap:70px !important;\n    align-items:end !important;\n  }\n}\n\n\/* SP *\/\n@media (max-width:900px){\n  .toramaru-page .tc-about{\n    grid-template-columns:1fr !important;\n    gap:34px !important;\n  }\n  .toramaru-page .tc-section .tc-wrap,\n  .toramaru-page .tc-bg-section .tc-wrap,\n  .toramaru-page .tc-final .tc-wrap{\n    width:min(100% - 32px,1200px) !important;\n  }\n  .toramaru-page .tc-section-title .tc-jp{\n    font-size:clamp(34px,10vw,48px) !important;\n  }\n}\n\n\n\/* =========================================================\n   v5 \u2014 ABOUT\u518d\u69cb\u6210 + \u30bb\u30af\u30b7\u30e7\u30f3\u30bf\u30a4\u30c8\u30eb\u3092\u30dd\u30c3\u30d7\u5b57\u4f53\u3078\n   ========================================================= *\/\n\n\/* ABOUT\u306fGutenberg\u306e\u5165\u308c\u5b50\u3092\u4f7f\u308f\u305a\u30011\u3064\u306eHTML\u30b0\u30ea\u30c3\u30c9\u3068\u3057\u3066\u56fa\u5b9a *\/\n.toramaru-page .tc-about-v5{\n  width:min(1200px, calc(100% - 48px)) !important;\n  max-width:1200px !important;\n  margin-inline:auto !important;\n  display:grid !important;\n  grid-template-columns:minmax(0, 1fr) minmax(0, .95fr) !important;\n  gap:clamp(48px, 6vw, 92px) !important;\n  align-items:center !important;\n}\n.toramaru-page .tc-about-v5__left,\n.toramaru-page .tc-about-v5__right{\n  min-width:0 !important;\n  width:100% !important;\n  max-width:none !important;\n}\n.toramaru-page .tc-about-v5__left .tc-about__photo{\n  width:100% !important;\n  min-height:470px !important;\n  margin-top:34px !important;\n}\n.toramaru-page .tc-about-v5__right{\n  padding-top:58px !important;\n}\n.toramaru-page .tc-about-v5__lead{\n  max-width:100% !important;\n  margin:0 0 38px !important;\n  font-size:15px !important;\n}\n.toramaru-page .tc-about-v5__right .tc-quote{\n  margin-top:0 !important;\n}\n\n\/* \u30bb\u30af\u30b7\u30e7\u30f3\u30bf\u30a4\u30c8\u30eb\uff1a\u4e0b\u7dda\u3092\u4f7f\u308f\u305a\u3001\u4e38\u30b4\u30b7\u30c3\u30af + \u7acb\u4f53\u7684\u306a\u5f71\u3067\u30dd\u30c3\u30d7\u306b *\/\n.toramaru-page .tc-section-title{\n  position:relative !important;\n  display:inline-block !important;\n  padding:10px 36px 12px 4px !important;\n  overflow:visible !important;\n}\n.toramaru-page .tc-section-title::before{\n  content:attr(data-en) !important;\n  display:inline-flex !important;\n  align-items:center !important;\n  background:#ffd800 !important;\n  color:#222 !important;\n  padding:7px 14px 6px !important;\n  margin:0 0 12px 2px !important;\n  border-radius:999px 999px 999px 6px !important;\n  font-size:11px !important;\n  line-height:1 !important;\n  font-weight:900 !important;\n  letter-spacing:.15em !important;\n  transform:rotate(-2deg) !important;\n  box-shadow:4px 4px 0 #ffb13b !important;\n}\n.toramaru-page .tc-section-title::after{\n  content:\"\u25cf  \u2726\" !important;\n  position:absolute !important;\n  right:-8px !important;\n  top:14px !important;\n  width:auto !important;\n  height:auto !important;\n  border:0 !important;\n  border-radius:0 !important;\n  background:none !important;\n  box-shadow:none !important;\n  color:#ff9d31 !important;\n  font-size:18px !important;\n  letter-spacing:7px !important;\n  line-height:1 !important;\n  transform:rotate(9deg) !important;\n}\n.toramaru-page .tc-section-title .tc-jp{\n  display:block !important;\n  background:none !important;\n  padding:0 !important;\n  color:#303030 !important;\n  font-family:\"Hiragino Maru Gothic ProN\",\"Hiragino Kaku Gothic ProN\",\"Yu Gothic\",Meiryo,sans-serif !important;\n  font-size:clamp(40px,5vw,68px) !important;\n  font-weight:900 !important;\n  line-height:1.08 !important;\n  letter-spacing:.015em !important;\n  text-shadow:\n    3px 3px 0 #ffe875,\n    5px 5px 0 rgba(255,172,44,.24) !important;\n  transform:rotate(-.45deg) !important;\n}\n.toramaru-page .tc-section-title .tc-sub{\n  display:inline-flex !important;\n  align-items:center !important;\n  gap:8px !important;\n  margin-top:16px !important;\n  padding:7px 14px !important;\n  border:0 !important;\n  border-radius:999px !important;\n  background:#fff2a7 !important;\n  color:#635b42 !important;\n  font-size:12px !important;\n  font-weight:800 !important;\n  letter-spacing:.04em !important;\n  box-shadow:3px 3px 0 rgba(255,185,44,.18) !important;\n}\n.toramaru-page .tc-section-title .tc-sub::before{\n  content:\"\u25cf\" !important;\n  color:#ff9f2f !important;\n  font-size:8px !important;\n}\n.toramaru-page .tc-section-title .tc-sub::after{content:none !important;}\n\n\/* \u53e4\u3044\u898b\u51fa\u3057\u7528\u306e\u30de\u30fc\u30ab\u30fc\u3084\u88c5\u98fe\u3092\u7121\u52b9\u5316 *\/\n.toramaru-page .tc-section-head::after{content:none !important;}\n\n\/* \u30c0\u30fc\u30af\u80cc\u666f\u7528 *\/\n.toramaru-page .tc-section--dark .tc-section-title .tc-jp{\n  color:#fff !important;\n  text-shadow:3px 3px 0 #9f8500,5px 5px 0 rgba(255,227,77,.15) !important;\n}\n.toramaru-page .tc-section--dark .tc-section-title .tc-sub{\n  background:#302f26 !important;\n  color:#fff1ad !important;\n}\n\n@media(max-width:900px){\n  .toramaru-page .tc-about-v5{\n    grid-template-columns:1fr !important;\n    gap:34px !important;\n  }\n  .toramaru-page .tc-about-v5__right{padding-top:0 !important;}\n  .toramaru-page .tc-about-v5__left .tc-about__photo{min-height:360px !important;}\n}\n@media(max-width:600px){\n  .toramaru-page .tc-about-v5{width:calc(100% - 28px) !important;}\n  .toramaru-page .tc-section-title{padding-right:22px !important;}\n  .toramaru-page .tc-section-title .tc-jp{font-size:clamp(34px,10vw,46px) !important;}\n  .toramaru-page .tc-section-title::after{right:-4px !important;font-size:14px !important;}\n}\n\n\n\/* =========================================================\n   ANIMATION PACK \u2014 v5\u306e\u30c7\u30b6\u30a4\u30f3\u306f\u5909\u3048\u305a\u3001\u52d5\u304d\u3060\u3051\u8ffd\u52a0\n   ========================================================= *\/\n\n\/* \u521d\u671f\u72b6\u614b\uff1aJS\u304c\u8aad\u307f\u8fbc\u307e\u308c\u305f\u6642\u3060\u3051\u975e\u8868\u793a\u5316\u3059\u308b\u306e\u3067\u3001JS\u7121\u52b9\u6642\u3082\u5185\u5bb9\u306f\u898b\u3048\u307e\u3059 *\/\n.toramaru-page.tc-anim-ready .tc-reveal{\n  opacity:0;\n  transform:translate3d(0,28px,0) scale(.985);\n  transition:\n    opacity .72s ease,\n    transform .82s cubic-bezier(.2,.85,.25,1.15);\n  will-change:opacity,transform;\n}\n.toramaru-page.tc-anim-ready .tc-reveal.tc-inview{\n  opacity:1;\n  transform:translate3d(0,0,0) scale(1);\n}\n\n\/* \u30d0\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3 *\/\n.toramaru-page.tc-anim-ready .tc-reveal-left{\n  transform:translate3d(-42px,12px,0) rotate(-1.2deg);\n}\n.toramaru-page.tc-anim-ready .tc-reveal-left.tc-inview{\n  transform:translate3d(0,0,0) rotate(0);\n}\n.toramaru-page.tc-anim-ready .tc-reveal-right{\n  transform:translate3d(42px,12px,0) rotate(1.2deg);\n}\n.toramaru-page.tc-anim-ready .tc-reveal-right.tc-inview{\n  transform:translate3d(0,0,0) rotate(0);\n}\n.toramaru-page.tc-anim-ready .tc-reveal-pop{\n  transform:translate3d(0,20px,0) scale(.92) rotate(-.8deg);\n}\n.toramaru-page.tc-anim-ready .tc-reveal-pop.tc-inview{\n  transform:translate3d(0,0,0) scale(1) rotate(0);\n}\n\n\/* \u30bb\u30af\u30b7\u30e7\u30f3\u30bf\u30a4\u30c8\u30eb\uff1a\u5c11\u3057\u5f3e\u3080 *\/\n.toramaru-page.tc-anim-ready .tc-section-title.tc-reveal{\n  transform:translate3d(0,22px,0) rotate(-1.5deg) scale(.96);\n}\n.toramaru-page.tc-anim-ready .tc-section-title.tc-reveal.tc-inview{\n  transform:translate3d(0,0,0) rotate(0) scale(1);\n}\n\n\/* \u82f1\u5b57\u30b9\u30c6\u30c3\u30ab\u30fc\u3060\u3051\u5f8c\u304b\u3089\u30dd\u30f3 *\/\n.toramaru-page .tc-section-title.tc-inview::before{\n  animation:tcStickerPop .55s .18s cubic-bezier(.2,.85,.3,1.35) both;\n}\n@keyframes tcStickerPop{\n  0%{transform:rotate(-7deg) scale(.7);opacity:0}\n  70%{transform:rotate(1deg) scale(1.08);opacity:1}\n  100%{transform:rotate(-1.5deg) scale(1);opacity:1}\n}\n\n\/* \u753b\u50cf\uff1a\u30b9\u30af\u30ed\u30fc\u30eb\u3067\u3075\u308f\u3063\u3068\u3001hover\u3067\u308f\u305a\u304b\u306b\u6d6e\u304f *\/\n.toramaru-page .tc-photo-placeholder,\n.toramaru-page .tc-tournament__media,\n.toramaru-page .tc-event-feature__media,\n.toramaru-page .tc-event-card__media,\n.toramaru-page .tc-sagamihara__visual{\n  transition:transform .42s cubic-bezier(.2,.8,.2,1), box-shadow .42s ease;\n}\n@media (hover:hover){\n  .toramaru-page .tc-tournament:hover .tc-tournament__media,\n  .toramaru-page .tc-event-feature:hover .tc-event-feature__media,\n  .toramaru-page .tc-event-card:hover .tc-event-card__media{\n    transform:translateY(-5px) scale(1.015);\n    box-shadow:0 14px 28px rgba(35,30,10,.10);\n  }\n}\n\n\/* \u5927\u4f1a\u306e\u90e8\u9580\u30c1\u30c3\u30d7\uff1a\u9806\u756a\u306b\u30dd\u30f3\u30dd\u30f3 *\/\n.toramaru-page.tc-anim-ready .tc-class.tc-reveal{\n  transform:translate3d(0,18px,0) scale(.94);\n  transition-duration:.58s;\n}\n.toramaru-page.tc-anim-ready .tc-class.tc-inview{\n  transform:translate3d(0,0,0) scale(1);\n}\n\n\/* \u30a4\u30d9\u30f3\u30c8\u30ab\u30fc\u30c9\uff1ahover\u6642\u3060\u3051\u8efd\u304f\u904a\u3076 *\/\n.toramaru-page .tc-event-card,\n.toramaru-page .tc-event-feature,\n.toramaru-page .tc-tournament{\n  transition:transform .35s cubic-bezier(.2,.8,.2,1), box-shadow .35s ease;\n}\n@media (hover:hover){\n  .toramaru-page .tc-event-card:hover{\n    transform:translateY(-7px) rotate(-.35deg);\n    box-shadow:0 18px 35px rgba(45,37,8,.10);\n  }\n  .toramaru-page .tc-event-card:nth-child(even):hover{transform:translateY(-7px) rotate(.35deg)}\n  .toramaru-page .tc-event-feature:hover,\n  .toramaru-page .tc-tournament:hover{\n    transform:translateY(-5px);\n    box-shadow:0 18px 42px rgba(45,37,8,.09);\n  }\n}\n\n\/* \u30bf\u30b0\uff1ahover\u3067\u5c0f\u3055\u304f\u8df3\u306d\u308b *\/\n.toramaru-page .tc-tag,\n.toramaru-page .tc-badge{\n  transition:transform .22s ease;\n}\n@media (hover:hover){\n  .toramaru-page .tc-tag:hover,\n  .toramaru-page .tc-badge:hover{transform:translateY(-2px) rotate(-2deg)}\n}\n\n\/* \u7533\u8fbc\u307f\u30dc\u30bf\u30f3\uff1a\u5149\u304c\u3059\u3063\u3068\u8d70\u308b *\/\n.toramaru-page .wp-element-button{\n  position:relative;\n  overflow:hidden;\n  transition:transform .22s ease, box-shadow .22s ease;\n}\n.toramaru-page .wp-element-button::after{\n  content:\"\";\n  position:absolute;\n  top:-60%;left:-45%;\n  width:28%;height:220%;\n  background:linear-gradient(90deg,transparent,rgba(255,255,255,.58),transparent);\n  transform:rotate(18deg);\n  transition:left .55s ease;\n  pointer-events:none;\n}\n@media (hover:hover){\n  .toramaru-page .wp-element-button:hover{\n    transform:translateY(-2px);\n    box-shadow:0 8px 18px rgba(0,0,0,.14);\n  }\n  .toramaru-page .wp-element-button:hover::after{left:120%}\n}\n\n\/* \u30b5\u30dd\u30fc\u30bf\u30fc\u884c\u306f\u4ea4\u4e92\u306b\u5c11\u3057\u6a2a\u304b\u3089 *\/\n.toramaru-page.tc-anim-ready .tc-supporter-row.tc-reveal:nth-child(odd){transform:translate3d(-24px,0,0)}\n.toramaru-page.tc-anim-ready .tc-supporter-row.tc-reveal:nth-child(even){transform:translate3d(24px,0,0)}\n.toramaru-page.tc-anim-ready .tc-supporter-row.tc-reveal.tc-inview{transform:translate3d(0,0,0)}\n\n\/* \u30e6\u30fc\u30b6\u30fc\u304c\u52d5\u304d\u3092\u6e1b\u3089\u3059\u8a2d\u5b9a\u306a\u3089\u5168\u505c\u6b62 *\/\n@media (prefers-reduced-motion:reduce){\n  .toramaru-page *,\n  .toramaru-page *::before,\n  .toramaru-page *::after{\n    animation:none!important;\n    transition:none!important;\n    scroll-behavior:auto!important;\n  }\n  .toramaru-page.tc-anim-ready .tc-reveal{\n    opacity:1!important;\n    transform:none!important;\n  }\n}\n\n\n\/* =========================================================\n   v5 animated v2 \u2014 ABOUT\u30d7\u30ed\u30d5\u30a3\u30fc\u30eb + \u30bb\u30af\u30b7\u30e7\u30f3\u80cc\u666f\u306e\u9023\u7d9a\u611f\n   ========================================================= *\/\n\n\/* WordPress \/ SWELL \u304c\u30d6\u30ed\u30c3\u30af\u9593\u306b\u5165\u308c\u308b\u5916\u5074\u4f59\u767d\u3092\u5b8c\u5168\u306b\u524a\u9664\u3002\n   \u5404\u30bb\u30af\u30b7\u30e7\u30f3\u5185\u90e8\u306epadding\u306f\u53ef\u8aad\u6027\u306e\u305f\u3081\u7dad\u6301\u3057\u307e\u3059\u3002 *\/\n.toramaru-page,\n.toramaru-page > .wp-block-group,\n.toramaru-page > .wp-block-html,\n.toramaru-page .tc-hero,\n.toramaru-page .tc-section,\n.toramaru-page .tc-final{\n  margin-top:0!important;\n  margin-bottom:0!important;\n}\n.toramaru-page > * + *{margin-block-start:0!important}\n\n\/* \u30bb\u30af\u30b7\u30e7\u30f3\u80cc\u666f\u306f\u7aef\u307e\u3067\u9023\u7d9a\u3002\u753b\u50cf\u306e\u4e0a\u4e0b\u3060\u3051\u6de1\u304f\u30d5\u30a7\u30fc\u30c9\u3055\u305b\u3066\n   \u96a3\u306e\u80cc\u666f\u3078\u9055\u548c\u611f\u306a\u304f\u5207\u308a\u66ff\u308f\u308b\u3088\u3046\u306b\u3057\u307e\u3059\u3002 *\/\n.toramaru-page .tc-bg-section{\n  background-size:cover!important;\n  background-repeat:no-repeat!important;\n  background-position:center!important;\n  margin:0!important;\n  border:0!important;\n  overflow:hidden;\n}\n.toramaru-page .tc-bg-section::before{\n  background:var(--tc-section-overlay)!important;\n}\n.toramaru-page .tc-bg-about{\n  --tc-section-overlay:linear-gradient(to bottom,\n    rgba(255,255,255,.985) 0%,\n    rgba(255,255,255,.91) 12%,\n    rgba(255,255,255,.89) 50%,\n    rgba(255,255,255,.91) 88%,\n    rgba(255,255,255,.985) 100%);\n}\n.toramaru-page .tc-bg-tournament{\n  --tc-section-overlay:linear-gradient(to bottom,\n    rgba(255,250,240,.985) 0%,\n    rgba(255,250,240,.91) 12%,\n    rgba(255,250,240,.88) 50%,\n    rgba(255,250,240,.91) 88%,\n    rgba(255,250,240,.985) 100%);\n}\n.toramaru-page .tc-bg-events{\n  --tc-section-overlay:linear-gradient(to bottom,\n    rgba(255,255,255,.985) 0%,\n    rgba(255,255,255,.91) 12%,\n    rgba(255,255,255,.89) 50%,\n    rgba(255,255,255,.91) 88%,\n    rgba(255,255,255,.985) 100%);\n}\n.toramaru-page .tc-bg-sagamihara{\n  --tc-section-overlay:linear-gradient(to bottom,\n    rgba(255,250,240,.985) 0%,\n    rgba(255,250,240,.90) 13%,\n    rgba(255,250,240,.86) 50%,\n    rgba(255,250,240,.90) 87%,\n    rgba(255,250,240,.985) 100%);\n}\n.toramaru-page .tc-bg-access{\n  --tc-section-overlay:linear-gradient(to bottom,\n    rgba(255,255,255,.985) 0%,\n    rgba(255,255,255,.91) 14%,\n    rgba(255,255,255,.89) 50%,\n    rgba(255,255,255,.91) 86%,\n    rgba(255,255,255,.985) 100%);\n}\n.toramaru-page .tc-bg-supporters{\n  --tc-section-overlay:linear-gradient(to bottom,\n    rgba(255,250,240,.985) 0%,\n    rgba(255,250,240,.91) 14%,\n    rgba(255,250,240,.88) 50%,\n    rgba(255,250,240,.91) 86%,\n    rgba(255,250,240,.985) 100%);\n}\n\n\/* ABOUT\u306e\u65e2\u5b582\u30ab\u30e9\u30e0\u306e\u4e0b\u306b\u30d7\u30ed\u30d5\u30a3\u30fc\u30eb\u7d39\u4ecb\u3092\u4e00\u4f53\u5316 *\/\n.toramaru-page .tc-player-card{\n  grid-column:1 \/ -1;\n  display:grid;\n  grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);\n  gap:0;\n  margin-top:8px;\n  border-radius:28px;\n  overflow:hidden;\n  background:rgba(255,255,255,.92);\n  border:1px solid rgba(218,204,148,.72);\n  box-shadow:0 18px 48px rgba(59,48,9,.08);\n}\n.toramaru-page .tc-player-card__photo{\n  min-height:320px;\n  border:0;\n  border-radius:0;\n  background:#f7f1dc;\n}\n.toramaru-page .tc-player-card__body{\n  position:relative;\n  padding:42px 48px 40px;\n  display:flex;\n  flex-direction:column;\n  justify-content:center;\n}\n.toramaru-page .tc-player-card__body::before{\n  content:\"\";\n  position:absolute;\n  right:30px;\n  top:28px;\n  width:78px;\n  height:78px;\n  border:15px solid rgba(255,216,0,.20);\n  border-radius:50%;\n  pointer-events:none;\n}\n.toramaru-page .tc-player-card__label{\n  width:max-content;\n  padding:5px 11px;\n  margin-bottom:8px;\n  border-radius:999px;\n  background:var(--tc-yellow);\n  color:#171717;\n  font-size:10px;\n  line-height:1.2;\n  letter-spacing:.18em;\n  font-weight:900;\n}\n.toramaru-page .tc-player-card h3{\n  margin:.12em 0 .25em;\n  font-size:clamp(30px,3.3vw,46px);\n  line-height:1.15;\n  letter-spacing:-.04em;\n}\n.toramaru-page .tc-player-card h3 small{\n  font-size:.48em;\n  letter-spacing:.04em;\n  margin-left:.25em;\n}\n.toramaru-page .tc-player-card__catch{\n  margin:.15em 0 .55em!important;\n  font-size:clamp(18px,2vw,24px);\n  line-height:1.55!important;\n  font-weight:900;\n  color:#5e520b;\n}\n.toramaru-page .tc-player-card__chips{\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n  margin-top:14px;\n}\n.toramaru-page .tc-player-card__chips span{\n  padding:6px 10px;\n  border:1px solid #d8c970;\n  border-radius:999px;\n  background:#fffdf1;\n  color:#7a6b16;\n  font-size:9px;\n  line-height:1.2;\n  letter-spacing:.1em;\n  font-weight:900;\n}\n\n\/* \u30d7\u30ed\u30d5\u30a3\u30fc\u30eb\u30ab\u30fc\u30c9\u306e\u5199\u771f\u3082hover\u6642\u306b\u3054\u304f\u8efd\u304f\u6d6e\u304b\u305b\u308b *\/\n.toramaru-page .tc-player-card__photo{\n  transition:transform .42s cubic-bezier(.2,.8,.2,1), filter .42s ease;\n}\n@media (hover:hover){\n  .toramaru-page .tc-player-card:hover .tc-player-card__photo{\n    transform:scale(1.015);\n    filter:saturate(1.04);\n  }\n}\n\n@media(max-width:900px){\n  .toramaru-page .tc-player-card{grid-template-columns:1fr}\n  .toramaru-page .tc-player-card__photo{min-height:300px}\n  .toramaru-page .tc-player-card__body{padding:32px 28px 30px}\n}\n@media(max-width:600px){\n  .toramaru-page .tc-player-card{border-radius:22px}\n  .toramaru-page .tc-player-card__photo{min-height:250px}\n  .toramaru-page .tc-player-card__body{padding:26px 22px 26px}\n}\n\n\n\/* =========================================================\n   v5 animated v3 \u2014 \u80cc\u666f\u306e\u5965\u884c\u304d + \u843d\u3061\u7740\u3044\u305f\u672c\u6587\u30a2\u30af\u30bb\u30f3\u30c8\n   ========================================================= *\/\n\n\/* \u80cc\u666f\u753b\u50cf\u304c\u898b\u3048\u3064\u3064\u3001\u6587\u5b57\u306f\u8aad\u307f\u3084\u3059\u3044\u6fc3\u5ea6\u3078\u3002 *\/\n.toramaru-page .tc-bg-about{\n  --tc-section-overlay:linear-gradient(to bottom,\n    rgba(255,255,255,.96) 0%,rgba(255,255,255,.83) 14%,\n    rgba(255,255,255,.80) 50%,rgba(255,255,255,.84) 86%,rgba(255,255,255,.96) 100%);\n}\n.toramaru-page .tc-bg-tournament{\n  --tc-section-overlay:linear-gradient(to bottom,\n    rgba(255,250,240,.96) 0%,rgba(255,250,240,.82) 14%,\n    rgba(255,248,231,.78) 50%,rgba(255,250,240,.83) 86%,rgba(255,250,240,.96) 100%);\n}\n.toramaru-page .tc-bg-events{\n  --tc-section-overlay:linear-gradient(to bottom,\n    rgba(255,255,255,.96) 0%,rgba(255,255,255,.82) 14%,\n    rgba(255,255,255,.79) 50%,rgba(255,255,255,.83) 86%,rgba(255,255,255,.96) 100%);\n}\n.toramaru-page .tc-bg-sagamihara{\n  --tc-section-overlay:linear-gradient(to bottom,\n    rgba(255,250,240,.96) 0%,rgba(255,248,232,.80) 14%,\n    rgba(255,246,224,.75) 50%,rgba(255,249,236,.82) 86%,rgba(255,250,240,.96) 100%);\n}\n.toramaru-page .tc-bg-access{\n  --tc-section-overlay:linear-gradient(to bottom,\n    rgba(255,255,255,.96) 0%,rgba(255,255,255,.84) 14%,\n    rgba(255,255,255,.81) 50%,rgba(255,255,255,.85) 86%,rgba(255,255,255,.96) 100%);\n}\n.toramaru-page .tc-bg-supporters{\n  --tc-section-overlay:linear-gradient(to bottom,\n    rgba(255,250,240,.96) 0%,rgba(255,250,240,.83) 14%,\n    rgba(255,248,232,.79) 50%,rgba(255,250,240,.84) 86%,rgba(255,250,240,.96) 100%);\n}\n\n\/* \u753b\u50cf\u304c\u307e\u3060\u5165\u3063\u3066\u3044\u306a\u3044\u72b6\u614b\u3067\u3082\u5358\u8abf\u306b\u898b\u3048\u306a\u3044\u3001\u6de1\u3044\u88c5\u98fe\u30ec\u30a4\u30e4\u30fc\u3002 *\/\n.toramaru-page .tc-bg-section::after{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:0;\n  pointer-events:none;\n  opacity:.9;\n  background:\n    radial-gradient(circle at 7% 18%, rgba(255,216,0,.16) 0 54px, transparent 56px),\n    radial-gradient(circle at 94% 77%, rgba(255,171,47,.10) 0 88px, transparent 90px),\n    radial-gradient(circle, rgba(118,95,0,.10) 1.2px, transparent 1.6px);\n  background-size:auto,auto,26px 26px;\n  -webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 12%,#000 88%,transparent 100%);\n  mask-image:linear-gradient(to bottom,transparent 0,#000 12%,#000 88%,transparent 100%);\n}\n.toramaru-page .tc-bg-tournament::after,\n.toramaru-page .tc-bg-supporters::after{\n  background:\n    radial-gradient(circle at 92% 16%, rgba(255,205,0,.18) 0 70px, transparent 72px),\n    radial-gradient(circle at 8% 82%, rgba(255,155,47,.09) 0 95px, transparent 97px),\n    radial-gradient(circle, rgba(118,95,0,.085) 1.15px, transparent 1.55px);\n  background-size:auto,auto,29px 29px;\n}\n.toramaru-page .tc-bg-events::after,\n.toramaru-page .tc-bg-access::after{\n  background:\n    radial-gradient(circle at 9% 82%, rgba(255,216,0,.14) 0 62px, transparent 64px),\n    radial-gradient(circle at 91% 20%, rgba(255,177,62,.09) 0 92px, transparent 94px),\n    linear-gradient(118deg,transparent 0 47%,rgba(255,216,0,.045) 47% 48%,transparent 48% 100%);\n}\n.toramaru-page .tc-bg-sagamihara::after{\n  background:\n    radial-gradient(circle at 12% 20%, rgba(255,216,0,.18) 0 76px, transparent 78px),\n    radial-gradient(circle at 88% 72%, rgba(255,142,52,.12) 0 108px, transparent 110px),\n    radial-gradient(circle,rgba(118,95,0,.08) 1px,transparent 1.5px);\n  background-size:auto,auto,24px 24px;\n}\n\n\/* \u30b3\u30f3\u30c6\u30f3\u30c4\u306f\u88c5\u98fe\u3088\u308a\u524d\u3078\u3002 *\/\n.toramaru-page .tc-bg-section > *{z-index:1!important}\n\n\/* \u672c\u6587\u306e\u8981\u6240\u3060\u3051\u306b\u4f7f\u3046\u3001\u843d\u3061\u7740\u3044\u305f\u86cd\u5149\u30de\u30fc\u30ab\u30fc\u3002 *\/\n.toramaru-page .tc-copy-highlight{\n  display:inline;\n  padding:.02em .14em .08em;\n  font-weight:800;\n  color:#302b17;\n  background:linear-gradient(transparent 58%,rgba(255,216,0,.32) 58%,rgba(255,216,0,.32) 94%,transparent 94%);\n  box-decoration-break:clone;\n  -webkit-box-decoration-break:clone;\n}\n\n\/* \u6587\u4e2d\u306e\u77ed\u3044\u30ad\u30fc\u30ef\u30fc\u30c9\u3002\u592a\u5b57\uff0b\u63a7\u3048\u3081\u306a\u70b9\u7dda\u30a2\u30f3\u30c0\u30fc\u30e9\u30a4\u30f3\u3002 *\/\n.toramaru-page .tc-inline-accent{\n  font-weight:800;\n  color:#5b4d08;\n  text-decoration-line:underline;\n  text-decoration-style:dotted;\n  text-decoration-color:rgba(185,147,0,.48);\n  text-decoration-thickness:1.5px;\n  text-underline-offset:.24em;\n}\n\n\/* \u5404\u30bb\u30af\u30b7\u30e7\u30f3\u306e\u5c0e\u5165\u6587\u3092\u5c11\u3057\u3060\u3051\u201c\u8a8c\u9762\u201d\u3063\u307d\u304f\u3002 *\/\n.toramaru-page .tc-lead{\n  position:relative;\n  padding:17px 18px 17px 20px;\n  border-left:3px solid rgba(242,185,0,.72);\n  border-radius:0 12px 12px 0;\n  background:rgba(255,255,255,.56);\n  box-shadow:0 8px 24px rgba(70,54,0,.035);\n  backdrop-filter:blur(2px);\n}\n.toramaru-page .tc-section--soft .tc-lead{background:rgba(255,253,244,.68)}\n\n\/* \u5927\u4f1a\u30fb\u30a4\u30d9\u30f3\u30c8\u5185\u306e\u672c\u6587\u306f\u30ab\u30fc\u30c9\u5185\u3067\u8aad\u307f\u3084\u3059\u304f\u3001\u898b\u51fa\u3057\u3068\u306e\u8ddd\u96e2\u611f\u3092\u6574\u3048\u308b\u3002 *\/\n.toramaru-page .tc-tournament__body > p,\n.toramaru-page .tc-event-feature p,\n.toramaru-page .tc-event-card p,\n.toramaru-page .tc-player-card__body > p:not(.tc-player-card__catch){\n  color:#5e5a50;\n  line-height:1.9;\n}\n.toramaru-page .tc-tournament__body h3,\n.toramaru-page .tc-event-feature h3,\n.toramaru-page .tc-event-card h4,\n.toramaru-page .tc-access h3{\n  position:relative;\n}\n.toramaru-page .tc-tournament__body h3::after,\n.toramaru-page .tc-event-feature h3::after,\n.toramaru-page .tc-access h3::after{\n  content:\"\";\n  display:block;\n  width:38px;\n  height:3px;\n  margin-top:10px;\n  border-radius:999px;\n  background:linear-gradient(90deg,#ffd800,#ffb33a);\n  opacity:.72;\n}\n\n\/* \u5c0f\u3055\u306a\u30a4\u30d9\u30f3\u30c8\u30ab\u30fc\u30c9\u306f\u7dda\u3067\u306f\u306a\u304f\u3001\u5c0f\u3055\u306a\u70b9\u3067\u8efd\u304f\u30a2\u30af\u30bb\u30f3\u30c8\u3002 *\/\n.toramaru-page .tc-event-card h4::before{\n  content:\"\";\n  display:inline-block;\n  width:8px;\n  height:8px;\n  margin-right:8px;\n  border-radius:50%;\n  background:#e8bd18;\n  vertical-align:.12em;\n  box-shadow:10px -5px 0 -3px rgba(255,166,47,.58);\n}\n\n\/* \u80cc\u666f\u4e0a\u306b\u3042\u308b\u767d\u30ab\u30fc\u30c9\u306f\u307b\u3093\u306e\u5c11\u3057\u900f\u3051\u3055\u305b\u3001\u753b\u50cf\u3068\u99b4\u67d3\u307e\u305b\u308b\u3002 *\/\n.toramaru-page .tc-tournament,\n.toramaru-page .tc-event-feature,\n.toramaru-page .tc-event-card,\n.toramaru-page .tc-player-card{\n  backdrop-filter:blur(4px);\n}\n\n@media(max-width:900px){\n  .toramaru-page .tc-bg-section::after{opacity:.58}\n  .toramaru-page .tc-lead{padding:14px 15px 14px 17px}\n}\n@media(max-width:600px){\n  .toramaru-page .tc-bg-section::after{opacity:.42}\n}\n\n\n\/* =========================================================\n   v5 animated v4 \u2014 \u3082\u3063\u3068\u697d\u3057\u3044\u80cc\u666f \/ \u30ea\u30f3\u30af\u30c7\u30b6\u30a4\u30f3 \/ \u5354\u8cdb\u30fb\u51fa\u5e97\u52df\u96c6\n   ========================================================= *\/\n\n\/* --- \u80cc\u666f\uff1a\u30c1\u30e9\u30b7\u306e\u660e\u308b\u3055\u3092\u5c11\u3057\u3060\u3051\u8db3\u3059 --- *\/\n.toramaru-page .tc-bg-section::after{\n  opacity:.95;\n  background:\n    radial-gradient(circle at 7% 17%, rgba(255,216,0,.22) 0 56px, transparent 58px),\n    radial-gradient(circle at 92% 76%, rgba(255,154,54,.14) 0 86px, transparent 89px),\n    radial-gradient(circle at 83% 12%, rgba(145,210,255,.13) 0 32px, transparent 34px),\n    radial-gradient(circle at 16% 78%, rgba(247,183,219,.11) 0 27px, transparent 29px),\n    repeating-radial-gradient(circle at 13% 60%, transparent 0 12px, rgba(182,143,0,.055) 13px 14px, transparent 15px 27px),\n    radial-gradient(circle,rgba(118,95,0,.10) 1.15px,transparent 1.6px);\n  background-size:auto,auto,auto,auto,230px 230px,28px 28px;\n  -webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 8%,#000 92%,transparent 100%);\n  mask-image:linear-gradient(to bottom,transparent 0,#000 8%,#000 92%,transparent 100%);\n}\n\n\/* \u30bb\u30af\u30b7\u30e7\u30f3\u3054\u3068\u306b\u88c5\u98fe\u4f4d\u7f6e\u3092\u5c11\u3057\u5909\u3048\u3001\u7e70\u308a\u8fd4\u3057\u611f\u3092\u306a\u304f\u3059 *\/\n.toramaru-page .tc-bg-tournament::after{\n  background:\n    radial-gradient(circle at 91% 14%, rgba(255,210,0,.24) 0 74px, transparent 77px),\n    radial-gradient(circle at 7% 83%, rgba(255,154,54,.13) 0 96px, transparent 99px),\n    radial-gradient(circle at 22% 14%, rgba(145,210,255,.11) 0 31px, transparent 34px),\n    repeating-linear-gradient(118deg,transparent 0 36px,rgba(255,216,0,.04) 37px 39px,transparent 40px 76px),\n    radial-gradient(circle,rgba(118,95,0,.085) 1.1px,transparent 1.55px);\n  background-size:auto,auto,auto,auto,29px 29px;\n}\n.toramaru-page .tc-bg-events::after{\n  background:\n    radial-gradient(circle at 8% 78%, rgba(255,216,0,.20) 0 64px, transparent 67px),\n    radial-gradient(circle at 91% 18%, rgba(255,177,62,.14) 0 90px, transparent 94px),\n    radial-gradient(circle at 82% 78%, rgba(247,183,219,.12) 0 36px, transparent 39px),\n    radial-gradient(circle at 22% 18%, rgba(145,210,255,.12) 0 28px, transparent 31px),\n    repeating-radial-gradient(circle at 78% 45%,transparent 0 14px,rgba(255,190,0,.05) 15px 16px,transparent 17px 29px);\n}\n.toramaru-page .tc-bg-sagamihara::after{\n  background:\n    radial-gradient(circle at 11% 20%, rgba(255,216,0,.23) 0 80px, transparent 83px),\n    radial-gradient(circle at 88% 72%, rgba(255,142,52,.16) 0 110px, transparent 114px),\n    radial-gradient(circle at 69% 16%, rgba(145,210,255,.14) 0 40px, transparent 43px),\n    radial-gradient(circle at 28% 82%, rgba(247,183,219,.12) 0 32px, transparent 35px),\n    radial-gradient(circle,rgba(118,95,0,.075) 1px,transparent 1.5px);\n  background-size:auto,auto,auto,auto,25px 25px;\n}\n.toramaru-page .tc-bg-access::after,\n.toramaru-page .tc-bg-supporters::after{\n  background:\n    radial-gradient(circle at 91% 16%, rgba(255,216,0,.19) 0 68px, transparent 71px),\n    radial-gradient(circle at 9% 82%, rgba(255,163,52,.11) 0 82px, transparent 85px),\n    radial-gradient(circle at 73% 82%, rgba(145,210,255,.10) 0 28px, transparent 31px),\n    repeating-linear-gradient(32deg,transparent 0 44px,rgba(255,216,0,.035) 45px 47px,transparent 48px 92px);\n}\n\n\/* \u80cc\u666f\u753b\u50cf\u3092\u5165\u308c\u305f\u6642\u3082\u88c5\u98fe\u304c\u5c11\u3057\u3060\u3051\u4e57\u308b *\/\n.toramaru-page .tc-bg-section{\n  background-color:#fffdf6;\n  background-blend-mode:normal;\n}\n\n\/* --- \u5404\u7a2e\u30ea\u30f3\u30af\uff1a\u4e38\u3044\u77e2\u5370\u3092\u4f7f\u3063\u305f\u8efd\u5feb\u306a\u5171\u901a\u30c7\u30b6\u30a4\u30f3 --- *\/\n.toramaru-page .tc-text-link,\n.toramaru-page .tc-action-link{\n  position:relative;\n  display:inline-flex;\n  align-items:center;\n  gap:10px;\n  width:max-content;\n  max-width:100%;\n  color:#29260f;\n  font-size:13px;\n  line-height:1.35;\n  font-weight:900;\n  text-decoration:none!important;\n  border-bottom:0!important;\n  transition:color .22s ease,transform .22s ease;\n}\n.toramaru-page .tc-text-link span,\n.toramaru-page .tc-action-link span{\n  display:grid;\n  place-items:center;\n  flex:0 0 auto;\n  width:30px;\n  height:30px;\n  border-radius:50%;\n  background:var(--tc-yellow);\n  color:#171717;\n  font-size:14px;\n  box-shadow:3px 3px 0 rgba(255,167,42,.30);\n  transition:transform .22s cubic-bezier(.2,.8,.2,1),background .22s ease;\n}\n.toramaru-page .tc-text-link::after,\n.toramaru-page .tc-action-link::after{\n  content:\"\";\n  position:absolute;\n  left:0;\n  right:40px;\n  bottom:-5px;\n  height:1px;\n  background:linear-gradient(90deg,#d8b800,transparent);\n  transform-origin:left center;\n  transform:scaleX(.5);\n  opacity:.55;\n  transition:transform .25s ease,opacity .25s ease;\n}\n@media (hover:hover){\n  .toramaru-page .tc-text-link:hover,\n  .toramaru-page .tc-action-link:hover{\n    color:#9a7600;\n    transform:translateX(2px);\n  }\n  .toramaru-page .tc-text-link:hover span,\n  .toramaru-page .tc-action-link:hover span{\n    transform:translate(3px,-2px) rotate(-5deg);\n    background:#ffe75f;\n  }\n  .toramaru-page .tc-text-link:hover::after,\n  .toramaru-page .tc-action-link:hover::after{\n    transform:scaleX(1);\n    opacity:1;\n  }\n}\n\n\/* \u5927\u4f1a\u7533\u8fbc\u307f\u30dc\u30bf\u30f3\u3082\u30b5\u30a4\u30c8\u306b\u5408\u308f\u305b\u3066\u5c11\u3057\u67d4\u3089\u304b\u304f *\/\n.toramaru-page .tc-tournament__actions .wp-element-button{\n  border-radius:999px!important;\n  background:#171717!important;\n  color:#fff!important;\n  padding:.82em 1.35em!important;\n  box-shadow:4px 4px 0 rgba(255,216,0,.72);\n}\n@media (hover:hover){\n  .toramaru-page .tc-tournament__actions .wp-element-button:hover{\n    box-shadow:7px 7px 0 rgba(255,216,0,.78);\n  }\n}\n\n\/* HERO\u306e\u767d\u30dc\u30bf\u30f3\u306b\u3082\u9ec4\u8272\u3044\u8f2a\u90ed\u3092\u52a0\u3048\u308b *\/\n.toramaru-page .tc-hero__buttons .tc-btn:not(.tc-btn--dark) .wp-element-button{\n  background:rgba(255,255,255,.82)!important;\n  color:#211f12!important;\n  border:1px solid rgba(179,145,0,.32)!important;\n  box-shadow:3px 3px 0 rgba(255,216,0,.45);\n}\n\n\/* --- \u6700\u7d42\u30bb\u30af\u30b7\u30e7\u30f3\uff1a\u5354\u8cdb\u30fb\u51fa\u5e97\u52df\u96c6 --- *\/\n.toramaru-page .tc-recruit{\n  --tc-section-overlay:linear-gradient(115deg,rgba(255,239,112,.91),rgba(255,184,62,.84));\n  position:relative;\n}\n.toramaru-page .tc-recruit::after{\n  opacity:1;\n  background:\n    radial-gradient(circle at 8% 18%,rgba(255,255,255,.42) 0 82px,transparent 85px),\n    radial-gradient(circle at 92% 82%,rgba(255,255,255,.32) 0 118px,transparent 121px),\n    radial-gradient(circle at 79% 15%,rgba(145,210,255,.22) 0 34px,transparent 37px),\n    radial-gradient(circle at 18% 78%,rgba(247,183,219,.21) 0 30px,transparent 33px),\n    repeating-radial-gradient(circle at 53% 45%,transparent 0 14px,rgba(112,80,0,.055) 15px 16px,transparent 17px 30px);\n}\n.toramaru-page .tc-recruit__head{\n  display:grid;\n  grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);\n  gap:70px;\n  align-items:end;\n  margin-bottom:44px;\n}\n.toramaru-page .tc-recruit__intro{\n  margin:0;\n  padding:18px 20px;\n  border-radius:18px;\n  background:rgba(255,255,255,.57);\n  color:#514a2f;\n  line-height:1.9;\n  box-shadow:0 12px 28px rgba(89,60,0,.055);\n}\n.toramaru-page .tc-recruit__grid{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:22px;\n}\n.toramaru-page .tc-recruit-card{\n  position:relative;\n  min-height:330px;\n  padding:34px 34px 30px;\n  border:1px solid rgba(166,126,0,.18);\n  border-radius:28px;\n  background:rgba(255,255,255,.88);\n  box-shadow:0 18px 42px rgba(87,55,0,.09);\n  backdrop-filter:blur(5px);\n  overflow:hidden;\n}\n.toramaru-page .tc-recruit-card::after{\n  content:\"\";\n  position:absolute;\n  right:-45px;\n  bottom:-55px;\n  width:150px;\n  height:150px;\n  border:26px solid rgba(255,216,0,.15);\n  border-radius:50%;\n  pointer-events:none;\n}\n.toramaru-page .tc-recruit-card--shop::after{\n  border-color:rgba(255,158,54,.14);\n}\n.toramaru-page .tc-recruit-card__icon{\n  display:grid;\n  place-items:center;\n  width:46px;\n  height:46px;\n  margin-bottom:18px;\n  border-radius:15px;\n  background:#ffd800;\n  box-shadow:5px 5px 0 rgba(255,162,42,.24);\n  font-size:21px;\n  font-weight:900;\n  transform:rotate(-4deg);\n}\n.toramaru-page .tc-recruit-card--shop .tc-recruit-card__icon{\n  background:#ffb246;\n}\n.toramaru-page .tc-recruit-card h3{\n  margin:.18em 0 .45em;\n  font-size:clamp(28px,3vw,40px);\n  letter-spacing:-.04em;\n}\n.toramaru-page .tc-recruit-card p{\n  color:#5f5948;\n  line-height:1.85;\n  margin-bottom:25px;\n}\n.toramaru-page .tc-recruit-card .tc-mini-en{\n  color:#8d7200;\n  font-size:10px;\n  letter-spacing:.18em;\n  font-weight:900;\n}\n\n\/* recruitment cards animation behavior *\/\n.toramaru-page.tc-anim-ready .tc-recruit-card.tc-reveal:nth-child(odd){\n  transform:translate3d(-30px,28px,0) rotate(-1deg);\n}\n.toramaru-page.tc-anim-ready .tc-recruit-card.tc-reveal:nth-child(even){\n  transform:translate3d(30px,28px,0) rotate(1deg);\n}\n.toramaru-page.tc-anim-ready .tc-recruit-card.tc-reveal.tc-inview{\n  transform:translate3d(0,0,0) rotate(0);\n}\n\n@media(max-width:900px){\n  .toramaru-page .tc-recruit__head{grid-template-columns:1fr;gap:24px}\n  .toramaru-page .tc-recruit__grid{grid-template-columns:1fr}\n  .toramaru-page .tc-bg-section::after{opacity:.72}\n}\n@media(max-width:600px){\n  .toramaru-page .tc-recruit-card{padding:27px 23px 25px;border-radius:22px}\n  .toramaru-page .tc-recruit__intro{padding:15px 16px}\n  .toramaru-page .tc-text-link span,\n  .toramaru-page .tc-action-link span{width:28px;height:28px}\n}\n\n\n\/* =========================================================\n   v5 \u2014 \u30bf\u30a4\u30c8\u30eb\u6539\u884c \/ \u660e\u308b\u3044\u30dc\u30bf\u30f3 \/ \u864e\u4e38\u30ab\u30c3\u30d7\u30fb\u30a2\u30fc\u30ab\u30a4\u30d6\n   ========================================================= *\/\n\n\/* \u9577\u3044\u30bb\u30af\u30b7\u30e7\u30f3\u30bf\u30a4\u30c8\u30eb\u306f\u3001\u610f\u5473\u306e\u5207\u308c\u76ee\u3067\u3060\u3051\u6539\u884c\u3055\u305b\u308b *\/\n.toramaru-page .tc-section-title--compact .tc-jp{\n  font-size:clamp(36px,4.15vw,58px)!important;\n  line-height:1.12!important;\n  letter-spacing:-.045em!important;\n  background:none!important;\n  padding:0!important;\n}\n.toramaru-page .tc-title-line{\n  display:block;\n  width:max-content;\n  max-width:100%;\n  white-space:nowrap;\n  background:linear-gradient(transparent 74%,rgba(255,216,0,.42) 74%);\n  padding:0 .06em .04em;\n}\n.toramaru-page .tc-title-line + .tc-title-line{margin-top:.04em}\n\n\/* ENJOY SAGAMIHARA\u306f\u5de6\u30ab\u30e9\u30e0\u3092\u5c11\u3057\u5e83\u3052\u308b *\/\n.toramaru-page .tc-sagamihara{\n  grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);\n}\n\n\/* \u5354\u8cdb\u52df\u96c6\u306e\u898b\u51fa\u3057\u3082\u5341\u5206\u306a\u6a2a\u5e45\u3092\u78ba\u4fdd *\/\n.toramaru-page .tc-recruit__head{\n  grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);\n  gap:48px;\n}\n\n\/* --- \u30dc\u30bf\u30f3\uff1a\u9ed2\u3067\u306f\u306a\u304f\u3001\u9ec4\u8272\u306b\u6620\u3048\u308b\u9bae\u3084\u304b\u306a\u30d6\u30eb\u30fc --- *\/\n:root{\n  --tc-action-blue:#2d8cff;\n  --tc-action-blue-deep:#1374e5;\n  --tc-action-blue-soft:#eaf4ff;\n}\n.toramaru-page .tc-btn--dark .wp-element-button,\n.toramaru-page .tc-btn--dark a,\n.toramaru-page .tc-tournament__actions .wp-element-button{\n  background:linear-gradient(135deg,#3aa6ff,#237df1)!important;\n  color:#fff!important;\n  border:1px solid rgba(16,102,211,.22)!important;\n  box-shadow:4px 5px 0 rgba(255,216,0,.72),0 8px 18px rgba(31,115,221,.18)!important;\n}\n@media (hover:hover){\n  .toramaru-page .tc-btn--dark .wp-element-button:hover,\n  .toramaru-page .tc-btn--dark a:hover,\n  .toramaru-page .tc-tournament__actions .wp-element-button:hover{\n    background:linear-gradient(135deg,#55b5ff,#1475e5)!important;\n    box-shadow:7px 7px 0 rgba(255,216,0,.82),0 12px 24px rgba(31,115,221,.24)!important;\n  }\n}\n\n\/* \u767d\u30dc\u30bf\u30f3\u306f\u6c34\u8272\u306e\u7e01\u53d6\u308a\u3067\u3001\u30e1\u30a4\u30f3\u30dc\u30bf\u30f3\u3068\u306e\u95a2\u4fc2\u3092\u308f\u304b\u308a\u3084\u3059\u304f *\/\n.toramaru-page .tc-hero__buttons .tc-btn:not(.tc-btn--dark) .wp-element-button{\n  color:#166bc8!important;\n  border:1px solid rgba(45,140,255,.34)!important;\n  box-shadow:3px 3px 0 rgba(45,140,255,.13)!important;\n}\n\n\/* --- \u904e\u53bb\u306e\u864e\u4e38\u30ab\u30c3\u30d7\uff1a\u6b69\u307f + \u52d5\u753b\u30a2\u30fc\u30ab\u30a4\u30d6 --- *\/\n.toramaru-page .tc-archive{\n  position:relative;\n  margin-top:76px;\n  padding-top:58px;\n  border-top:1px solid rgba(111,78,0,.18);\n}\n.toramaru-page .tc-archive::before{\n  content:\"\";\n  position:absolute;\n  left:0;\n  top:-5px;\n  width:78px;\n  height:9px;\n  border-radius:999px;\n  background:linear-gradient(90deg,#ffd800,#ff9f37);\n}\n.toramaru-page .tc-archive__head{\n  display:grid;\n  grid-template-columns:minmax(0,.85fr) minmax(320px,1.15fr);\n  gap:60px;\n  align-items:end;\n  margin-bottom:34px;\n}\n.toramaru-page .tc-archive__head h3{\n  margin:.12em 0 0;\n  font-size:clamp(31px,3.8vw,50px);\n  letter-spacing:-.045em;\n  line-height:1.2;\n}\n.toramaru-page .tc-archive__head > p{\n  margin:0;\n  color:#5e573d;\n  line-height:1.9;\n}\n.toramaru-page .tc-archive__grid{\n  position:relative;\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:18px;\n}\n.toramaru-page .tc-archive__grid::before{\n  content:\"\";\n  position:absolute;\n  left:8%;\n  right:8%;\n  top:21px;\n  height:2px;\n  background:linear-gradient(90deg,rgba(131,91,0,.05),rgba(131,91,0,.25),rgba(131,91,0,.05));\n  z-index:0;\n}\n.toramaru-page .tc-archive-card{\n  position:relative;\n  z-index:1;\n  padding:14px;\n  border:1px solid rgba(153,113,0,.16);\n  border-radius:24px;\n  background:rgba(255,255,255,.89);\n  box-shadow:0 15px 36px rgba(83,53,0,.075);\n  backdrop-filter:blur(4px);\n  overflow:hidden;\n}\n.toramaru-page .tc-archive-card__num{\n  position:relative;\n  z-index:2;\n  display:grid;\n  place-items:center;\n  width:43px;\n  height:43px;\n  margin:0 auto 13px;\n  border-radius:50%;\n  background:#ffd800;\n  color:#211d07;\n  border:5px solid rgba(255,255,255,.92);\n  box-shadow:0 0 0 1px rgba(153,113,0,.12),3px 4px 0 rgba(255,159,55,.24);\n  font-size:11px;\n  font-weight:900;\n  letter-spacing:.08em;\n}\n.toramaru-page .tc-video-slot{\n  aspect-ratio:16\/9;\n  display:grid;\n  place-items:center;\n  padding:20px;\n  border-radius:17px;\n  background:\n    linear-gradient(145deg,rgba(255,228,74,.60),rgba(255,174,57,.34)),\n    rgba(255,255,255,.74);\n  border:1px dashed rgba(138,101,0,.28);\n  text-align:center;\n  color:#746018;\n  font-size:12px;\n  font-weight:900;\n  overflow:hidden;\n}\n.toramaru-page .tc-video-slot small{\n  display:block;\n  margin-top:4px;\n  color:#8b8061;\n  font-size:9px;\n  font-weight:700;\n}\n.toramaru-page .tc-video-slot iframe{\n  display:block;\n  width:100%;\n  height:100%;\n  border:0;\n}\n.toramaru-page .tc-archive-card__body{\n  padding:17px 7px 9px;\n}\n.toramaru-page .tc-archive-card__body .tc-mini-en{\n  color:#9b7d00;\n  font-size:9px;\n  letter-spacing:.16em;\n  font-weight:900;\n}\n.toramaru-page .tc-archive-card h4{\n  margin:.3em 0 .9em;\n  font-size:20px;\n  line-height:1.35;\n}\n\n\/* \u30a2\u30fc\u30ab\u30a4\u30d6\u30ab\u30fc\u30c9\u306ehover *\/\n@media (hover:hover){\n  .toramaru-page .tc-archive-card{\n    transition:transform .26s cubic-bezier(.2,.8,.2,1),box-shadow .26s ease;\n  }\n  .toramaru-page .tc-archive-card:hover{\n    transform:translateY(-5px) rotate(-.25deg);\n    box-shadow:0 22px 46px rgba(83,53,0,.12);\n  }\n}\n\n\/* Responsive *\/\n@media(max-width:900px){\n  .toramaru-page .tc-section-title--compact .tc-jp{\n    font-size:clamp(34px,8vw,50px)!important;\n  }\n  .toramaru-page .tc-recruit__head,\n  .toramaru-page .tc-archive__head{\n    grid-template-columns:1fr;\n    gap:22px;\n  }\n  .toramaru-page .tc-archive__grid{\n    grid-template-columns:1fr;\n  }\n  .toramaru-page .tc-archive__grid::before{display:none}\n  .toramaru-page .tc-archive-card__num{margin-left:8px}\n}\n@media(max-width:600px){\n  .toramaru-page .tc-title-line{\n    width:auto;\n    white-space:normal;\n    text-wrap:balance;\n  }\n  .toramaru-page .tc-sagamihara{grid-template-columns:1fr}\n  .toramaru-page .tc-archive{margin-top:58px;padding-top:44px}\n}\n\n\n\/* =========================================================\n   v6 \u2014 \u30b9\u30bf\u30f3\u30d7\u30e9\u30ea\u30fc\u3092\u6587\u5316\u5e81\u4e8b\u696d\u3078\u79fb\u52d5\n   \u6587\u5316\u5e813\u4f01\u753b + GOMARU\u540c\u6642\u958b\u50ac5\u4f01\u753b\u306e\u518d\u30ec\u30a4\u30a2\u30a6\u30c8\n   ========================================================= *\/\n\n\/* \u6587\u5316\u5e81\u30a8\u30ea\u30a2\u3092\u3072\u3068\u3064\u306e\u307e\u3068\u307e\u308a\u3068\u3057\u3066\u898b\u305b\u308b *\/\n.toramaru-page .tc-culture-block{\n  position:relative;\n  margin-bottom:56px;\n  padding:26px 26px 30px;\n  border:1px solid rgba(191,155,0,.18);\n  border-radius:30px;\n  background:\n    linear-gradient(135deg,rgba(255,246,171,.76),rgba(255,255,255,.86));\n  box-shadow:0 16px 38px rgba(82,62,0,.055);\n  overflow:hidden;\n}\n.toramaru-page .tc-culture-block::after{\n  content:\"\";\n  position:absolute;\n  right:-70px;\n  top:-90px;\n  width:230px;\n  height:230px;\n  border:34px solid rgba(255,216,0,.12);\n  border-radius:50%;\n  pointer-events:none;\n}\n.toramaru-page .tc-program-label{\n  position:relative;\n  z-index:1;\n  display:flex;\n  align-items:center;\n  gap:10px;\n  flex-wrap:wrap;\n  margin-bottom:20px;\n}\n.toramaru-page .tc-program-label span{\n  padding:6px 11px;\n  border-radius:999px;\n  background:#171717;\n  color:#fff;\n  font-size:9px;\n  line-height:1;\n  font-weight:900;\n  letter-spacing:.16em;\n}\n.toramaru-page .tc-program-label strong{\n  font-size:18px;\n  letter-spacing:.03em;\n}\n.toramaru-page .tc-program-label em{\n  padding:5px 10px;\n  border-radius:999px;\n  background:#fff;\n  color:#826b00;\n  border:1px solid rgba(191,155,0,.24);\n  font-size:10px;\n  line-height:1;\n  font-weight:900;\n  font-style:normal;\n}\n\n\/* \u6587\u5316\u5e813\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u540c\u683c\u306e3\u30ab\u30fc\u30c9\u3067 *\/\n.toramaru-page .tc-culture-grid{\n  position:relative;\n  z-index:1;\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:18px;\n}\n.toramaru-page .tc-culture-card{\n  display:flex;\n  flex-direction:column;\n  min-width:0;\n  border:1px solid rgba(193,169,73,.24);\n  border-radius:23px;\n  background:rgba(255,255,255,.92);\n  overflow:hidden;\n  box-shadow:0 12px 28px rgba(78,61,0,.055);\n  backdrop-filter:blur(4px);\n}\n.toramaru-page .tc-culture-card__media{\n  min-height:205px;\n  border:0;\n  border-radius:0;\n  background:#f8f3df;\n}\n.toramaru-page .tc-culture-card__body{\n  display:flex;\n  flex-direction:column;\n  flex:1;\n  padding:21px 21px 20px;\n}\n.toramaru-page .tc-culture-card .tc-mini-en{\n  font-size:9px;\n  letter-spacing:.16em;\n  color:#9d8200;\n  font-weight:900;\n}\n.toramaru-page .tc-culture-card h3{\n  margin:.35em 0 .5em;\n  font-size:clamp(22px,2.1vw,30px);\n  line-height:1.32;\n  letter-spacing:-.035em;\n}\n.toramaru-page .tc-culture-card p{\n  margin-top:0;\n  color:#666052;\n  font-size:13px;\n  line-height:1.85;\n}\n.toramaru-page .tc-culture-card .tc-agency-slot{\n  width:100%;\n  margin-top:auto;\n  aspect-ratio:4.2\/1;\n}\n.toramaru-page .tc-culture-card .tc-tags{\n  margin-top:12px;\n  padding-top:0;\n}\n\n\/* GOMARU\u4f01\u753b\u306e\u898b\u51fa\u3057\u3092\u660e\u78ba\u306b\u5206\u3051\u308b *\/\n.toramaru-page .tc-side-events-head{\n  display:grid;\n  grid-template-columns:minmax(0,.75fr) minmax(300px,1.25fr);\n  gap:50px;\n  align-items:end;\n  margin:0 0 22px;\n  padding:0 3px;\n}\n.toramaru-page .tc-side-events-head h3{\n  margin:.1em 0 0;\n  font-size:clamp(28px,3.1vw,42px);\n  letter-spacing:-.04em;\n}\n.toramaru-page .tc-side-events-head > p{\n  margin:0;\n  color:#6a6457;\n  line-height:1.85;\n}\n\n\/* 5\u679a\u30923 + 2\u3067\u7f8e\u3057\u304f\u898b\u305b\u308b *\/\n.toramaru-page .tc-event-grid--five{\n  display:grid;\n  grid-template-columns:repeat(6,minmax(0,1fr));\n  gap:18px;\n}\n.toramaru-page .tc-event-grid--five .tc-event-card{\n  grid-column:span 2;\n}\n.toramaru-page .tc-event-grid--five .tc-event-card:nth-child(4),\n.toramaru-page .tc-event-grid--five .tc-event-card:nth-child(5){\n  grid-column:span 3;\n}\n\n\/* \u4e0b\u6bb52\u679a\u306f\u5c11\u3057\u6a2a\u9577\u306a\u306e\u3067\u753b\u50cf\u306b\u3082\u3086\u3068\u308a *\/\n.toramaru-page .tc-event-grid--five .tc-event-card:nth-child(4) .tc-event-card__media,\n.toramaru-page .tc-event-grid--five .tc-event-card:nth-child(5) .tc-event-card__media{\n  min-height:190px;\n}\n\n\/* \u6587\u5316\u5e81\u3068GOMARU\u3067\u30bf\u30b0\u8272\u306e\u610f\u5473\u3092\u5206\u3051\u308b *\/\n.toramaru-page .tc-culture-card .tc-tag:not(.tc-tag--free){\n  background:#fff0a0;\n  color:#725e00;\n}\n.toramaru-page .tc-culture-card .tc-tag--free{\n  background:#eaf4ff;\n  color:#32698e;\n}\n\n\/* hover\u3082\u5c11\u3057 *\/\n@media (hover:hover){\n  .toramaru-page .tc-culture-card{\n    transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s ease;\n  }\n  .toramaru-page .tc-culture-card:hover{\n    transform:translateY(-5px);\n    box-shadow:0 19px 38px rgba(78,61,0,.09);\n  }\n}\n\n@media(max-width:1000px){\n  .toramaru-page .tc-culture-grid{grid-template-columns:1fr 1fr}\n  .toramaru-page .tc-culture-card:nth-child(3){grid-column:1 \/ -1}\n  .toramaru-page .tc-culture-card:nth-child(3){\n    display:grid;\n    grid-template-columns:.8fr 1.2fr;\n  }\n  .toramaru-page .tc-culture-card:nth-child(3) .tc-culture-card__media{min-height:260px}\n}\n@media(max-width:900px){\n  .toramaru-page .tc-side-events-head{grid-template-columns:1fr;gap:10px}\n  .toramaru-page .tc-event-grid--five{grid-template-columns:1fr 1fr}\n  .toramaru-page .tc-event-grid--five .tc-event-card,\n  .toramaru-page .tc-event-grid--five .tc-event-card:nth-child(4),\n  .toramaru-page .tc-event-grid--five .tc-event-card:nth-child(5){grid-column:span 1}\n}\n@media(max-width:700px){\n  .toramaru-page .tc-culture-block{padding:18px;border-radius:24px}\n  .toramaru-page .tc-culture-grid{grid-template-columns:1fr}\n  .toramaru-page .tc-culture-card:nth-child(3){\n    grid-column:auto;\n    display:flex;\n  }\n  .toramaru-page .tc-culture-card__media,\n  .toramaru-page .tc-culture-card:nth-child(3) .tc-culture-card__media{min-height:220px}\n  .toramaru-page .tc-event-grid--five{grid-template-columns:1fr}\n}\n\n\n\/* =========================================================\n   v7 \u2014 \u30e1\u30a4\u30f3\u30d3\u30b8\u30e5\u30a2\u30eb\uff08HERO\uff09\u30bb\u30af\u30b7\u30e7\u30f3\u524a\u9664\n   ABOUT\u3092\u30da\u30fc\u30b8\u5192\u982d\u3068\u3057\u3066\u81ea\u7136\u306b\u958b\u59cb\n   ========================================================= *\/\n.toramaru-page #about{\n  padding-top:88px;\n}\n@media(max-width:900px){\n  .toramaru-page #about{padding-top:68px}\n}\n@media(max-width:600px){\n  .toramaru-page #about{padding-top:54px}\n}\n\n\n\/* =========================================================\n   v8 \u2014 \u30e9\u30f3\u30c0\u30e0\u8ecc\u9053\u3067\u4e0a\u304c\u308b\u5c0f\u3055\u306a\u98a8\u8239\n   ========================================================= *\/\n.toramaru-page .tc-balloons{\n  position:fixed;\n  inset:0;\n  z-index:4;\n  pointer-events:none;\n  overflow:hidden;\n  contain:strict;\n}\n.toramaru-page .tc-balloon{\n  --balloon-size:24px;\n  --balloon-left:50vw;\n  --balloon-duration:24s;\n  --balloon-delay:0s;\n  --balloon-d1:20px;\n  --balloon-d2:-20px;\n  --balloon-d3:30px;\n  --balloon-d4:-10px;\n  --balloon-rotate:4deg;\n  --balloon-color:#ffd800;\n  --balloon-opacity:.42;\n\n  position:absolute;\n  left:var(--balloon-left);\n  bottom:-90px;\n  width:var(--balloon-size);\n  height:calc(var(--balloon-size) * 1.24);\n  border-radius:52% 48% 48% 52% \/ 46% 46% 54% 54%;\n  background:\n    radial-gradient(circle at 34% 27%,rgba(255,255,255,.72) 0 8%,transparent 9%),\n    var(--balloon-color);\n  opacity:0;\n  filter:drop-shadow(0 3px 4px rgba(66,47,0,.07));\n  animation:tcBalloonRandom var(--balloon-duration) linear var(--balloon-delay) infinite;\n  will-change:transform,opacity;\n}\n.toramaru-page .tc-balloon::before{\n  content:\"\";\n  position:absolute;\n  left:50%;\n  bottom:-5px;\n  width:0;\n  height:0;\n  transform:translateX(-50%);\n  border-left:4px solid transparent;\n  border-right:4px solid transparent;\n  border-top:7px solid var(--balloon-color);\n}\n.toramaru-page .tc-balloon::after{\n  content:\"\";\n  position:absolute;\n  left:50%;\n  top:calc(100% + 3px);\n  width:1px;\n  height:31px;\n  background:linear-gradient(to bottom,rgba(83,74,48,.26),rgba(83,74,48,0));\n  transform:translateX(-50%) rotate(4deg);\n  transform-origin:top center;\n}\n\n@keyframes tcBalloonRandom{\n  0%{\n    transform:translate3d(0,0,0) rotate(calc(var(--balloon-rotate) * -1));\n    opacity:0;\n  }\n  7%{opacity:var(--balloon-opacity)}\n  25%{\n    transform:translate3d(var(--balloon-d1),-30vh,0) rotate(var(--balloon-rotate));\n    opacity:var(--balloon-opacity);\n  }\n  50%{\n    transform:translate3d(var(--balloon-d2),-61vh,0) rotate(calc(var(--balloon-rotate) * -.55));\n    opacity:var(--balloon-opacity);\n  }\n  75%{\n    transform:translate3d(var(--balloon-d3),-91vh,0) rotate(calc(var(--balloon-rotate) * .8));\n    opacity:var(--balloon-opacity);\n  }\n  94%{opacity:calc(var(--balloon-opacity) * .9)}\n  100%{\n    transform:translate3d(var(--balloon-d4),-122vh,0) rotate(calc(var(--balloon-rotate) * -1));\n    opacity:0;\n  }\n}\n\n\/* \u753b\u9762\u304c\u72ed\u3044\u6642\u306f\u500b\u6570\u611f\u3092\u6291\u3048\u308b *\/\n@media(max-width:700px){\n  .toramaru-page .tc-balloon:nth-child(n+5){display:none}\n}\n\n\/* \u52d5\u304d\u3092\u6e1b\u3089\u3059\u8a2d\u5b9a\u3067\u306f\u975e\u8868\u793a *\/\n@media(prefers-reduced-motion:reduce){\n  .toramaru-page .tc-balloons{display:none!important}\n}\n\n\/* =========================================================\n   v8 \u2014 \u753b\u50cf\u5dee\u3057\u66ff\u3048\u3092\u3057\u3084\u3059\u304f\u3059\u308b\u5171\u901a\u6307\u5b9a\n   \u30d7\u30ec\u30fc\u30b9\u30db\u30eb\u30c0\u30fcdiv\u3092img\u30bf\u30b0\u306b\u7f6e\u304d\u63db\u3048\u3066\u3082\u540c\u3058\u67a0\u3092\u7dad\u6301\n   ========================================================= *\/\n.toramaru-page img.tc-about__photo,\n.toramaru-page img.tc-player-card__photo,\n.toramaru-page img.tc-tournament__media,\n.toramaru-page img.tc-culture-card__media,\n.toramaru-page img.tc-event-card__media,\n.toramaru-page img.tc-sagamihara__visual{\n  display:block;\n  width:100%;\n  object-fit:cover;\n}\n.toramaru-page img.tc-about__photo{height:500px}\n.toramaru-page img.tc-player-card__photo{height:320px}\n.toramaru-page img.tc-tournament__media{height:430px}\n.toramaru-page img.tc-culture-card__media{height:205px}\n.toramaru-page img.tc-event-card__media{height:170px}\n.toramaru-page img.tc-sagamihara__visual{height:410px}\n\n@media(max-width:900px){\n  .toramaru-page img.tc-tournament__media{height:320px}\n  .toramaru-page img.tc-player-card__photo{height:300px}\n}\n@media(max-width:700px){\n  .toramaru-page img.tc-culture-card__media{height:220px}\n}\n@media(max-width:600px){\n  .toramaru-page img.tc-about__photo{height:400px}\n  .toramaru-page img.tc-player-card__photo{height:250px}\n}\n\n\n\/* =========================================================\n   v9 \u2014 \u5168\u753b\u50cf\u67a0\u3092\u3042\u3089\u304b\u3058\u3081 <img> \u5316\n   ========================================================= *\/\n.toramaru-page .tc-agency-slot{\n  overflow:hidden;\n  padding:7px;\n}\n.toramaru-page .tc-agency-slot .tc-agency-img{\n  display:block;\n  width:100%;\n  height:100%;\n  max-height:none;\n  object-fit:contain;\n  border-radius:6px;\n}\n\n\/* \u753b\u50cf\u5dee\u3057\u66ff\u3048\u6642\u306e\u5171\u901a\u8a2d\u5b9a *\/\n.toramaru-page .tc-about__photo,\n.toramaru-page .tc-player-card__photo,\n.toramaru-page .tc-tournament__media,\n.toramaru-page .tc-culture-card__media,\n.toramaru-page .tc-event-card__media,\n.toramaru-page .tc-sagamihara__visual{\n  background:#f8f4e7;\n}\n\n\n\/* =========================================================\n   v11 \u2014 \u56f2\u7881\u5165\u9580\u4f53\u9a13\u306b\u7533\u8fbc\u307f\u30d5\u30a9\u30fc\u30e0\u5c0e\u7dda\u3092\u8ffd\u52a0\n   ========================================================= *\/\n.toramaru-page .tc-culture-apply{\n  display:flex!important;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  width:100%;\n  margin-top:16px;\n  padding:.88em 1.15em!important;\n  border-radius:14px!important;\n  border:1px solid rgba(22,108,201,.18)!important;\n  background:linear-gradient(135deg,#3aa6ff,#237df1)!important;\n  color:#fff!important;\n  font-size:13px!important;\n  line-height:1.3!important;\n  font-weight:900!important;\n  text-decoration:none!important;\n  box-shadow:4px 5px 0 rgba(255,216,0,.65),0 8px 18px rgba(31,115,221,.14);\n}\n.toramaru-page .tc-culture-apply span{\n  display:grid;\n  place-items:center;\n  flex:0 0 auto;\n  width:27px;\n  height:27px;\n  border-radius:50%;\n  background:rgba(255,255,255,.94);\n  color:#1874d8;\n  font-size:14px;\n  transition:transform .22s ease;\n}\n@media(hover:hover){\n  .toramaru-page .tc-culture-apply:hover{\n    transform:translateY(-2px);\n    background:linear-gradient(135deg,#55b5ff,#1475e5)!important;\n    box-shadow:6px 7px 0 rgba(255,216,0,.76),0 12px 22px rgba(31,115,221,.20);\n  }\n  .toramaru-page .tc-culture-apply:hover span{\n    transform:translateX(3px);\n  }\n}\n\n\n\n\/* =========================================================\n   v12 PATCH \u2014 ABOUT\u5f37\u8abf \/ PROFILE\u80a9\u66f8 \/ \u6587\u5316\u5e81\u30ed\u30b4 \/ \u30bf\u30b0\u6574\u7406\n   ========================================================= *\/\n\n\/* ABOUT\u306e\u30ad\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8\uff1a\u6d3e\u624b\u3059\u304e\u305a\u3001\u8996\u7dda\u304c\u6b62\u307e\u308b\u30ab\u30fc\u30c9\u8868\u73fe *\/\n.toramaru-page .tc-about-v5__right .tc-quote{\n  position:relative !important;\n  margin:0 0 26px !important;\n  padding:30px 34px 30px 38px !important;\n  border:1px solid rgba(222,184,35,.38) !important;\n  border-left:6px solid #ffd800 !important;\n  border-radius:22px !important;\n  overflow:hidden !important;\n  background:\n    radial-gradient(circle at 92% 18%,rgba(255,216,0,.16) 0 46px,transparent 48px),\n    linear-gradient(135deg,rgba(255,255,255,.98),rgba(255,248,201,.82)) !important;\n  box-shadow:0 16px 38px rgba(89,67,0,.08) !important;\n  color:#302b20 !important;\n  font-size:clamp(26px,3vw,36px) !important;\n  line-height:1.55 !important;\n}\n.toramaru-page .tc-about-v5__right .tc-quote::before{\n  content:\"\u201c\";\n  position:absolute;\n  left:12px;\n  top:-16px;\n  color:rgba(255,185,34,.24);\n  font-family:Georgia,serif;\n  font-size:92px;\n  line-height:1;\n  font-weight:700;\n  pointer-events:none;\n}\n.toramaru-page .tc-about-v5__right .tc-quote::after{\n  content:\"\";\n  position:absolute;\n  right:22px;\n  bottom:18px;\n  width:46px;\n  height:8px;\n  border-radius:999px;\n  background:linear-gradient(90deg,#ffd800,#ffab3b);\n  opacity:.75;\n  pointer-events:none;\n}\n\n\/* PROFILE\u80a9\u66f8 *\/\n.toramaru-page .tc-player-card__role{\n  display:inline-flex;\n  align-items:center;\n  width:max-content;\n  max-width:100%;\n  margin:2px 0 13px !important;\n  padding:7px 12px;\n  border:1px solid rgba(45,140,255,.24);\n  border-radius:999px;\n  background:#eef7ff;\n  color:#2569a8 !important;\n  font-size:12px;\n  line-height:1.4 !important;\n  font-weight:900;\n  letter-spacing:.03em;\n}\n.toramaru-page .tc-player-card__role::before{\n  content:\"\u25cf\";\n  margin-right:7px;\n  color:#ffd000;\n  font-size:8px;\n}\n\n\/* \u6587\u5316\u5e81\u30ed\u30b4\uff1a\u30e9\u30c3\u30d1\u30fc\u5074\u306e\u4f59\u767d\u3092\u306a\u304f\u3057\u3001\u753b\u50cf\u3092\u67a0\u3044\u3063\u3071\u3044\u306b *\/\n.toramaru-page .tc-agency-slot{\n  width:100% !important;\n  max-width:none !important;\n  aspect-ratio:2048 \/ 627 !important;\n  margin-top:16px !important;\n  padding:0 !important;\n  border:0 !important;\n  border-radius:8px !important;\n  overflow:hidden !important;\n  background:transparent !important;\n}\n.toramaru-page .tc-agency-slot .tc-agency-img,\n.toramaru-page .tc-agency-slot img{\n  display:block !important;\n  width:100% !important;\n  height:100% !important;\n  max-width:none !important;\n  max-height:none !important;\n  margin:0 !important;\n  padding:0 !important;\n  object-fit:cover !important;\n  border-radius:8px !important;\n}\n\n\/* \u65e7GO PLAYER \/ HOMETOWN\u7528\u30d6\u30ed\u30c3\u30af\u306f\u4f7f\u7528\u3057\u306a\u3044 *\/\n.toramaru-page .tc-profile{display:none !important;}\n\n@media(max-width:600px){\n  .toramaru-page .tc-about-v5__right .tc-quote{\n    padding:25px 24px 26px 28px !important;\n    border-radius:18px !important;\n  }\n  .toramaru-page .tc-player-card__role{\n    width:auto;\n    font-size:11px;\n  }\n}\n\n\/* =========================================\n   \u6587\u5316\u5e81\u30ed\u30b4\u3092\u30b3\u30f3\u30d1\u30af\u30c8\u306b\u8868\u793a\n   ========================================= *\/\n\n.toramaru-page .tc-agency-slot{\n  width:220px !important;\n  max-width:100% !important;\n  aspect-ratio:auto !important;\n  margin-top:16px !important;\n  padding:0 !important;\n  border:0 !important;\n  background:transparent !important;\n  overflow:visible !important;\n}\n\n.toramaru-page .tc-agency-slot .tc-agency-img,\n.toramaru-page .tc-agency-slot img{\n  display:block !important;\n  width:100% !important;\n  height:auto !important;\n  max-width:220px !important;\n  max-height:none !important;\n  object-fit:contain !important;\n  border-radius:0 !important;\n}\n\n\/* =========================================================\n   PROFILE \/ TOURNAMENT \u30d0\u30e9\u30f3\u30b9\u8abf\u6574\n   ========================================================= *\/\n\n\n\/* =========================\n   PROFILE\n   ========================= *\/\n\n@media(min-width:901px){\n\n  .toramaru-page .tc-player-card{\n    grid-template-columns:\n      minmax(360px,.88fr)\n      minmax(0,1.12fr) !important;\n\n    align-items:stretch !important;\n  }\n\n  .toramaru-page img.tc-player-card__photo{\n    display:block !important;\n    width:100% !important;\n    height:100% !important;\n    min-height:420px !important;\n\n    object-fit:cover !important;\n    object-position:center 25% !important;\n  }\n\n  .toramaru-page .tc-player-card__body{\n    padding:36px 42px !important;\n  }\n\n}\n\n\n\/* =========================\n   TOURNAMENT\n   ========================= *\/\n\n@media(min-width:901px){\n\n  \/* \u5b50\u3069\u3082\u5927\u4f1a\n     \u753b\u50cf\u3092\u5c11\u3057\u5e83\u3081\u306b\u3059\u308b *\/\n  .toramaru-page .tc-tournament{\n    grid-template-columns:\n      minmax(0,1.12fr)\n      minmax(400px,.88fr) !important;\n\n    min-height:0 !important;\n    align-items:stretch !important;\n  }\n\n\n  \/* \u5927\u4eba\u5927\u4f1a\n     \u5de6\uff1a\u6587\u5b57 \/ \u53f3\uff1a\u753b\u50cf *\/\n  .toramaru-page .tc-tournament:nth-child(even){\n    grid-template-columns:\n      minmax(400px,.88fr)\n      minmax(0,1.12fr) !important;\n  }\n\n\n  \/* \u5927\u4f1a\u753b\u50cf\n     \u751f\u6210\u3057\u305f\u6a2a\u9577\u753b\u50cf\u3092\u5207\u3089\u305a\u306b\u898b\u305b\u308b *\/\n  .toramaru-page img.tc-tournament__media{\n    display:block !important;\n\n    width:100% !important;\n    height:100% !important;\n    min-height:460px !important;\n\n    box-sizing:border-box;\n    padding:20px;\n\n    object-fit:contain !important;\n    object-position:center !important;\n\n    background:\n      linear-gradient(\n        145deg,\n        #fffdf5,\n        #fff8dc\n      ) !important;\n  }\n\n\n  \/* \u53f3\u5074\u306e\u60c5\u5831\u91cf\u3092\u5c11\u3057\u30b3\u30f3\u30d1\u30af\u30c8\u306b *\/\n  .toramaru-page .tc-tournament__body{\n    padding:34px 38px !important;\n  }\n\n  .toramaru-page .tc-tournament__body > p{\n    margin-top:8px !important;\n    margin-bottom:10px !important;\n  }\n\n  .toramaru-page .tc-badges{\n    margin:12px 0 14px !important;\n  }\n\n  .toramaru-page .tc-tournament .tc-agency-slot{\n    margin-top:10px !important;\n  }\n\n  .toramaru-page .tc-classes{\n    margin-top:12px !important;\n  }\n\n  .toramaru-page .tc-class{\n    padding:11px 0 !important;\n  }\n\n  .toramaru-page .tc-tournament__actions{\n    margin-top:18px !important;\n  }\n\n}\n\n\n\/* =========================\n   TABLET \/ MOBILE\n   ========================= *\/\n\n@media(max-width:900px){\n\n  \/* \u30d7\u30ed\u30d5\u30a3\u30fc\u30eb *\/\n  .toramaru-page img.tc-player-card__photo{\n    width:100% !important;\n    height:auto !important;\n    min-height:0 !important;\n\n    aspect-ratio:4 \/ 3;\n    object-fit:cover !important;\n    object-position:center 25% !important;\n  }\n\n\n  \/* \u5927\u4f1a\u753b\u50cf *\/\n  .toramaru-page img.tc-tournament__media{\n    width:100% !important;\n    height:auto !important;\n    min-height:0 !important;\n\n    aspect-ratio:16 \/ 9;\n\n    padding:12px;\n    box-sizing:border-box;\n\n    object-fit:contain !important;\n    background:#fffaf0 !important;\n  }\n\n}\n\n\n\/* =========================================================\n   SUPPORTERS \u2014 LUXURY LIST\n   ========================================================= *\/\n\n.toramaru-page .tc-supporters-luxe{\n  position:relative;\n}\n\n.toramaru-page .tc-supporters-panel{\n  position:relative;\n  overflow:hidden;\n  border:1px solid rgba(166,135,43,.24);\n  border-radius:28px;\n  background:\n    linear-gradient(145deg,rgba(255,255,255,.96),rgba(255,252,239,.88));\n  box-shadow:\n    0 24px 60px rgba(73,56,13,.08),\n    inset 0 1px 0 rgba(255,255,255,.9);\n}\n\n.toramaru-page .tc-supporters-panel::before{\n  content:\"\";\n  position:absolute;\n  left:0;\n  top:0;\n  width:100%;\n  height:3px;\n  background:linear-gradient(\n    90deg,\n    transparent,\n    #d8b23a 18%,\n    #fff0a2 50%,\n    #d8b23a 82%,\n    transparent\n  );\n}\n\n.toramaru-page .tc-supporter-row{\n  position:relative;\n  display:grid !important;\n  grid-template-columns:180px minmax(0,1fr) !important;\n  gap:34px !important;\n  align-items:center;\n  margin:0 !important;\n  padding:27px 34px !important;\n  border-top:1px solid rgba(175,151,82,.16) !important;\n  transition:\n    background .28s ease,\n    transform .28s ease;\n}\n\n.toramaru-page .tc-supporter-row:first-child{\n  border-top:0 !important;\n}\n\n.toramaru-page .tc-supporter-row::before{\n  content:\"\";\n  position:absolute;\n  left:0;\n  top:50%;\n  width:3px;\n  height:0;\n  border-radius:0 999px 999px 0;\n  background:linear-gradient(#ffd800,#bd8f16);\n  transform:translateY(-50%);\n  transition:height .28s ease;\n}\n\n.toramaru-page .tc-supporter-row strong{\n  display:flex;\n  flex-direction:column;\n  gap:5px;\n  color:#252117;\n  font-size:15px !important;\n  line-height:1.25;\n  letter-spacing:.08em !important;\n  font-weight:800;\n}\n\n.toramaru-page .tc-supporter-row strong span{\n  color:#a2842b;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:9px;\n  line-height:1;\n  letter-spacing:.18em;\n  font-weight:600;\n}\n\n.toramaru-page .tc-supporter-links{\n  display:flex;\n  flex-wrap:wrap;\n  align-items:center;\n  gap:10px 22px;\n  min-width:0;\n}\n\n.toramaru-page .tc-supporter-link{\n  position:relative;\n  display:inline-flex;\n  align-items:center;\n  gap:8px;\n  padding:4px 0 6px;\n  color:#28251f !important;\n  font-size:15px;\n  line-height:1.55;\n  font-weight:700;\n  text-decoration:none !important;\n  background:none !important;\n  transition:\n    color .22s ease,\n    transform .22s ease;\n}\n\n.toramaru-page .tc-supporter-link::before{\n  content:\"\";\n  position:absolute;\n  left:0;\n  right:18px;\n  bottom:1px;\n  height:1px;\n  background:linear-gradient(90deg,#d9b43d,rgba(217,180,61,.12));\n  transform:scaleX(.28);\n  transform-origin:left center;\n  transition:transform .28s ease;\n}\n\n.toramaru-page .tc-supporter-link::after{\n  content:\"\\2197\";\n  display:inline-grid;\n  place-items:center;\n  width:20px;\n  height:20px;\n  flex:0 0 20px;\n  border:1px solid rgba(171,137,39,.32);\n  border-radius:50%;\n  color:#9b7b1f;\n  font-size:10px;\n  line-height:1;\n  transition:\n    background .22s ease,\n    color .22s ease,\n    border-color .22s ease;\n}\n\n@media(hover:hover){\n  .toramaru-page .tc-supporter-row:hover{\n    background:rgba(255,250,228,.48);\n  }\n\n  .toramaru-page .tc-supporter-row:hover::before{\n    height:52%;\n  }\n\n  .toramaru-page .tc-supporter-link:hover{\n    color:#8f6d0f !important;\n    transform:translateY(-1px);\n  }\n\n  .toramaru-page .tc-supporter-link:hover::before{\n    transform:scaleX(1);\n  }\n\n  .toramaru-page .tc-supporter-link:hover::after{\n    background:#b28b19;\n    border-color:#b28b19;\n    color:#fff;\n  }\n}\n\n@media(max-width:700px){\n  .toramaru-page .tc-supporters-panel{\n    border-radius:22px;\n  }\n\n  .toramaru-page .tc-supporter-row{\n    grid-template-columns:1fr !important;\n    gap:13px !important;\n    padding:23px 22px !important;\n  }\n\n  .toramaru-page .tc-supporter-row strong{\n    padding-bottom:10px;\n    border-bottom:1px solid rgba(175,151,82,.15);\n  }\n\n  .toramaru-page .tc-supporter-links{\n    gap:8px 18px;\n  }\n\n  .toramaru-page .tc-supporter-link{\n    font-size:14px;\n  }\n}\n\n\n\n\/* =========================================================\n   SUPPORTERS FINAL \u2014 \u5168\u884c\u306e\u6fc3\u6de1\u3092\u7d71\u4e00\u3057\u305f\u30e9\u30b0\u30b8\u30e5\u30a2\u30ea\u30fc\u7248\n   ========================================================= *\/\n\n.toramaru-page .tc-supporter-row{\n  background:\n    linear-gradient(\n      90deg,\n      rgba(255,255,255,.80),\n      rgba(255,252,240,.58)\n    ) !important;\n}\n\n.toramaru-page .tc-supporter-row:nth-child(even){\n  background:\n    linear-gradient(\n      90deg,\n      rgba(255,249,223,.42),\n      rgba(255,255,255,.74)\n    ) !important;\n}\n\n\/* \u5de6\u5074\u30ab\u30c6\u30b4\u30ea\u540d\u306b\u7d30\u3044\u30b4\u30fc\u30eb\u30c9\u30e9\u30a4\u30f3 *\/\n.toramaru-page .tc-supporter-row strong{\n  position:relative;\n  padding-left:14px;\n}\n\n.toramaru-page .tc-supporter-row strong::before{\n  content:\"\";\n  position:absolute;\n  left:0;\n  top:3px;\n  bottom:3px;\n  width:2px;\n  border-radius:999px;\n  background:\n    linear-gradient(\n      to bottom,\n      #d8b23a,\n      #f4dc8a\n    );\n}\n\n\/* \u82f1\u5b57\u30ab\u30c6\u30b4\u30ea\u540d *\/\n.toramaru-page .tc-supporter-row strong span{\n  color:#9a7a21 !important;\n}\n\n\/* hover\u6642\u3082\u5168\u884c\u3092\u540c\u3058\u30eb\u30fc\u30eb\u3067 *\/\n@media(hover:hover){\n  .toramaru-page .tc-supporter-row:hover{\n    background:\n      linear-gradient(\n        90deg,\n        rgba(255,247,207,.66),\n        rgba(255,255,255,.92)\n      ) !important;\n  }\n}\n\n\n\n\/* SUPPORTERS \u2014 \u30ea\u30f3\u30af\u306a\u3057\u9805\u76ee *\/\n.toramaru-page .tc-supporter-text{\n  display:inline-flex;\n  align-items:center;\n  padding:4px 0 6px;\n  color:#28251f;\n  font-size:15px;\n  line-height:1.55;\n  font-weight:700;\n}\n\n@media(max-width:700px){\n  .toramaru-page .tc-supporter-text{\n    font-size:14px;\n  }\n}\n\n<\/style>\n\n\n<p><!--\n\u864e\u4e38\u30ab\u30c3\u30d72026 \/ SWELL \u5168\u5e45LP\u7248 v11\n\u4f7f\u3044\u65b9\uff1a\u56fa\u5b9a\u30da\u30fc\u30b8\u3092\u30b3\u30fc\u30c9\u30a8\u30c7\u30a3\u30bf\u30fc\u306b\u5207\u308a\u66ff\u3048\u3001\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u306e\u5185\u5bb9\u3092\u3059\u3079\u3066\u8cbc\u308a\u4ed8\u3051\u307e\u3059\u3002\n\u5916\u5074\u306e .toramaru-page \u304cSWELL\u306e\u901a\u5e38\u672c\u6587\u5e45\u304b\u3089LP\u5168\u4f53\u3092\u5168\u5e45\u3078\u30d6\u30ec\u30a4\u30af\u30a2\u30a6\u30c8\u3057\u307e\u3059\u3002\n\u753b\u50cf\u30d7\u30ec\u30fc\u30b9\u30db\u30eb\u30c0\u30fc\u306f\u3001\u30d3\u30b8\u30e5\u30a2\u30eb\u30a8\u30c7\u30a3\u30bf\u30fc\u306b\u623b\u3057\u3066\u753b\u50cf\u30d6\u30ed\u30c3\u30af\u7b49\u3078\u5dee\u3057\u66ff\u3048\u3066\u304f\u3060\u3055\u3044\u3002\n--><\/p>\n\n\n<div class=\"wp-block-group alignfull toramaru-page\"><div class=\"wp-block-group__inner-container\">\n<div class=\"tc-balloons\" aria-hidden=\"true\"><\/div>\n\n\n\n<div id=\"about\" class=\"wp-block-group tc-section tc-bg-section tc-bg-about\"><div class=\"wp-block-group__inner-container\">\n<div class=\"tc-wrap tc-about-v5\">\n  <div class=\"tc-about-v5__left\">\n    <div class=\"tc-section-title\" data-en=\"ABOUT TORAMARU CUP\">\n      <span class=\"tc-jp\">\u864e\u4e38\u30ab\u30c3\u30d7\u3068\u306f<\/span>\n      <span class=\"tc-sub\">\u56f2\u7881\u3068\u3001\u307e\u3061\u304c\u3064\u306a\u304c\u308b\u4e00\u65e5<\/span>\n    <\/div>\n    <!-- IMAGE: ABOUT\u5199\u771f \/ src\u3092WordPress\u30e1\u30c7\u30a3\u30a2URL\u3078\u5909\u66f4 -->\n<img decoding=\"async\" class=\"tc-about__photo\" src=\"https:\/\/gomaru.net\/toramarucup2026\/wp-content\/uploads\/2026\/10\/\u753b\u50cf.jpg\" alt=\"\u864e\u4e38\u30ab\u30c3\u30d7\u3068\u306f\">\n  <\/div>\n  <div class=\"tc-about-v5__right\">\n    <p class=\"tc-lead tc-about-v5__lead\">\u300c\u56f2\u7881\u5927\u4f1a\u300d\u3060\u3051\u3067\u306f\u7d42\u308f\u3089\u306a\u3044\u3002<span class=\"tc-copy-highlight\">\u56f2\u7881\u3092\u8ef8\u306b\u3001\u5b50\u3069\u3082\u30fb\u5927\u4eba\u30fb\u5730\u57df\u304c\u4e00\u7dd2\u306b\u697d\u3057\u3081\u308b\u5834<\/span>\u3092\u3064\u304f\u308b\u3001\u4eca\u5e74\u30674\u56de\u76ee\u3068\u306a\u308b\u30a4\u30d9\u30f3\u30c8\u3067\u3059\u3002<\/p>\n    <p class=\"tc-quote\">\u56f2\u7881\u3092\u6253\u3064\u4eba\u3082\u3001<br>\u306f\u3058\u3081\u3066\u89e6\u308c\u308b\u4eba\u3082\u3002<br>\u540c\u3058\u5834\u6240\u3067\u3001\u540c\u3058\u4e00\u65e5\u3092\u697d\u3057\u3080\u3002<\/p>\n    <p>\u829d\u91ce\u864e\u4e38\u68cb\u8056\u3092\u4e2d\u5fc3\u306b\u3001<span class=\"tc-inline-accent\">\u7af6\u6280\u30fb\u4f53\u9a13\u30fb\u5c55\u793a\u30fb\u4ea4\u6d41<\/span>\u3092\u5c55\u958b\u3002\u56f2\u7881\u306e\u9b45\u529b\u3068\u76f8\u6a21\u539f\u306e\u9b45\u529b\u3092\u3072\u3068\u3064\u306e\u4f1a\u5834\u3067\u5473\u308f\u3048\u308b\u30a4\u30d9\u30f3\u30c8\u3092\u76ee\u6307\u3057\u307e\u3059\u3002<\/p>\n  <\/div>\n\n  <div class=\"tc-player-card\">\n    <!-- IMAGE: \u829d\u91ce\u864e\u4e38\u68cb\u8056\u30d7\u30ed\u30d5\u30a3\u30fc\u30eb \/ src\u3092\u5909\u66f4 -->\n<img decoding=\"async\" class=\"tc-player-card__photo\" src=\"https:\/\/gomaru.net\/toramarucup2026\/wp-content\/uploads\/2026\/10\/2D4A3884-Edit-scaled-1.jpg\" alt=\"\u829d\u91ce\u864e\u4e38\u68cb\u8056\">\n    <div class=\"tc-player-card__body\">\n      <div class=\"tc-player-card__label\">PROFILE<\/div>\n      <h3>\u829d\u91ce \u864e\u4e38 <small>\u68cb\u8056<\/small><\/h3>\n      <p class=\"tc-player-card__role\">\u76f8\u6a21\u539f\u5e02\u30db\u30fc\u30e0\u30bf\u30a6\u30f3\u30a2\u30fc\u30c6\u30a3\u30b9\u30c8\u7b2c\u4e00\u53f7<\/p>\n      <p class=\"tc-player-card__catch\">\u864e\u4e38\u30ab\u30c3\u30d7\u306e\u540d\u3092\u51a0\u3059\u308b\u3001\u30c8\u30c3\u30d7\u68cb\u58eb\u3002<\/p>\n      <p>\u76f8\u6a21\u539f\u3067\u751f\u307e\u308c\u80b2\u3061\u3001\u5e38\u306b\u7b2c\u4e00\u7dda\u3067\u6d3b\u8e8d\u3092\u7d9a\u3051\u308b\u829d\u91ce\u864e\u4e38\u68cb\u8056\u3002\u864e\u4e38\u30ab\u30c3\u30d7\u3067\u306f\u3001\u56f2\u7881\u3092\u771f\u5263\u306b\u697d\u3057\u3080\u5b50\u3069\u3082\u305f\u3061\u304b\u3089\u3001\u521d\u3081\u3066\u7881\u77f3\u306b\u89e6\u308c\u308b\u65b9\u307e\u3067\u3001\u5e45\u5e83\u3044\u4e16\u4ee3\u304c\u56f2\u7881\u3068\u51fa\u4f1a\u3048\u308b\u3088\u3046\u306b\u5c3d\u529b\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n      <div class=\"tc-player-card__chips\"><span>SHIBANO TORAMARU<\/span><span>PROFESSIONAL GO PLAYER<\/span><\/div>\n    <\/div>\n  <\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<div id=\"tournament\" class=\"wp-block-group tc-section tc-section--soft tc-bg-section tc-bg-tournament\"><div class=\"wp-block-group__inner-container\">\n<div class=\"tc-wrap\"><div class=\"tc-section-head\"><div class=\"tc-section-title\" data-en=\"TOURNAMENT\"><span class=\"tc-jp\">\u5927\u4f1a\u60c5\u5831<\/span><span class=\"tc-sub\">\u5b50\u3069\u3082\u3082\u3001\u5927\u4eba\u3082\u3002\u305d\u308c\u305e\u308c\u306e\u821e\u53f0\u3067<\/span><\/div><p class=\"tc-lead\"><span class=\"tc-copy-highlight\">\u5b50\u3069\u3082\u3082\u3001\u5927\u4eba\u3082\u3002<\/span>\u68cb\u529b\u3084\u697d\u3057\u307f\u65b9\u306b\u5408\u308f\u305b\u3066\u53c2\u52a0\u3067\u304d\u308b\u5927\u4f1a\u3092\u7528\u610f\u3057\u3066\u3044\u307e\u3059\u3002<\/p><\/div><\/div>\n<div class=\"tc-wrap tc-tournaments\">\n  <article class=\"tc-tournament\">\n    <!-- IMAGE: \u5927\u4f1a\u5199\u771f \/ src\u3092\u5909\u66f4 -->\n<img decoding=\"async\" class=\"tc-tournament__media\" src=\"https:\/\/gomaru.net\/toramarucup2026\/wp-content\/uploads\/2026\/10\/kids_i_img.jpg\" alt=\"\u5b50\u3069\u3082\u5927\u4f1a\">\n    <div class=\"tc-tournament__body\">\n      <div class=\"tc-tournament__num\">01 \/ KIDS TOURNAMENT<\/div>\n      <h3>\u5b50\u3069\u3082\u5927\u4f1a<\/h3>\n      <p><span class=\"tc-inline-accent\">9\u30fb13\u8def \/ \u30cf\u30f3\u30c7\u6226 \/ \u7121\u5dee\u5225<\/span>\u306e3\u90e8\u9580\u3002\u53c2\u52a0\u8cbb\u7121\u6599\u3067\u958b\u50ac\u3044\u305f\u3057\u307e\u3059\u30029.13\u8def\u76e4\u30af\u30e9\u30b9\u306b\u306f\u864e\u4e38\u68cb\u8056\u306e\u30df\u30cb\u8b1b\u7fa9\u3082\u884c\u308f\u308c\u3001\u7121\u5dee\u5225\u30af\u30e9\u30b9\u306e\u6210\u7e3e\u512a\u79c0\u8005\u306b\u306f\u864e\u4e38\u68cb\u8056\u3068\u306e\u8a18\u5ff5\u5bfe\u5c40\u304c\u8d08\u5448\u3055\u308c\u307e\u3059\u3002<\/p>\n      <div class=\"tc-badges\"><span class=\"tc-badge\">\u53c2\u52a0\u7121\u6599<\/span><span class=\"tc-badge\">\u6587\u5316\u5e81<\/span><\/div>\n      <div class=\"tc-agency-slot\"><!-- IMAGE: \u6587\u5316\u5e81\u5c02\u7528\u6a2a\u9577\u753b\u50cf \/ src\u3092\u5909\u66f4 --><img decoding=\"async\" class=\"tc-agency-img\" src=\"https:\/\/gomaru.net\/toramarucup2026\/wp-content\/uploads\/2026\/10\/01-2048x627-1.png\" alt=\"\u6587\u5316\u5e81\u4e8b\u696d\"><\/div>\n      <div class=\"tc-classes\"><div class=\"tc-class\"><span>1<\/span><div>9\u30fb13\u8def\u76e4\u30af\u30e9\u30b9<\/div><\/div><div class=\"tc-class\"><span>2<\/span><div>\u30cf\u30f3\u30c7\u6226\u30af\u30e9\u30b9<\/div><\/div><div class=\"tc-class\"><span>3<\/span><div>\u7121\u5dee\u5225\u30af\u30e9\u30b9<\/div><\/div><\/div>\n      <div class=\"tc-tournament__actions\"><a class=\"wp-element-button\" href=\"https:\/\/syuusaigo.com\/shop\/category\/item\/itemgenre\/ivent\/\">\u5b50\u3069\u3082\u5927\u4f1a\u306b\u7533\u3057\u8fbc\u3080<\/a><a class=\"tc-text-link\" href=\"https:\/\/gomaru.net\/toramarucup2026\/detail\/#t1\">\u5927\u4f1a\u8a73\u7d30\u3092\u898b\u308b<span aria-hidden=\"true\">&#x2197;<\/span><\/a><\/div>\n    <\/div>\n  <\/article>\n  <article class=\"tc-tournament\">\n    <!-- IMAGE: \u5927\u4f1a\u5199\u771f \/ src\u3092\u5909\u66f4 -->\n<img decoding=\"async\" class=\"tc-tournament__media\" src=\"https:\/\/gomaru.net\/toramarucup2026\/wp-content\/uploads\/2026\/10\/adult_t_img.jpg\" alt=\"\u5927\u4eba\u5927\u4f1a\">\n    <div class=\"tc-tournament__body\">\n      <div class=\"tc-tournament__num\">02 \/ OPEN TOURNAMENT<\/div>\n      <h3>\u5927\u4eba\u5927\u4f1a<\/h3>\n      <p><span class=\"tc-inline-accent\">\u30cf\u30f3\u30c7\u6226 \/ 3\u4eba\u56e3\u4f53\u6226<\/span>\u3002GOMARU\u540c\u6642\u958b\u50ac\u306e\u5927\u4f1a\u3068\u3057\u3066\u5b9f\u65bd\u3057\u307e\u3059\u30023\u4eba\u56e3\u4f53\u6226\u306e\u6210\u7e3e\u512a\u79c0\u8005\u306b\u306f\u829d\u91ce\u864e\u4e38\u68cb\u8056\u3068\u306e\u8a18\u5ff5\u5bfe\u5c40\u304c\u8d08\u5448\u3055\u308c\u307e\u3059\u3002<\/p>\n      <div class=\"tc-badges\"><span class=\"tc-badge\">GOMARU\u540c\u6642\u958b\u50ac<\/span><\/div>\n      <div class=\"tc-classes\"><div class=\"tc-class\"><span>1<\/span><div>\u30cf\u30f3\u30c7\u6226\u30af\u30e9\u30b9<\/div><\/div><div class=\"tc-class\"><span>2<\/span><div>3\u4eba\u56e3\u4f53\u6226\u30af\u30e9\u30b9<\/div><\/div><\/div>\n      <div class=\"tc-tournament__actions\"><a class=\"wp-element-button\" href=\"https:\/\/syuusaigo.com\/shop\/category\/item\/itemgenre\/ivent\/\">\u5927\u4eba\u5927\u4f1a\u306b\u7533\u3057\u8fbc\u3080<\/a><a class=\"tc-text-link\" href=\"https:\/\/gomaru.net\/toramarucup2026\/detail\/#t2\">\u5927\u4f1a\u8a73\u7d30\u3092\u898b\u308b<span aria-hidden=\"true\">&#x2197;<\/span><\/a><\/div>\n    <\/div>\n  <\/article>\n<\/div>\n<\/div><\/div>\n\n\n\n<div id=\"events\" class=\"wp-block-group tc-section tc-bg-section tc-bg-events\"><div class=\"wp-block-group__inner-container\">\n<div class=\"tc-wrap\"><div class=\"tc-section-head\"><div class=\"tc-section-title\" data-en=\"EVENT CONTENTS\"><span class=\"tc-jp\">\u7279\u8a2d\u30a4\u30d9\u30f3\u30c8<\/span><span class=\"tc-sub\">\u5927\u4f1a\u4ee5\u5916\u306b\u3082\u3001\u697d\u3057\u307f\u304c\u305f\u304f\u3055\u3093<\/span><\/div><p class=\"tc-lead\">\u5927\u4f1a\u306b\u53c2\u52a0\u3057\u306a\u3044\u65b9\u3082\u697d\u3057\u3081\u308b\u3001<span class=\"tc-copy-highlight\">\u4f53\u9a13\u30fb\u5c55\u793a\u30fb\u30de\u30eb\u30b7\u30a7\u30fb\u97f3\u697d<\/span>\u306a\u3069\u306e\u4f01\u753b\u3092\u7528\u610f\u3057\u3066\u3044\u307e\u3059\u3002<\/p><\/div>\n\n<div class=\"tc-culture-block\">\n  <div class=\"tc-program-label\"><span>CULTURE PROGRAM<\/span><strong>\u6587\u5316\u5e81<\/strong><em>\u53c2\u52a0\u7121\u6599<\/em><\/div>\n\n  <div class=\"tc-culture-grid\">\n    <article class=\"tc-culture-card\">\n      <!-- IMAGE: \u6587\u5316\u5e81\u30b3\u30f3\u30c6\u30f3\u30c4\u5199\u771f \/ src\u3092\u5909\u66f4 -->\n<img decoding=\"async\" class=\"tc-culture-card__media\" src=\"https:\/\/gomaru.net\/toramarucup2026\/wp-content\/uploads\/2026\/10\/2D4A3721-scaled.jpg\" \u56f2\u7881\u5165\u9580\u4f53\u9a13\"=\"\">\n      <div class=\"tc-culture-card__body\">\n        <div class=\"tc-mini-en\">CULTURE EXPERIENCE<\/div>\n        <h3>\u864e\u4e38\u5148\u751f\u3068\uff01<br>\u56f2\u7881\u5165\u9580\u4f53\u9a13<\/h3>\n        <p><span class=\"tc-inline-accent\">\u306f\u3058\u3081\u3066\u3067\u3082\u5927\u4e08\u592b\u3002<\/span>\u864e\u4e38\u5148\u751f\u3084KAKETSUGI JAPAN\u304b\u3089\u76f4\u63a5\u6559\u3048\u3066\u3082\u3089\u3048\u308b\u56f2\u7881\u4f53\u9a13\u3067\u3059\uff01<\/p>\n        <div class=\"tc-agency-slot\"><!-- IMAGE: \u6587\u5316\u5e81\u5c02\u7528\u6a2a\u9577\u753b\u50cf \/ src\u3092\u5909\u66f4 --><img decoding=\"async\" class=\"tc-agency-img\" src=\"https:\/\/gomaru.net\/toramarucup2026\/wp-content\/uploads\/2026\/10\/01-2048x627-1.png\" \u6587\u5316\u5e81\u4e8b\u696d\"=\"\"><\/div>\n        <div class=\"tc-tags\"><span class=\"tc-tag tc-tag--free\">\u7121\u6599<\/span><span class=\"tc-tag\">\u6587\u5316\u5e81<\/span><\/div>\n        <a class=\"tc-culture-apply wp-element-button\" href=\"https:\/\/syuusaigo.com\/shop\/2026\/06\/19\/i_n_i\/\">\u56f2\u7881\u5165\u9580\u4f53\u9a13\u306b\u7533\u3057\u8fbc\u3080<span aria-hidden=\"true\">\u2192<\/span><\/a>\n      <\/div>\n    <\/article>\n\n    <article class=\"tc-culture-card\">\n      <!-- IMAGE: \u6587\u5316\u5e81\u30b3\u30f3\u30c6\u30f3\u30c4\u5199\u771f \/ src\u3092\u5909\u66f4 -->\n<img decoding=\"async\" class=\"tc-culture-card__media\" src=\"https:\/\/gomaru.net\/toramarucup2026\/wp-content\/uploads\/2026\/10\/2D4A7125-scaled.jpg\" alt=\"\u829d\u91ce\u864e\u4e38\u306e\u3042\u3057\u3042\u3068\">\n      <div class=\"tc-culture-card__body\">\n        <div class=\"tc-mini-en\">EXHIBITION<\/div>\n        <h3>\u864e\u4e38\u5c55\u793a<br>\u300c\u829d\u91ce\u864e\u4e38\u306e\u8db3\u8de1\u300d<\/h3>\n        <p>\u829d\u91ce\u864e\u4e38\u68cb\u8056\u306e\u6b69\u307f\u3092\u3001<span class=\"tc-inline-accent\">\u5199\u771f\u3084\u30a8\u30d4\u30bd\u30fc\u30c9<\/span>\u3068\u3068\u3082\u306b\u632f\u308a\u8fd4\u308b\u5c55\u793a\u3002<\/p>\n        <div class=\"tc-agency-slot\"><!-- IMAGE: \u6587\u5316\u5e81\u5c02\u7528\u6a2a\u9577\u753b\u50cf \/ src\u3092\u5909\u66f4 --><img decoding=\"async\" class=\"tc-agency-img\" src=\"https:\/\/gomaru.net\/toramarucup2026\/wp-content\/uploads\/2026\/10\/01-2048x627-1.png\" \u6587\u5316\u5e81\u4e8b\u696d\"=\"\"><\/div>\n        <div class=\"tc-tags\"><span class=\"tc-tag tc-tag--free\">\u7121\u6599<\/span><span class=\"tc-tag\">\u6587\u5316\u5e81<\/span><\/div>\n      <\/div>\n    <\/article>\n\n    <article class=\"tc-culture-card\">\n      <!-- IMAGE: \u6587\u5316\u5e81\u30b3\u30f3\u30c6\u30f3\u30c4\u5199\u771f \/ src\u3092\u5909\u66f4 -->\n<img decoding=\"async\" class=\"tc-culture-card__media\" src=\"https:\/\/gomaru.net\/toramarucup2026\/wp-content\/uploads\/2026\/10\/2D4A4031-scaled.jpg\" \u30b9\u30bf\u30f3\u30d7\u30e9\u30ea\u30fc\"=\"\">\n      <div class=\"tc-culture-card__body\">\n        <div class=\"tc-mini-en\">STAMP RALLY<\/div>\n        <h3>\u4f1a\u5834\u3092\u6563\u7b56<br>\u30b9\u30bf\u30f3\u30d7\u30e9\u30ea\u30fc<\/h3>\n        <p>\u4f1a\u5834\u3092\u5de1\u308a\u306a\u304c\u3089\u697d\u3057\u3081\u308b\u3001<span class=\"tc-inline-accent\">\u53c2\u52a0\u578b\u306e\u7121\u6599\u30b3\u30f3\u30c6\u30f3\u30c4<\/span>\u3067\u3059\u3002<\/p>\n        <div class=\"tc-agency-slot\"><!-- IMAGE: \u6587\u5316\u5e81\u5c02\u7528\u6a2a\u9577\u753b\u50cf \/ src\u3092\u5909\u66f4 --><img decoding=\"async\" class=\"tc-agency-img\" src=\"https:\/\/gomaru.net\/toramarucup2026\/wp-content\/uploads\/2026\/10\/01-2048x627-1.png\" \u6587\u5316\u5e81\u4e8b\u696d\"=\"\"><\/div>\n        <div class=\"tc-tags\"><span class=\"tc-tag tc-tag--free\">\u7121\u6599<\/span><span class=\"tc-tag\">\u6587\u5316\u5e81<\/span><\/div>\n      <\/div>\n    <\/article>\n  <\/div>\n<\/div>\n\n<div class=\"tc-side-events-head\">\n  <div><div class=\"tc-mini-en\">GOMARU SIDE EVENTS<\/div><h3>\u540c\u6642\u958b\u50ac\u30a4\u30d9\u30f3\u30c8<\/h3><\/div>\n  <p>\u5bfe\u5c40\u4f01\u753b\u304b\u3089\u30de\u30eb\u30b7\u30a7\u3001\u8a18\u5ff5\u64ae\u5f71\u3001\u97f3\u697d\u307e\u3067\u3002\u5927\u4f1a\u3068\u4e00\u7dd2\u306b\u4e00\u65e5\u697d\u3057\u3081\u308b\u30b3\u30f3\u30c6\u30f3\u30c4\u3067\u3059\u3002<\/p>\n<\/div>\n\n<div class=\"tc-event-grid tc-event-grid--five\">\n  <article class=\"tc-event-card\"><!-- IMAGE: \u540c\u6642\u958b\u50ac\u30a4\u30d9\u30f3\u30c8\u5199\u771f \/ src\u3092\u5909\u66f4 -->\n<img decoding=\"async\" class=\"tc-event-card__media\" src=\"https:\/\/gomaru.net\/toramarucup2026\/wp-content\/uploads\/2026\/10\/line_oa_chat_261010_154724_group_0-e1791614944850.jpg\" alt=\"\u30dc\u30c9\u30b2\u30de\u30b9\u30bf\u30fc\u30c1\u30e3\u30ec\u30f3\u30b8\"><div class=\"tc-mini-en\">CHALLENGE<\/div><h4>\u30dc\u30fc\u30c9\u30b2\u30fc\u30e0\u30de\u30b9\u30bf\u30fc\u306b\u30c1\u30e3\u30ec\u30f3\u30b8<\/h4><p>\u30dc\u30fc\u30c9\u30b2\u30fc\u30e0\u306e\u65e5\u672c\u4e00\u30fb\u674e\u535a\u6689\u540d\u4eba\u306b\u30aa\u30bb\u30ed\u3084\u5c06\u68cb\u306a\u3069\u3001\u591a\u9762\u6253\u3061\u3067\u6311\u6226\u3057\u3088\u3046\uff01<\/p><div class=\"tc-tags\"><span class=\"tc-tag tc-tag--gomaru\">GOMARU<\/span><\/div><\/article>\n  <article class=\"tc-event-card\"><!-- IMAGE: \u540c\u6642\u958b\u50ac\u30a4\u30d9\u30f3\u30c8\u5199\u771f \/ src\u3092\u5909\u66f4 -->\n<img decoding=\"async\" class=\"tc-event-card__media\" src=\"https:\/\/gomaru.net\/toramarucup2026\/wp-content\/uploads\/2026\/10\/2D4A2586-1-scaled.jpg\" alt=\"\u5199\u771f\u64ae\u5f71\"><div class=\"tc-mini-en\">PHOTO SESSION<\/div><h4>\u864e\u4e38\u5148\u751f\u3068\u306e\u30b5\u30a4\u30f3\u4ed8\u304d\u5199\u771f\u64ae\u5f71<\/h4><p>\u864e\u4e38\u5148\u751f\u3068\u306e\u8a18\u5ff5\u5199\u771f\u3084\u3001\u3054\u6301\u53c2\u3044\u305f\u3060\u3044\u305f\u8272\u7d19\u7b49\u306b\u30b5\u30a4\u30f3\u3082\uff01\u203b\u6642\u9593:\u246012:45~13:45(\u5927\u4f1a\u663c\u4f11\u307f\u4e2d)\u246115:15~15:45<\/p><div class=\"tc-tags\"><span class=\"tc-tag tc-tag--gomaru\">GOMARU<\/span><\/div><\/article>\n  <article class=\"tc-event-card\"><!-- IMAGE: \u540c\u6642\u958b\u50ac\u30a4\u30d9\u30f3\u30c8\u5199\u771f \/ src\u3092\u5909\u66f4 -->\n<img decoding=\"async\" class=\"tc-event-card__media\" src=\"https:\/\/gomaru.net\/toramarucup2026\/wp-content\/uploads\/2026\/10\/2D4A5414-scaled.jpg\" \u4f3c\u9854\u7d75\u30b3\u30fc\u30ca\u30fc\"=\"\"><div class=\"tc-mini-en\">PORTRAIT<\/div><h4>\u4f3c\u9854\u7d75\u30b3\u30fc\u30ca\u30fc<\/h4><p>\u4eba\u6c17\u56f2\u7881\u6f2b\u753b\u5bb6\u30fb\u5b87\u57ce\u306f\u3084\u3072\u308d\u5148\u751f\u306b\u305d\u306e\u5834\u3067\u4f3c\u9854\u7d75\u3092\u63cf\u3044\u3066\u3082\u3089\u304a\u3046\uff01<\/p><div class=\"tc-tags\"><span class=\"tc-tag tc-tag--gomaru\">GOMARU<\/span><\/div><\/article>\n  <article class=\"tc-event-card\"><!-- IMAGE: \u540c\u6642\u958b\u50ac\u30a4\u30d9\u30f3\u30c8\u5199\u771f \/ src\u3092\u5909\u66f4 -->\n<img decoding=\"async\" class=\"tc-event-card__media\" src=\"https:\/\/gomaru.net\/toramarucup2026\/wp-content\/uploads\/2026\/10\/2D4A3317-scaled.jpg\" \u3068\u3089\u30de\u30eb\u30b7\u30a7\"=\"\"><div class=\"tc-mini-en\">MARCHE<\/div><h4>\u3068\u3089\u30de\u30eb\u30b7\u30a7<\/h4><p>\u76f8\u6a21\u539f\u306e\u7279\u7523\u54c1\u3092\u601d\u3046\u5b58\u5206\u697d\u3057\u3081\u308b\u7269\u8ca9\u30d6\u30fc\u30b9\u3002<\/p><div class=\"tc-tags\"><span class=\"tc-tag tc-tag--gomaru\">GOMARU<\/span><\/div><\/article>\n  <article class=\"tc-event-card\"><!-- IMAGE: \u540c\u6642\u958b\u50ac\u30a4\u30d9\u30f3\u30c8\u5199\u771f \/ src\u3092\u5909\u66f4 -->\n<img decoding=\"async\" class=\"tc-event-card__media\" src=\"https:\/\/gomaru.net\/toramarucup2026\/wp-content\/uploads\/2026\/10\/2D4A7076-1-scaled.jpg\" alt=\"\u30b9\u30c8\u30ea\u30fc\u30c8\u30e9\u30a4\u30d6\"><div class=\"tc-mini-en\">STREET LIVE<\/div><h4>\u30b9\u30c8\u30ea\u30fc\u30c8\u30e9\u30a4\u30d6<\/h4><p>\u795e\u5948\u5ddd\u770c\u51fa\u8eab\u306e\u30b7\u30f3\u30ac\u30fc\u30bd\u30f3\u30b0\u30e9\u30a4\u30bf\u30fc\u300c\u307d\u3063\u3077\u3053\u30fc\u3093\u2606\u300d\u304c\u751f\u30e9\u30a4\u30d6\uff01<\/p><div class=\"tc-tags\"><span class=\"tc-tag tc-tag--gomaru\">GOMARU<\/span><span class=\"tc-tag tc-tag--free\">\u7121\u6599<\/span><\/div><\/article>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group tc-section tc-section--soft tc-bg-section tc-bg-sagamihara\"><div class=\"wp-block-group__inner-container\">\n<div class=\"tc-wrap tc-sagamihara\"><div><div class=\"tc-section-title tc-section-title--compact\" data-en=\"ENJOY SAGAMIHARA\"><span class=\"tc-jp\"><span class=\"tc-title-line\">\u56f2\u7881\u3060\u3051\u3058\u3083\u306a\u3044\u3002<\/span><span class=\"tc-title-line\">\u76f8\u6a21\u539f\u3092\u697d\u3057\u3080\u3002<\/span><\/span><span class=\"tc-sub\">\u5bb6\u65cf\u3084\u53cb\u4eba\u3068\u4e00\u7dd2\u306b\u697d\u3057\u3081\u308b\u4e00\u65e5<\/span><\/div><p>\u3068\u3089\u30de\u30eb\u30b7\u30a7\u3084\u30b9\u30c8\u30ea\u30fc\u30c8\u30e9\u30a4\u30d6\u306a\u3069\u3001<span class=\"tc-copy-highlight\">\u56f2\u7881\u3092\u6253\u305f\u306a\u3044\u4eba\u3082\u697d\u3057\u3081\u308b\u4f01\u753b<\/span>\u3092\u5c55\u958b\u3057\u307e\u3059\u3002<\/p><\/div><!-- IMAGE: \u76f8\u6a21\u539f\u30a4\u30e1\u30fc\u30b8 \/ src\u3092\u5909\u66f4 -->\n<img decoding=\"async\" class=\"tc-sagamihara__visual\" src=\"https:\/\/gomaru.net\/toramarucup2026\/wp-content\/uploads\/2026\/10\/2D4A3308-scaled.jpg\" alt=\"\u76f8\u6a21\u539f\u306e\u30a4\u30e1\u30fc\u30b8\"><\/div>\n<\/div><\/div>\n\n\n\n<div id=\"access\" class=\"wp-block-group tc-section tc-bg-section tc-bg-access\"><div class=\"wp-block-group__inner-container\">\n<style data-wp-block-html=\"css\">\n.toramaru-page .tc-map-embed{\n  width:100%;\n  min-height:330px;\n  border-radius:28px;\n  overflow:hidden;\n  box-shadow:0 14px 32px rgba(70,54,0,.08);\n}\n\n.toramaru-page .tc-map-embed iframe{\n  display:block;\n  width:100%;\n  height:330px;\n  border:0;\n}\n\n\/* =========================================\n   ACCESS v2\n   MAP + PHOTO \u3092\u540c\u30b5\u30a4\u30ba\u3067\u6a2a\u4e26\u3073\n   ========================================= *\/\n\n.toramaru-page .tc-access.tc-access--visual{\n  display:block !important;\n}\n\n\n\/* MAP + PHOTO *\/\n.toramaru-page .tc-access__visuals{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:22px;\n  width:100%;\n}\n\n\n\/* \u5171\u901a\u30b5\u30a4\u30ba *\/\n.toramaru-page .tc-map-embed,\n.toramaru-page .tc-access__photo-wrap{\n  position:relative;\n  width:100% !important;\n  min-width:0;\n  min-height:0 !important;\n  aspect-ratio:16 \/ 10;\n  border-radius:24px;\n  overflow:hidden;\n  background:#f6f2e7;\n  box-shadow:0 14px 32px rgba(70,54,0,.08);\n}\n\n\n\/* GOOGLE MAP *\/\n.toramaru-page .tc-map-embed iframe{\n  position:absolute;\n  inset:0;\n  display:block;\n  width:100% !important;\n  height:100% !important;\n  min-height:0 !important;\n  border:0 !important;\n}\n\n\n\/* PHOTO *\/\n.toramaru-page .tc-access__photo{\n  position:absolute;\n  inset:0;\n  display:block;\n  width:100% !important;\n  height:100% !important;\n  min-height:0 !important;\n  max-width:none !important;\n  object-fit:cover;\n  object-position:center;\n}\n\n\n\/* \u4f1a\u5834\u60c5\u5831 *\/\n.toramaru-page .tc-access__info{\n  width:100%;\n  margin-top:32px;\n  padding:28px 30px;\n  border:1px solid rgba(190,166,76,.22);\n  border-radius:24px;\n  background:rgba(255,255,255,.82);\n  box-shadow:0 12px 30px rgba(70,54,0,.05);\n}\n\n.toramaru-page .tc-access__info .tc-mini-en{\n  margin-bottom:5px;\n  color:#9b7d00;\n  font-size:10px;\n  line-height:1;\n  font-weight:900;\n  letter-spacing:.18em;\n}\n\n.toramaru-page .tc-access__info h3{\n  margin:.3em 0 20px;\n  font-size:clamp(24px,2.5vw,32px);\n}\n\n\n\/* \u65e5\u6642\u30fb\u4f1a\u5834\u30fb\u30a2\u30af\u30bb\u30b9\u3092\u6a2a\u4e26\u3073 *\/\n.toramaru-page .tc-access__details{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:0;\n  border-top:1px solid var(--tc-line);\n}\n\n.toramaru-page .tc-access__details .tc-info-row{\n  display:block;\n  padding:18px 20px;\n  border-top:0;\n  border-right:1px solid var(--tc-line);\n}\n\n.toramaru-page .tc-access__details .tc-info-row:last-child{\n  border-right:0;\n}\n\n.toramaru-page .tc-access__details .tc-info-row strong{\n  display:block;\n  margin-bottom:8px;\n  color:#8f7900;\n  font-size:11px;\n  letter-spacing:.08em;\n}\n\n\n\/* hover *\/\n@media (hover:hover){\n\n  .toramaru-page .tc-access__photo{\n    transition:transform .45s cubic-bezier(.2,.8,.2,1);\n  }\n\n  .toramaru-page .tc-access__photo-wrap:hover .tc-access__photo{\n    transform:scale(1.025);\n  }\n\n}\n\n\n\/* MOBILE *\/\n@media(max-width:700px){\n\n  .toramaru-page .tc-access__visuals{\n    grid-template-columns:1fr;\n    gap:16px;\n  }\n\n  .toramaru-page .tc-map-embed,\n  .toramaru-page .tc-access__photo-wrap{\n    aspect-ratio:16 \/ 10;\n    border-radius:20px;\n  }\n\n  .toramaru-page .tc-access__info{\n    margin-top:20px;\n    padding:24px 20px;\n  }\n\n  .toramaru-page .tc-access__details{\n    grid-template-columns:1fr;\n  }\n\n  .toramaru-page .tc-access__details .tc-info-row{\n    padding:15px 0;\n    border-right:0;\n    border-bottom:1px solid var(--tc-line);\n  }\n\n  .toramaru-page .tc-access__details .tc-info-row:last-child{\n    border-bottom:0;\n  }\n\n}\n<\/style>\n\n<div class=\"tc-wrap\">\n\n  <div class=\"tc-section-head\">\n    <div class=\"tc-section-title\" data-en=\"ACCESS\">\n      <span class=\"tc-jp\">\u4f1a\u5834\u6848\u5185<\/span>\n      <span class=\"tc-sub\">\u76f8\u6a21\u539f\u5e02\u6c11\u4f1a\u9928\u3067\u958b\u50ac<\/span>\n    <\/div>\n  <\/div>\n\n  <div class=\"tc-access tc-access--visual\">\n\n    <!-- MAP + PHOTO -->\n    <div class=\"tc-access__visuals\">\n\n      <!-- Google Map -->\n      <div class=\"tc-map-embed\">\n        <iframe src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d3245.3325027806045!2d139.3724195!3d35.5701841!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x6018fd986f62461b%3A0xfca47a9745fd2469!2z55u45qih5Y6f5biC5rCR5Lya6aSo!5e0!3m2!1sja!2sjp!4v1791367192254!5m2!1sja!2sjp\" loading=\"lazy\" allowfullscreen=\"\" referrerpolicy=\"no-referrer-when-downgrade\">\n        <\/iframe>\n      <\/div>\n\n      <!-- \u4f1a\u5834\u5199\u771f -->\n      <div class=\"tc-access__photo-wrap\">\n        <img decoding=\"async\" class=\"tc-access__photo\" src=\"https:\/\/gomaru.net\/toramarucup2026\/wp-content\/uploads\/2026\/10\/2D4A2536-1-scaled.jpg\" alt=\"\u76f8\u6a21\u539f\u5e02\u6c11\u4f1a\u9928\">\n      <\/div>\n\n    <\/div>\n\n\n    <!-- \u4f1a\u5834\u60c5\u5831 -->\n    <div class=\"tc-access__info\">\n\n      <div class=\"tc-mini-en\">VENUE<\/div>\n      <h3>\u76f8\u6a21\u539f\u5e02\u6c11\u4f1a\u9928<\/h3>\n\n      <div class=\"tc-access__details\">\n\n        <div class=\"tc-info-row\">\n          <strong>\u65e5\u6642<\/strong>\n          <div>\n            2026\u5e7411\u670829\u65e5\uff08\u65e5\uff09<br>\n            10:00\u301c17:00\n          <\/div>\n        <\/div>\n\n        <div class=\"tc-info-row\">\n          <strong>\u4f1a\u5834<\/strong>\n          <div>\u76f8\u6a21\u539f\u5e02\u6c11\u4f1a\u9928<\/div>\n        <\/div>\n\n        <div class=\"tc-info-row\">\n          <strong>\u30a2\u30af\u30bb\u30b9<\/strong>\n          <div>\n            JR\u76f8\u6a21\u539f\u99c5\u5357\u53e3\u3088\u308a<br>\n            \u30d0\u30b9\u3067\u7d048\u5206\n          <\/div>\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n\n<\/div>\n<\/div><\/div>\n\n\n\n<div id=\"supporters\" class=\"wp-block-group tc-section tc-section--soft tc-bg-section tc-bg-supporters\"><div class=\"wp-block-group__inner-container\">\n<div class=\"tc-wrap tc-supporters-luxe\">\n\n  <div class=\"tc-section-head\">\n    <div class=\"tc-section-title\" data-en=\"SUPPORTERS\">\n      <span class=\"tc-jp\">\u4e3b\u50ac\u30fb\u5354\u8cdb<\/span>\n      <span class=\"tc-sub\">\u864e\u4e38\u30ab\u30c3\u30d7\u3092\u652f\u3048\u3066\u304f\u3060\u3055\u308b\u7686\u3055\u307e<\/span>\n    <\/div>\n  <\/div>\n\n  <div class=\"tc-supporters-panel\">\n\n    <div class=\"tc-supporter-row\">\n      <strong><span>ORGANIZER<\/span>\u4e3b\u50ac<\/strong>\n      <div class=\"tc-supporter-links\">\n        <span class=\"tc-supporter-text\">\u864e\u4e38\u30ab\u30c3\u30d7\u5b9f\u884c\u59d4\u54e1\u4f1a<\/span>\n      <\/div>\n    <\/div>\n\n    <div class=\"tc-supporter-row\">\n      <strong><span>MANAGEMENT<\/span>\u904b\u55b6<\/strong>\n      <div class=\"tc-supporter-links\">\n        <a class=\"tc-supporter-link\" href=\"https:\/\/gomaru.net\" target=\"_blank\" rel=\"noopener\">GOMARU<\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"tc-supporter-row\">\n      <strong><span>CO-HOST<\/span>\u5171\u50ac<\/strong>\n      <div class=\"tc-supporter-links\">\n        <a class=\"tc-supporter-link\" href=\"https:\/\/www.city.sagamihara.kanagawa.jp\" target=\"_blank\" rel=\"noopener\">\u76f8\u6a21\u539f\u5e02<\/a>\n        <a class=\"tc-supporter-link\" href=\"https:\/\/sagamiharashimin-k.jp\" target=\"_blank\" rel=\"noopener\">\u76f8\u6a21\u539f\u5e02\u6c11\u4f1a\u9928<\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"tc-supporter-row\">\n      <strong><span>SPONSOR<\/span>\u5354\u8cdb<\/strong>\n      <div class=\"tc-supporter-links\">\n        <a class=\"tc-supporter-link\" href=\"https:\/\/www.gentosha.co.jp\" target=\"_blank\" rel=\"noopener\">\u682a\u5f0f\u4f1a\u793e \u5e7b\u51ac\u820e<\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"tc-supporter-row\">\n      <strong><span>COOPERATION<\/span>\u5354\u529b<\/strong>\n      <div class=\"tc-supporter-links\">\n        <a class=\"tc-supporter-link\" href=\"https:\/\/www.e-sagamihara.com\" target=\"_blank\" rel=\"noopener\">\u76f8\u6a21\u539f\u5e02\u89b3\u5149\u5354\u4f1a<\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"tc-supporter-row\">\n      <strong><span>SUPPORTED BY<\/span>\u5f8c\u63f4<\/strong>\n      <div class=\"tc-supporter-links\">\n        <span class=\"tc-supporter-text\">\u76f8\u6a21\u539f\u5e02\u6559\u80b2\u59d4\u54e1\u4f1a<\/span>\n        <a class=\"tc-supporter-link\" href=\"https:\/\/www.nihonkiin.or.jp\" target=\"_blank\" rel=\"noopener\">\u65e5\u672c\u68cb\u9662<\/a>\n        <a class=\"tc-supporter-link\" href=\"https:\/\/kansaikiin.jp\" target=\"_blank\" rel=\"noopener\">\u95a2\u897f\u68cb\u9662<\/a>\n        <a class=\"tc-supporter-link\" href=\"https:\/\/zengokyo.jp\" target=\"_blank\" rel=\"noopener\">\u5168\u7881\u5354<\/a>\n        <a class=\"tc-supporter-link\" href=\"https:\/\/www.igopro.jp\" target=\"_blank\" rel=\"noopener\">IGOPRO<\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n<\/div>\n<\/div><\/div>\n\n\n\n<div id=\"recruit\" class=\"wp-block-group tc-section tc-recruit tc-bg-section tc-bg-entry\"><div class=\"wp-block-group__inner-container\">\n<div class=\"tc-wrap\">\n  <div class=\"tc-recruit__head\">\n    <div class=\"tc-section-title tc-section-title--compact\" data-en=\"JOIN THE FESTIVAL\">\n      <span class=\"tc-jp\"><span class=\"tc-title-line\">\u4e00\u7dd2\u306b\u864e\u4e38\u30ab\u30c3\u30d7\u3092<\/span><span class=\"tc-title-line\">\u3064\u304f\u308a\u307e\u305b\u3093\u304b\uff1f<\/span><\/span>\n      <span class=\"tc-sub\">\u5354\u8cdb\u30fb\u51fa\u5e97\u30d1\u30fc\u30c8\u30ca\u30fc\u3092\u52df\u96c6\u3057\u3066\u3044\u307e\u3059<\/span>\n    <\/div>\n    <p class=\"tc-recruit__intro\">\u56f2\u7881\u3068\u76f8\u6a21\u539f\u306e\u9b45\u529b\u304c\u4ea4\u308f\u308b\u4e00\u65e5\u3092\u3001\u3088\u308a\u697d\u3057\u304f\u3001\u3088\u308a\u591a\u304f\u306e\u65b9\u3078\u3002\u864e\u4e38\u30ab\u30c3\u30d72026\u3067\u306f\u3001\u30a4\u30d9\u30f3\u30c8\u3092\u4e00\u7dd2\u306b\u76db\u308a\u4e0a\u3052\u3066\u304f\u3060\u3055\u308b\u4f01\u696d\u30fb\u56e3\u4f53\u30fb\u5e97\u8217\u306e\u307f\u306a\u3055\u307e\u3092\u52df\u96c6\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n  <\/div>\n\n  <div class=\"tc-recruit__grid\">\n    <article class=\"tc-recruit-card tc-recruit-card--sponsor\">\n      <div class=\"tc-recruit-card__icon\" aria-hidden=\"true\">\u2726<\/div>\n      <div class=\"tc-mini-en\">SPONSOR<\/div>\n      <h3>\u5354\u8cdb\u52df\u96c6<\/h3>\n      <p>\u5927\u4f1a\u30fb\u4f53\u9a13\u30a4\u30d9\u30f3\u30c8\u30fb\u5730\u57df\u4f01\u753b\u3092\u652f\u3048\u3066\u304f\u3060\u3055\u308b\u5354\u8cdb\u30d1\u30fc\u30c8\u30ca\u30fc\u3092\u52df\u96c6\u3057\u3066\u3044\u307e\u3059\u3002\u4f01\u696d\u30fb\u56e3\u4f53\u306e\u307f\u306a\u3055\u307e\u3068\u4e00\u7dd2\u306b\u3001\u56f2\u7881\u3092\u901a\u3058\u305f\u65b0\u3057\u3044\u4ea4\u6d41\u306e\u5834\u3092\u5e83\u3052\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n      <a class=\"tc-action-link\" href=\"https:\/\/gomaru.net\/toramarucup2024\/partner\/\">\u5354\u8cdb\u306b\u3064\u3044\u3066\u554f\u3044\u5408\u308f\u305b\u308b<span aria-hidden=\"true\">\u2192<\/span><\/a>\n    <\/article>\n\n    <article class=\"tc-recruit-card tc-recruit-card--shop\">\n      <div class=\"tc-recruit-card__icon\" aria-hidden=\"true\">\u25cf<\/div>\n      <div class=\"tc-mini-en\">MARCHE \/ SHOP<\/div>\n      <h3>\u51fa\u5e97\u52df\u96c6<\/h3>\n      <p>\u3068\u3089\u30de\u30eb\u30b7\u30a7\u3092\u306f\u3058\u3081\u3001\u4f1a\u5834\u3092\u4e00\u7dd2\u306b\u697d\u3057\u304f\u5f69\u3063\u3066\u304f\u3060\u3055\u308b\u51fa\u5e97\u8005\u3092\u52df\u96c6\u3057\u3066\u3044\u307e\u3059\u3002\u98f2\u98df\u30fb\u7269\u8ca9\u30fb\u4f53\u9a13\u306a\u3069\u3001\u864e\u4e38\u30ab\u30c3\u30d7\u306e\u96f0\u56f2\u6c17\u306b\u5408\u3046\u4f01\u753b\u3092\u6b53\u8fce\u3057\u307e\u3059\u3002<\/p>\n      <a class=\"tc-action-link\" href=\"https:\/\/gomaru.net\/toramarucup2024\/partner\/\">\u51fa\u5e97\u306b\u3064\u3044\u3066\u554f\u3044\u5408\u308f\u305b\u308b<span aria-hidden=\"true\">\u2192<\/span><\/a>\n    <\/article>\n  <\/div>\n\n  <section class=\"tc-archive\">\n\n  <div class=\"tc-archive__head\">\n    <div>\n      <div class=\"tc-mini-en\">TORAMARU CUP ARCHIVE<\/div>\n      <h3>\u3053\u308c\u307e\u3067\u306e\u864e\u4e38\u30ab\u30c3\u30d7<\/h3>\n    <\/div>\n    <p>\n      \u3053\u308c\u307e\u3067\u958b\u50ac\u3057\u3066\u304d\u305f\u864e\u4e38\u30ab\u30c3\u30d7\u306e\u7a7a\u6c17\u3092\u3001\n      \u30a2\u30fc\u30ab\u30a4\u30d6\u52d5\u753b\u3067\u632f\u308a\u8fd4\u308a\u307e\u3059\u3002\n    <\/p>\n  <\/div>\n\n\n  <div class=\"tc-archive__grid\">\n\n    <!-- \u7b2c1\u56de -->\n    <article class=\"tc-archive-card\">\n\n      <div class=\"tc-archive-card__num\">01<\/div>\n\n      <div class=\"tc-video-slot\">\n        <iframe src=\"https:\/\/www.youtube.com\/embed\/lycCTDILWQI?si=xOve4JRXiIKNCRZY\" title=\"\u7b2c1\u56de \u864e\u4e38\u30ab\u30c3\u30d7\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen=\"\">\n        <\/iframe>\n      <\/div>\n\n      <div class=\"tc-archive-card__body\">\n        <div class=\"tc-mini-en\">1ST TORAMARU CUP<\/div>\n        <h4>\u7b2c1\u56de \u864e\u4e38\u30ab\u30c3\u30d7<\/h4>\n\n        <a class=\"tc-text-link\" href=\"https:\/\/www.youtube.com\/watch?v=lycCTDILWQI\" target=\"_blank\" rel=\"noopener\">\n          \u52d5\u753b\u3092\u898b\u308b\n          <span aria-hidden=\"true\">&#x2197;<\/span>\n        <\/a>\n      <\/div>\n\n    <\/article>\n\n\n    <!-- \u7b2c2\u56de -->\n    <article class=\"tc-archive-card\">\n\n      <div class=\"tc-archive-card__num\">02<\/div>\n\n      <div class=\"tc-video-slot\">\n        <iframe src=\"https:\/\/www.youtube.com\/embed\/cWp6KjWno5A?si=SLHyN4TG_udEzNOL\" title=\"\u7b2c2\u56de \u864e\u4e38\u30ab\u30c3\u30d7\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen=\"\">\n        <\/iframe>\n      <\/div>\n\n      <div class=\"tc-archive-card__body\">\n        <div class=\"tc-mini-en\">2ND TORAMARU CUP<\/div>\n        <h4>\u7b2c2\u56de \u864e\u4e38\u30ab\u30c3\u30d7<\/h4>\n\n        <a class=\"tc-text-link\" href=\"https:\/\/www.youtube.com\/watch?v=cWp6KjWno5A\" target=\"_blank\" rel=\"noopener\">\n          \u52d5\u753b\u3092\u898b\u308b\n          <span aria-hidden=\"true\">&#x2197;<\/span>\n        <\/a>\n      <\/div>\n\n    <\/article>\n\n\n    <!-- \u7b2c3\u56de -->\n    <article class=\"tc-archive-card\">\n\n      <div class=\"tc-archive-card__num\">03<\/div>\n\n      <div class=\"tc-video-slot\">\n        <iframe src=\"https:\/\/www.youtube.com\/embed\/PFZqRG2HG-U?si=6LpUb6ayiGsYu_WC\" title=\"\u7b2c3\u56de \u864e\u4e38\u30ab\u30c3\u30d7\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen=\"\">\n        <\/iframe>\n      <\/div>\n\n      <div class=\"tc-archive-card__body\">\n        <div class=\"tc-mini-en\">3RD TORAMARU CUP<\/div>\n        <h4>\u7b2c3\u56de \u864e\u4e38\u30ab\u30c3\u30d7<\/h4>\n\n        <a class=\"tc-text-link\" href=\"https:\/\/www.youtube.com\/watch?v=PFZqRG2HG-U\" target=\"_blank\" rel=\"noopener\">\n          \u52d5\u753b\u3092\u898b\u308b\n          <span aria-hidden=\"true\">&#x2197;<\/span>\n        <\/a>\n      <\/div>\n\n    <\/article>\n\n  <\/div>\n\n<\/section><\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<script>\n(function(){\n  function initToramaruAnimations(){\n    var page=document.querySelector('.toramaru-page');\n    if(!page || page.dataset.animInit==='1') return;\n    page.dataset.animInit='1';\n    page.classList.add('tc-anim-ready');\n\n    \/* \u30e9\u30f3\u30c0\u30e0\u8ecc\u9053\u306e\u5c0f\u3055\u306a\u98a8\u8239 *\/\n    var balloonLayer=page.querySelector('.tc-balloons');\n    if(balloonLayer && balloonLayer.dataset.ready!=='1'){\n      balloonLayer.dataset.ready='1';\n      var colors=['#ffd800','#ffad38','#91d2ff','#f7b7db','#fff1a6'];\n      var balloonCount=7;\n\n      for(var b=0;b<balloonCount;b++){\n        var balloon=document.createElement('span');\n        balloon.className='tc-balloon';\n\n        var size=18+Math.random()*14;\n        var left=3+Math.random()*94;\n        var duration=18+Math.random()*14;\n        var delay=-(Math.random()*duration);\n        var drift1=-90+Math.random()*180;\n        var drift2=-120+Math.random()*240;\n        var drift3=-100+Math.random()*200;\n        var drift4=-130+Math.random()*260;\n        var rotate=-12+Math.random()*24;\n        var opacity=.28+Math.random()*.28;\n\n        balloon.style.setProperty('--balloon-size',size+'px');\n        balloon.style.setProperty('--balloon-left',left+'vw');\n        balloon.style.setProperty('--balloon-duration',duration+'s');\n        balloon.style.setProperty('--balloon-delay',delay+'s');\n        balloon.style.setProperty('--balloon-d1',drift1+'px');\n        balloon.style.setProperty('--balloon-d2',drift2+'px');\n        balloon.style.setProperty('--balloon-d3',drift3+'px');\n        balloon.style.setProperty('--balloon-d4',drift4+'px');\n        balloon.style.setProperty('--balloon-rotate',rotate+'deg');\n        balloon.style.setProperty('--balloon-color',colors[b%colors.length]);\n        balloon.style.setProperty('--balloon-opacity',opacity);\n\n        balloonLayer.appendChild(balloon);\n      }\n    }\n\n    var selectors=[\n      '.tc-section-title',\n      '.tc-lead',\n      '.tc-about-v5__left .tc-about__photo',\n      '.tc-about-v5__right .tc-quote',\n      '.tc-about-v5__right > p:not(.tc-lead):not(.tc-quote)',\n      '.tc-player-card',\n      '.tc-tournament',\n      '.tc-class',\n      '.tc-culture-card',\n      '.tc-side-events-head',\n      '.tc-event-card',\n      '.tc-sagamihara__visual',\n      '.tc-access > *',\n      '.tc-info-row',\n      '.tc-supporter-row',\n      '.tc-recruit__head',\n      '.tc-recruit-card',\n      '.tc-archive__head',\n      '.tc-archive-card'\n    ];\n\n    var items=[];\n    selectors.forEach(function(sel){\n      page.querySelectorAll(sel).forEach(function(el){\n        if(!el.classList.contains('tc-reveal')){\n          el.classList.add('tc-reveal');\n          items.push(el);\n        }\n      });\n    });\n\n    page.querySelectorAll('.tc-tournament').forEach(function(el,i){\n      el.classList.add(i%2===0?'tc-reveal-left':'tc-reveal-right');\n    });\n    page.querySelectorAll('.tc-culture-card').forEach(function(el){el.classList.add('tc-reveal-pop')});\n    page.querySelectorAll('.tc-event-card').forEach(function(el){el.classList.add('tc-reveal-pop')});\n    page.querySelectorAll('.tc-class').forEach(function(el){el.classList.add('tc-reveal-pop')});\n    page.querySelectorAll('.tc-archive-card').forEach(function(el){el.classList.add('tc-reveal-pop')});\n\n    \/* \u540c\u3058\u30b0\u30eb\u30fc\u30d7\u5185\u306f\u5c11\u3057\u305a\u3064\u6642\u9593\u5dee *\/\n    var groups=['.tc-classes','.tc-culture-grid','.tc-event-grid','.tc-supporters','.tc-recruit__grid','.tc-archive__grid'];\n    groups.forEach(function(groupSel){\n      page.querySelectorAll(groupSel).forEach(function(group){\n        group.querySelectorAll('.tc-reveal').forEach(function(el,i){\n          el.style.transitionDelay=Math.min(i*90,450)+'ms';\n        });\n      });\n    });\n\n    if(!('IntersectionObserver' in window)){\n      items.forEach(function(el){el.classList.add('tc-inview')});\n      return;\n    }\n\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(entry){\n        if(entry.isIntersecting){\n          entry.target.classList.add('tc-inview');\n          io.unobserve(entry.target);\n        }\n      });\n    },{threshold:.14,rootMargin:'0px 0px -7% 0px'});\n\n    items.forEach(function(el){io.observe(el)});\n  }\n\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',initToramaruAnimations);\n  }else{\n    initToramaruAnimations();\n  }\n})();\n<\/script>\n\n\n\n<p class=\"has-text-align-center has-medium-font-size wp-block-paragraph\"><\/p>\n\n\n\n<div class=\"swell-block-button red_ is-style-btn_normal\"><a href=\"https:\/\/gomaru.net\/toramarucup2026\/detail\/#qa\" class=\"swell-block-button__link\"><span><strong>\u30a4\u30d9\u30f3\u30c8\u306b\u95a2\u3059\u308b\u300c\u3088\u304f\u3042\u308b\u8cea\u554f\u300d\u306f\u3053\u3061\u3089\u304b\u3089<\/strong><\/span><\/a><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u864e\u4e38\u30ab\u30c3\u30d7\u3068\u306f \u56f2\u7881\u3068\u3001\u307e\u3061\u304c\u3064\u306a\u304c\u308b\u4e00\u65e5 \u300c\u56f2\u7881\u5927\u4f1a\u300d\u3060\u3051\u3067\u306f\u7d42\u308f\u3089\u306a\u3044\u3002\u56f2\u7881\u3092\u8ef8\u306b\u3001\u5b50\u3069\u3082\u30fb\u5927\u4eba\u30fb\u5730\u57df\u304c\u4e00\u7dd2\u306b\u697d\u3057\u3081\u308b\u5834\u3092\u3064\u304f\u308b\u3001\u4eca\u5e74\u30674\u56de\u76ee\u3068\u306a\u308b\u30a4\u30d9\u30f3\u30c8\u3067\u3059\u3002 \u56f2\u7881\u3092\u6253\u3064\u4eba\u3082\u3001\u306f\u3058\u3081\u3066\u89e6\u308c\u308b\u4eba\u3082\u3002\u540c\u3058\u5834\u6240\u3067\u3001\u540c\u3058 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3497,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_eb_attr":"","swell_btn_cv_data":"","footnotes":""},"class_list":["post-3404","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/gomaru.net\/toramarucup2026\/wp-json\/wp\/v2\/pages\/3404","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gomaru.net\/toramarucup2026\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gomaru.net\/toramarucup2026\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gomaru.net\/toramarucup2026\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gomaru.net\/toramarucup2026\/wp-json\/wp\/v2\/comments?post=3404"}],"version-history":[{"count":66,"href":"https:\/\/gomaru.net\/toramarucup2026\/wp-json\/wp\/v2\/pages\/3404\/revisions"}],"predecessor-version":[{"id":3563,"href":"https:\/\/gomaru.net\/toramarucup2026\/wp-json\/wp\/v2\/pages\/3404\/revisions\/3563"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gomaru.net\/toramarucup2026\/wp-json\/wp\/v2\/media\/3497"}],"wp:attachment":[{"href":"https:\/\/gomaru.net\/toramarucup2026\/wp-json\/wp\/v2\/media?parent=3404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}