.breadcrumb__item+.breadcrumb__item{position:relative}.breadcrumb__link{color:#fff}.hdg-large{position:relative;padding-left:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 72 / 768 * 100
  ,54px)}.hdg-large--blue .hdg-large__circle{stroke:#00338e}.hdg-large--blue .hdg-large__txt{background:linear-gradient(225deg, rgba(0, 51, 142, 0) 0%, rgba(0, 51, 142, 0) 33%, #00338e 34%, #00338e 100%);background-position:100% 0;-webkit-background-clip:text;background-clip:text;background-size:300% 300%}.hdg-large--white .hdg-large__circle{stroke:#fff}.hdg-large--white .hdg-large__txt{background:linear-gradient(225deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 33%, white 34%, white 100%);background-position:100% 0;-webkit-background-clip:text;background-clip:text;background-size:300% 300%}.hdg-large.is-active .hdg-large__txt{background-position:0 100%;transition:background 4s cubic-bezier(0.165, 0.84, 0.44, 1) .5s}.hdg-large.is-active .hdg-large__circle{stroke-dashoffset:0}.hdg-large__txt{width:-moz-fit-content;width:fit-content;color:rgba(0,0,0,0)}.hdg-large__svg{position:absolute;top:50%;left:0;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);transform:translateY(-50%);aspect-ratio:1/1}.hdg-large__circle{transition:stroke-dashoffset 3s;animation:circle .5s linear 1 forwards paused;fill:rgba(0,0,0,0);stroke-dasharray:400;stroke-dashoffset:400;stroke-width:6}.scroll-down{display:none;position:absolute;bottom:0;right:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);z-index:50;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px) 0;grid-template-rows:1fr auto}.scroll-down__txt{font-style:normal;color:#fff;transform:scale(-1, -1);text-transform:capitalize;writing-mode:vertical-lr}.scroll-down__arrow{background-color:#fff;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 30 / 768 * 100
  ,22.5px);height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px);-webkit-clip-path:polygon(0 0, 50% 100%, 100% 0);clip-path:polygon(0 0, 50% 100%, 100% 0)}.is-loaded .layer-kv__img{transition:-webkit-clip-path .7s cubic-bezier(0.215, 0.61, 0.355, 1) .5s;transition:clip-path .7s cubic-bezier(0.215, 0.61, 0.355, 1) .5s;transition:clip-path .7s cubic-bezier(0.215, 0.61, 0.355, 1) .5s, -webkit-clip-path .7s cubic-bezier(0.215, 0.61, 0.355, 1) .5s;-webkit-clip-path:polygon(0 0%, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0 0%, 100% 0%, 100% 100%, 0% 100%)}.is-loaded .layer-kv__overview{transition:opacity .3s cubic-bezier(0.39, 0.575, 0.565, 1) 1s;opacity:1}.layer-kv{margin-left:calc(50% - var(--vw, 1vw)*50);margin-right:calc(50% - var(--vw, 1vw)*50);padding-left:calc(var(--vw, 1vw)*50 - 50%);padding-right:calc(var(--vw, 1vw)*50 - 50%);position:relative;height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 400 / 768 * 100
  ,300px);padding-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 160 / 768 * 100
  ,120px);overflow:hidden;z-index:1}.layer-kv::before{content:"";background-color:#00338e;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.layer-kv__body{width:87.2%}.layer-kv__main{display:grid;padding-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 100 / 768 * 100
  ,75px);gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) 0}.layer-kv__overview{padding-left:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 72 / 768 * 100
  ,54px);color:#fff;opacity:0}.layer-kv__scroll-down{bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px)}.layer-kv__diagonal{position:absolute;top:0;left:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 240 / 768 * 100
  ,180px);width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 800 / 768 * 100
  ,600px);height:100%;z-index:-1;-webkit-clip-path:polygon(0 0, calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 400 / 768 * 100 , 300px)) 0, 100% 100%, min( min(var(--vw, 1vw), var(--svh, 1vh)) * 400 / 768 * 100 , 300px) 100%);clip-path:polygon(0 0, calc(100% - min( min(var(--vw, 1vw), var(--svh, 1vh)) * 400 / 768 * 100 , 300px)) 0, 100% 100%, min( min(var(--vw, 1vw), var(--svh, 1vh)) * 400 / 768 * 100 , 300px) 100%)}.layer-kv__diagonal:not(:has(.layer-kv__fig)){background-color:rgba(255,255,255,.25)}.layer-kv__fig{width:100%;height:100%}.layer-kv__img{height:100%;-webkit-clip-path:polygon(0 0, 100% 0, 100% 0%, 0 0%);clip-path:polygon(0 0, 100% 0, 100% 0%, 0 0%)}.layer-kv__img img{height:100%;-o-object-fit:cover;object-fit:cover}.hdg-medium{position:relative;width:100%;padding-bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 36 / 768 * 100
  ,27px)}.hdg-medium.is-active::before{transform:translateY(50%) scaleX(1);transition:transform .3s cubic-bezier(0.215, 0.61, 0.355, 1)}.hdg-medium.is-active .hdg-medium__txt{transform:translateY(0) rotate(0deg);transition:transform .6s cubic-bezier(0.215, 0.61, 0.355, 1) .25s,-webkit-clip-path 1.5s cubic-bezier(0.215, 0.61, 0.355, 1) .25s;transition:transform .6s cubic-bezier(0.215, 0.61, 0.355, 1) .25s,clip-path 1.5s cubic-bezier(0.215, 0.61, 0.355, 1) .25s;transition:transform .6s cubic-bezier(0.215, 0.61, 0.355, 1) .25s,clip-path 1.5s cubic-bezier(0.215, 0.61, 0.355, 1) .25s,-webkit-clip-path 1.5s cubic-bezier(0.215, 0.61, 0.355, 1) .25s;-webkit-clip-path:polygon(0% -100%, 100% -100%, 100% 100%, 0% 200%);clip-path:polygon(0% -100%, 100% -100%, 100% 100%, 0% 200%)}.hdg-medium::before{transform:translateY(50%) scaleX(0);transform-origin:left center}.hdg-medium__txt{transform:translateY(100%) rotate(5deg);-webkit-clip-path:polygon(0% -100%, 100% -100%, 100% -100%, 0% 0%);clip-path:polygon(0% -100%, 100% -100%, 100% -100%, 0% 0%);transform-origin:left bottom}.acc-btn{display:grid;place-items:center;background-color:#00338e}.acc-btn--small{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 64 / 768 * 100
  ,48px);aspect-ratio:1/1}.acc-btn--small .acc-btn__icn{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px)}.acc-btn--small .acc-btn__icn::before,.acc-btn--small .acc-btn__icn::after{height:2px}.acc-btn--medium{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 96 / 768 * 100
  ,72px);aspect-ratio:1/1}.acc-btn--medium .acc-btn__icn{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 36 / 768 * 100
  ,27px)}.acc-btn--medium .acc-btn__icn::before,.acc-btn--medium .acc-btn__icn::after{height:1px}.acc-btn--large{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 64 / 768 * 100
  ,48px);aspect-ratio:1/1.875}.acc-btn--large .acc-btn__icn{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px)}.acc-btn--large .acc-btn__icn::before,.acc-btn--large .acc-btn__icn::after{height:2px}.acc-btn__icn{position:relative;aspect-ratio:1/1}.acc-btn__icn::before,.acc-btn__icn::after{content:"";background-color:#fff;position:absolute;top:50%;left:50%;width:100%}.acc-btn__icn::before{transform:translate(-50%, -50%)}.acc-btn__icn::after{transform:translate(-50%, -50%) rotate(90deg);transition:transform .3s}.next-contents{margin-left:calc(50% - var(--vw, 1vw)*50);margin-right:calc(50% - var(--vw, 1vw)*50);padding-left:calc(var(--vw, 1vw)*50 - 50%);padding-right:calc(var(--vw, 1vw)*50 - 50%);background-color:#00338e;padding-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 80 / 768 * 100
  ,60px);padding-bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 60 / 768 * 100
  ,45px)}.next-contents+.each-index-links{padding:0}.next-contents__inner{display:grid;align-items:center;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 608 / 768 * 100
  ,456px);margin:0 auto;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) 0}.next-contents__head{position:relative;width:100%}.next-contents__head::before{content:"";background-color:#fff;position:absolute;top:50%;right:0;width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 380 / 768 * 100
  ,285px);height:1px;transform:translateY(-50%)}.next-contents__head--short::before{width:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 296 / 768 * 100
  ,222px)}.next-contents__hdg{color:#fff;text-transform:uppercase}.next-contents__body{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px) 0}.next-contents__btn{display:grid;align-items:center;background-color:#fff;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 56 / 768 * 100
  ,42px);grid-template-columns:auto min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 72 / 768 * 100
  ,54px)}.next-contents__txt{color:#00338e}.works-kinds{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 96 / 768 * 100
  ,72px)}.works-kinds__lead{color:#00338e}.works-kinds__main{margin-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 64 / 768 * 100
  ,48px)}.works-kinds__main.is-active svg{transform:scale(1);transition:transform .3s cubic-bezier(0.445, 0.05, 0.55, 0.95),opacity .2s linear;opacity:1}.works-kinds__main svg{transform:scale(0.5);opacity:0}.works-kind__bg{transition:opacity .3s}.works-introduction{margin-bottom:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 120 / 768 * 100
  ,90px)}.works-introduction__body{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) 0}.works-introduction-card{display:grid;background-color:#edf5fa;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) 0}.works-introduction-card.is-active .works-introduction-card__fig::before{transform:translateY(150%);transition:transform 1s cubic-bezier(0.445, 0.05, 0.55, 0.95),-webkit-clip-path .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) .5s;transition:transform 1s cubic-bezier(0.445, 0.05, 0.55, 0.95),clip-path .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) .5s;transition:transform 1s cubic-bezier(0.445, 0.05, 0.55, 0.95),clip-path .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) .5s,-webkit-clip-path .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) .5s;-webkit-clip-path:polygon(0 0, 100% 0%, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0%, 100% 100%, 0 100%)}.works-introduction-card__head{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) 0}.works-introduction-card__info{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 26 / 768 * 100
  ,19.5px) 0;grid-template-rows:auto 1fr}.works-introduction-card__name{background-color:#00338e;width:-moz-fit-content;width:fit-content;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 14 / 768 * 100
  ,10.5px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px);color:#fff}.works-introduction-card__body{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) 0}.works-introduction-card-detail__head,.works-introduction-card-example__head{display:grid;align-items:center;background-color:#fff;padding-left:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px);border-left:3px solid #00338e;cursor:pointer;grid-template-columns:auto min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 96 / 768 * 100
  ,72px)}.works-introduction-card-detail__head>p,.works-introduction-card-example__head>p{color:#00338e}.works-introduction-card-detail__head[aria-expanded=true] .acc-btn__icn::after,.works-introduction-card-example__head[aria-expanded=true] .acc-btn__icn::after{transform:translate(-50%, -50%) rotate(0deg)}.acc-btn__icn{transition:transform .5s}.works-introduction-card-detail__body,.works-introduction-card-example__body{display:none}.works-introduction-card-detail__main,.works-introduction-card-example__main{background-color:#fff;padding:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px) min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 40 / 768 * 100
  ,30px)}.works-introduction-card-detail__ul{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px) 0}.works-introduction-card-detail__li{position:relative;padding-left:1em;font-weight:500}.works-introduction-card-detail__li:before{content:"・";position:absolute;top:0;left:0;margin:0}.works-introduction-card-detail__li:after{content:none}.works-introduction-card-example__main{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 32 / 768 * 100
  ,24px) 0}.example-detail{display:grid;gap:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 16 / 768 * 100
  ,12px) 0}.example-detail__head{display:grid;align-items:center;background-color:#edf5fa;gap:0 min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 20 / 768 * 100
  ,15px);grid-template-columns:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 56 / 768 * 100
  ,42px) auto}.example-detail__num{display:grid;place-items:center;background-color:#00338e;height:100%;min-height:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 56 / 768 * 100
  ,42px);color:#fff}.example-detail__hdg{color:#00338e}.example-detail__body{padding-left:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 64 / 768 * 100
  ,48px)}.example-detail__body:has(.example-detail__summarize){padding-top:min(
    min(var(--vw, 1vw), var(--svh, 1vh)) * 24 / 768 * 100
  ,18px);border-top:1px solid #ccc}.example-detail__txt,.example-detail__summarize{font-weight:500}@media screen and (min-width: 960px){.breadcrumb{display:flex;justify-content:flex-start;align-items:center;gap:0 min(
    var(--vw, 1vw) * 28 / 1360 * 100
  ,35px)}.breadcrumb__item+.breadcrumb__item::before{content:"";background-color:#00a0ca;position:absolute;top:50%;left:max(
    var(--vw, 1vw) * -16 / 1360 * 100
  ,-20px);width:4px;border-radius:50%;transform:translate(0, -50%);aspect-ratio:1/1}.hdg-large{padding-left:min(
    var(--vw, 1vw) * 48 / 1360 * 100
  ,60px)}.hdg-large__svg{width:min(
    var(--vw, 1vw) * 24 / 1360 * 100
  ,30px)}.hdg-large__circle{stroke-width:8}.scroll-down{display:grid;right:min(
    var(--vw, 1vw) * 80 / 1360 * 100
  ,100px);filter:drop-shadow(0px 0px 16px #00338e);gap:min(
    var(--vw, 1vw) * 16 / 1360 * 100
  ,20px) 0}.scroll-down__arrow{width:min(
    var(--vw, 1vw) * 20 / 1360 * 100
  ,25px);height:min(
    var(--vw, 1vw) * 16 / 1360 * 100
  ,20px)}.layer-kv{height:min(
    var(--vw, 1vw) * 400 / 1360 * 100
  ,500px);padding-top:min(
    var(--vw, 1vw) * 120 / 1360 * 100
  ,150px);padding-left:calc(var(--vw, 1vw)*33 - 33%)}.layer-kv__body{width:100%}.layer-kv__main{padding-top:min(
    var(--vw, 1vw) * 147 / 1360 * 100
  ,183.75px);gap:min(
    var(--vw, 1vw) * 20 / 1360 * 100
  ,25px) 0;grid-template-rows:1fr auto}.layer-kv__overview{padding-left:min(
    var(--vw, 1vw) * 48 / 1360 * 100
  ,60px)}.layer-kv__scroll-down{bottom:min(
    var(--vw, 1vw) * 40 / 1360 * 100
  ,50px)}.layer-kv__diagonal{left:auto;right:max(
    var(--vw, 1vw) * -160 / 1360 * 100
  ,-200px);width:min(
    var(--vw, 1vw) * 1080 / 1360 * 100
  ,1350px);-webkit-clip-path:polygon(0 0, calc(100% - min( var(--vw, 1vw) * 400 / 1360 * 100 , 500px)) 0, 100% 100%, min( var(--vw, 1vw) * 400 / 1360 * 100 , 500px) 100%);clip-path:polygon(0 0, calc(100% - min( var(--vw, 1vw) * 400 / 1360 * 100 , 500px)) 0, 100% 100%, min( var(--vw, 1vw) * 400 / 1360 * 100 , 500px) 100%)}.hdg-medium{padding-bottom:min(
    var(--vw, 1vw) * 24 / 1360 * 100
  ,30px)}.acc-btn--small{width:min(
    var(--vw, 1vw) * 32 / 1360 * 100
  ,40px)}.acc-btn--small .acc-btn__icn{width:min(
    var(--vw, 1vw) * 16 / 1360 * 100
  ,20px)}.acc-btn--medium{width:min(
    var(--vw, 1vw) * 64 / 1360 * 100
  ,80px)}.acc-btn--medium .acc-btn__icn{width:min(
    var(--vw, 1vw) * 24 / 1360 * 100
  ,30px)}.acc-btn--medium .acc-btn__icn::before,.acc-btn--medium .acc-btn__icn::after{height:2px}.acc-btn--large{width:min(
    var(--vw, 1vw) * 80 / 1360 * 100
  ,100px);aspect-ratio:1/1}.acc-btn--large .acc-btn__icn{width:min(
    var(--vw, 1vw) * 24 / 1360 * 100
  ,30px)}.next-contents{padding-top:min(
    var(--vw, 1vw) * 56 / 1360 * 100
  ,70px);padding-bottom:min(
    var(--vw, 1vw) * 36 / 1360 * 100
  ,45px)}.next-contents__inner{width:min(
    var(--vw, 1vw) * 960 / 1360 * 100
  ,1200px);gap:0 min(
    var(--vw, 1vw) * 16 / 1360 * 100
  ,20px);grid-template-columns:auto min(
    var(--vw, 1vw) * 600 / 1360 * 100
  ,750px)}.next-contents__head::before{width:min(
    var(--vw, 1vw) * 170 / 1360 * 100
  ,212.5px)}.next-contents__head--short::before{width:min(
    var(--vw, 1vw) * 136 / 1360 * 100
  ,170px)}.next-contents__body{gap:min(
    var(--vw, 1vw) * 8 / 1360 * 100
  ,10px) 0}.next-contents__btn{padding:min(
    var(--vw, 1vw) * 16 / 1360 * 100
  ,20px) min(
    var(--vw, 1vw) * 16 / 1360 * 100
  ,20px) min(
    var(--vw, 1vw) * 16 / 1360 * 100
  ,20px) min(
    var(--vw, 1vw) * 56 / 1360 * 100
  ,70px);grid-template-columns:auto min(
    var(--vw, 1vw) * 64 / 1360 * 100
  ,80px)}.works-kinds{margin-top:min(
    var(--vw, 1vw) * 40 / 1360 * 100
  ,50px)}.works-kinds__lead{text-align:center}.works-kinds__main{width:min(
    var(--vw, 1vw) * 832 / 1360 * 100
  ,1040px);margin:min(
    var(--vw, 1vw) * 48 / 1360 * 100
  ,60px) auto 0}.works-introduction{margin-bottom:min(
    var(--vw, 1vw) * 120 / 1360 * 100
  ,150px)}.works-introduction__body{gap:min(
    var(--vw, 1vw) * 28 / 1360 * 100
  ,35px) 0}.works-introduction-card{padding:min(
    var(--vw, 1vw) * 40 / 1360 * 100
  ,50px);gap:min(
    var(--vw, 1vw) * 40 / 1360 * 100
  ,50px) 0}.works-introduction-card__head{gap:0 min(
    var(--vw, 1vw) * 56 / 1360 * 100
  ,70px);grid-template-columns:auto min(
    var(--vw, 1vw) * 600 / 1360 * 100
  ,750px)}.works-introduction-card__info{gap:min(
    var(--vw, 1vw) * 24 / 1360 * 100
  ,30px) 0}.works-introduction-card__name{padding:min(
    var(--vw, 1vw) * 10 / 1360 * 100
  ,12.5px) min(
    var(--vw, 1vw) * 16 / 1360 * 100
  ,20px)}.works-introduction-card__body{gap:min(
    var(--vw, 1vw) * 24 / 1360 * 100
  ,30px) 0}.works-introduction-card-detail__head,.works-introduction-card-example__head{padding-left:min(
    var(--vw, 1vw) * 32 / 1360 * 100
  ,40px);border-left-width:4px;grid-template-columns:auto min(
    var(--vw, 1vw) * 64 / 1360 * 100
  ,80px)}.works-introduction-card-detail__main,.works-introduction-card-example__main{padding:min(
    var(--vw, 1vw) * 16 / 1360 * 100
  ,20px) min(
    var(--vw, 1vw) * 32 / 1360 * 100
  ,40px) min(
    var(--vw, 1vw) * 32 / 1360 * 100
  ,40px)}.works-introduction-card-detail__ul{gap:min(
    var(--vw, 1vw) * 12 / 1360 * 100
  ,15px) 0}.works-introduction-card-example__main{gap:min(
    var(--vw, 1vw) * 24 / 1360 * 100
  ,30px) 0}.example-detail{gap:min(
    var(--vw, 1vw) * 16 / 1360 * 100
  ,20px) 0}.example-detail__head{gap:0 min(
    var(--vw, 1vw) * 24 / 1360 * 100
  ,30px);grid-template-columns:min(
    var(--vw, 1vw) * 40 / 1360 * 100
  ,50px) auto}.example-detail__num{min-height:min(
    var(--vw, 1vw) * 40 / 1360 * 100
  ,50px)}.example-detail__body{padding-left:min(
    var(--vw, 1vw) * 64 / 1360 * 100
  ,80px)}.example-detail__body:has(.example-detail__summarize){padding-top:min(
    var(--vw, 1vw) * 24 / 1360 * 100
  ,30px)}}@media(any-hover: hover){.next-contents__btn:hover .circle-arrow .circle-arrow__bg{transform:rotate(180deg)}.next-contents__btn:hover .circle-arrow .circle-arrow__bg::before{transform:translateX(10%) skewX(30deg);transition:transform .3s ease .2s}.next-contents__btn:hover .circle-arrow .circle-arrow__img:first-child{animation:transformCenterRight .3s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.next-contents__btn:hover .circle-arrow .circle-arrow__img:last-child{animation:transformLeftCenter .3s cubic-bezier(0.25, 0.46, 0.45, 0.94) both .15s}.works-kind__link:hover .works-kind__bg{opacity:.6}.works-introduction-card-detail__head:hover .acc-btn__icn,.works-introduction-card-example__head:hover .acc-btn__icn{transform:rotate(180deg)}}