a.svelte-ejpope{text-decoration:none}.card.svelte-ejpope{padding:10px;position:relative;width:100%;background-color:#fff;border-radius:5px;border:4px solid var(--card-color);display:flex;flex-direction:row;justify-content:start;gap:20px;align-items:center;overflow:hidden;margin-bottom:32px;box-shadow:0 4px 8px #00000026}.content.svelte-ejpope{align-self:flex-end;display:flex;gap:20px;flex-direction:column}.consultation-badge.svelte-ejpope{position:absolute;bottom:0;right:0;background-color:var(--card-color);color:#fff;font-size:20px;font-weight:700;padding-inline:10px;border-top-left-radius:10px;line-height:normal}.ifa-picture.svelte-ejpope{width:fit-content;height:fit-content}.rank.svelte-ejpope{min-width:51px;display:flex;align-items:center;justify-content:center;margin-left:20px}.rank-mobile.svelte-ejpope{display:none}.sequence.svelte-ejpope{font-weight:700;font-size:24px;border-top:2px solid #747f89;border-bottom:2px solid #747f89;padding-inline:10px;color:#747f89}.ifa-picture-container.svelte-ejpope{display:flex}@media screen and (max-width: 767px){.ifa-picture.svelte-ejpope{margin-bottom:13px}}.family-name.svelte-ejpope{color:#0083cd;font-size:30px;font-weight:400;margin-bottom:25px}.access-ranking.svelte-ejpope{text-align:start;font-size:1rem;color:#747f89;font-weight:700;text-indent:-.5em}.financial-assets.svelte-ejpope{font-size:1.5rem;color:#e2ad02;font-weight:700}@media screen and (max-width: 767px){.card.svelte-ejpope{margin-bottom:16px}.rank.svelte-ejpope{display:none}.rank-mobile.svelte-ejpope{display:block}.adviser-name-container.svelte-ejpope{display:flex;align-items:center;margin-bottom:12px;height:36px}.adviser-name-container.svelte-ejpope .rank-mobile:where(.svelte-ejpope) img:where(.svelte-ejpope){width:36px;height:36px}.adviser-name-container.svelte-ejpope .family-name:where(.svelte-ejpope){margin-bottom:0;margin-left:12px;font-weight:700;font-size:24px;max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.adviser-name-container.svelte-ejpope .sequence:where(.svelte-ejpope){width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:18px;border:0;padding:0}.adviser-name-container.svelte-ejpope .sequence:where(.svelte-ejpope) span:where(.svelte-ejpope){border-top:2px solid #747f89;padding-inline:10px;border-bottom:2px solid #747f89}.content.svelte-ejpope{flex:1}}@media screen and (max-width: 767px){.ifa-picture.svelte-ejpope{margin-bottom:0!important}.consultation-badge.svelte-ejpope{font-size:10px;border-top-left-radius:5px;padding-inline:5px}.family-name.svelte-ejpope{margin-bottom:5px}.financial-assets.svelte-ejpope{font-size:1.5rem}.access-ranking.svelte-ejpope{font-size:1rem;margin-bottom:2px}}button.svelte-mzc83e{background:none;border:none;cursor:pointer;outline:none}h2.svelte-mzc83e,h3.svelte-mzc83e{font-weight:600}h3.svelte-mzc83e{font-size:17.5px}@media screen and (max-width: 1200px){h3.svelte-mzc83e{font-size:calc(13px + .6vw)}}a.svelte-mzc83e{text-decoration:none}.breadcrumb.svelte-mzc83e{margin:0 50px;font-size:13px;color:#4d4d4d;padding:30px 0}.breadcrumb.svelte-mzc83e>a:where(.svelte-mzc83e){color:#4d4d4d}.breadcrumb.svelte-mzc83e>a:where(.svelte-mzc83e):after{content:">";margin:0 8px}.company-name.svelte-mzc83e{font-size:inherit;display:inline}.heading-title.svelte-mzc83e{color:#12397c;font-size:36px;text-align:center;font-weight:600;padding-top:24px}@media screen and (max-width: 768px){.heading-title.svelte-mzc83e{font-size:20px}}.company-section.svelte-mzc83e{padding-top:20px}.company-section.svelte-mzc83e .tle:where(.svelte-mzc83e){color:#fff;text-align:center;background-color:#272e76;font-size:20px;font-weight:700;border-radius:5px;line-height:1;width:100%;padding:12px 24px;margin:0}@media screen and (max-width: 768px){.company-section.svelte-mzc83e .tle:where(.svelte-mzc83e){font-size:16px;padding:10px;margin:28px 0}}.company-section.svelte-mzc83e .company-picture:where(.svelte-mzc83e){margin-top:70px;text-align:center}@media screen and (max-width: 768px){.company-section.svelte-mzc83e .company-picture:where(.svelte-mzc83e){margin-top:40px}}.company-section.svelte-mzc83e .company-picture:where(.svelte-mzc83e) img:where(.svelte-mzc83e){max-width:100%}.company-section.svelte-mzc83e .company-table:where(.svelte-mzc83e){width:820px;margin:30px auto 50px}@media screen and (max-width: 768px){.company-section.svelte-mzc83e .company-table:where(.svelte-mzc83e){width:100%;margin-top:0}}.company-section.svelte-mzc83e .company-table:where(.svelte-mzc83e) th:where(.svelte-mzc83e){color:#12397c;font-size:16px;padding:44px 16px 16px;width:160px;border-bottom:3px solid #12397c}@media screen and (max-width: 768px){.company-section.svelte-mzc83e .company-table:where(.svelte-mzc83e) th:where(.svelte-mzc83e){font-size:13px;padding:20px 8px;width:99px}}.company-section.svelte-mzc83e .company-table:where(.svelte-mzc83e) th:where(.svelte-mzc83e) h3:where(.svelte-mzc83e){font-weight:600}.company-section.svelte-mzc83e .company-table:where(.svelte-mzc83e) td:where(.svelte-mzc83e){font-size:16px;font-weight:700;padding:44px 20px 16px 16px;border-bottom:1px solid #808080}@media screen and (max-width: 768px){.company-section.svelte-mzc83e .company-table:where(.svelte-mzc83e) td:where(.svelte-mzc83e){font-size:15px;padding:30px 20px 8px;vertical-align:middle}}.Google-map.svelte-mzc83e{height:100px;width:100%;max-width:680px;margin:0 auto 10px;display:block;padding-bottom:350px}@media screen and (max-width: 767px){.Google-map.svelte-mzc83e{height:auto;width:100%;max-width:320px;margin:0 auto 32px;padding-bottom:0}}.map-position.svelte-mzc83e{height:300px;width:100%}@media screen and (max-width: 767px){.map-position.svelte-mzc83e{height:auto;width:100%;max-width:320px;aspect-ratio:5 / 3;min-height:200px}}.business-number-container.svelte-mzc83e{text-align:justify;width:70%;min-width:320px;width:820px;margin:30px auto 50px}.business-number-list.svelte-mzc83e{margin-bottom:20px}.business-number.svelte-mzc83e{font-weight:600}.business-number-order.svelte-mzc83e,.business-name.svelte-mzc83e{margin-right:10px;font-weight:600}@media (max-width: 768px){.business-number-container.svelte-mzc83e{width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}}.pc-only.svelte-mzc83e{display:block}@media screen and (max-width: 768px){.pc-only.svelte-mzc83e{display:none!important}}.ifa-list-container.svelte-mzc83e{display:flex;flex-direction:column;gap:32px 40px;max-width:820px;margin-inline:auto}@media (max-width: 768px){.ifa-list-container.svelte-mzc83e{display:block;margin:0 auto}}.ifa-list-right.svelte-mzc83e{grid-column:4 / 2}.tle.ifa-list-right.svelte-mzc83e{text-align:left}@media (max-width: 768px){.tle.ifa-list-right.svelte-mzc83e{text-align:center}}.tab-list.svelte-mzc83e{display:flex;gap:10px}.tab-item.svelte-mzc83e{display:flex;justify-content:center;align-items:center;padding:8px 15px;flex:1;color:#c1875f;font-size:21px;font-weight:600;background-color:#e6e6e6;border-top-left-radius:8px;border-top-right-radius:8px;transition-property:color,background-color;transition-timing-function:ease-in-out;transition-duration:.3s}.tab-item.svelte-mzc83e>img:where(.svelte-mzc83e){height:1.75em;margin-right:10px}.tab-item.active.svelte-mzc83e{background-color:#f5fbff}@media screen and (max-width: 768px){.tab-item.svelte-mzc83e{font-size:14px;padding:6px 10px}.tab-item.svelte-mzc83e img:where(.svelte-mzc83e){width:20px;height:20px}}.container-md.svelte-mzc83e{max-width:1320px;margin:auto}.ifa-list-adviser-list.svelte-mzc83e{background-color:#f5fbff;padding:20px;margin-bottom:50px}.ifa-list-adviser-list-empty.svelte-mzc83e{text-align:center;padding:20px;font-size:20px;font-weight:700}.floating-cta-banner.svelte-mzc83e{width:100%;position:fixed;bottom:0;left:0;box-sizing:border-box;background-color:#fff;box-shadow:0 0 4px #00000040;z-index:10;overflow:hidden}.floating-cta-banner.svelte-mzc83e .floating-cta-button:where(.svelte-mzc83e){width:100%;max-width:512px;height:66px;margin-inline:auto;margin-block:16px;padding:16px;display:flex;justify-content:center;align-items:center;gap:20px;flex-shrink:0;border-radius:14px;background:linear-gradient(90deg,#3376cc,#5f9dd3);box-shadow:0 2px 4px #00000040;transition:transform .3s ease}.floating-cta-banner.svelte-mzc83e .floating-cta-button:where(.svelte-mzc83e):hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000004d}.floating-cta-banner.svelte-mzc83e .floating-cta-button:where(.svelte-mzc83e):before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(to bottom right,#fff0,#fff6,#fff0);transform:rotate(30deg);opacity:0;transition:opacity .3s ease;pointer-events:none}.floating-cta-banner.svelte-mzc83e .floating-cta-button:where(.svelte-mzc83e):hover:before{animation:svelte-mzc83e-shine 1s ease-in-out}@keyframes svelte-mzc83e-shine{0%{opacity:1;transform:translate(-100%) rotate(30deg)}to{opacity:0;transform:translate(100%) rotate(30deg)}}.floating-cta-banner.svelte-mzc83e .floating-cta-button:where(.svelte-mzc83e) .floating-cta-text:where(.svelte-mzc83e){color:#fff;font-family:Noto Sans JP;font-size:28px;font-style:normal;font-weight:700;line-height:normal}@media screen and (max-width: 768px){.floating-cta-banner.svelte-mzc83e .floating-cta-button:where(.svelte-mzc83e){padding:15px;height:55px;width:calc(100% - 32px)}.floating-cta-banner.svelte-mzc83e .floating-cta-button:where(.svelte-mzc83e) .floating-cta-text:where(.svelte-mzc83e){font-size:16px}.floating-cta-banner.svelte-mzc83e .floating-cta-button:where(.svelte-mzc83e) svg:where(.svelte-mzc83e){width:15px;height:14px}}
