.grid-module__gyokJa__gridContainer{position:relative}.grid-module__gyokJa__grid{--rail-title-opacity:0}.grid-module__gyokJa__grid .grid-module__gyokJa__titleContainer{min-height:var(--rail-sizing-title-min-height,56px);padding-bottom:var(--rail-spacing-vertical,8px);align-self:stretch;align-items:center;display:flex}.grid-module__gyokJa__grid .grid-module__gyokJa__title{color:var(--rail-title-color,#fff);font-family:var(--title-small-font-family,var(--outfit-font));font-size:var(--title-small-font-size,28px);font-weight:var(--title-small-font-weight-bold,bold);letter-spacing:var(--title-small-letter-spacing,-.2px);line-height:var(--title-small-line-height,120%);flex:1 0;justify-content:space-between}.grid-module__gyokJa__grid.grid-module__gyokJa__large{gap:var(--rail-spacing-desktop-vertical,9px)}.grid-module__gyokJa__grid.grid-module__gyokJa__large .grid-module__gyokJa__titleContainer{min-height:var(--rail-sizing-title-min-height-desktop,56px)}.grid-module__gyokJa__grid.grid-module__gyokJa__large .grid-module__gyokJa__title{font-family:var(--desktop-title-small-font-family,var(--outfit-font));font-size:var(--desktop-title-small-font-size,28px);font-weight:var(--desktop-title-small-font-weight-bold,bold);letter-spacing:var(--desktop-title-small-letter-spacing,-.2px);line-height:var(--desktop-title-small-line-height,120%);justify-content:space-between}.grid-module__gyokJa__grid.grid-module__gyokJa__medium{gap:var(--rail-spacing-tablet-vertical,4px)}.grid-module__gyokJa__grid.grid-module__gyokJa__medium .grid-module__gyokJa__titleContainer{min-height:var(--rail-sizing-title-min-height-tablet,48px)}.grid-module__gyokJa__grid.grid-module__gyokJa__medium .grid-module__gyokJa__title{font-family:var(--tablet-title-small-font-family,var(--outfit-font));font-size:var(--tablet-title-small-font-size,24px);font-weight:var(--tablet-title-small-font-weight-bold,bold);letter-spacing:var(--tablet-title-small-letter-spacing,-.2px);line-height:var(--tablet-title-small-line-height,120%);justify-content:space-between}.grid-module__gyokJa__grid.grid-module__gyokJa__small{gap:var(--rail-spacing-mobile-vertical,4px)}.grid-module__gyokJa__grid.grid-module__gyokJa__small .grid-module__gyokJa__titleContainer{min-height:var(--rail-sizing-title-min-height-mobile,40px)}.grid-module__gyokJa__grid.grid-module__gyokJa__small .grid-module__gyokJa__title{font-family:var(--mobile-title-small-font-family,var(--outfit-font));font-size:var(--mobile-title-small-font-size,18px);font-weight:var(--mobile-title-small-font-weight-bold,bold);letter-spacing:var(--mobile-title-small-letter-spacing,-.2px);line-height:var(--mobile-title-small-line-height,120%);justify-content:space-between}.grid-module__gyokJa__grid a:hover,.grid-module__gyokJa__grid a:focus{--rail-title-opacity:1}.grid-module__gyokJa__grid [class*=cards-module__][class*=__bottom]{transition:background var(--default-transition-slow,.2s) var(--default-transition-easing,ease-out);background:0 0}.grid-module__gyokJa__grid a:hover [class*=cards-module__][class*=__bottom],.grid-module__gyokJa__grid a:focus [class*=cards-module__][class*=__bottom]{background:var(--card-bottom-scrim-gradient)}
.grid .swiper-wrapper{row-gap:var(--grid-row-gap,var(--content-detail-vertical-spacing))}
.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-flow:column wrap}
