.izvzMG_page{color:#343434;background:#fff;min-height:100vh}.izvzMG_hero{box-sizing:border-box;isolation:isolate;background:#111;min-height:140vh;margin-bottom:-1px;position:relative}.izvzMG_heroStickyBg{z-index:0;height:100svh;margin-bottom:-100svh;position:sticky;top:0;overflow:hidden}.izvzMG_heroImage{object-fit:cover;transform:translateZ(0)scale(1.04)}.izvzMG_heroOverlay{z-index:1;pointer-events:none;background:linear-gradient(#00000080 0%,#0000003d 55%,#0000006b 100%);position:absolute;inset:0}.izvzMG_innerHero{z-index:2;box-sizing:border-box;pointer-events:none;align-items:start;width:100%;min-height:140vh;padding-top:calc(60svh - 96px);padding-bottom:28svh;position:relative}.izvzMG_heroContent{pointer-events:auto;grid-column:1/3}.izvzMG_heroTitleAccent,.izvzMG_titleAccentH{background-color:currentColor;width:58px;height:4px}.izvzMG_heroTitleAccent{background-color:#fff}.izvzMG_heroTitleArea{margin-top:24px}.izvzMG_heroTitleArea h1{color:#fff;margin:0;font-size:3.2rem;font-weight:600;line-height:1.25}.izvzMG_heroTitleArea p{color:#fff;letter-spacing:.04em;margin:4px 0 0;font-size:1.6rem;font-weight:600}.izvzMG_heroTextBox{margin-top:56px}.izvzMG_heroTextBox p{color:#fff;letter-spacing:.02em;margin:0;font-size:1.8rem;font-weight:500;line-height:2}.izvzMG_section{z-index:3;box-sizing:border-box;background:#fff;min-height:auto;padding:144px 0;position:relative}.izvzMG_innerContent{align-items:start;row-gap:48px}.izvzMG_textBlock{grid-column:1/3;align-self:start}.izvzMG_sectionTitleBox{margin-bottom:32px}.izvzMG_sectionTitleBox h2{letter-spacing:.04em;margin:24px 0 0;font-size:3.2rem;font-weight:700;line-height:1.3}.izvzMG_subEn{letter-spacing:.06em;margin:8px 0 0;font-size:1.6rem;font-weight:700}.izvzMG_body{gap:24px;display:grid}.izvzMG_body p{letter-spacing:.02em;margin:0;font-size:1.8rem;line-height:2.1}.izvzMG_imageGrid{grid-column:3/6}.izvzMG_imageCard{height:520px;position:relative;overflow:hidden}.izvzMG_imageCard img{object-fit:cover;width:100%;height:100%;display:block}.izvzMG_omagariSection{z-index:3;background:#f6f4ee;padding:96px 0;position:relative}.izvzMG_innerOmagari{align-items:stretch;row-gap:32px}.izvzMG_omagariImage{grid-column:1/4;align-self:stretch;overflow:hidden}.izvzMG_omagariImage img{object-fit:cover;width:100%;height:100%;display:block}.izvzMG_omagariTextBlock{grid-column:4/6;align-self:stretch;gap:32px;display:grid}.izvzMG_omagariTitleBox{grid-column:auto}.izvzMG_omagariTitleBox h2{letter-spacing:.04em;margin:24px 0 0;font-size:3.2rem;font-weight:700;line-height:1.3}.izvzMG_omagariContent{grid-column:auto;gap:32px;display:grid}.izvzMG_omagariContent p{letter-spacing:.02em;margin:0;font-size:1.8rem;line-height:2.1}.izvzMG_sectionDL{z-index:3;background:#fff;padding:96px 0;position:relative}.izvzMG_innerDL{align-items:start;row-gap:32px}.izvzMG_sectionDL .izvzMG_sectionTitleBox{grid-column:1/6}.izvzMG_dlImage{grid-column:2/3;align-self:start;width:min(100%,260px)}.izvzMG_dlImage a{display:block}.izvzMG_dlImage img{width:100%;height:auto;display:block}.izvzMG_dlContent{grid-column:3/6;align-self:end;gap:32px;display:grid}.izvzMG_dlContent p{letter-spacing:.02em;margin:0;font-size:1.8rem;line-height:2}.izvzMG_articleSection{z-index:3;background:#fff;padding:96px 0 144px;position:relative}.izvzMG_innerArticles{align-items:start;row-gap:48px}.izvzMG_articleSectionTitle{grid-column:1/6}.izvzMG_articleSectionTitle h2{letter-spacing:.04em;margin:24px 0 0;font-size:3.2rem;font-weight:700;line-height:1.3}.izvzMG_articleGrid{grid-column:1/6;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}@media (max-width:1000px){.izvzMG_hero{min-height:145vh}.izvzMG_innerHero{min-height:145vh;padding-top:calc(60svh - 84px);padding-bottom:30svh}.izvzMG_heroContent,.izvzMG_textBlock,.izvzMG_imageGrid,.izvzMG_omagariImage,.izvzMG_omagariTextBlock,.izvzMG_omagariTitleBox,.izvzMG_omagariContent,.izvzMG_sectionDL .izvzMG_sectionTitleBox,.izvzMG_dlImage,.izvzMG_dlContent,.izvzMG_articleSectionTitle,.izvzMG_articleGrid{grid-column:1}.izvzMG_imageGrid{grid-template-columns:1fr}.izvzMG_imageCard,.izvzMG_imageCard:first-child,.izvzMG_omagariImage{height:360px;min-height:360px;margin-top:0}.izvzMG_articleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.izvzMG_hero{min-height:155vh}.izvzMG_innerHero{min-height:155vh;padding-top:calc(60svh - 72px);padding-bottom:34svh}.izvzMG_heroTitleArea h1{font-size:2.8rem}.izvzMG_heroTitleArea p,.izvzMG_subEn{font-size:1.2rem}.izvzMG_heroTextBox{margin-top:32px}.izvzMG_heroTextBox p,.izvzMG_body p{font-size:1.45rem;line-height:2}.izvzMG_section{padding:72px 0 56px}.izvzMG_omagariSection,.izvzMG_sectionDL{padding:72px 0}.izvzMG_sectionTitleBox h2,.izvzMG_omagariTitleBox h2{font-size:2.3rem}.izvzMG_articleSection{padding:72px 0 96px}.izvzMG_articleSectionTitle h2{font-size:2.3rem}.izvzMG_articleGrid{grid-template-columns:1fr;gap:24px}}
