.Zw_m7G_headerRow{--site-header-row-height:calc(44px + var(--ds-spacing-md) * 2);min-height:var(--site-header-row-height)}.Zw_m7G_desktopNav{align-self:stretch}.Zw_m7G_desktopList{height:100%;min-height:var(--site-header-row-height);align-items:stretch}.Zw_m7G_desktopList>li{align-items:center;display:flex}.Zw_m7G_group{position:relative}.Zw_m7G_groupTrigger{gap:var(--ds-spacing-3xs);min-height:44px}.Zw_m7G_chevron{flex-shrink:0;width:14px;height:14px}.Zw_m7G_groupTrigger[aria-expanded=true] .Zw_m7G_chevron{transform:rotate(180deg)}.Zw_m7G_groupPanel{z-index:1;width:20rem;max-width:calc(100vw - var(--ds-spacing-md) * 2);overscroll-behavior:contain;max-height:min(65vh,100dvh - 96px);padding:var(--ds-spacing-3xs);background:var(--ds-color-fill-white);border:1px solid var(--ds-color-stroke-neutral);border-top:2px solid var(--ds-color-fg-primary);border-radius:0 0 var(--ds-radius-card,4px) var(--ds-radius-card,4px);margin:0;list-style:none;position:absolute;top:calc(100% + 1px);right:0;overflow-y:auto;box-shadow:0 12px 24px #0000001a}.Zw_m7G_groupPanel[hidden]{display:none}.Zw_m7G_groupPanel>li+li{border-top:1px solid var(--ds-color-stroke-neutral)}.Zw_m7G_menuLink{width:100%;min-height:52px;padding:var(--ds-spacing-sm) var(--ds-spacing-md);white-space:normal;text-align:left;justify-content:flex-start;margin:0;line-height:1.6;display:flex}.Zw_m7G_menuLink:focus-visible,.Zw_m7G_groupTrigger:focus-visible{outline:2px solid var(--ds-color-fg-primary);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.Zw_m7G_chevron{transition:transform .2s}}
.nhGPWG_mobile:has(.nhGPWG_disclosure[open]) .nhGPWG_featured{display:none}.nhGPWG_summary{border-bottom:1px solid var(--ds-color-stroke-neutral)}.nhGPWG_summary:hover{border-color:var(--ds-color-stroke-primary-button)}.nhGPWG_summary:focus-visible{outline:var(--ds-spacing-6xs) solid var(--ds-color-stroke-focus-ring);outline-offset:var(--ds-spacing-5xs)}.nhGPWG_content{padding-top:var(--ds-spacing-2xl)}.nhGPWG_openLabel,.nhGPWG_disclosure[open] .nhGPWG_closedLabel{display:none}.nhGPWG_disclosure[open] .nhGPWG_openLabel{display:inline}.nhGPWG_disclosure[open] .nhGPWG_content{animation:.18s ease-out nhGPWG_award-open}@keyframes nhGPWG_award-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.nhGPWG_disclosure[open] .nhGPWG_content{animation:none}}.nhGPWG_supportRecord{gap:var(--ds-spacing-md);display:grid}@media (min-width:768px){.nhGPWG_supportRecord{align-items:center;gap:var(--ds-spacing-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
.BQCbeW_list{column-gap:var(--ds-spacing-4xl);grid-template-columns:minmax(0,1fr);display:grid}.BQCbeW_entry{min-width:0;padding-block:var(--ds-spacing-2xl);border-top:1px solid var(--ds-color-stroke-neutral)}.BQCbeW_logoFrame{height:calc(var(--ds-spacing-4xl) + var(--ds-spacing-xs));margin-bottom:var(--ds-spacing-4xs);align-items:center;display:flex}.BQCbeW_logo{width:calc(var(--ds-spacing-4xl) * 4);max-width:100%;height:auto;max-height:var(--ds-spacing-4xl);object-fit:contain;object-position:left center;display:block}.BQCbeW_entry[data-award-company=M\&Aキャピタルパートナーズ] .BQCbeW_logo{width:calc(var(--ds-spacing-4xl) * 5)}.BQCbeW_entry[data-award-company=ストライク] .BQCbeW_logo{width:calc(var(--ds-spacing-4xl) * 3.5)}.BQCbeW_entry[data-award-company=M\&A総合研究所] .BQCbeW_logo{width:calc(var(--ds-spacing-4xl) * 4.5)}.BQCbeW_entry[data-award-company=fundbook] .BQCbeW_logo{width:calc(var(--ds-spacing-4xl) * 3.25)}.BQCbeW_entry[data-award-company=M\&Aロイヤルアドバイザリー] .BQCbeW_logo{width:calc(var(--ds-spacing-4xl) * 4.25)}.BQCbeW_company{min-width:0}.BQCbeW_companyName{line-height:1.6}.BQCbeW_companyNamePart{overflow-wrap:anywhere;max-width:100%;display:inline-block}.BQCbeW_meta{align-items:baseline;gap:var(--ds-spacing-4xs);margin-top:var(--ds-spacing-xs);flex-wrap:wrap;line-height:1.6;display:flex}.BQCbeW_metaSeparator{color:var(--ds-color-stroke-neutral)}.BQCbeW_repeated{color:color-mix(in srgb, var(--ds-color-fg-primary) 70%, var(--ds-color-fg-strong));white-space:nowrap;font-weight:500}.BQCbeW_awards{margin-top:var(--ds-spacing-3xs)}.BQCbeW_mainAward{text-wrap:balance;overflow-wrap:anywhere;line-height:1.5}.BQCbeW_additionalAward{margin-top:var(--ds-spacing-4xs);overflow-wrap:anywhere}.BQCbeW_additionalAward:nth-child(2){margin-top:var(--ds-spacing-xs)}.BQCbeW_event{margin-top:var(--ds-spacing-xs);line-height:1.7}@media (min-width:768px){.BQCbeW_catalog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.BQCbeW_catalog{column-gap:var(--ds-spacing-2xl);grid-template-columns:repeat(4,minmax(0,1fr))}}@media not (min-width:768px){.BQCbeW_mobileList .BQCbeW_entry{column-gap:var(--ds-spacing-md);row-gap:var(--ds-spacing-4xs);padding-block:var(--ds-spacing-xl);grid-template-columns:minmax(0,1fr) max-content;display:grid}.BQCbeW_mobileList .BQCbeW_logoFrame{height:var(--ds-spacing-4xl);grid-area:1/1;margin-bottom:0}.BQCbeW_mobileList .BQCbeW_company{display:contents}.BQCbeW_mobileList .BQCbeW_companyName{grid-area:2/1/auto/-1}.BQCbeW_mobileList .BQCbeW_meta{max-width:calc(var(--ds-spacing-4xl) * 2 + var(--ds-spacing-xs));flex-direction:column;grid-area:1/2;align-self:center;align-items:flex-end;gap:0;margin-top:0}.BQCbeW_mobileList .BQCbeW_metaSeparator{display:none}.BQCbeW_mobileList .BQCbeW_awards{grid-area:3/1/auto/-1}.BQCbeW_mobileList .BQCbeW_event{margin-top:var(--ds-spacing-4xs);grid-area:4/1/auto/-1}}
.d-CTfW_band{border:0;border-block:1px solid var(--ds-color-stroke-neutral);width:100%;min-height:52px;color:var(--ds-color-fg-strong);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:0 2px;font-size:.875rem;display:flex}.d-CTfW_band:focus-visible{outline:2px solid var(--ds-color-fg-strong);outline-offset:2px}.d-CTfW_summary{min-width:0;color:var(--ds-color-fg-secondary);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:.8125rem;overflow:hidden}.d-CTfW_summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;margin-left:10px;display:inline-block;transform:translateY(-3px)rotate(45deg)}.d-CTfW_tab{z-index:50;border:1px solid var(--ds-color-stroke-neutral);background:var(--ds-color-fill-white);width:40px;color:var(--ds-color-fg-strong);font:inherit;letter-spacing:.12em;cursor:pointer;visibility:hidden;border-right:0;border-radius:6px 0 0 6px;flex-direction:column;align-items:center;gap:8px;padding:14px 0 12px;font-size:.8125rem;font-weight:700;transition:transform .2s ease-out,visibility .2s;display:flex;position:fixed;top:50%;right:0;transform:translate(100%,-50%);box-shadow:-2px 2px 12px #00000014}.d-CTfW_tab[data-show=true]{visibility:visible;transform:translateY(-50%)}.d-CTfW_tabLabel{writing-mode:vertical-rl}.d-CTfW_tab[data-active=true]:before{content:"";background:var(--ds-color-fg-primary);width:2px;position:absolute;top:10px;bottom:10px;left:-1px}.d-CTfW_tab:focus-visible{outline:2px solid var(--ds-color-fg-strong);outline-offset:2px}@media (prefers-reduced-motion:reduce){.d-CTfW_tab{transition:none}}@media (min-width:768px){.d-CTfW_sheet[data-state=open]{z-index:71;background:var(--ds-color-fill-white);border-radius:10px;width:min(760px,100vw - 48px);max-height:calc(100vh - 140px);padding:28px 32px 24px;position:fixed;top:96px;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 12px 40px #00000029}.d-CTfW_sheet[data-state=open] [data-sheet-only]{display:revert-layer}.d-CTfW_backdrop[data-state=open]{z-index:70;background:#00000059;border:0;padding:0;display:block;position:fixed;inset:0}}
.uvmU9q_option{display:contents}.uvmU9q_option:not(:has(input:checked))>.uvmU9q_panel{display:none}
._1BoECW_rail{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}._1BoECW_rail::-webkit-scrollbar{display:none}._1BoECW_stickyBand{top:var(--site-sticky-top,71px);z-index:40;position:sticky}@media (min-width:1024px){._1BoECW_stickyBand{top:var(--site-sticky-top,76px)}}@media (max-height:560px){._1BoECW_stickyBand{position:static}}@media (max-width:767px){._1BoECW_sheet{inset-inline:0;z-index:60;max-height:min(85dvh,85vh);padding-bottom:env(safe-area-inset-bottom);border-radius:12px 12px 0 0;animation:.24s ease-out _1BoECW_sheet-in;position:fixed;bottom:0;overflow-y:auto;box-shadow:0 -8px 32px #0000001f}._1BoECW_sheet[data-state=closed]{display:none}._1BoECW_backdrop{z-index:55;background:#0006;border:0;padding:0;animation:.24s ease-out _1BoECW_backdrop-in;position:fixed;inset:0}._1BoECW_backdrop[data-state=closed]{display:none}}@media (min-width:768px){._1BoECW_sheetOnly,._1BoECW_backdrop{display:none}}@keyframes _1BoECW_sheet-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes _1BoECW_backdrop-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._1BoECW_sheet,._1BoECW_backdrop{animation:none}}
.lYdy-W_wrap{font-family:var(--ds-font-sans);color:#222}.lYdy-W_side{display:block}.lYdy-W_tools[hidden]{display:none}.lYdy-W_label{letter-spacing:.04em;color:#6b6b6b;margin:0 0 6px;padding:0;font-size:13px;display:block}.lYdy-W_search{box-sizing:border-box;color:#111;width:100%;height:44px;font:16px var(--ds-font-sans);background:#fff;border:1px solid #cfcfcf;border-radius:4px;padding:0 12px}.lYdy-W_search:focus{outline-offset:1px;border-color:#a2965a;outline:2px solid #a2965a}.lYdy-W_filters{border:0;flex-wrap:wrap;gap:4px 20px;margin:14px 0 0;padding:0;display:flex}.lYdy-W_filters .lYdy-W_label{width:100%}.lYdy-W_check{color:#222;cursor:pointer;align-items:center;gap:8px;min-height:40px;font-size:15px;display:inline-flex}.lYdy-W_check input{accent-color:#24364d;width:18px;height:18px;margin:0}.lYdy-W_types{display:none}.lYdy-W_types ul{border-top:1px solid #e3e3e3;margin:0;padding:0;list-style:none}.lYdy-W_type{color:#555;border-bottom:1px solid #e3e3e3;padding:10px 0;font-size:15px;text-decoration:none;display:block}.lYdy-W_type:hover{color:#111}.lYdy-W_type[data-state=active]{color:#111;font-weight:700}.lYdy-W_type[data-state=active]:after{content:"";vertical-align:middle;background:#a2965a;border-radius:50%;width:6px;height:6px;margin-left:10px;display:inline-block}.lYdy-W_type[hidden]{display:none}.lYdy-W_group{padding-top:36px;scroll-margin-top:130px}.lYdy-W_group[hidden]{display:none}.lYdy-W_heading{font-family:var(--ds-font-serif-heading);color:#111;word-break:auto-phrase;margin:0;font-size:22px;font-weight:600;line-height:1.45}.lYdy-W_intro{color:#444;max-width:40em;word-break:auto-phrase;text-wrap:pretty;margin:8px 0 0;font-size:13px;line-height:1.8}.lYdy-W_list{border-bottom:1px solid #e3e3e3;margin:16px 0 0;padding:0;list-style:none}.lYdy-W_row{border-top:1px solid #e3e3e3}.lYdy-W_row[hidden]{display:none}.lYdy-W_link{color:inherit;grid-template-columns:1fr;padding:16px 0;text-decoration:none;display:grid;position:relative}.lYdy-W_link:focus-visible{outline-offset:2px;outline:2px solid #a2965a}.lYdy-W_name{font-family:var(--ds-font-sans);color:#111;grid-column:1;margin:0;font-size:17px;font-weight:700;line-height:1.5}.lYdy-W_desc{letter-spacing:.01em;color:#1a1a1a;word-break:auto-phrase;text-wrap:pretty;grid-column:1;margin:4px 0 0;font-size:14px;line-height:1.8}.lYdy-W_tags{flex-wrap:wrap;grid-column:1;gap:4px 16px;margin:8px 0 0;font-size:13px;line-height:1.5;display:flex}.lYdy-W_tag{color:#6b6b6b}.lYdy-W_tagOpen{color:#24364d;align-items:center;gap:6px;font-weight:700;display:inline-flex}.lYdy-W_tagOpen:before{content:"";background:#a2965a;border-radius:50%;width:6px;height:6px}.lYdy-W_arrow{color:#a2965a;display:none}.lYdy-W_empty{color:#444;padding:32px 0;font-size:15px}.lYdy-W_empty[hidden]{display:none}.lYdy-W_clear{min-height:44px;font:15px var(--ds-font-sans);cursor:pointer;background:#fff;border:1px solid #cfcfcf;border-radius:4px;margin-top:8px;padding:0 16px}@media (min-width:768px){.lYdy-W_link{padding:18px 0}}@media (min-width:1024px){.lYdy-W_wrap{grid-template-columns:232px minmax(0,1fr);align-items:start;column-gap:64px;display:grid}.lYdy-W_side{padding-top:28px;position:sticky;top:96px}.lYdy-W_filters{display:block}.lYdy-W_check{display:flex}.lYdy-W_types{margin:28px 0 0;display:block}.lYdy-W_group{padding-top:28px;scroll-margin-top:96px}.lYdy-W_group+.lYdy-W_group{padding-top:48px}.lYdy-W_heading{font-size:26px}.lYdy-W_link{grid-template-columns:minmax(0,17em) 1fr 20px;column-gap:32px;padding:20px 8px 20px 0}.lYdy-W_name{grid-row:1/span 2}.lYdy-W_desc{grid-column:2;margin-top:0}.lYdy-W_tags{grid-column:2;margin-top:6px}.lYdy-W_arrow{grid-area:1/3/span 2;align-self:center;display:block}}.lYdy-W_tabRail{scrollbar-width:none;gap:22px;display:flex;overflow-x:auto}.lYdy-W_tabRail::-webkit-scrollbar{display:none}.lYdy-W_tab{font-family:var(--ds-font-sans);white-space:nowrap;color:#555;border-bottom:2px solid #0000;flex:none;padding:12px 0 10px;font-size:15px;text-decoration:none;display:block}.lYdy-W_tab[data-state=active]{color:#111;border-bottom-color:#a2965a;font-weight:700}.lYdy-W_tab[hidden]{display:none}.lYdy-W_tabMore{color:#a2965a;cursor:pointer;background:linear-gradient(90deg,#fff0,#fff 55%);border:0;justify-content:flex-end;align-items:center;width:56px;padding:0 10px 0 0;display:flex;position:absolute;top:0;bottom:0;right:-16px}.lYdy-W_tabMore[hidden]{display:none}@media (min-width:768px){.lYdy-W_tabMore{right:0}}.lYdy-W_tab:focus-visible{outline-offset:-2px;outline:2px solid #a2965a}.lYdy-W_link:hover .lYdy-W_name{text-underline-offset:4px;-webkit-text-decoration:underline #a2965a;text-decoration:underline #a2965a}.lYdy-W_group+.lYdy-W_group{padding-top:56px}.lYdy-W_group+.lYdy-W_group .lYdy-W_heading{border-top:2px solid #111;padding-top:20px}.lYdy-W_heading:after{content:"";border-top:1px solid #a2965a;width:32px;margin-top:10px;display:block}
