@charset "UTF-8";.xefN{align-items:center;display:flex;justify-content:center}.lMdl{height:auto;width:100%}.JzNn,._5jQC{align-items:inherit;display:flex;flex-direction:column}._5jQC{gap:var(--gap-md);line-height:1}@media not all and (min-width:640px){._5jQC{gap:var(--gap-sm)}}.mKuS{color:var(--neutrals-500);font-size:var(--font-size-lg);font-weight:900;letter-spacing:var(--letter-spacing-md)}@media not all and (min-width:640px){.mKuS{font-size:var(--font-size-md)}}.TX64{color:var(--neutrals-700);font-family:var(--font-family-en),sans-serif;font-size:var(--font-size-5xl);font-weight:700;letter-spacing:var(--letter-spacing-md)}@media not all and (min-width:640px){.TX64{font-size:var(--font-size-3xl)}}.TX64:first-letter{color:var(--primary-500);font-size:8rem}.mOkE{background-color:var(--light-100);border-radius:var(--radius-md);box-shadow:var(--drop-shadow-sm);display:flex;flex-direction:column;gap:var(--gap-lg);padding:40px;position:relative}@media not all and (min-width:640px){.mOkE{padding:32px}}[data-page=company] .mOkE:first-child{grid-column:span 2}.alpC{align-items:center;border:1px solid var(--neutrals-700);border-radius:var(--radius-md);display:flex;justify-content:center;position:relative;width:56px}.alpC,.zNNU{aspect-ratio:1/1}.zNNU{width:40px;fill:var(--neutrals-700)}.zNNU[data-icon=heart]{height:40px;transform:translate(2px);width:40px}.BXGv{display:flex;flex-direction:column;gap:var(--gap-xs)}.b0xF{color:var(--neutrals-900);font-size:var(--font-size-xl);font-weight:700}.VlwY{color:var(--neutrals-500);font-size:var(--font-size-md);line-height:var(--line-height-lg)}.LxzC{display:grid;gap:var(--gap-lg);grid-template-columns:repeat(2,1fr)}@media not all and (min-width:768px){.LxzC{display:flex;flex-direction:column}}.ngcS{align-items:center;background-color:var(--light-100);border-radius:var(--radius-md);box-shadow:var(--drop-shadow-sm);display:flex;flex-direction:column;gap:var(--gap-lg);padding:40px;position:relative}@media not all and (min-width:1024px){.ngcS{padding:40px 32px}}[data-page=company] .ngcS{background-color:var(--neutrals-050);box-shadow:none}.d0Ah{flex:0 0 auto;gap:var(--gap-lg)}.d0Ah,.kKEG{align-items:center;display:flex;position:relative}.kKEG{background-image:linear-gradient(var(--primary-400) 0,var(--primary-500) 100%);border-radius:50%;justify-content:center;width:64px}.ipOJ,.kKEG{aspect-ratio:1/1}.ipOJ{width:32px;fill:var(--light-100)}.ipOJ[data-name=個別相談],.ipOJ[data-name=書類準備]{transform:translate(1px)}.WLaU{flex-direction:column;gap:var(--gap-lg);line-height:1}.WLaU,.ygHn{align-items:center;display:flex}.ygHn{background-color:var(--neutrals-700);border-radius:100vmax;color:var(--light-100);font-size:var(--font-size-md);height:32px;justify-content:center;letter-spacing:var(--letter-spacing-sm);padding:0 12px}.xRCs,.ygHn{font-weight:700}.xRCs{color:var(--neutrals-900);font-size:var(--font-size-xl);letter-spacing:var(--letter-spacing-md)}.XAGY{flex:1 1 auto}.qJjA{color:var(--neutrals-500);font-size:var(--font-size-sm);line-height:var(--line-height-lg);text-align:center}@media not all and (min-width:1280px){.qJjA br{display:none}}.TkBW{display:grid;gap:var(--gap-lg);grid-template-columns:repeat(3,1fr);position:relative;width:100%}@media not all and (min-width:1024px){.TkBW{grid-template-columns:repeat(4,1fr)}}@media not all and (min-width:768px){.TkBW{display:flex;flex-direction:column}}@media not all and (min-width:1024px){.LIcJ{grid-column:span 2}.LIcJ:last-child{grid-column:2/4}}.d6kV{overflow:hidden;position:relative;width:100%}.d6kV[data-state=opened] .aNIZ{transform:rotate(0)}.d6kV[data-state=opened] .HbVp{grid-template-rows:1fr;padding-bottom:24px;padding-top:24px}.oNUN{background-color:var(--neutrals-050);border-radius:var(--radius-sm);gap:var(--gap-md);justify-content:space-between;padding:24px;position:relative;width:100%}.oNUN,.txNJ{align-items:center;display:flex}.txNJ{color:var(--neutrals-700);font-size:var(--font-size-md);font-weight:700;gap:var(--gap-sm);letter-spacing:var(--letter-spacing-md);transform-origin:left center;transition:all .3s}@media (min-width:576px){.txNJ{font-size:var(--font-size-lg)}}.txNJ:before{align-items:center;background-color:var(--neutrals-700);border-radius:50%;color:var(--light-100);content:"Q";display:flex;flex:0 0 auto;font-size:var(--font-size-md);font-weight:700;height:36px;justify-content:center;line-height:1;width:36px}@media (min-width:576px){.txNJ:before{font-size:var(--font-size-lg)}}.aNIZ{flex:0 0 auto;height:16px;transform:rotate(45deg);width:16px;fill:var(--neutrals-400);transition:all .3s}.HbVp{background-color:var(--light-100);display:grid;grid-template-rows:0fr;padding:0 24px;transition:all .2s ease-in-out}._12LT{color:var(--neutrals-900);display:flex;font-size:var(--font-size-md);gap:var(--gap-md);letter-spacing:var(--letter-spacing-md);line-height:var(--line-height-lg);overflow:hidden;position:relative;transform-origin:left center;transition:all .3s}@media (min-width:576px){._12LT{font-size:var(--font-size-lg)}}._12LT:before{align-items:center;background-color:var(--primary-500);border-radius:50%;color:var(--light-100);content:"A";display:flex;flex:0 0 auto;font-size:var(--font-size-md);font-weight:700;height:36px;justify-content:center;line-height:1;transform:translateY(2px);width:36px}@media (min-width:576px){._12LT:before{font-size:var(--font-size-lg)}}.Ui4o,.iF4e{align-items:center;display:flex;flex-direction:column;gap:var(--gap-lg);width:100%}.iF4e{position:relative}
