.form-block .form-option{margin:.25rem 0;display:block}.form-block .form-row{margin-bottom:1rem}.form-block .form-field-notice{white-space:pre-line;color:#555;background:#f7f7f7;border:1px solid #ddd;border-radius:4px;max-height:12rem;margin-top:.5rem;padding:.75rem;font-size:.85em;overflow-y:auto}.form-block form.form-layout-table table{border-collapse:collapse;width:100%;margin:0 0 24px}.form-block form.form-layout-table th,.form-block form.form-layout-table td{text-align:left;vertical-align:top;border:1px solid #ddd;padding:10px 15px 7px;font-size:14px;line-height:2.2}.form-block form.form-layout-table th{white-space:nowrap;background:#fafafa;width:30%;font-weight:400}.form-block form.form-layout-table input,.form-block form.form-layout-table textarea{box-sizing:border-box;border:1px solid #ccc;width:100%;padding:8px;line-height:1.2}.form-block form.form-layout-table select{border:1px solid #ccc;width:auto;max-width:97%;padding:8px;font-size:14px;line-height:1.2}.form-block form.form-layout-table textarea{height:300px}.form-block form.form-layout-table input:focus,.form-block form.form-layout-table textarea:focus{border:1px solid #bbb;outline:none}.form-block form.form-layout-table .form-option{margin:0;display:block}@media (width<=767px){.form-block form.form-layout-table th,.form-block form.form-layout-table td{width:100%;display:block}}.form-block form button[type=submit]{box-sizing:border-box;color:#fff;text-align:center;cursor:pointer;background-color:#333;border:none;width:225px;height:48px;margin:30px auto 0;font-size:14px;line-height:1.5;transition:background-color .3s;display:block}.form-block form button[type=submit]:not(:disabled):hover{background-color:#666}.form-block form button[type=submit]:disabled{cursor:not-allowed;opacity:.6}.inner-page-grid[data-astro-cid-ee3nn5k6]{grid-template-columns:300px minmax(0,830px);gap:50px 4.0678%;width:92.1875%;max-width:1180px;margin:0 auto;padding:50px 0;display:grid}@media (width<=991px){.inner-page-grid[data-astro-cid-ee3nn5k6]{width:88.8889%;display:block}.inner-page-grid__sidebar[data-astro-cid-ee3nn5k6]{margin-bottom:50px}}@media (width<=767px){.inner-page-grid[data-astro-cid-ee3nn5k6]{width:100%;padding:0 20px 40px}}.inner-page-grid[data-astro-cid-s2pxdjqx]{grid-template-columns:300px minmax(0,830px);gap:50px 4.0678%;width:92.1875%;max-width:1180px;margin:0 auto;padding:50px 0;display:grid}@media (width<=991px){.inner-page-grid[data-astro-cid-s2pxdjqx]{width:88.8889%;display:block}.inner-page-grid__sidebar[data-astro-cid-s2pxdjqx]{margin-bottom:50px}}@media (width<=767px){.inner-page-grid[data-astro-cid-s2pxdjqx]{width:100%;padding:0 20px 40px}}.inner-page-grid[data-astro-cid-wcvuy24x]{grid-template-columns:300px minmax(0,830px);gap:50px 4.0678%;width:92.1875%;max-width:1180px;margin:0 auto;padding:50px 0;display:grid}@media (width<=991px){.inner-page-grid[data-astro-cid-wcvuy24x]{width:88.8889%;display:block}.inner-page-grid__sidebar[data-astro-cid-wcvuy24x]{margin-bottom:50px}}@media (width<=767px){.inner-page-grid[data-astro-cid-wcvuy24x]{width:100%;padding:0 20px 40px}}.l-contents[data-astro-cid-g5aojxv6]{border-top:1px solid #ddd;margin-bottom:150px;padding-top:50px}.l-contents--no-border[data-astro-cid-g5aojxv6]{border-top:0;padding-top:0}.l-contents--no-border[data-astro-cid-g5aojxv6] .l-contents__inner[data-astro-cid-g5aojxv6]{background:#fff;margin-top:-100px}.l-inner[data-astro-cid-g5aojxv6]{width:92.1875%;max-width:1180px;margin-left:auto;margin-right:auto;position:relative}.mt50[data-astro-cid-g5aojxv6]{margin-top:50px!important}@media screen and (width<=991px){.l-contents--no-border[data-astro-cid-g5aojxv6] .l-contents__inner[data-astro-cid-g5aojxv6]{margin-top:0}.l-inner[data-astro-cid-g5aojxv6]{width:88.8889%}}@media screen and (width<=767px){.l-contents[data-astro-cid-g5aojxv6]{margin-bottom:40px}.l-inner[data-astro-cid-g5aojxv6]{width:100%;padding:0 20px}}.l-contents[data-astro-cid-w4ug6lcv]{border-top:1px solid #ddd;margin-bottom:150px;padding-top:50px}.l-contents--no-border[data-astro-cid-w4ug6lcv]{border-top:0;padding-top:0}.l-contents--no-border[data-astro-cid-w4ug6lcv] .l-contents__inner[data-astro-cid-w4ug6lcv]{background:#fff;margin-top:-100px}.l-inner[data-astro-cid-w4ug6lcv]{width:92.1875%;max-width:1180px;margin-left:auto;margin-right:auto;position:relative}.mt50[data-astro-cid-w4ug6lcv]{margin-top:50px!important}@media screen and (width<=991px){.l-contents--no-border[data-astro-cid-w4ug6lcv] .l-contents__inner[data-astro-cid-w4ug6lcv]{margin-top:0}.l-inner[data-astro-cid-w4ug6lcv]{width:88.8889%}}@media screen and (width<=767px){.l-contents[data-astro-cid-w4ug6lcv]{margin-bottom:40px}.l-inner[data-astro-cid-w4ug6lcv]{width:100%;padding:0 20px}}.l-contents[data-astro-cid-tkumud3d]{border-top:1px solid #ddd;margin-bottom:150px;padding-top:50px}.l-contents--no-border[data-astro-cid-tkumud3d]{border-top:0;padding-top:0}.l-contents--no-border[data-astro-cid-tkumud3d] .l-contents__inner[data-astro-cid-tkumud3d]{background:#fff;margin-top:-100px}.l-inner[data-astro-cid-tkumud3d]{width:92.1875%;max-width:1180px;margin-left:auto;margin-right:auto;position:relative}.mt50[data-astro-cid-tkumud3d]{margin-top:50px!important}@media screen and (width<=991px){.l-contents--no-border[data-astro-cid-tkumud3d] .l-contents__inner[data-astro-cid-tkumud3d]{margin-top:0}.l-inner[data-astro-cid-tkumud3d]{width:88.8889%}}@media screen and (width<=767px){.l-contents[data-astro-cid-tkumud3d]{margin-bottom:40px}.l-inner[data-astro-cid-tkumud3d]{width:100%;padding:0 20px}}.inner-page-grid[data-astro-cid-gcy5cjcw]{grid-template-columns:300px minmax(0,830px);gap:50px 4.0678%;width:92.1875%;max-width:1180px;margin:0 auto;padding:50px 0;display:grid}@media (width<=991px){.inner-page-grid[data-astro-cid-gcy5cjcw]{width:88.8889%;display:block}.inner-page-grid__sidebar[data-astro-cid-gcy5cjcw]{margin-bottom:50px}}@media (width<=767px){.inner-page-grid[data-astro-cid-gcy5cjcw]{width:100%;padding:0 20px 40px}}.inner-page-grid[data-astro-cid-3rhybmfo]{grid-template-columns:300px minmax(0,830px);gap:50px 4.0678%;width:92.1875%;max-width:1180px;margin:0 auto;padding:50px 0;display:grid}@media (width<=991px){.inner-page-grid[data-astro-cid-3rhybmfo]{width:88.8889%;display:block}.inner-page-grid__sidebar[data-astro-cid-3rhybmfo]{margin-bottom:50px}}@media (width<=767px){.inner-page-grid[data-astro-cid-3rhybmfo]{width:100%;padding:0 20px 40px}}.l-contents[data-astro-cid-43rdubvj]{border-top:1px solid #ddd;margin-bottom:150px;padding-top:50px}.l-contents--no-border[data-astro-cid-43rdubvj]{border-top:0;padding-top:0}.l-contents--no-border[data-astro-cid-43rdubvj] .l-contents__inner[data-astro-cid-43rdubvj]{background:#fff;margin-top:-100px}.l-inner[data-astro-cid-43rdubvj]{width:92.1875%;max-width:1180px;margin-left:auto;margin-right:auto;position:relative}.mt50[data-astro-cid-43rdubvj]{margin-top:50px!important}@media screen and (width<=991px){.l-contents--no-border[data-astro-cid-43rdubvj] .l-contents__inner[data-astro-cid-43rdubvj]{margin-top:0}.l-inner[data-astro-cid-43rdubvj]{width:88.8889%}}@media screen and (width<=767px){.l-contents[data-astro-cid-43rdubvj]{margin-bottom:40px}.l-inner[data-astro-cid-43rdubvj]{width:100%;padding:0 20px}}.inner-page-grid[data-astro-cid-nrvidgpk]{grid-template-columns:300px minmax(0,830px);gap:50px 4.0678%;width:92.1875%;max-width:1180px;margin:0 auto;padding:50px 0;display:grid}@media (width<=991px){.inner-page-grid[data-astro-cid-nrvidgpk]{width:88.8889%;display:block}.inner-page-grid__sidebar[data-astro-cid-nrvidgpk]{margin-bottom:50px}}@media (width<=767px){.inner-page-grid[data-astro-cid-nrvidgpk]{width:100%;padding:0 20px 40px}}.l-contents[data-astro-cid-mbwxkx5w]{border-top:1px solid #ddd;margin-bottom:150px;padding-top:50px}.l-contents--no-border[data-astro-cid-mbwxkx5w]{border-top:0;padding-top:0}.l-contents--no-border[data-astro-cid-mbwxkx5w] .l-contents__inner[data-astro-cid-mbwxkx5w]{background:#fff;margin-top:-100px}.l-inner[data-astro-cid-mbwxkx5w]{width:92.1875%;max-width:1180px;margin-left:auto;margin-right:auto;position:relative}.mt50[data-astro-cid-mbwxkx5w]{margin-top:50px!important}@media screen and (width<=991px){.l-contents--no-border[data-astro-cid-mbwxkx5w] .l-contents__inner[data-astro-cid-mbwxkx5w]{margin-top:0}.l-inner[data-astro-cid-mbwxkx5w]{width:88.8889%}}@media screen and (width<=767px){.l-contents[data-astro-cid-mbwxkx5w]{margin-bottom:40px}.l-inner[data-astro-cid-mbwxkx5w]{width:100%;padding:0 20px}}.block-manual-required{border:1px dashed #f59e0b;border-radius:8px;margin:12px 0;padding:12px}.block-hero{background-position:50%;background-size:cover;border-radius:16px;margin-bottom:24px;padding:32px 24px}.block-two_column{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin:16px 0;display:grid}.block-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin:16px 0;display:grid}.block-column{min-width:0}.block-section{margin:24px 0}.block-image img,.block-gallery img{border-radius:8px;max-width:100%;height:auto}.block-quote{border-left:3px solid var(--line,#e5e7eb);color:var(--muted,#6b7280);margin:16px 0;padding-left:16px}.block-divider{border:none;border-top:1px solid var(--line,#e5e7eb);margin:24px 0}
