.eP7IMW_page{--color-highlight:var(--color-blue);--color-highlight-dark:var(--color-blue-dark)}.eP7IMW_hero{min-height:100svh;padding:calc(var(--header_height) + 48px) var(--padding-inline) 48px;color:#fff;background-color:#0b0b0d;justify-content:center;align-items:center;display:flex;position:relative}.eP7IMW_heroBackground{inset:var(--header_height) 0 0;position:absolute;overflow:hidden}.eP7IMW_heroBackground video{object-fit:cover;width:100%;height:100%;display:block}.eP7IMW_heroBackground:after{content:"";background-color:#0000004d;position:absolute;inset:0}.eP7IMW_heroInner{max-width:var(--max-component-width);text-align:center;text-shadow:0 3px 6px #00000029;flex-direction:column;align-items:center;gap:24px;margin:0 auto;display:flex;position:relative}.eP7IMW_heroHeading{flex-direction:column;align-items:center;gap:12px;display:flex}@media (min-width:769px){.eP7IMW_heroHeading{gap:16px}}.eP7IMW_heroSubtitle{font-family:var(--font-family-english);text-transform:uppercase;letter-spacing:.028rem;font-size:1.4rem;font-weight:500;line-height:1}@media (min-width:769px){.eP7IMW_heroSubtitle{letter-spacing:.036rem;font-size:1.8rem}}.eP7IMW_heroTitle{font-family:var(--font-family-english);text-transform:uppercase;letter-spacing:-.07rem;font-size:3.5rem;font-weight:500;line-height:1}@media (min-width:769px){.eP7IMW_heroTitle{letter-spacing:-.124rem;font-size:6.2rem}}.eP7IMW_heroLead{font-size:1.3rem;line-height:1.8}@media (min-width:769px){.eP7IMW_heroLead{font-size:1.4rem}}.eP7IMW_meetingNote{padding:32px var(--padding-inline) 0;color:#222;text-align:center;background-color:#fff;font-size:1.2rem;line-height:1.8}@media (min-width:769px){.eP7IMW_meetingNote{padding-top:48px;font-size:1.3rem}}.eP7IMW_meetingNote a{color:#222;text-underline-offset:4px;text-decoration:underline}@media (min-width:769px){.eP7IMW_spOnly{display:none}}.eP7IMW_consultation{padding:64px var(--padding-inline) 120px;background-color:#fff;border-top:1px solid #e5e5e5;flex-direction:column;align-items:center;gap:40px;display:flex}@media (min-width:769px){.eP7IMW_consultation{gap:64px;padding-block:100px 140px}}.eP7IMW_consultationInner{background-color:#f4f5f7;border-radius:15px;width:100%;max-width:600px;padding:40px 24px}@media (min-width:769px){.eP7IMW_consultationInner{padding:56px 48px}}.eP7IMW_disclaimer{color:#6b6b6f;text-align:center;font-size:1.1rem;line-height:1.8}
.iVHt5q_wrapper{color:#222;text-align:center;flex-direction:column;align-items:center;gap:32px;display:flex}.iVHt5q_textGroup{flex-direction:column;gap:12px;display:flex}.iVHt5q_title{letter-spacing:.08rem;font-size:2rem;font-weight:600;line-height:1.5}@media (min-width:769px){.iVHt5q_title{font-size:2.4rem}}.iVHt5q_description{font-size:1.3rem;line-height:1.8}@media (min-width:769px){.iVHt5q_description{font-size:1.4rem}}.iVHt5q_button{width:100%;max-width:315px}
.iSzbja_card{color:#222;flex-direction:column;gap:16px;height:100%;display:flex}.iSzbja_imageWrapper{aspect-ratio:4/3;background-color:#f4f5f7;border-radius:8px;width:100%;position:relative;overflow:hidden}.iSzbja_image{object-fit:cover;width:100%;height:100%}.iSzbja_imageFallback{color:#6b6b6f;text-align:center;letter-spacing:.1rem;justify-content:center;align-items:center;width:100%;height:100%;padding:24px;font-size:1.3rem;font-weight:600;line-height:1.6;display:flex}.iSzbja_badge{color:#fff;letter-spacing:.05rem;background-color:var(--color-highlight);border-radius:999px;padding:7px 10px;font-size:1.1rem;font-weight:600;line-height:1;position:absolute;top:12px;left:12px}.iSzbja_card[data-past=true] .iSzbja_badge,.iSzbja_card[data-apply-closed=true] .iSzbja_badge{color:#222;background-color:#fff}.iSzbja_content{flex-direction:column;flex:1;justify-content:space-between;gap:20px;display:flex}.iSzbja_textGroup{flex-direction:column;gap:6px;display:flex}.iSzbja_date{font-family:var(--font-family-english);letter-spacing:.05rem;white-space:pre-line;font-size:1.3rem;font-weight:500;line-height:1.5}.iSzbja_title{letter-spacing:.04rem;font-size:1.6rem;font-weight:600;line-height:1.5}@media (min-width:769px){.iSzbja_title{font-size:1.8rem}}.iSzbja_place{color:#6b6b6f;font-size:1.2rem;line-height:1.7}.iSzbja_description{letter-spacing:.03rem;padding-top:4px;font-size:1.3rem;line-height:1.8}.iSzbja_button{align-self:flex-end}.iSzbja_content .iSzbja_button[data-variant=secondary]{--color-highlight:var(--color-white);--color-highlight-dark:var(--color-white-dark);color:#222;border-color:#d9d9dc}.iSzbja_note{color:#6b6b6f;text-align:center;letter-spacing:.05rem;padding-top:14px;font-size:1.2rem;line-height:1.6}
._24Nq_G_wrapper{width:100%;padding:64px var(--padding-inline);color:#222;background-color:#fff;overflow:hidden}._24Nq_G_wrapper[data-theme=gray]{background-color:#f4f5f7}@media (min-width:769px){._24Nq_G_wrapper{padding-block:100px}}._24Nq_G_inner{width:100%;max-width:var(--max-component-width);flex-direction:column;gap:32px;margin:0 auto;display:flex}@media (min-width:769px){._24Nq_G_inner{gap:48px}}._24Nq_G_header{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}._24Nq_G_headingGroup{flex-direction:column;gap:8px;display:flex}._24Nq_G_englishTitle{font-family:var(--font-family-english);text-transform:uppercase;letter-spacing:.028rem;font-size:1.4rem;font-weight:500;line-height:1}@media (min-width:769px){._24Nq_G_englishTitle{letter-spacing:.032rem;font-size:1.6rem}}._24Nq_G_title{letter-spacing:.064rem;font-size:1.6rem;font-weight:600;line-height:1.5}@media (min-width:769px){._24Nq_G_title{letter-spacing:.08rem;font-size:2rem}}._24Nq_G_description{color:#6b6b6f;font-size:1.3rem;line-height:1.8}@media (min-width:769px){._24Nq_G_description{font-size:1.4rem}}._24Nq_G_arrows{display:none}@media (min-width:769px){._24Nq_G_arrows{flex-shrink:0;align-items:center;gap:24px;display:flex}}._24Nq_G_arrow{color:#fff;background-color:#0b0b0d;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}@media (min-width:769px){._24Nq_G_arrow{transition:opacity .3s ease-in-out}._24Nq_G_arrow:hover{opacity:.8}._24Nq_G_arrow:disabled,._24Nq_G_arrow:disabled:hover{opacity:.3}}._24Nq_G_carousel{width:100%}._24Nq_G_empty{color:#6b6b6f;text-align:center;padding:40px 0;font-size:1.4rem;line-height:1.8}
.U6H2qq_wrapper{z-index:5;padding:0 16px calc(24px + env(safe-area-inset-bottom,0px));pointer-events:none;opacity:0;justify-content:center;transition:opacity .4s ease-in-out;display:flex;position:fixed;bottom:0;left:0;right:0}.U6H2qq_wrapper[data-visible=true]{opacity:1}@media (min-width:769px){.U6H2qq_wrapper{padding-bottom:32px;left:auto;right:32px}}.U6H2qq_wrapper[data-visible=true] .U6H2qq_button{pointer-events:auto}.U6H2qq_button{letter-spacing:.05rem;width:100%;max-width:343px;font-size:1.3rem;box-shadow:0 4px 24px #0003}@media (min-width:769px){.U6H2qq_button{width:auto;padding-inline:32px}}.U6H2qq_dialogBody{padding:8px 24px 40px}@media (min-width:769px){.U6H2qq_dialogBody{padding:8px 48px 48px}}
