.pc:where(.astro-HBNR37EP){display:none!important}.sp:where(.astro-HBNR37EP){display:block!important}@media (min-width: 48rem){.pc:where(.astro-HBNR37EP){display:block!important}.sp:where(.astro-HBNR37EP){display:none!important}}.guideline-btn:where(.astro-HBNR37EP){--this-color-text: var(--color-text);--this-color-text-sub: var(--color-text-light);--this-color-background: var(--color-white);--this-color-border: var(--color-border);--this-line-height: var(--typo-lh-base);max-width:var(--this-width-max-lg);text-align:center;margin:1.875rem auto 0}.guideline-btn:where(.astro-HBNR37EP)>a:where(.astro-HBNR37EP){position:relative;box-sizing:border-box;width:100%;padding:.9375rem 1.875rem;font-size:var(--typo-size-200);line-height:var(--typo-lh-xs);color:var(--this-color-text);text-decoration:none;background-color:var(--this-color-background);border:1px solid var(--this-color-border);display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:.625rem}.guideline-btn:where(.astro-HBNR37EP)>a:where(.astro-HBNR37EP) .after:where(.astro-HBNR37EP){margin-left:.5em}.guideline-btn:where(.astro-HBNR37EP)>a:where(.astro-HBNR37EP) .before:where(.astro-HBNR37EP){margin-right:.5em}.guideline-btn:where(.astro-HBNR37EP)>a:where(.astro-HBNR37EP) svg{color:var(--color-gray-500)}.guideline-btn:where(.astro-HBNR37EP)>a:where(.astro-HBNR37EP) .txt:where(.astro-HBNR37EP){display:inline-flex;flex:1;align-items:center;justify-content:center}.guideline-btn:where(.astro-HBNR37EP)>a:where(.astro-HBNR37EP) .note:where(.astro-HBNR37EP){font-size:.8125rem}.guideline-recruitment:where(.astro-HBNR37EP){--this-width-max-lg: 41.8rem}.guideline-recruitment:where(.astro-HBNR37EP) h2:where(.astro-HBNR37EP){margin:0 0 1.875rem}.guideline-flow:where(.astro-HBNR37EP){padding:70px 0 0;margin:0 auto}.guideline-flow:where(.astro-HBNR37EP) h2:where(.astro-HBNR37EP){margin:0 0 1.875rem}.guideline-flow_img:where(.astro-HBNR37EP){margin:0 auto}.guideline-flow_note:where(.astro-HBNR37EP){font-size:.8125rem;margin-top:3.75rem}.guideline-flow_note:where(.astro-HBNR37EP){font-size:.75rem;margin-top:1.875rem}@media (min-width: 48rem){.guideline-flow:where(.astro-HBNR37EP){padding:150px 0 0;margin:-50px auto 0}}.guideline-entry:where(.astro-HBNR37EP){--this-width-max-lg: 41.8rem}.guideline-entry:where(.astro-HBNR37EP) dl:where(.astro-HBNR37EP){margin-top:3.75rem}.guideline-entry_btn:where(.astro-HBNR37EP){max-width:var(--this-width-max-lg);margin:1.875rem auto 0}.guideline-entry_btn:where(.astro-HBNR37EP) span:where(.astro-HBNR37EP){text-align:center}
