.promotions_section__olNjq{margin:36px 0 0;padding-top:24px;border-top:1px solid var(--line,#e5e7eb);min-width:0;color:var(--text,#172b2a)}.promotions_heading__OtdjA{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.promotions_heading__OtdjA h2{font-size:20px!important;margin:0!important;display:flex;align-items:center;gap:10px}.promotions_badge__9_BXJ{font-size:11px;font-weight:400;border:1px solid var(--line,#d1d5db);border-radius:4px;padding:2px 6px;color:var(--muted,#64748b)}.promotions_note__WCxSU{font-size:12px!important;line-height:1.7;color:var(--muted,#64748b);margin:0 0 14px!important}.promotions_controls__5roGS{display:flex;gap:6px}.promotions_controls__5roGS button{width:36px;height:36px;border:1px solid var(--line,#d1d5db);border-radius:6px;background:var(--panel,#fff);color:inherit;cursor:pointer}.promotions_rail__C5AE_{display:flex;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;list-style:none!important;margin:0!important;padding:2px 2px 12px!important;max-width:100%}.promotions_rail__C5AE_ li{flex:0 0 210px;scroll-snap-align:start;list-style:none!important;margin:0!important;padding:0!important}.promotions_product__FqlSb{display:flex;flex-direction:column;height:100%;border:1px solid var(--line,#e5e7eb);border-radius:10px;overflow:hidden;background:var(--panel,#fff);color:inherit!important;text-decoration:none!important}.promotions_product__FqlSb:hover{border-color:var(--accent,#167b76)}.promotions_image__Wfuwa{height:150px;background:#fff;display:grid;place-items:center;padding:10px}.promotions_image__Wfuwa img{display:block;width:100%;height:100%;object-fit:contain;min-height:0}.promotions_image__Wfuwa span{font-size:12px;color:#64748b}.promotions_product__FqlSb h3{font-size:13px!important;line-height:1.65!important;margin:12px 12px 8px!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-weight:600}.promotions_date__BJn7j{font-size:11px!important;color:var(--muted,#64748b);padding:0 12px 12px!important;margin:auto 0 0!important}.promotions_more__iwgVI{font-size:13px!important;text-align:right;margin:8px 0 0!important}.promotions_more__iwgVI a{color:var(--accent,#167b76)}.promotions_controls__5roGS button:focus-visible,.promotions_product__FqlSb:focus-visible,.promotions_rail__C5AE_:focus-visible{outline:2px solid var(--accent,#167b76);outline-offset:2px}.promotions_filters__3kBRc{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 14px}.promotions_filters__3kBRc button{min-height:40px;padding:8px 16px;border:1px solid var(--line,#d1d5db);border-radius:8px;background:var(--panel,#fff);color:inherit;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.promotions_filters__3kBRc button[aria-pressed=true]{background:var(--accent,#167b76);border-color:var(--accent,#167b76);color:#fff}.promotions_filters__3kBRc button:focus-visible{outline:2px solid var(--accent,#167b76);outline-offset:2px}.promotions_ad__eMGuv{margin:32px auto 20px;text-align:center;max-width:728px;width:100%;padding-top:20px;border-top:1px solid var(--line,#e5e7eb)}.promotions_ad__eMGuv[hidden]{display:none}.promotions_ad__eMGuv>p{font-size:10px!important;color:var(--muted,#64748b);margin:0 0 8px!important}.promotions_adUnit__Gmijh{display:block;width:100%;height:90px}@media(max-width:650px){.promotions_rail__C5AE_ li{flex-basis:175px}.promotions_image__Wfuwa{height:135px}.promotions_heading__OtdjA h2{font-size:18px!important}.promotions_adUnit__Gmijh{height:50px}}.news_shell__kGm0a{--bg:#fafafa;--panel:#fff;--text:#171717;--muted:#656565;--line:#dedede;--surface:#f3f3f3;--accent:#167b76;background:var(--bg);color:var(--text);min-height:70vh;font-family:Arial,Yu Gothic,Meiryo,sans-serif;line-height:1.65;color-scheme:light}.news_shell__kGm0a[data-theme=dark]{--bg:#121414;--panel:#1a1e1e;--text:#f1f4f3;--muted:#a7b1af;--line:#353b3a;--surface:#242a29;--accent:#62d4c1;color-scheme:dark}.news_shell__kGm0a *{box-sizing:border-box;min-width:0}.news_shell__kGm0a a{color:inherit;text-decoration:none}.news_shell__kGm0a a:hover{color:var(--accent)}.news_shell__kGm0a button,.news_shell__kGm0a input,.news_shell__kGm0a select{font:inherit;color:inherit;background:var(--panel);border:1px solid var(--line);border-radius:7px;min-height:44px;padding:8px 12px;max-width:100%}.news_shell__kGm0a button{cursor:pointer}.news_shell__kGm0a :is(a,button,input,select):focus-visible{outline:3px solid #177dd3;outline-offset:3px}.news_pagination__0qpi5 [aria-current=page],.news_shell__kGm0a button[aria-pressed=true]{background:var(--text);color:var(--panel)}.news_wrap__G_kXq{max-width:1180px;margin:auto;padding:0 22px 48px}.news_subnav__cTPqf{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:8px 0 18px;border-bottom:1px solid var(--line);margin-bottom:30px}.news_subnav__cTPqf nav{display:flex;gap:8px;flex-wrap:wrap}.news_subnav__cTPqf a{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px;border-radius:7px}.news_subnav__cTPqf [aria-current=page]{background:var(--surface);font-weight:700}.news_subnav__cTPqf button{flex-shrink:0}.news_skip__VDLgv{position:absolute;left:-10000px}.news_skip__VDLgv:focus{left:16px;top:80px;background:var(--panel);z-index:1001;padding:12px}.news_hero__4epQD{margin:15px 0 30px}.news_hero__4epQD h1{font-size:clamp(30px,4vw,46px);letter-spacing:-.045em;line-height:1.3;margin:8px 0 14px;overflow-wrap:anywhere}.news_hero__4epQD p,.news_muted__WGvJE{color:var(--muted)}.news_breadcrumbs__lp9lD{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;color:var(--muted);overflow-wrap:anywhere}.news_notice__FlyZb{border-left:3px solid var(--accent);background:var(--surface);padding:12px}.news_actions__cRlZ5{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:24px 0}.news_scroll___Hu0H{display:flex;gap:6px;overflow:auto;padding:4px;max-width:100%;scrollbar-width:thin}.news_scroll___Hu0H button{border-radius:100px;white-space:nowrap;flex-shrink:0;font-size:13px}.news_search__ZsU99{display:flex;align-items:center;border:1px solid var(--line);background:var(--panel);border-radius:9px;padding:0 10px;flex:1;min-width:210px}.news_search__ZsU99 input{width:100%;border:0}.news_tagbar__slhDI{display:flex;align-items:center;gap:10px;margin:0 0 32px}.news_tagbar__slhDI>span{font-size:12px;white-space:nowrap;color:var(--muted)}.news_shell__kGm0a h2{font-size:22px;letter-spacing:-.025em;margin:0 0 17px;font-weight:700}.news_sectionHead__4otnU{display:flex;align-items:baseline;justify-content:space-between;gap:15px;flex-wrap:wrap;margin-bottom:16px}.news_sectionHead__4otnU h2{margin:0}.news_sectionHead__4otnU p{color:var(--muted);font-size:13px;margin:0}.news_card__gE2ed{display:block;background:var(--panel);border:1px solid var(--line);border-radius:9px;overflow:hidden;transition:border-color .2s}.news_card__gE2ed:hover{border-color:var(--accent)}.news_cardbody__bbFxA{padding:20px}.news_cardbody__bbFxA h3{font-size:19px;line-height:1.5;margin:10px 0;font-weight:700;overflow-wrap:anywhere}.news_cardbody__bbFxA p{font-size:14px;color:var(--muted);margin:0}.news_meta__drMNa{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:var(--muted);font-size:12px}.news_badge__8sbsS{color:var(--accent);font-weight:700}.news_tags__kbCJP{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.news_tags__kbCJP a,.news_tags__kbCJP span{font-size:11px;background:var(--surface);border:1px solid var(--line);border-radius:100px;padding:4px 9px}.news_tags__kbCJP a{min-height:44px;display:inline-flex;align-items:center}.news_feature__t35ec{grid-template-columns:1.55fr 1fr;margin-bottom:40px}.news_featureSide__LFxdi,.news_feature__t35ec{display:grid;gap:14px}.news_featureSide__LFxdi .news_card__gE2ed{display:flex}.news_featureSide__LFxdi .news_visual___QDnB{width:36%;flex-shrink:0;aspect-ratio:1}.news_featureSide__LFxdi h3{font-size:17px}.news_featureSide__LFxdi .news_cardbody__bbFxA{padding:16px}.news_featureSide__LFxdi .news_cardbody__bbFxA p{display:none}.news_feed__VuwMf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.news_eventCardLink__PIksd{display:flex;align-items:center;gap:16px;flex:1}.news_aiDisclosure__H5AIh{margin:28px 0;padding:16px 18px;border-left:3px solid var(--accent);border-radius:0 7px 7px 0;background:var(--surface);color:var(--muted);font-size:13px;line-height:1.8}.news_aiDisclosure__H5AIh strong{color:var(--text);font-weight:700}.news_aiDisclosure__H5AIh p{margin:8px 0}.news_aiDisclosure__H5AIh a{text-decoration:underline;text-underline-offset:3px}.news_homeSection__n93lQ{min-height:0}.news_homeSection__n93lQ .news_wrap__G_kXq{padding-top:20px;padding-bottom:28px}.news_homeSection__n93lQ .news_homeNewsHeader__P_Ge1{margin-bottom:6px}.news_homeSection__n93lQ .news_homeNewsHeader__P_Ge1 h2{font-size:18px;margin:0}.news_homeNewsHeader__P_Ge1>a{font-size:13px}.news_homeNewsLinks__yrTGX{list-style:none;padding:0;margin:0}.news_homeNewsLinks__yrTGX li+li{border-top:1px solid var(--line)}.news_homeNewsLinks__yrTGX a{display:flex;align-items:baseline;gap:12px;padding:9px 0;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.news_homeNewsLinks__yrTGX time{flex-shrink:0;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.news_homeNewsLinks__yrTGX a:hover{text-decoration:underline;text-underline-offset:3px}.news_homeSection__n93lQ .news_eventStrip__02HiX{margin-top:24px;padding-top:20px}.news_eventLink__1kQ_X{--event-color:var(--accent)}.news_eventLink__1kQ_X[data-organization=JSFD]{--event-color:#ffb7c5}.news_eventLink__1kQ_X[data-organization=JAPAN]{--event-color:#2563eb}.news_eventLink__1kQ_X[data-organization=PERFECT]{--event-color:#000}.news_eventLink__1kQ_X[data-organization=JDO]{--event-color:#dc2626}.news_eventLink__1kQ_X[data-organization=WDF]{--event-color:#a88b61}.news_eventLink__1kQ_X[data-organization=PDC]{--event-color:#167b76}.news_regionFilter__F9F4G{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.news_regionFilter__F9F4G>span{font-size:13px;margin-right:2px}.news_visual___QDnB{position:relative;aspect-ratio:16/9;overflow:hidden;background:#142b2b}.news_visual___QDnB img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:none}.news_art__kgIUM{position:absolute;inset:0;overflow:hidden;background:radial-gradient(circle at 78% 50%,transparent 16%,#4a777733 16.5%,transparent 17%,transparent 27%,#77a8a833 27.5%,transparent 28%,transparent 38%,#77a8a833 38.5%,transparent 39%),linear-gradient(135deg,#173e40,#0c1d25);color:#def7f1;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.news_art__kgIUM:after{content:"";position:absolute;width:100%;height:2px;background:#70ddc6;transform:rotate(-32deg);top:60%;left:25%}.news_art__kgIUM>span{font-size:clamp(8px,1vw,12px);letter-spacing:.12em}.news_art__kgIUM strong{font-size:clamp(17px,3vw,36px);letter-spacing:-.06em}.news_art__kgIUM strong span{color:#75dfca}.news_visual___QDnB[data-category=product] .news_art__kgIUM{background:linear-gradient(135deg,#684229,#231b17)}.news_visual___QDnB[data-category=tournament-result] .news_art__kgIUM{background:linear-gradient(135deg,#453458,#1c1e2a)}.news_eventStrip__02HiX{margin-top:44px;padding-top:28px;border-top:1px solid var(--line)}.news_eventCards__e5oeN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.news_eventCard__fwgMk{display:flex;gap:16px;align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:9px;padding:18px;overflow-wrap:anywhere}.news_eventCard__fwgMk h3{font-weight:700;line-height:1.5;font-size:16px}.news_eventCard__fwgMk p{font-size:12px;color:var(--muted);margin-top:8px}.news_datebox__HX9D_{font-size:13px;border-left:3px solid var(--event-color,var(--accent));padding:8px;max-width:100px;flex-shrink:0;color:var(--accent)}.news_empty__FpYA3{padding:30px 18px;background:var(--surface);border-radius:9px;color:var(--muted)}.news_pagination__0qpi5{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin:30px 0}.news_pagination__0qpi5 a{border:1px solid var(--line);border-radius:7px;min-width:44px;min-height:44px;padding:8px 12px;text-align:center}.news_policyLink__WKCxj{margin-top:40px;font-size:13px;color:var(--muted)}.news_article__zIY7O{max-width:760px;margin:auto;overflow-wrap:anywhere}.news_article__zIY7O>p,.news_body__MWNZS p{line-height:1.95;margin:20px 0}.news_article__zIY7O .news_visual___QDnB{border-radius:10px;margin:26px 0}.news_body__MWNZS h2{margin-top:36px}.news_body__MWNZS h3{font-size:20px;font-weight:700;margin-top:26px}.news_body__MWNZS ul{list-style:disc;padding-left:24px}.news_sourcebox__o0oQR{background:var(--surface);border:1px solid var(--line);border-radius:9px;padding:20px;margin:32px 0}.news_sourcebox__o0oQR a{text-decoration:underline;overflow-wrap:anywhere}.news_details__C3NPA{display:grid;grid-template-columns:minmax(100px,1fr) 3fr;gap:12px;margin:24px 0}.news_details__C3NPA dt{color:var(--muted)}.news_details__C3NPA dd{margin:0}.news_article__zIY7O .news_feed__VuwMf{grid-template-columns:1fr}.news_article__zIY7O .news_feed__VuwMf .news_card__gE2ed{display:flex}.news_article__zIY7O .news_feed__VuwMf .news_visual___QDnB{width:30%;flex-shrink:0}.news_calendarToolbar__gNEUA{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-bottom:20px}.news_calendarToolbar__gNEUA>div{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.news_calendarToolbar__gNEUA label{font-size:13px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.news_calendar__VRYPq{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:9px;overflow:hidden;margin-top:20px}.news_week__pI1HV{background:var(--surface);padding:10px;text-align:center;font-size:12px}.news_day__7CcFa{background:var(--panel);min-height:120px;padding:10px;font-size:13px}.news_day__7CcFa a{display:block;background:var(--surface);border-left:3px solid var(--event-color,var(--accent));padding:4px 6px;margin-top:8px;font-size:12px;overflow-wrap:anywhere}.news_mobileList__2rGjP{display:none}.news_desktopEmpty__2cXgh{padding:20px;color:var(--muted)}@media(max-width:900px){.news_feature__t35ec{grid-template-columns:1fr}.news_featureSide__LFxdi{grid-template-columns:repeat(2,minmax(0,1fr))}.news_featureSide__LFxdi .news_card__gE2ed{display:block}.news_featureSide__LFxdi .news_visual___QDnB{width:100%;aspect-ratio:16/9}.news_eventCards__e5oeN,.news_feed__VuwMf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.news_wrap__G_kXq{padding:0 16px 36px}.news_subnav__cTPqf{gap:5px;align-items:flex-start}.news_subnav__cTPqf nav{gap:0}.news_subnav__cTPqf a{padding:8px;font-size:13px}.news_subnav__cTPqf button{padding:8px;font-size:12px}.news_shell__kGm0a h2{font-size:19px}.news_hero__4epQD h1{font-size:30px}.news_hero__4epQD p{font-size:14px}.news_actions__cRlZ5{display:block}.news_search__ZsU99{margin:12px 0;min-width:0}.news_tagbar__slhDI{display:block}.news_eventCards__e5oeN,.news_featureSide__LFxdi,.news_feed__VuwMf{grid-template-columns:1fr}.news_featureSide__LFxdi .news_card__gE2ed,.news_feed__VuwMf .news_card__gE2ed{display:flex}.news_featureSide__LFxdi .news_visual___QDnB,.news_feed__VuwMf .news_visual___QDnB{width:105px;aspect-ratio:1;flex-shrink:0}.news_cardbody__bbFxA{padding:13px;flex:1}.news_cardbody__bbFxA h3,.news_featureSide__LFxdi h3{font-size:15px}.news_feed__VuwMf .news_cardbody__bbFxA p{display:none}.news_meta__drMNa{font-size:11px;gap:5px}.news_cardbody__bbFxA .news_tags__kbCJP{gap:3px}.news_tags__kbCJP span{padding:2px 5px;font-size:10px}.news_art__kgIUM{padding:10px}.news_art__kgIUM strong{font-size:17px}.news_desktopDay__Brr8d,.news_desktopEmpty__2cXgh{display:none}.news_calendar__VRYPq .news_week__pI1HV{padding:8px 2px;font-size:10px}.news_calendar__VRYPq .news_day__7CcFa{padding:0;min-height:76px;min-width:0}.news_calendar__VRYPq .news_mobileDay__TvrxY{display:flex}.news_mobileCalendarHint__J40en,.news_selectedDay__HCWuI{display:block}.news_viewToggle__TqfkQ{width:100%}.news_viewToggle__TqfkQ button{flex:1}.news_calendarToolbar__gNEUA{gap:12px}.news_article__zIY7O .news_feed__VuwMf .news_visual___QDnB{width:100px}.news_details__C3NPA{grid-template-columns:1fr;gap:4px}.news_details__C3NPA dd{margin-bottom:12px}.news_eventCard__fwgMk{padding:14px}.news_sectionHead__4otnU a{font-size:13px}}.news_sourceSection__iRctp{margin:36px 0}.news_sourceSection__iRctp>p{margin-top:12px;font-size:13px;color:var(--muted)}.news_sourceCard__2HTDV{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:22px;border:1px solid var(--line);border-radius:12px;background:var(--panel);transition:border-color .2s}.news_sourceCard__2HTDV:hover{border-color:var(--accent)}.news_sourceCard__2HTDV [hidden]{display:none}.news_sourceIcon__7243R{display:grid;place-items:center;width:42px;height:42px;background:var(--surface);border-radius:10px;font-size:24px;color:var(--accent)}.news_sourceThumbnail__2vqor{display:block;width:136px;aspect-ratio:16/10;border-radius:8px;overflow:hidden;background:var(--surface)}.news_sourceThumbnail__2vqor img{display:block;width:100%;height:100%;object-fit:cover}.news_sourceInfo__TXOMQ{display:flex;flex-direction:column;gap:6px}.news_sourcePublisher__RMfLX{font-size:12px;font-weight:700;color:var(--accent)}.news_sourceInfo__TXOMQ strong{font-size:16px;line-height:1.55;overflow-wrap:anywhere}.news_sourceMeta__SVNAF{font-size:12px;color:var(--muted)}.news_sourceAction__K1Nwa{font-size:12px;white-space:nowrap;color:var(--accent)}@media(max-width:650px){.news_sourceCard__2HTDV{padding:16px;gap:12px;grid-template-columns:auto minmax(0,1fr)}.news_sourceThumbnail__2vqor{width:88px}.news_sourceAction__K1Nwa{grid-column:2}}@media(prefers-reduced-motion:reduce){.news_shell__kGm0a *{transition:none!important}}.news_mobileCalendarHint__J40en,.news_mobileDay__TvrxY,.news_selectedDay__HCWuI{display:none}.news_calendar__VRYPq .news_mobileDay__TvrxY{width:100%;height:100%;min-height:76px;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;padding:5px 1px;border:0;border-radius:0;background:transparent;color:var(--text);cursor:pointer}.news_mobileDay__TvrxY time{font-size:13px;font-weight:600}.news_calendar__VRYPq .news_mobileDay__TvrxY[aria-pressed=true]{background:var(--surface);box-shadow:inset 0 0 0 2px var(--accent)}.news_mobileDay__TvrxY[aria-current=date] time{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.news_calendar__VRYPq .news_mobileDay__TvrxY:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.news_dayOrganizations__jQiMl{display:flex;flex-direction:column;gap:3px;width:100%;font-size:clamp(8.5px,2.5vw,10px);font-weight:600;line-height:1.4;letter-spacing:-.04em}.news_dayOrganization___SnPt{display:block;overflow-wrap:anywhere;color:var(--event-color,var(--text))}.news_dayOrganization___SnPt[data-organization=PERFECT]{background:#fff;border-radius:2px}.news_selectedDay__HCWuI{margin-top:20px}.news_selectedDay__HCWuI h2{font-size:18px;margin-bottom:12px}.news_mobileCalendarHint__J40en{font-size:12px;color:var(--muted);line-height:1.6;margin:12px 0}.news_viewToggle__TqfkQ button[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:var(--surface)}@media(max-width:650px){.news_mobileCalendarHint__J40en,.news_selectedDay__HCWuI{display:block}}