.culture-index__sec{margin:var(--marginTop) calc(50% - var(--vw, 1vw)*50) var(--marginBottom);--marginBottom:0;--marginTop:0;--paddingBottom:0;--paddingTop:0;padding:var(--paddingTop) calc(var(--vw, 1vw)*50 - 50%) var(--paddingBottom);position:relative;overflow-x:clip;z-index:1;--paddingBottom:min(min(var(--vw,1vw),var(--svh,1vh)) * 100/375 * 100,150px)}.culture-index__sec:nth-of-type(odd){background-color:#f6f6f6}.culture-index__bg{position:absolute;top:0;left:50%;width:calc(var(--vw, 1vw) * 753.6 / 375 * 100);max-width:none;transform:translateX(-50%);z-index:-1}.culture-index__head{display:grid;justify-content:center;position:relative;z-index:1;gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 36/375 * 100,54px) 0}.culture-index__motif{background-color:#fff;position:absolute;z-index:-1}#section-1 .culture-index__motif[data-shape=sankaku-in-sankaku]{top:min(min(var(--vw,1vw),var(--svh,1vh)) * 24/375 * 100,36px);left:calc(50% - min(min(var(--vw, 1vw), var(--svh, 1vh)) * 162.5 /       375 * 100   , 243.75px));width:min(min(var(--vw,1vw),var(--svh,1vh)) * 62/375 * 100,93px)}#section-1 .culture-index__motif[data-shape=shikaku-in-semicircle]{bottom:max(min(var(--vw,1vw),var(--svh,1vh)) * -17/375 * 100,-25.5px);right:calc(50% - min(min(var(--vw, 1vw), var(--svh, 1vh)) * 192.5 /       375 * 100   , 288.75px));width:min(min(var(--vw,1vw),var(--svh,1vh)) * 66/375 * 100,99px)}#section-2{z-index:3}#section-2 .culture-index__motif[data-shape=maru-in-dot]{background-color:#c03;top:max(min(var(--vw,1vw),var(--svh,1vh)) * -49.5/375 * 100,-74.25px);right:calc(50% - min(min(var(--vw, 1vw), var(--svh, 1vh)) * 144.5 /       375 * 100   , 216.75px));width:min(min(var(--vw,1vw),var(--svh,1vh)) * 99/375 * 100,148.5px)}#section-3 .culture-index__motif[data-shape=shikaku-in-semicircle]{top:min(min(var(--vw,1vw),var(--svh,1vh)) * 135/375 * 100,202.5px);left:calc(50% - min(min(var(--vw, 1vw), var(--svh, 1vh)) * 192.5 /       375 * 100   , 288.75px));width:min(min(var(--vw,1vw),var(--svh,1vh)) * 65/375 * 100,97.5px)}#section-3 .culture-index__motif[data-shape=sankaku-in-sankaku]{top:min(min(var(--vw,1vw),var(--svh,1vh)) * 15/375 * 100,22.5px);right:calc(50% - min(min(var(--vw, 1vw), var(--svh, 1vh)) * 150.5 /       375 * 100   , 225.75px));width:min(min(var(--vw,1vw),var(--svh,1vh)) * 62/375 * 100,93px)}.culture-index__hdg{text-align:center}.culture-system{display:grid;margin-top:min(min(var(--vw,1vw),var(--svh,1vh)) * 104/375 * 100,156px);gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 76/375 * 100,114px) 0}.culture-system__blc{display:grid;gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 48/375 * 100,72px) 0}.culture-system__head{position:relative;z-index:1}.culture-system__wrap{display:grid;align-items:center;position:relative;height:min(min(var(--vw,1vw),var(--svh,1vh)) * 140/375 * 100,210px);z-index:3}.culture-system__wrap:before{content:"";background-color:#fff;position:absolute;top:0;right:0;width:calc(100% + var(--ss));height:100%;border:2px #c03;border-style:solid solid solid none;border-radius:0 min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px) min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px) 0;z-index:-1}.system-card__icn--1{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 34.6/375 * 100,51.9px)}.system-card__icn--2{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 44.1/375 * 100,66.15px)}.system-card__icn--3{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 43.5/375 * 100,65.25px)}.system-card__icn--4{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 38.4/375 * 100,57.6px)}.system-card__icn--5{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 39/375 * 100,58.5px)}.system-card__icn--6{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 30.9/375 * 100,46.35px)}.system-card__icn--7{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 34.8/375 * 100,52.2px)}.system-card__icn--8{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 44.6/375 * 100,66.9px)}.system-card__icn--9{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 37.2/375 * 100,55.8px)}.system-card__icn--10{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 50.9/375 * 100,76.35px)}.system-card__icn--11{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 29.7/375 * 100,44.55px)}.system-card__icn--12{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 39.6/375 * 100,59.4px)}.system-card__icn--13{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 50.2/375 * 100,75.3px)}.system-card__icn--14{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 38.025/375 * 100,57.0375px)}.system-card__icn--15{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 35.2/375 * 100,52.8px)}.culture-system__fig{margin:max(min(var(--vw,1vw),var(--svh,1vh)) * -30/375 * 100,-45px) calc(50% - var(--vw, 1vw)*50) 0 0;overflow:hidden;border-radius:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px) 0 0 min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px)}.culture-system__img img{height:100%;-o-object-fit:cover;object-fit:cover}.culture-system__body{display:grid;position:relative;z-index:1;gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px) 0}.culture-system__head .culture-system__motif{background-color:#c03;position:absolute;z-index:5}.culture-system__body .culture-system__motif{display:none}.culture-system__blc:first-of-type .culture-system__head .culture-system__motif[data-shape=maru-in-dot]{bottom:max(min(var(--vw,1vw),var(--svh,1vh)) * -24/375 * 100,-36px);right:calc(50% - min(min(var(--vw, 1vw), var(--svh, 1vh)) * 169.5 /       375 * 100   , 254.25px));width:min(min(var(--vw,1vw),var(--svh,1vh)) * 86/375 * 100,129px)}.culture-system__blc:nth-of-type(2) .culture-system__head .culture-system__motif[data-shape=shikaku-in-wave]{top:max(min(var(--vw,1vw),var(--svh,1vh)) * -47/375 * 100,-70.5px);left:calc(50% - min(min(var(--vw, 1vw), var(--svh, 1vh)) * 161.5 /       375 * 100   , 242.25px));width:min(min(var(--vw,1vw),var(--svh,1vh)) * 68/375 * 100,102px)}.culture-system__blc:nth-of-type(2) .culture-system__head .culture-system__motif[data-shape=sankaku-in-sankaku]{display:none}.culture-system__blc:nth-of-type(3) .culture-system__head .culture-system__motif[data-shape=shikaku-in-plus]{top:max(min(var(--vw,1vw),var(--svh,1vh)) * -46/375 * 100,-69px);right:calc(50% - min(min(var(--vw, 1vw), var(--svh, 1vh)) * 142.5 /       375 * 100   , 213.75px));width:min(min(var(--vw,1vw),var(--svh,1vh)) * 78/375 * 100,117px)}.system-card{display:grid;background-color:#fff;padding:var(--paddingTop) min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px) min(min(var(--vw,1vw),var(--svh,1vh)) * 30/375 * 100,45px);border-radius:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px)}.system-card:has(.system-card__icn){gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 30/375 * 100,45px) 0;--paddingTop:0}.system-card:has(.system-card__icn) .system-card__hdg{display:grid;align-items:center;height:100%;border-bottom:2px solid #c03}.system-card:has(.system-card__img){gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 16/375 * 100,24px) 0;--paddingTop:min(min(var(--vw,1vw),var(--svh,1vh)) * 26/375 * 100,39px)}.system-card__head{display:grid;align-items:center;gap:0 min(min(var(--vw,1vw),var(--svh,1vh)) * 10/375 * 100,15px);grid-template-columns:min(min(var(--vw,1vw),var(--svh,1vh)) * 64/375 * 100,96px) auto}.system-card__wrap{display:grid;background-color:#c03;border-radius:0 0 min(min(var(--vw,1vw),var(--svh,1vh)) * 10/375 * 100,15px) min(min(var(--vw,1vw),var(--svh,1vh)) * 10/375 * 100,15px);aspect-ratio:64/78;place-content:center}.system-card__article{display:grid;gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px) 0}.culture-data{display:grid;margin-top:min(min(var(--vw,1vw),var(--svh,1vh)) * 46/375 * 100,69px);gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px);grid-template-columns:repeat(2,1fr)}.culture-data__card{display:grid;background-color:#f6f6f6;padding:min(min(var(--vw,1vw),var(--svh,1vh)) * 28/375 * 100,42px) 0;border-radius:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px);gap:0;grid-row:span 4;grid-template-rows:subgrid}.culture-data__hdg{text-align:center}.culture-data__main{display:grid;margin-top:min(min(var(--vw,1vw),var(--svh,1vh)) * 17/375 * 100,25.5px);grid-row:span 2;grid-template-rows:subgrid}.culture-data__item{display:grid;align-items:center;gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 13/375 * 100,19.5px) 0;grid-row:span 2;grid-template-rows:subgrid}.culture-data__icn--1{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 88.5/375 * 100,132.75px);margin:0 auto}.culture-data__icn--2{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 104.8/375 * 100,157.2px);margin:0 auto}.culture-data__icn--3{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 116/375 * 100,174px);margin:0 auto}.culture-data__icn--4{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 109.7/375 * 100,164.55px);margin:0 auto}.culture-data__icn--5{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 77.8/375 * 100,116.7px);margin:0 auto}.culture-data__icn--6{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 95.3/375 * 100,142.95px);margin:0 auto}.culture-data__icn--7{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 101.1/375 * 100,151.65px);margin:0 auto}.culture-data__result{overflow:hidden}.culture-data__value{font-size:clamp(3.4133333333rem,calc(4rem + (min(var(--vw, 1vw), var(--svh, 1vh)) * 100 - 375px) * .1066666667),6rem);line-height:1.5;text-align:center}.culture-data__anchor{line-height:1.2;text-align:center}.culture-comparison{display:grid;position:relative;z-index:1}.culture-comparison.is-active .toggle-icon__icon span:first-child{rotate:180deg}.culture-comparison.is-active .culture-comparison__body{max-height:9999px;-webkit-mask-image:none;mask-image:none}.culture-comparison__body{margin:var(--marginTop) calc(50% - var(--vw, 1vw)*50) var(--marginBottom);--marginBottom:0;--marginTop:0;--paddingBottom:0;--paddingTop:0;display:grid;position:relative;max-height:min(min(var(--vw,1vw),var(--svh,1vh)) * 1500/375 * 100,2250px);padding:min(min(var(--vw,1vw),var(--svh,1vh)) * 46/375 * 100,69px) calc(var(--vw, 1vw)*50 - 50%) min(min(var(--vw,1vw),var(--svh,1vh)) * 40/375 * 100,60px);overflow-y:clip;transition:max-height .5s;z-index:1;gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 40/375 * 100,60px) 0;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent);scroll-margin-top:min(min(var(--vw,1vw),var(--svh,1vh)) * 58/375 * 100,87px)}.culture-comparison__row{display:grid;gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 68/375 * 100,102px) 0}.culture-comparison__row:not(:first-of-type){padding-top:min(min(var(--vw,1vw),var(--svh,1vh)) * 40/375 * 100,60px);border-top:2px solid #fff}.culture-comparison__blc{display:grid;gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 22/375 * 100,33px) 0}.culture-comparison__blc:nth-of-type(2){position:relative}.culture-comparison__blc:nth-of-type(2):before{content:"";background-color:#c03;position:absolute;top:max(min(var(--vw,1vw),var(--svh,1vh)) * -34/375 * 100,-51px);left:50%;width:min(min(var(--vw,1vw),var(--svh,1vh)) * 54/375 * 100,81px);transform:translate(-50%,-50%);aspect-ratio:54/28;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%)}.culture-comparison__wrap{padding:min(min(var(--vw,1vw),var(--svh,1vh)) * 30/375 * 100,45px) min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px);border-radius:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px)}.culture-comparison__wrap--1{background-color:#717171}.culture-comparison__wrap--1 .culture-comparison__txt{color:#fff}.culture-comparison__wrap--2{background-color:#fff;position:relative;border:2px solid #c03}.culture-comparison-toggle{max-width:min(min(var(--vw,1vw),var(--svh,1vh)) * 335/375 * 100,502.5px);margin-inline:auto;display:flex;justify-content:center;align-items:center;background-color:#fafafa;width:100%;padding:min(min(var(--vw,1vw),var(--svh,1vh)) * 12/375 * 100,18px);gap:min(min(var(--vw,1vw),var(--svh,1vh)) * 10/375 * 100,15px)}.culture-comparison-toggle__icon{width:min(min(var(--vw,1vw),var(--svh,1vh)) * 20/375 * 100,30px)}.culture-comparison__motif{background-color:#c03;position:absolute;z-index:-1}.culture-comparison__motif[data-shape=maru-in-dot]{top:0;right:calc(50% - min(min(var(--vw, 1vw), var(--svh, 1vh)) * 225.5 /       375 * 100   , 338.25px));width:min(min(var(--vw,1vw),var(--svh,1vh)) * 96/375 * 100,144px)}.culture-comparison__motif[data-shape=shikaku-in-wave]{top:min(min(var(--vw,1vw),var(--svh,1vh)) * 258/375 * 100,387px);left:calc(50% - min(min(var(--vw, 1vw), var(--svh, 1vh)) * 201.5 /       375 * 100   , 302.25px));width:min(min(var(--vw,1vw),var(--svh,1vh)) * 68/375 * 100,102px)}.culture-comparison__motif[data-shape=shikaku-in-plus]{bottom:max(min(var(--vw,1vw),var(--svh,1vh)) * -88/375 * 100,-132px);right:calc(50% - min(min(var(--vw, 1vw), var(--svh, 1vh)) * 201.5 /       375 * 100   , 302.25px));width:min(min(var(--vw,1vw),var(--svh,1vh)) * 68/375 * 100,102px)}@media screen and (min-width:960px){.culture-index__sec{--paddingBottom:min(var(--vw,1vw) * calc(160 * var(--scale, 1))/var(--desktop,1536) * 100,160 * var(--scale,1) * 1.25 * 1px)}.culture-index__bg{width:calc(var(--vw, 1vw) * 1736 / 1536 * 100)}.culture-index__head{gap:min(var(--vw,1vw) * calc(56 * var(--scale, 1))/var(--desktop,1536) * 100,56*var(--scale,1)*1.25*1px) 0}#section-1 .culture-index__motif[data-shape=sankaku-in-sankaku]{top:min(var(--vw,1vw) * calc(49 * var(--scale, 1))/var(--desktop,1536) * 100,49*var(--scale,1)*1.25*1px);left:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (224 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (224 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(134 * var(--scale, 1))/var(--desktop,1536) * 100,134*var(--scale,1)*1.25*1px)}#section-1 .culture-index__motif[data-shape=shikaku-in-semicircle]{bottom:min(var(--vw,1vw) * calc(11 * var(--scale, 1))/var(--desktop,1536) * 100,11*var(--scale,1)*1.25*1px);right:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (-10 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (-10 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(143 * var(--scale, 1))/var(--desktop,1536) * 100,143*var(--scale,1)*1.25*1px)}#section-2 .culture-index__motif[data-shape=maru-in-dot]{top:max(var(--vw,1vw) * calc(-94 * var(--scale, 1))/var(--desktop,1536) * 100,-94*var(--scale,1)*1.25*1px);right:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (311 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (311 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(188 * var(--scale, 1))/var(--desktop,1536) * 100,188*var(--scale,1)*1.25*1px)}#section-3 .culture-index__motif[data-shape=shikaku-in-semicircle]{top:min(var(--vw,1vw) * calc(209 * var(--scale, 1))/var(--desktop,1536) * 100,209*var(--scale,1)*1.25*1px);left:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (253 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (253 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(143 * var(--scale, 1))/var(--desktop,1536) * 100,143*var(--scale,1)*1.25*1px)}#section-3 .culture-index__motif[data-shape=sankaku-in-sankaku]{top:min(var(--vw,1vw) * calc(53 * var(--scale, 1))/var(--desktop,1536) * 100,53*var(--scale,1)*1.25*1px);right:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (226 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (226 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(134 * var(--scale, 1))/var(--desktop,1536) * 100,134*var(--scale,1)*1.25*1px)}.culture-index__lead{text-align:center}.culture-system{margin-top:min(var(--vw,1vw) * calc(114 * var(--scale, 1))/var(--desktop,1536) * 100,114*var(--scale,1)*1.25*1px);gap:min(var(--vw,1vw) * calc(160 * var(--scale, 1))/var(--desktop,1536) * 100,160*var(--scale,1)*1.25*1px) 0}.culture-system__blc{gap:min(var(--vw,1vw) * calc(80 * var(--scale, 1))/var(--desktop,1536) * 100,80*var(--scale,1)*1.25*1px) 0}.culture-system__head{display:grid;grid-template-columns:calc(50% + min(var(--vw, 1vw) * (30 * var(--scale, 1)) / var(--desktop, 1536) * 100   , 30 * var(--scale, 1) * 1.25 * 1px)) auto}.culture-system__wrap{height:min(var(--vw,1vw) * calc(240 * var(--scale, 1))/var(--desktop,1536) * 100,240*var(--scale,1)*1.25*1px)}.culture-system__wrap:before{top:50%;right:max(var(--vw,1vw) * calc(-102 * var(--scale, 1))/var(--desktop,1536) * 100,-102*var(--scale,1)*1.25*1px);width:calc(100% + var(--ss) + min(var(--vw, 1vw) * (132 * var(--scale, 1)) / var(--desktop, 1536) * 100   ,132*var(--scale, 1)*1.25*1px));height:100%;border-radius:0 min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px) min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px) 0;transform:translateY(-50%)}.system-card__icn--1{width:min(var(--vw,1vw) * calc(46.5 * var(--scale, 1))/var(--desktop,1536) * 100,46.5*var(--scale,1)*1.25*1px)}.system-card__icn--2{width:min(var(--vw,1vw) * calc(59.2 * var(--scale, 1))/var(--desktop,1536) * 100,59.2*var(--scale,1)*1.25*1px)}.system-card__icn--3{width:min(var(--vw,1vw) * calc(58.4 * var(--scale, 1))/var(--desktop,1536) * 100,58.4*var(--scale,1)*1.25*1px)}.system-card__icn--4{width:min(var(--vw,1vw) * calc(51.6 * var(--scale, 1))/var(--desktop,1536) * 100,51.6*var(--scale,1)*1.25*1px)}.system-card__icn--5{width:min(var(--vw,1vw) * calc(52.1 * var(--scale, 1))/var(--desktop,1536) * 100,52.1*var(--scale,1)*1.25*1px)}.system-card__icn--6{width:min(var(--vw,1vw) * calc(41.6 * var(--scale, 1))/var(--desktop,1536) * 100,41.6*var(--scale,1)*1.25*1px)}.system-card__icn--7{width:min(var(--vw,1vw) * calc(47.2 * var(--scale, 1))/var(--desktop,1536) * 100,47.2*var(--scale,1)*1.25*1px)}.system-card__icn--8{width:min(var(--vw,1vw) * calc(60.5 * var(--scale, 1))/var(--desktop,1536) * 100,60.5*var(--scale,1)*1.25*1px)}.system-card__icn--9{width:min(var(--vw,1vw) * calc(50.1 * var(--scale, 1))/var(--desktop,1536) * 100,50.1*var(--scale,1)*1.25*1px)}.system-card__icn--10{width:min(var(--vw,1vw) * calc(68.8 * var(--scale, 1))/var(--desktop,1536) * 100,68.8*var(--scale,1)*1.25*1px)}.system-card__icn--11{width:min(var(--vw,1vw) * calc(40.1 * var(--scale, 1))/var(--desktop,1536) * 100,40.1*var(--scale,1)*1.25*1px)}.system-card__icn--12{width:min(var(--vw,1vw) * calc(53.6 * var(--scale, 1))/var(--desktop,1536) * 100,53.6*var(--scale,1)*1.25*1px)}.system-card__icn--13{width:min(var(--vw,1vw) * calc(67.2 * var(--scale, 1))/var(--desktop,1536) * 100,67.2*var(--scale,1)*1.25*1px)}.system-card__icn--14{width:min(var(--vw,1vw) * calc(50.7 * var(--scale, 1))/var(--desktop,1536) * 100,50.7*var(--scale,1)*1.25*1px)}.system-card__icn--15{width:min(var(--vw,1vw) * calc(46.7 * var(--scale, 1))/var(--desktop,1536) * 100,46.7*var(--scale,1)*1.25*1px)}.culture-system__fig{max-height:min(var(--vw,1vw) * calc(400 * var(--scale, 1))/var(--desktop,1536) * 100,400*var(--scale,1)*1.25*1px);margin:0 calc(50% - var(--vw, 1vw)*50) 0 0;border-radius:min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px) 0 0 min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px)}.culture-system__img{height:100%}.culture-system__img img{-o-object-position:center center;object-position:center center}.culture-system__body{gap:min(var(--vw,1vw) * calc(60 * var(--scale, 1))/var(--desktop,1536) * 100,60*var(--scale,1)*1.25*1px);grid-template-columns:repeat(2,1fr)}.culture-system__body .culture-system__motif{display:block;background-color:#fff;position:absolute;z-index:-1}.culture-system__blc:first-of-type .culture-system__head .culture-system__motif[data-shape=maru-in-dot]{bottom:max(var(--vw,1vw) * calc(-39.5 * var(--scale, 1))/var(--desktop,1536) * 100,-39.5*var(--scale,1)*1.25*1px);right:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (43 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (43 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(188 * var(--scale, 1))/var(--desktop,1536) * 100,188*var(--scale,1)*1.25*1px)}.culture-system__blc:first-of-type .culture-system__body .culture-system__motif[data-shape=sankaku-in-dot]{top:min(var(--vw,1vw) * calc(369 * var(--scale, 1))/var(--desktop,1536) * 100,369*var(--scale,1)*1.25*1px);left:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (50 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (50 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(138 * var(--scale, 1))/var(--desktop,1536) * 100,138*var(--scale,1)*1.25*1px)}.culture-system__blc:first-of-type .culture-system__body .culture-system__motif[data-shape=shikaku-in-plus]{bottom:min(var(--vw,1vw) * calc(669 * var(--scale, 1))/var(--desktop,1536) * 100,669*var(--scale,1)*1.25*1px);right:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (59 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (59 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(156 * var(--scale, 1))/var(--desktop,1536) * 100,156*var(--scale,1)*1.25*1px)}.culture-system__blc:nth-of-type(2) .culture-system__head .culture-system__motif[data-shape=shikaku-in-wave]{top:max(var(--vw,1vw) * calc(-60 * var(--scale, 1))/var(--desktop,1536) * 100,-60*var(--scale,1)*1.25*1px);left:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (121.9 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (121.9 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(132 * var(--scale, 1))/var(--desktop,1536) * 100,132*var(--scale,1)*1.25*1px)}.culture-system__blc:nth-of-type(2) .culture-system__head .culture-system__motif[data-shape=sankaku-in-sankaku]{display:block;bottom:max(var(--vw,1vw) * calc(-17 * var(--scale, 1))/var(--desktop,1536) * 100,-17*var(--scale,1)*1.25*1px);right:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (109 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (109 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(106 * var(--scale, 1))/var(--desktop,1536) * 100,106*var(--scale,1)*1.25*1px)}.culture-system__blc:nth-of-type(2) .culture-system__body .culture-system__motif[data-shape=maru-in-dot]{top:min(var(--vw,1vw) * calc(86.5 * var(--scale, 1))/var(--desktop,1536) * 100,86.5*var(--scale,1)*1.25*1px);left:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (14 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (14 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(215 * var(--scale, 1))/var(--desktop,1536) * 100,215*var(--scale,1)*1.25*1px)}.culture-system__blc:nth-of-type(2) .culture-system__body .culture-system__motif[data-shape=shikaku-in-semicircle]{bottom:min(var(--vw,1vw) * calc(154.5 * var(--scale, 1))/var(--desktop,1536) * 100,154.5*var(--scale,1)*1.25*1px);right:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (-19 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (-19 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(143 * var(--scale, 1))/var(--desktop,1536) * 100,143*var(--scale,1)*1.25*1px)}.culture-system__blc:nth-of-type(3) .culture-system__head .culture-system__motif[data-shape=shikaku-in-plus]{top:max(var(--vw,1vw) * calc(-60.3 * var(--scale, 1))/var(--desktop,1536) * 100,-60.3*var(--scale,1)*1.25*1px);right:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (150.3 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (150.3 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(120.6 * var(--scale, 1))/var(--desktop,1536) * 100,120.6*var(--scale,1)*1.25*1px)}.culture-system__blc:nth-of-type(3) .culture-system__body .culture-system__motif[data-shape=sankaku-in-dot]{top:max(var(--vw,1vw) * calc(-139 * var(--scale, 1))/var(--desktop,1536) * 100,-139*var(--scale,1)*1.25*1px);left:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (135 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (135 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(118 * var(--scale, 1))/var(--desktop,1536) * 100,118*var(--scale,1)*1.25*1px)}.culture-system__blc:nth-of-type(3) .culture-system__body .culture-system__motif[data-shape=shikaku-in-plus]{bottom:min(var(--vw,1vw) * calc(466.5 * var(--scale, 1))/var(--desktop,1536) * 100,466.5*var(--scale,1)*1.25*1px);right:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (-45 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (-45 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(156 * var(--scale, 1))/var(--desktop,1536) * 100,156*var(--scale,1)*1.25*1px)}.system-card{align-content:flex-start;padding:var(--paddingTop) min(var(--vw,1vw) * calc(40 * var(--scale, 1))/var(--desktop,1536) * 100,40*var(--scale,1)*1.25*1px) min(var(--vw,1vw) * calc(32 * var(--scale, 1))/var(--desktop,1536) * 100,32*var(--scale,1)*1.25*1px);border-radius:min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px)}.system-card:has(.system-card__icn){align-content:flex-start;gap:min(var(--vw,1vw) * calc(40 * var(--scale, 1))/var(--desktop,1536) * 100,40*var(--scale,1)*1.25*1px) 0}.system-card:has(.system-card__img){gap:min(var(--vw,1vw) * calc(24 * var(--scale, 1))/var(--desktop,1536) * 100,24*var(--scale,1)*1.25*1px) 0;--paddingTop:min(var(--vw,1vw) * calc(40 * var(--scale, 1))/var(--desktop,1536) * 100,40 * var(--scale,1) * 1.25 * 1px)}.system-card__head{gap:0 min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px);grid-template-columns:min(var(--vw,1vw) * calc(85 * var(--scale, 1))/var(--desktop,1536) * 100,85*var(--scale,1)*1.25*1px) auto}.system-card__wrap{border-radius:0 0 min(var(--vw,1vw) * calc(10 * var(--scale, 1))/var(--desktop,1536) * 100,10*var(--scale,1)*1.25*1px) min(var(--vw,1vw) * calc(10 * var(--scale, 1))/var(--desktop,1536) * 100,10*var(--scale,1)*1.25*1px);aspect-ratio:85/105}.system-card__article{gap:min(var(--vw,1vw) * calc(26 * var(--scale, 1))/var(--desktop,1536) * 100,26*var(--scale,1)*1.25*1px) 0}.culture-data{margin-top:min(var(--vw,1vw) * calc(76 * var(--scale, 1))/var(--desktop,1536) * 100,76*var(--scale,1)*1.25*1px);gap:min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px);grid-template-columns:repeat(3,1fr)}.culture-data__card{padding:min(var(--vw,1vw) * calc(56 * var(--scale, 1))/var(--desktop,1536) * 100,56*var(--scale,1)*1.25*1px) 0 min(var(--vw,1vw) * calc(38 * var(--scale, 1))/var(--desktop,1536) * 100,38*var(--scale,1)*1.25*1px);border-radius:min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px)}.culture-data__main{margin-top:min(var(--vw,1vw) * calc(27 * var(--scale, 1))/var(--desktop,1536) * 100,27*var(--scale,1)*1.25*1px)}.culture-data__item{gap:min(var(--vw,1vw) * calc(16 * var(--scale, 1))/var(--desktop,1536) * 100,16*var(--scale,1)*1.25*1px) 0}.culture-data__icn--1{width:min(var(--vw,1vw) * calc(115 * var(--scale, 1))/var(--desktop,1536) * 100,115*var(--scale,1)*1.25*1px)}.culture-data__icn--2{width:min(var(--vw,1vw) * calc(136.9 * var(--scale, 1))/var(--desktop,1536) * 100,136.9*var(--scale,1)*1.25*1px)}.culture-data__icn--3{width:min(var(--vw,1vw) * calc(151.3 * var(--scale, 1))/var(--desktop,1536) * 100,151.3*var(--scale,1)*1.25*1px)}.culture-data__icn--4{width:min(var(--vw,1vw) * calc(143 * var(--scale, 1))/var(--desktop,1536) * 100,143*var(--scale,1)*1.25*1px)}.culture-data__icn--5{width:min(var(--vw,1vw) * calc(101 * var(--scale, 1))/var(--desktop,1536) * 100,101*var(--scale,1)*1.25*1px)}.culture-data__icn--6{width:min(var(--vw,1vw) * calc(123.7 * var(--scale, 1))/var(--desktop,1536) * 100,123.7*var(--scale,1)*1.25*1px)}.culture-data__icn--7{width:min(var(--vw,1vw) * calc(131.6 * var(--scale, 1))/var(--desktop,1536) * 100,131.6*var(--scale,1)*1.25*1px)}.culture-data__value{font-size:min(calc(8rem + 10 * (var(--vw, 1vw) * 100 - 1536px) / 384),9rem);line-height:1}.culture-comparison{margin-top:min(var(--vw,1vw) * calc(76 * var(--scale, 1))/var(--desktop,1536) * 100,76*var(--scale,1)*1.25*1px);gap:min(var(--vw,1vw) * calc(60 * var(--scale, 1))/var(--desktop,1536) * 100,60*var(--scale,1)*1.25*1px) 0}.culture-comparison__body{max-height:none;margin:0;padding:0;gap:min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px) 0;-webkit-mask-image:none;mask-image:none}.culture-comparison__row{gap:0 min(var(--vw,1vw) * calc(60 * var(--scale, 1))/var(--desktop,1536) * 100,60*var(--scale,1)*1.25*1px);grid-template-columns:repeat(2,1fr)}.culture-comparison__row:not(:first-of-type){padding-top:0;border-top:none}.culture-comparison__blc:nth-of-type(2):before{top:50%;left:max(var(--vw,1vw) * calc(-30 * var(--scale, 1))/var(--desktop,1536) * 100,-30*var(--scale,1)*1.25*1px);width:min(var(--vw,1vw) * calc(28 * var(--scale, 1))/var(--desktop,1536) * 100,28*var(--scale,1)*1.25*1px);transform:translate(-50%,-50%);aspect-ratio:28/54;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%)}.culture-comparison__wrap{padding:min(var(--vw,1vw) * calc(40 * var(--scale, 1))/var(--desktop,1536) * 100,40*var(--scale,1)*1.25*1px);border-radius:min(var(--vw,1vw) * calc(20 * var(--scale, 1))/var(--desktop,1536) * 100,20*var(--scale,1)*1.25*1px)}.culture-comparison__foot{display:none}.culture-comparison-toggle{max-width:none}.culture-comparison__motif[data-shape=maru-in-dot]{top:min(var(--vw,1vw) * calc(60 * var(--scale, 1))/var(--desktop,1536) * 100,60*var(--scale,1)*1.25*1px);right:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (-20 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (-20 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(135 * var(--scale, 1))/var(--desktop,1536) * 100,135*var(--scale,1)*1.25*1px)}.culture-comparison__motif[data-shape=shikaku-in-wave]{top:min(var(--vw,1vw) * calc(785 * var(--scale, 1))/var(--desktop,1536) * 100,785*var(--scale,1)*1.25*1px);left:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (69.4 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (69.4 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(132 * var(--scale, 1))/var(--desktop,1536) * 100,132*var(--scale,1)*1.25*1px)}.culture-comparison__motif[data-shape=shikaku-in-plus]{bottom:max(var(--vw,1vw) * calc(-35 * var(--scale, 1))/var(--desktop,1536) * 100,-35*var(--scale,1)*1.25*1px);right:calc(50% - min(var(--vw, 1vw) * (var(--desktop, 1536) * .5 - (100 * var(--scale, 1))) / var(--desktop, 1536) * 100,         (var(--desktop, 1536) * .5 - (100 * var(--scale, 1))) * 1.25 * 1px));width:min(var(--vw,1vw) * calc(113 * var(--scale, 1))/var(--desktop,1536) * 100,113*var(--scale,1)*1.25*1px)}}