@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Aboreto&family=BIZ+UDPGothic:wght@400;700&family=Zen+Kaku+Gothic+New&display=swap");@-webkit-keyframes slideFromBottomCenterToTop{0%{opacity:0;-webkit-transform:translateY(100vh);transform:translateY(100vh)}40%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}80%{opacity:0}100%{opacity:0;-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}}@keyframes slideFromBottomCenterToTop{0%{opacity:0;-webkit-transform:translateY(100vh);transform:translateY(100vh)}40%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}80%{opacity:0}100%{opacity:0;-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes fuwafuwa-1{0%{-webkit-transform:translate(0,45%) rotate(0) scaleY(.99) translate(0,-45%);transform:translate(0,45%) rotate(0) scaleY(.99) translate(0,-45%)}25%{-webkit-transform:translate(0,45%) rotate(2deg) translate(0,-45%);transform:translate(0,45%) rotate(2deg) translate(0,-45%)}50%{-webkit-transform:translate(0,45%) rotate(0) scaleY(.99) translate(0,-45%);transform:translate(0,45%) rotate(0) scaleY(.99) translate(0,-45%)}75%{-webkit-transform:translate(0,45%) rotate(-2deg) translate(0,-45%);transform:translate(0,45%) rotate(-2deg) translate(0,-45%)}100%{-webkit-transform:translate(0,45%) rotate(0) scaleY(.99) translate(0,-45%);transform:translate(0,45%) rotate(0) scaleY(.99) translate(0,-45%)}}@keyframes fuwafuwa-1{0%{-webkit-transform:translate(0,45%) rotate(0) scaleY(.99) translate(0,-45%);transform:translate(0,45%) rotate(0) scaleY(.99) translate(0,-45%)}25%{-webkit-transform:translate(0,45%) rotate(2deg) translate(0,-45%);transform:translate(0,45%) rotate(2deg) translate(0,-45%)}50%{-webkit-transform:translate(0,45%) rotate(0) scaleY(.99) translate(0,-45%);transform:translate(0,45%) rotate(0) scaleY(.99) translate(0,-45%)}75%{-webkit-transform:translate(0,45%) rotate(-2deg) translate(0,-45%);transform:translate(0,45%) rotate(-2deg) translate(0,-45%)}100%{-webkit-transform:translate(0,45%) rotate(0) scaleY(.99) translate(0,-45%);transform:translate(0,45%) rotate(0) scaleY(.99) translate(0,-45%)}}.fuwafuwa-1-1{-webkit-animation:fuwafuwa-1 2s infinite ease-in-out;animation:fuwafuwa-1 2s infinite ease-in-out}.fuwafuwa-1-2{-webkit-animation:fuwafuwa-1 2.4s infinite .3s ease-in-out;animation:fuwafuwa-1 2.4s infinite .3s ease-in-out}.fuwafuwa-1-3{-webkit-animation:fuwafuwa-1 1.8s infinite .6s ease-in-out;animation:fuwafuwa-1 1.8s infinite .6s ease-in-out}@-webkit-keyframes fuwafuwa-2{0%{-webkit-transform:translate(0,45%) rotate(-2deg) translate(0,0) scaleY(.96) translate(0,-45%);transform:translate(0,45%) rotate(-2deg) translate(0,0) scaleY(.96) translate(0,-45%)}13%{-webkit-transform:translate(0,45%) rotate(-2deg) translate(0,-7.5%) scaleY(1.01) translate(0,-45%);transform:translate(0,45%) rotate(-2deg) translate(0,-7.5%) scaleY(1.01) translate(0,-45%)}26%{-webkit-transform:translate(0,45%) rotate(-2deg) translate(0,0) translate(0,-45%);transform:translate(0,45%) rotate(-2deg) translate(0,0) translate(0,-45%)}50%{-webkit-transform:translate(0,45%) rotate(2deg) translate(0,0) scaleY(.98) translate(0,-45%);transform:translate(0,45%) rotate(2deg) translate(0,0) scaleY(.98) translate(0,-45%)}63%{-webkit-transform:translate(0,45%) rotate(2deg) translate(0,-7.5%) scaleY(1.01) translate(0,-45%);transform:translate(0,45%) rotate(2deg) translate(0,-7.5%) scaleY(1.01) translate(0,-45%)}76%{-webkit-transform:translate(0,45%) rotate(2deg) translate(0,0) translate(0,-45%);transform:translate(0,45%) rotate(2deg) translate(0,0) translate(0,-45%)}100%{-webkit-transform:translate(0,45%) rotate(-2deg) translate(0,0) scaleY(.96) translate(0,-45%);transform:translate(0,45%) rotate(-2deg) translate(0,0) scaleY(.96) translate(0,-45%)}}@keyframes fuwafuwa-2{0%{-webkit-transform:translate(0,45%) rotate(-2deg) translate(0,0) scaleY(.96) translate(0,-45%);transform:translate(0,45%) rotate(-2deg) translate(0,0) scaleY(.96) translate(0,-45%)}13%{-webkit-transform:translate(0,45%) rotate(-2deg) translate(0,-7.5%) scaleY(1.01) translate(0,-45%);transform:translate(0,45%) rotate(-2deg) translate(0,-7.5%) scaleY(1.01) translate(0,-45%)}26%{-webkit-transform:translate(0,45%) rotate(-2deg) translate(0,0) translate(0,-45%);transform:translate(0,45%) rotate(-2deg) translate(0,0) translate(0,-45%)}50%{-webkit-transform:translate(0,45%) rotate(2deg) translate(0,0) scaleY(.98) translate(0,-45%);transform:translate(0,45%) rotate(2deg) translate(0,0) scaleY(.98) translate(0,-45%)}63%{-webkit-transform:translate(0,45%) rotate(2deg) translate(0,-7.5%) scaleY(1.01) translate(0,-45%);transform:translate(0,45%) rotate(2deg) translate(0,-7.5%) scaleY(1.01) translate(0,-45%)}76%{-webkit-transform:translate(0,45%) rotate(2deg) translate(0,0) translate(0,-45%);transform:translate(0,45%) rotate(2deg) translate(0,0) translate(0,-45%)}100%{-webkit-transform:translate(0,45%) rotate(-2deg) translate(0,0) scaleY(.96) translate(0,-45%);transform:translate(0,45%) rotate(-2deg) translate(0,0) scaleY(.96) translate(0,-45%)}}.fuwafuwa-2-1{-webkit-animation:fuwafuwa-2 2.4s infinite ease-in-out;animation:fuwafuwa-2 2.4s infinite ease-in-out}.fuwafuwa-2-2{-webkit-animation:fuwafuwa-2 2.2s infinite -.3s ease-in-out;animation:fuwafuwa-2 2.2s infinite -.3s ease-in-out}.fuwafuwa-2-3{-webkit-animation:fuwafuwa-2 3s infinite -.6s ease-in-out;animation:fuwafuwa-2 3s infinite -.6s ease-in-out}@-webkit-keyframes fuwafuwa-3{0%{-webkit-transform:translate(0,45%) rotate(-1deg) translate(0,-45%);transform:translate(0,45%) rotate(-1deg) translate(0,-45%)}100%{-webkit-transform:translate(0,45%) rotate(1deg) translate(0,-45%);transform:translate(0,45%) rotate(1deg) translate(0,-45%)}}@keyframes fuwafuwa-3{0%{-webkit-transform:translate(0,45%) rotate(-1deg) translate(0,-45%);transform:translate(0,45%) rotate(-1deg) translate(0,-45%)}100%{-webkit-transform:translate(0,45%) rotate(1deg) translate(0,-45%);transform:translate(0,45%) rotate(1deg) translate(0,-45%)}}.fuwafuwa-3-1{-webkit-animation:fuwafuwa-3 1s infinite alternate ease-in-out;animation:fuwafuwa-3 1s infinite alternate ease-in-out}.fuwafuwa-3-2{-webkit-animation:fuwafuwa-3 1.2s infinite -.3s alternate ease-in-out;animation:fuwafuwa-3 1.2s infinite -.3s alternate ease-in-out}.fuwafuwa-3-3{-webkit-animation:fuwafuwa-3 .9s infinite -.6s alternate ease-in-out;animation:fuwafuwa-3 .9s infinite -.6s alternate ease-in-out}@-webkit-keyframes fuwafuwa-4{0%{-webkit-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg)}25%{-webkit-transform:translate(15%,-15%) rotate(-5deg);transform:translate(15%,-15%) rotate(-5deg)}50%{-webkit-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg)}75%{-webkit-transform:translate(-15%,-15%) rotate(5deg);transform:translate(-15%,-15%) rotate(5deg)}100%{-webkit-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg)}}@keyframes fuwafuwa-4{0%{-webkit-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg)}25%{-webkit-transform:translate(15%,-15%) rotate(-5deg);transform:translate(15%,-15%) rotate(-5deg)}50%{-webkit-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg)}75%{-webkit-transform:translate(-15%,-15%) rotate(5deg);transform:translate(-15%,-15%) rotate(5deg)}100%{-webkit-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg)}}.fuwafuwa-4-1{-webkit-animation:fuwafuwa-4 5s infinite ease-in-out;animation:fuwafuwa-4 5s infinite ease-in-out}.fuwafuwa-4-2{-webkit-animation:fuwafuwa-4 5.5s infinite -1s ease-in-out;animation:fuwafuwa-4 5.5s infinite -1s ease-in-out}.fuwafuwa-4-3{-webkit-animation:fuwafuwa-4 4.5s infinite -2s ease-in-out;animation:fuwafuwa-4 4.5s infinite -2s ease-in-out}@-webkit-keyframes drop-in-1{0%{opacity:0;-webkit-transform:translate(0,-100px) rotate(-10deg);transform:translate(0,-100px) rotate(-10deg)}25%{opacity:1;-webkit-transform:translate(0,-60px) rotate(-10deg);transform:translate(0,-60px) rotate(-10deg)}50%{opacity:1;-webkit-transform:translate(0,0px) rotate(-10deg);transform:translate(0,0px) rotate(-10deg)}75%{opacity:1;-webkit-transform:translate(0,-10px) rotate(0deg);transform:translate(0,-10px) rotate(0deg)}90%{opacity:1;-webkit-transform:translate(0,0px) rotate(0deg);transform:translate(0,0px) rotate(0deg)}95%{opacity:1;-webkit-transform:translate(0,-5px) rotate(0deg);transform:translate(0,-5px) rotate(0deg)}100%{opacity:1;-webkit-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg)}}@keyframes drop-in-1{0%{opacity:0;-webkit-transform:translate(0,-100px) rotate(-10deg);transform:translate(0,-100px) rotate(-10deg)}25%{opacity:1;-webkit-transform:translate(0,-60px) rotate(-10deg);transform:translate(0,-60px) rotate(-10deg)}50%{opacity:1;-webkit-transform:translate(0,0px) rotate(-10deg);transform:translate(0,0px) rotate(-10deg)}75%{opacity:1;-webkit-transform:translate(0,-10px) rotate(0deg);transform:translate(0,-10px) rotate(0deg)}90%{opacity:1;-webkit-transform:translate(0,0px) rotate(0deg);transform:translate(0,0px) rotate(0deg)}95%{opacity:1;-webkit-transform:translate(0,-5px) rotate(0deg);transform:translate(0,-5px) rotate(0deg)}100%{opacity:1;-webkit-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg)}}.drop-in-1{-webkit-animation:drop-in-1 .5s 1 0s forwards linear;animation:drop-in-1 .5s 1 0s forwards linear}@-webkit-keyframes drop-in-2{0%{opacity:0;-webkit-transform:translate(0,-100px) rotate(10deg);transform:translate(0,-100px) rotate(10deg)}25%{opacity:1;-webkit-transform:translate(0,-60px) rotate(10deg);transform:translate(0,-60px) rotate(10deg)}50%{opacity:1;-webkit-transform:translate(0,0px) rotate(10deg);transform:translate(0,0px) rotate(10deg)}75%{opacity:1;-webkit-transform:translate(0,-10px) rotate(0deg);transform:translate(0,-10px) rotate(0deg)}90%{opacity:1;-webkit-transform:translate(0,0px) rotate(0deg);transform:translate(0,0px) rotate(0deg)}95%{opacity:1;-webkit-transform:translate(0,-5px) rotate(0deg);transform:translate(0,-5px) rotate(0deg)}100%{opacity:1;-webkit-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg)}}@keyframes drop-in-2{0%{opacity:0;-webkit-transform:translate(0,-100px) rotate(10deg);transform:translate(0,-100px) rotate(10deg)}25%{opacity:1;-webkit-transform:translate(0,-60px) rotate(10deg);transform:translate(0,-60px) rotate(10deg)}50%{opacity:1;-webkit-transform:translate(0,0px) rotate(10deg);transform:translate(0,0px) rotate(10deg)}75%{opacity:1;-webkit-transform:translate(0,-10px) rotate(0deg);transform:translate(0,-10px) rotate(0deg)}90%{opacity:1;-webkit-transform:translate(0,0px) rotate(0deg);transform:translate(0,0px) rotate(0deg)}95%{opacity:1;-webkit-transform:translate(0,-5px) rotate(0deg);transform:translate(0,-5px) rotate(0deg)}100%{opacity:1;-webkit-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg)}}.drop-in-2{-webkit-animation:drop-in-2 .5s 1 0s forwards linear;animation:drop-in-2 .5s 1 0s forwards linear}@-webkit-keyframes drop-appear{0%{opacity:0;-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-50,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-50,0,1)}5.61%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-22.927,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-22.927,0,1)}8.41%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-9.84,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-9.84,0,1)}11.11%{opacity:1;-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}14.91%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-8.244,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-8.244,0,1)}18.72%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-10.605,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-10.605,0,1)}26.03%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-5.941,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-5.941,0,1)}33.33%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}41.04%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-1.959,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-1.959,0,1)}55.66%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.01,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.01,0,1)}63.26%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.362,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.362,0,1)}77.88%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.002,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.002,0,1)}85.49%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.067,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.067,0,1)}100%{opacity:1;-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes drop-appear{0%{opacity:0;-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-50,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-50,0,1)}5.61%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-22.927,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-22.927,0,1)}8.41%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-9.84,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-9.84,0,1)}11.11%{opacity:1;-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}14.91%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-8.244,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-8.244,0,1)}18.72%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-10.605,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-10.605,0,1)}26.03%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-5.941,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-5.941,0,1)}33.33%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}41.04%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-1.959,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-1.959,0,1)}55.66%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.01,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.01,0,1)}63.26%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.362,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.362,0,1)}77.88%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.002,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.002,0,1)}85.49%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.067,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.067,0,1)}100%{opacity:1;-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@-webkit-keyframes pop-appear{0%{opacity:0;-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,25,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,25,0,1)}100%{opacity:1;-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes pop-appear{0%{opacity:0;-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,25,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,25,0,1)}100%{opacity:1;-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@-webkit-keyframes bounce-appear{0%{opacity:1;-webkit-transform:matrix3d(0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1)}4.7%{-webkit-transform:matrix3d(.45,0,0,0,0,.45,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.45,0,0,0,0,.45,0,0,0,0,1,0,0,0,0,1)}9.41%{-webkit-transform:matrix3d(.883,0,0,0,0,.883,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.883,0,0,0,0,.883,0,0,0,0,1,0,0,0,0,1)}14.11%{-webkit-transform:matrix3d(1.141,0,0,0,0,1.141,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.141,0,0,0,0,1.141,0,0,0,0,1,0,0,0,0,1)}18.72%{-webkit-transform:matrix3d(1.212,0,0,0,0,1.212,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.212,0,0,0,0,1.212,0,0,0,0,1,0,0,0,0,1)}24.32%{-webkit-transform:matrix3d(1.151,0,0,0,0,1.151,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.151,0,0,0,0,1.151,0,0,0,0,1,0,0,0,0,1)}29.93%{-webkit-transform:matrix3d(1.048,0,0,0,0,1.048,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.048,0,0,0,0,1.048,0,0,0,0,1,0,0,0,0,1)}35.54%{-webkit-transform:matrix3d(.979,0,0,0,0,.979,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.979,0,0,0,0,.979,0,0,0,0,1,0,0,0,0,1)}41.04%{-webkit-transform:matrix3d(.961,0,0,0,0,.961,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.961,0,0,0,0,.961,0,0,0,0,1,0,0,0,0,1)}52.15%{-webkit-transform:matrix3d(.991,0,0,0,0,.991,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.991,0,0,0,0,.991,0,0,0,0,1,0,0,0,0,1)}63.26%{-webkit-transform:matrix3d(1.007,0,0,0,0,1.007,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.007,0,0,0,0,1.007,0,0,0,0,1,0,0,0,0,1)}85.49%{-webkit-transform:matrix3d(.999,0,0,0,0,.999,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.999,0,0,0,0,.999,0,0,0,0,1,0,0,0,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes bounce-appear{0%{opacity:1;-webkit-transform:matrix3d(0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1)}4.7%{-webkit-transform:matrix3d(.45,0,0,0,0,.45,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.45,0,0,0,0,.45,0,0,0,0,1,0,0,0,0,1)}9.41%{-webkit-transform:matrix3d(.883,0,0,0,0,.883,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.883,0,0,0,0,.883,0,0,0,0,1,0,0,0,0,1)}14.11%{-webkit-transform:matrix3d(1.141,0,0,0,0,1.141,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.141,0,0,0,0,1.141,0,0,0,0,1,0,0,0,0,1)}18.72%{-webkit-transform:matrix3d(1.212,0,0,0,0,1.212,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.212,0,0,0,0,1.212,0,0,0,0,1,0,0,0,0,1)}24.32%{-webkit-transform:matrix3d(1.151,0,0,0,0,1.151,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.151,0,0,0,0,1.151,0,0,0,0,1,0,0,0,0,1)}29.93%{-webkit-transform:matrix3d(1.048,0,0,0,0,1.048,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.048,0,0,0,0,1.048,0,0,0,0,1,0,0,0,0,1)}35.54%{-webkit-transform:matrix3d(.979,0,0,0,0,.979,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.979,0,0,0,0,.979,0,0,0,0,1,0,0,0,0,1)}41.04%{-webkit-transform:matrix3d(.961,0,0,0,0,.961,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.961,0,0,0,0,.961,0,0,0,0,1,0,0,0,0,1)}52.15%{-webkit-transform:matrix3d(.991,0,0,0,0,.991,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.991,0,0,0,0,.991,0,0,0,0,1,0,0,0,0,1)}63.26%{-webkit-transform:matrix3d(1.007,0,0,0,0,1.007,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.007,0,0,0,0,1.007,0,0,0,0,1,0,0,0,0,1)}85.49%{-webkit-transform:matrix3d(.999,0,0,0,0,.999,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.999,0,0,0,0,.999,0,0,0,0,1,0,0,0,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}.bounce-appear{-webkit-animation:bounce-appear .5s 1 0s forwards linear;animation:bounce-appear .5s 1 0s forwards linear}@-webkit-keyframes ScrollVerticalslide{from{-webkit-transform:translate3d(0,0,0) translateZ(.0001px);transform:translate3d(0,0,0) translateZ(.0001px)}to{-webkit-transform:translate3d(0,-50%,0) translateZ(.0001px);transform:translate3d(0,-50%,0) translateZ(.0001px)}}@keyframes ScrollVerticalslide{from{-webkit-transform:translate3d(0,0,0) translateZ(.0001px);transform:translate3d(0,0,0) translateZ(.0001px)}to{-webkit-transform:translate3d(0,-50%,0) translateZ(.0001px);transform:translate3d(0,-50%,0) translateZ(.0001px)}}@-webkit-keyframes ScrollVertical{from{-webkit-transform:translate3d(0,0,0) translateZ(.0001px);transform:translate3d(0,0,0) translateZ(.0001px)}to{-webkit-transform:translate3d(0,-50%,0) translateZ(.0001px);transform:translate3d(0,-50%,0) translateZ(.0001px)}}@keyframes ScrollVertical{from{-webkit-transform:translate3d(0,0,0) translateZ(.0001px);transform:translate3d(0,0,0) translateZ(.0001px)}to{-webkit-transform:translate3d(0,-50%,0) translateZ(.0001px);transform:translate3d(0,-50%,0) translateZ(.0001px)}}@-webkit-keyframes ScrollBeside{from{-webkit-transform:translate3d(0,0,0) translateZ(.0001px);transform:translate3d(0,0,0) translateZ(.0001px)}to{-webkit-transform:translate3d(-50%,0,0) translateZ(.0001px);transform:translate3d(-50%,0,0) translateZ(.0001px)}}@keyframes ScrollBeside{from{-webkit-transform:translate3d(0,0,0) translateZ(.0001px);transform:translate3d(0,0,0) translateZ(.0001px)}to{-webkit-transform:translate3d(-50%,0,0) translateZ(.0001px);transform:translate3d(-50%,0,0) translateZ(.0001px)}}@-webkit-keyframes ScrollBesidenews{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-314%,0,0);transform:translate3d(-314%,0,0)}}@keyframes ScrollBesidenews{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-314%,0,0);transform:translate3d(-314%,0,0)}}.wow{opacity:0}@-webkit-keyframes rotate{0%{rotate:0}100%{rotate:360deg}}@keyframes rotate{0%{rotate:0}100%{rotate:360deg}}.ani{opacity:0;-webkit-transition:opacity .7s ease-out,-webkit-transform .7s ease-out;transition:opacity .7s ease-out,-webkit-transform .7s ease-out;transition:opacity .7s ease-out,transform .7s ease-out;transition:opacity .7s ease-out,transform .7s ease-out,-webkit-transform .7s ease-out}.active{opacity:1;-webkit-transform:none;transform:none;-webkit-transform:translateY(0px);transform:translateY(0px)}.fade-in-up{-webkit-transform:translateY(50px);transform:translateY(50px)}.fade-in-up.active{opacity:1;-webkit-transform:none;transform:none;-webkit-transform:translateY(0px);transform:translateY(0px)}.fade-in.active{opacity:1;-webkit-transform:none;transform:none}#main{background-color:#fff}.p_event{font-size:18rem}.p_event .container{max-width:1720px;width:95%;margin:auto;padding:50rem 0;margin-top:-5px}@media screen and (max-width:900px){.p_event .page-tit.store .narrow{padding-top:100px}}.p_event .page-tit.store .slidewrap .cf-item{-webkit-transform-origin:center center;transform-origin:center center;opacity:0;-webkit-transition:opacity .5s,-webkit-transform 1s;transition:opacity .5s,-webkit-transform 1s;transition:opacity .5s,transform 1s;transition:opacity .5s,transform 1s,-webkit-transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.p_event .page-tit.store .slidewrap .cf-item.current{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.p_event .page-tit.store .slidewrap .cf-item.leaving{opacity:0;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.p_event .page-tit.store .slidewrap .cf-item.entering{opacity:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.p_event .page-tit.store .slidewrap .cf-item.next-up{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.p_event .page-tit.store .slidewrap .crossfade-slider:nth-child(1){z-index:3;width:25%;max-width:350px;height:450rem;top:200px;left:5vw}@media screen and (max-width:1500px){.p_event .page-tit.store .slidewrap .crossfade-slider:nth-child(1){width:15%;top:10vw}}@media screen and (max-width:900px){.p_event .page-tit.store .slidewrap .crossfade-slider:nth-child(1){display:none}}.p_event .page-tit.store .slidewrap .crossfade-slider:nth-child(2){z-index:3;width:30%;max-width:500px;height:450rem;left:-80px;top:700rem}@media screen and (max-width:1500px){.p_event .page-tit.store .slidewrap .crossfade-slider:nth-child(2){width:20%;top:40vw}}@media screen and (max-width:900px){.p_event .page-tit.store .slidewrap .crossfade-slider:nth-child(2){display:none}}.p_event .page-tit.store .slidewrap .crossfade-slider:nth-child(3){z-index:3;top:800rem;left:70vw;width:25%;height:25vw}@media screen and (max-width:1500px){.p_event .page-tit.store .slidewrap .crossfade-slider:nth-child(3){width:15%;top:40vw}}@media screen and (max-width:900px){.p_event .page-tit.store .slidewrap .crossfade-slider:nth-child(3){display:none}}.p_event .page-tit.store .slidewrap .crossfade-slider:nth-child(4){z-index:3;top:0;left:77%;width:30%;height:450rem}@media screen and (max-width:1500px){.p_event .page-tit.store .slidewrap .crossfade-slider:nth-child(4){width:23%;left:80%}}@media screen and (max-width:900px){.p_event .page-tit.store .slidewrap .crossfade-slider:nth-child(4){display:none}}.p_event .page-tit.store:before{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/event/bg-pc-1.png);height:10%}.p_event .page-tit.store .narrow{padding-bottom:50rem}.p_event .event{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/event/fv_bg.png);background-size:cover;background-position:center;min-height:100vh;height:75vw}@media screen and (max-width:1200px){.p_event .event{height:80vw;min-height:unset}}@media screen and (max-width:900px){.p_event .event{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/event/fv_bg_sp.png);height:130vw}}@media screen and (max-width:400px){.p_event .event{height:180vw}}.p_event .event:after{content:"";position:absolute;width:100vw;height:7vw;background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/event/bg-pc-1.png);bottom:-1px;background-size:cover}@media screen and (max-width:767px){.p_event .event:after{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/event/bg-sp-1.png);height:22vw}}.p_event .event .main-content{-webkit-perspective:1000px;perspective:1000px;width:50%;aspect-ratio:3.5/4;margin:0 auto}@media screen and (max-width:1500px){.p_event .event .main-content{width:35vw;height:40vw}}@media screen and (max-width:900px){.p_event .event .main-content{width:54vw;height:63vw;margin-top:18vw}}@media screen and (max-width:400px){.p_event .event .main-content{margin-top:23vw}}.p_event .event .main-content ul{position:relative;width:100%;height:100%;list-style:none;padding:0;margin:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.p_event .event .main-content ul li{position:absolute;width:100%;height:100%;-webkit-transform-origin:center center;transform-origin:center center;opacity:0;-webkit-transition:opacity .5s,-webkit-transform 1s;transition:opacity .5s,-webkit-transform 1s;transition:opacity .5s,transform 1s;transition:opacity .5s,transform 1s,-webkit-transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.p_event .event .main-content ul li.current{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.p_event .event .main-content ul li.leaving{opacity:0}.p_event .event .main-content ul li.entering{opacity:0}.p_event .event .main-content ul li.next-up{opacity:1}.p_event .event .main-content ul li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p_event .center-circle-txt .center-content{position:absolute;z-index:0;top:41%;left:50%;translate:-50% -50%;width:59.2708333333vw;height:59.2708333333vw;background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/event/mv-txt.png);background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-animation:rotate 50s linear infinite;animation:rotate 50s linear infinite}@media screen and (max-width:900px){.p_event .center-circle-txt .center-content{width:98vw;height:98vw;top:55%}}@media screen and (max-width:400px){.p_event .center-circle-txt .center-content{width:94vw;height:94vw;top:53%}}.p_event #event-calender{padding-bottom:200rem;position:relative}@media screen and (max-width:767px){.p_event #event-calender{padding-bottom:40vw}}.p_event #event-calender:after{content:"";position:absolute;width:100vw;height:7.5vw;background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/event/bg-pc-2.png);background-size:cover;bottom:0}@media screen and (max-width:767px){.p_event #event-calender:after{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/event/bg-sp-2.png);height:18vw}}.p_event #event-calender .calender-ttl{padding-left:5%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p_event #event-calender .calender-ttl .main-line{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p_event #event-calender .calender-ttl .illustwrapper{width:63%}@media screen and (max-width:1024px){.p_event #event-calender .calender-ttl .illustwrapper{width:calc(100% - 350px)}}@media screen and (max-width:767px){.p_event #event-calender .calender-ttl .illustwrapper{width:100%}}.p_event #event-calender .calender-ttl .illustwrapper .illustwrap img:nth-child(1){width:18%;margin-left:5%}.p_event #event-calender .calender-ttl .illustwrapper .illustwrap img:nth-child(2){width:16%;margin-top:-100px}@media screen and (max-width:767px){.p_event #event-calender .calender-ttl .illustwrapper .illustwrap img:nth-child(2){margin-top:-50px}}.p_event #event-calender .calender-ttl .illustwrapper .illustwrap img:nth-child(3){width:14%}.p_event #event-calender .calender-ttl .illustwrapper .illustwrap img:nth-child(4){width:15%;margin-top:-110px;margin-left:-20px}@media screen and (max-width:767px){.p_event #event-calender .calender-ttl .illustwrapper .illustwrap img:nth-child(4){margin-top:-60px}}.p_event #event-calender .calender-ttl .illustwrapper .illustwrap img:nth-child(5){width:11.5%}.p_event #event-calender .calender-ttl .illustwrapper .illustwrap img:nth-child(6){width:11.5%;margin-top:-50px}@media screen and (max-width:767px){.p_event #event-calender .calender-ttl .illustwrapper .illustwrap img:nth-child(6){margin-top:-25px}}.p_event #event-calender .calender-ttl .illustwrapper .border{width:100%;margin-top:-50px;height:unset}.p_event #event-calender .calendar-wrapper{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/event/calender-bg.png);margin-top:100px;padding:5%}@media screen and (max-width:900px){.p_event #event-calender .calendar-wrapper{margin-top:20vw}}.p_event #event-calender .calendar-wrapper .calendar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:13px}.p_event #event-calender .calendar-wrapper .calendar-header span{font-family:"Aboreto",system-ui;font-size:40rem;font-weight:400}@media screen and (max-width:900px){.p_event #event-calender .calendar-wrapper .calendar-header span{font-size:max(5vw, 20px)}}.p_event #event-calender .calendar-wrapper .calendar-header a{font-size:32rem}@media screen and (max-width:900px){.p_event #event-calender .calendar-wrapper .calendar-header a{font-size:4vw}}.p_event #event-calender .calendar-wrapper .calender-desc{margin-top:30px}.p_event #event-calender .calendar-wrapper .calender-desc .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.p_event #event-calender .calendar-wrapper .calender-desc .flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}.p_event #event-calender .calendar-wrapper .calender-desc .flex .img-wrap{width:32%}@media screen and (max-width:900px){.p_event #event-calender .calendar-wrapper .calender-desc .flex .img-wrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:80%;height:10vw}}.p_event #event-calender .calendar-wrapper .calender-desc .flex .img-wrap img{width:100%}@media screen and (max-width:900px){.p_event #event-calender .calendar-wrapper .calender-desc .flex .img-wrap img{position:relative;max-width:400px;width:70vw;margin:auto;display:block}}.p_event #event-calender .calendar-wrapper .calender-desc .flex .content-wrap{width:65%}@media screen and (max-width:900px){.p_event #event-calender .calendar-wrapper .calender-desc .flex .content-wrap{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}.p_event #event-calender .calendar-wrapper .calender-desc .flex .content-wrap .inner{background-color:#fff;padding:20rem;border-radius:20px}.p_event #event-calender .calendar-wrapper .calender-desc .flex .content-wrap .inner h4{font-size:24rem;margin-bottom:15rem}.p_event #event-calender .calendar-wrapper .calender-desc .flex .content-wrap .inner li{font-size:21rem;margin-bottom:10px;font-weight:400}@media screen and (max-width:900px){.p_event #event-calender .calendar-wrapper .calender-desc .flex .content-wrap .inner li{font-size:max(2.5vw, 16px)}}.p_event #event-calender .calendar-wrapper .calender-desc .flex .content-wrap .inner li:nth-child(1) div.circle{background-color:#f24e35}.p_event #event-calender .calendar-wrapper .calender-desc .flex .content-wrap .inner li:nth-child(2) div.circle{background-color:#4060bf}.p_event #event-calender .calendar-wrapper .calender-desc .flex .content-wrap .inner li:nth-child(3) div.circle{background-color:#e0da39}.p_event #event-calender .calendar-wrapper .calender-desc .flex .content-wrap .inner li:nth-child(4) div.circle{background-color:#32a471}.p_event #event-calender .calendar-wrapper .calender-desc .flex .content-wrap .inner li .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap}.p_event #event-calender .calendar-wrapper .calender-desc .flex .content-wrap .inner li div{display:block;margin-right:10px}.p_event #event-calender .calendar-wrapper .calender-desc .flex .content-wrap .inner li div.circle{width:20px;height:20px;background-color:#f24e35;border-radius:20px;margin-top:6px}.p_event #event-calender .calendar-wrapper .calender-desc .flex .content-wrap .inner li div.ttl{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:900px){.p_event #event-calender .calendar-wrapper .calender-desc .flex .content-wrap .inner li div.sep{margin-right:0}}.p_event #event-calender .calendar-wrapper .calender-desc .flex .content-wrap .inner li div.desc{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}@media screen and (max-width:900px){.p_event #event-calender .calendar-wrapper .calender-desc .flex .content-wrap .inner li div.desc{margin-left:28px;width:calc(100% - 22px);-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;-ms-flex-preferred-size:unset;flex-basis:unset}}.p_event #event-list .calender-ttl{padding-left:100rem;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:900px){.p_event #event-list .calender-ttl{padding-left:0;padding-right:5%;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.p_event #event-list .calender-ttl .main-line{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:10px}.p_event #event-list .calender-ttl .img-wrap{width:125px}@media screen and (max-width:900px){.p_event #event-list .calender-ttl .img-wrap{margin-left:5%}}.p_event #event-list .calendar-wrapper{margin-top:100rem}@media screen and (max-width:900px){.p_event #event-list .calendar-wrapper{margin-top:20vw}}.p_event #event-list #event-results{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/event/list-bg.png);border-radius:30px;background-repeat:repeat;margin:50rem 0;padding:100rem}@media screen and (max-width:900px){.p_event #event-list #event-results{padding:5vw;margin:30px 0}}.p_event #event-pickup{padding-bottom:313rem}.p_event #event-pickup .container{max-width:1400px}.p_event #event-pickup .sechead{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.pickup-content{padding-left:5%;margin-top:100rem}@media screen and (max-width:900px){.pickup-content{margin-top:15vw;padding-left:0}}.pickup-content .border{display:block;width:100%;margin-top:2em;overflow:hidden}@media screen and (max-width:900px){.pickup-content .border{height:5px;background:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/aboutus/Line_107.svg) center/150% 100% no-repeat}}.pickup-content .border img{display:block;width:100%}@media screen and (max-width:900px){.pickup-content .border img{display:none}}.pickup-content li>.inner{font-size:21rem;padding:50rem 0}@media screen and (max-width:900px){.pickup-content li>.inner{font-size:max(3vw, 16px)}}.pickup-content li>.inner h3{margin-bottom:30rem;font-size:32rem;font-weight:500;color:#001952}@media screen and (max-width:900px){.pickup-content li>.inner h3{font-size:max(7vw, 26px)}}.pickup-content li>.inner .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pickup-content li>.inner .flex .img-wrapper{width:400px}@media screen and (max-width:900px){.pickup-content li>.inner .flex .img-wrapper{width:100%}}.pickup-content li>.inner .flex .img-wrapper .img-wrap img{width:100%}.pickup-content li>.inner .flex .img-wrapper .link-wrap{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;line-height:20px;font-weight:500}@media screen and (max-width:900px){.pickup-content li>.inner .flex .img-wrapper .link-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.pickup-content li>.inner .flex .img-wrapper .link-wrap img{width:25px}.pickup-content li>.inner .flex .img-wrapper .link-wrap a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.pickup-content li>.inner .flex .img-wrapper .link-wrap a span{display:block}.pickup-content li>.inner .flex .img-wrapper .link-wrap span{text-decoration:underline}.pickup-content li>.inner .flex .txt-wrapper{width:calc(100% - 450px)}@media screen and (max-width:900px){.pickup-content li>.inner .flex .txt-wrapper{width:100%;margin-top:15vw}}.pickup-content li>.inner .txt{margin-top:30rem;line-height:1.8;font-weight:500}.pickup-content li>.inner .info-flex{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;line-height:1.8}.pickup-content li>.inner .info-flex .bold{font-weight:500}.pickup-content li>.inner .info-flex .ttl{margin-right:30rem;font-weight:500}.pickup-content li>.inner .info-flex .info{font-weight:500}@media screen and (max-width:767px){.pickup-content li>.inner .info-flex.jinja{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.pickup-content li>.inner .info-flex.jinja .item{width:24%;margin-right:1%;margin-bottom:20rem}@media screen and (max-width:900px){.pickup-content li>.inner .info-flex.jinja .item{width:31%}}@media screen and (max-width:767px){.pickup-content li>.inner .info-flex.jinja .item{width:47%}}.pickup-content li>.inner .info-flex.jinja .item h4{background-color:#edecf6;padding:3px;margin-bottom:15rem}.instagram-wrap{margin-top:100rem}@media screen and (max-width:767px){.instagram-wrap{margin-top:10vw}}.instagram-wrap .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:900px){.instagram-wrap .flex .img-wrap{display:none}}.instagram-wrap .flex .img-wrap:nth-child(1){width:99px}.instagram-wrap .flex .img-wrap:nth-child(3){width:74px;margin-right:25px}.instagram-wrap .flex .img-wrap img{width:100%}@media screen and (max-width:767px){.instagram-wrap .qr-wrap{display:none}}.instagram-wrap .btn{margin-top:20rem;text-align:center}.instagram-wrap .btn:hover{color:#001952}.instagram-wrap .btn a{height:60rem;border-color:#001952;background-color:#001952;border:2px solid #001952}@media screen and (max-width:767px){.instagram-wrap .btn a{padding:10px;height:90px;max-width:400px}}@media screen and (max-width:767px){.instagram-wrap .btn a p{line-height:1.5;text-align:left}}.instagram-wrap .btn a p br{display:none}@media screen and (max-width:767px){.instagram-wrap .btn a p br{display:block}}.instagram-wrap .btn a:hover{background-color:#fff;-webkit-transition:.5s;transition:.5s}.instagram-wrap .btn a:hover .linktext{color:#001952}.instagram-wrap .btn a:hover .arrow path{fill:#001952}.event-calendar{width:100%;border-collapse:collapse;table-layout:fixed;font-family:"Aboreto",system-ui;font-size:24rem}@media screen and (max-width:900px){.event-calendar{font-size:max(3vw, 12px)}}.event-calendar th{font-weight:700;padding:15px 10px;border:none;border-bottom:1px solid #ccc;color:#333}@media screen and (max-width:900px){.event-calendar th{padding:5px}}.event-calendar th.is-sun{color:#d9534f}.event-calendar th.is-sat{color:#428bca}.event-calendar td{background-color:#fff;border-top:1px solid #000;text-align:left;vertical-align:top;height:95px;padding:5px;position:relative}.event-calendar td span{text-align:center;width:100%}.event-calendar td.out-of-month span{opacity:.3}.event-calendar tr:last-child td{border-bottom:1px solid #000}.event-calendar .day-number{display:inline-block;font-weight:700;color:#333}@media (max-width:767px){.event-calendar .event-cell-title{display:none !important}.event-calendar td.has-event.not_reguler span.day-number{background-color:#f0f0f0;cursor:pointer}.event-calendar td{height:60px;padding:5px}.event-calendar td .day-number{font-size:16rem}}.event-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999}.event-modal-content{background:rgba(237,236,246,.9490196078);padding:30px;border-radius:8px;max-width:90%;min-width:300px;max-height:90vh;overflow-y:auto;position:relative;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.2);box-shadow:0 4px 10px rgba(0,0,0,.2)}.event-modal-close{position:absolute;top:10px;right:15px;font-size:24px;background:0 0;border:none;cursor:pointer}#modal-event-list{list-style:none;padding:0;margin-top:20px}#modal-event-list li{margin-bottom:15px;padding-bottom:5px;border-bottom:1px dashed #ddd}#modal-event-list li p{font-weight:700;margin-bottom:5px}#modal-event-list li a{color:#007bff;text-decoration:none;display:inline-block;font-size:14rem}.event-cell-title{position:relative;width:100%;margin-top:2px;border-radius:3px;line-height:1.4}.event-cell-title a{display:block;color:#000;background-color:#edecf6;border:1px solid #000;padding:5px 3px;text-decoration:none;border-radius:15px;font-size:16px;text-align:center;width:100%}.event-cell-title a.dot-general{background-color:#457b9d}.event-cell-title a.dot-suwa{background-color:#f24e35}.event-cell-title a.dot-yokka{background-color:#4060bf}.event-cell-title a.dot-shindo{background-color:#dce21f}.event-cell-title a.dot-mirai{background-color:#32a471}.event-calendar td.is-sun span{color:#a90707}.event-calendar td.is-sat span{color:#1444b4}.event-calendar td a{display:inline-block;line-height:1;text-decoration:none}.event-calendar td .regular-event-link{width:12px;text-align:center;margin:auto;display:block}.regular-event-dot{display:inline-block;width:12px;height:12px;border-radius:50%;margin:0 4px 0 0;vertical-align:middle}.dot-general{background-color:#457b9d}.dot-suwa{background-color:#f24e35}.dot-yokka{background-color:#4060bf}.dot-shindo{background-color:#dce21f}.dot-mirai{background-color:#32a471}.list-search-form{padding:15px;border:1px solid #eee;border-radius:5px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px;background-color:#fff;border-radius:10px;-webkit-box-shadow:5px 5px 20px rgba(0,0,0,.1490196078);box-shadow:5px 5px 20px rgba(0,0,0,.1490196078);max-width:1000px;margin:auto}@media screen and (max-width:900px){.list-search-form{-ms-flex-wrap:wrap;flex-wrap:wrap}}.list-search-form .ttl{font-size:24rem}@media screen and (max-width:900px){.list-search-form .ttl{font-size:max(2.7vw, 20px);width:100%;margin-bottom:15px}}.list-search-form .form-items{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:900px){.list-search-form .form-items{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.list-search-form label{margin-right:10px}.list-search-form .bar{height:40px;width:1px;background-color:#000;display:block}@media screen and (max-width:900px){.list-search-form .bar{display:none}}.list-search-form select{padding:8px 15px;margin:0 10px;border-radius:3px;border:1px solid #aca8a8;font-size:21rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/event/arr.svg);background-repeat:no-repeat;background-position:right 15px center;background-size:20px;padding-right:40px}@media screen and (max-width:900px){.list-search-form select{background-size:10px;font-size:max(3vw, 16px);padding:8px 1%;padding-right:20px;background-position:right 5px center;margin:0 1%}}.list-search-form button{padding:8px 15px;background-color:#001952;font-size:21rem;color:#fff;border:none;border-radius:3px;cursor:pointer;margin-left:15px}@media screen and (max-width:900px){.list-search-form button{width:100%;max-width:600px;margin:20px auto 0}}.event-list-item{margin-bottom:50px;border-radius:10px;padding:50rem;background-color:#fff}@media screen and (max-width:900px){.event-list-item{padding:3vw;margin-bottom:30px}}.event-list-item .head-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:900px){.event-list-item .head-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.event-list-item .head-wrap .date-wrap{font-family:"Aboreto",system-ui;font-size:28rem}@media screen and (max-width:900px){.event-list-item .head-wrap .date-wrap{font-size:max(3vw, 19px);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.event-list-item .head-wrap .date-wrap .sp{display:none}@media screen and (max-width:900px){.event-list-item .head-wrap .date-wrap .sp{display:block}}.event-list-item .head-wrap .title-wrap{font-size:32rem;padding:5px 20px;background-color:#001952;color:#fff;margin-left:10px}@media screen and (max-width:900px){.event-list-item .head-wrap .title-wrap{font-size:max(3.5vw, 20px);-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;margin-top:15px}}.event-list-item .head-wrap .label-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10px}@media screen and (max-width:900px){.event-list-item .head-wrap .label-wrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.event-list-item .head-wrap .label-wrap .label{color:#fff;padding:10px;border-radius:50px;font-size:16rem;font-weight:700;width:55px;height:55px;line-height:1.2;text-align:center;margin-left:10px}@media screen and (max-width:900px){.event-list-item .head-wrap .label-wrap .label{font-size:max(1.8vw, 14px)}}.event-list-item .head-wrap .label-wrap .label.red{background-color:#ce3333}.event-list-item .head-wrap .label-wrap .label.blue{background-color:#4060bf}.event-list-item .detail-wrap{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.event-list-item .detail-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.event-list-item .detail-wrap .event-thumb{width:25%;height:250px}@media screen and (max-width:900px){.event-list-item .detail-wrap .event-thumb{width:100%;height:unset}}.event-list-item .detail-wrap .event-thumb img{width:100%;-o-object-fit:cover;object-fit:cover}.event-list-item .detail-wrap .event-content{width:70%;font-size:21rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.event-list-item .detail-wrap .event-content{width:100%}}@media screen and (max-width:900px){.event-list-item .detail-wrap .event-content{font-size:max(3vw, 16px)}}.event-list-item .detail-wrap .event-content .event-desc{margin-bottom:20rem}.event-list-item .detail-wrap .event-content .event-info{font-weight:700;margin-top:10rem}.event-list-item .detail-wrap .event-content .event-button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30rem}@media screen and (max-width:900px){.event-list-item .detail-wrap .event-content .event-button-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.event-list-item .detail-wrap .event-content .event-button-wrap .btn{margin-right:15px}@media screen and (max-width:900px){.event-list-item .detail-wrap .event-content .event-button-wrap .btn{width:100%;margin-top:20px}}.event-list-item .detail-wrap .event-content .event-button-wrap .btn .linktext{color:#001952}.event-list-item .detail-wrap .event-content .event-button-wrap .btn a{padding:20rem 30rem 20rem 40rem;height:70rem}@media screen and (max-width:900px){.event-list-item .detail-wrap .event-content .event-button-wrap .btn a{padding:2vw;height:50px}}.event-list-item .detail-wrap .event-content .event-button-wrap .btn a:hover .arrow path{fill:#fff}.event-list-item .detail-wrap .event-content .event-button-wrap .btn.event-info-btn a{border-color:#001952}.event-list-item .detail-wrap .event-content .event-button-wrap .btn.event-info-btn a:hover{background-color:#001952}.event-list-item .detail-wrap .event-content .event-button-wrap .btn.event-info-btn a:hover .linktext{color:#fff}.event-list-item .detail-wrap .event-content .event-button-wrap .btn.event-info-btn a:hover .arrow{fill:#fff}.event-list-item .detail-wrap .event-content .event-button-wrap .btn.vender a{border-color:#e0da39}.event-list-item .detail-wrap .event-content .event-button-wrap .btn.vender a:hover{background-color:#e0da39}.event-list-item .detail-wrap .event-content .event-button-wrap .btn.vender a:hover .linktext{color:#fff}.event-list-item .event-content{padding:15px}.event-list-item .event-date{font-weight:700;color:#d9534f;margin-bottom:5px}.event-single-wrap{font-size:18px}.event-single-wrap.customer{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/event/bg_customer.png);background-repeat:repeat}.event-single-wrap.customer .vender-illu{display:none}.event-single-wrap.customer .event-info{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/event/bg_customer_pc.png);background-size:cover;background-position:top}@media screen and (max-width:900px){.event-single-wrap.customer .event-info{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/event/bg_customer_sp.png)}}.event-single-wrap.customer .event-info{padding-top:400rem}@media screen and (max-width:1200px){.event-single-wrap.customer .event-info{padding-top:20vw}}@media screen and (max-width:900px){.event-single-wrap.customer .event-info{padding-top:25vw;padding-bottom:35vw}}.event-single-wrap.customer .fv-page-title .main.vender-show{display:none}.event-single-wrap.vender{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/event/bg_vender.png);background-repeat:repeat}.event-single-wrap.vender .customer-illu{display:none}.event-single-wrap.vender .event-info{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/event/bg_vender_pc.png);background-size:cover;background-position:top}.event-single-wrap.vender .event-info{padding-top:300rem}@media screen and (max-width:1200px){.event-single-wrap.vender .event-info{padding-top:20vw}}@media screen and (max-width:900px){.event-single-wrap.vender .event-info{padding-top:25vw}}.event-single-wrap .page-tit{padding:180rem 0 180rem}@media screen and (max-width:900px){.event-single-wrap .page-tit{padding:25vw 0}}@media screen and (max-width:400px){.event-single-wrap .page-tit .narrow{width:90%;max-width:unset}}@media screen and (max-width:900px){.event-single-wrap .page-tit .narrow .fv-page-title img{display:block;padding:10rem}}@media screen and (max-width:400px){.event-single-wrap .page-tit .narrow .fv-page-title img{max-width:100%}}.event-single-wrap .page-tit .illustwrap img{position:absolute}.event-single-wrap .page-tit .illustwrap .customer-illu{opacity:0}.event-single-wrap .page-tit .illustwrap .customer-illu:nth-child(1){width:205px;left:68%;margin-top:-160rem}@media screen and (max-width:1200px){.event-single-wrap .page-tit .illustwrap .customer-illu:nth-child(1){width:15vw;left:80%;margin-top:-10vw}}@media screen and (max-width:900px){.event-single-wrap .page-tit .illustwrap .customer-illu:nth-child(1){width:20vw;left:65%;margin-top:-13vw}}.event-single-wrap .page-tit .illustwrap .vender-illu{opacity:0}.event-single-wrap .page-tit .illustwrap .vender-illu:nth-child(2){width:132px;left:68%;margin-top:-100rem}@media screen and (max-width:1500px){.event-single-wrap .page-tit .illustwrap .vender-illu:nth-child(2){width:7vw}}@media screen and (max-width:900px){.event-single-wrap .page-tit .illustwrap .vender-illu:nth-child(2){width:10vw;left:80%;margin-top:0}}@media screen and (max-width:400px){.event-single-wrap .page-tit .illustwrap .vender-illu:nth-child(2){width:15vw;left:80%;margin-top:-10vw}}.event-single-wrap .page-tit .illustwrap .vender-illu:nth-child(3){width:228px;left:78%}@media screen and (max-width:1500px){.event-single-wrap .page-tit .illustwrap .vender-illu:nth-child(3){width:15vw}}@media screen and (max-width:900px){.event-single-wrap .page-tit .illustwrap .vender-illu:nth-child(3){width:18vw;left:70vw;margin-top:-25vw}}@media screen and (max-width:400px){.event-single-wrap .page-tit .illustwrap .vender-illu:nth-child(3){width:18vw;left:65vw;margin-top:-30vw}}.event-single-wrap .container{max-width:1000px;width:90%;margin:auto}.event-single-wrap .flex{display:-webkit-box;display:-ms-flexbox;display:flex}.event-single-wrap .event-info{padding-top:10vw;padding-bottom:300rem}.event-single-wrap .event-info .small{font-size:16px;color:#686868}.event-single-wrap .event-info h1{display:block;font-size:32rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:20rem auto;background-color:#001952;color:#fff;padding:5px}@media screen and (max-width:900px){.event-single-wrap .event-info h1{font-size:max(4vw, 24px)}}.event-single-wrap .event-info .event-base-info .info-wrap{margin-top:150rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.event-single-wrap .event-info .event-base-info .info-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:16vw}}.event-single-wrap .event-info .event-base-info .info-inner{width:40%}@media screen and (max-width:900px){.event-single-wrap .event-info .event-base-info .info-inner{width:100%}}.event-single-wrap .event-info .event-base-info .info-desc{width:55%;font-size:21rem;line-height:1.8}@media screen and (max-width:900px){.event-single-wrap .event-info .event-base-info .info-desc{width:100%;font-size:max(2.5vw, 16px);margin-top:7vw}}.event-single-wrap .event-info .event-base-info .item{margin-bottom:20rem}@media screen and (max-width:900px){.event-single-wrap .event-info .event-base-info .item{margin-bottom:1.5vw}}.event-single-wrap .event-info .event-base-info .item .ttl-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#001952}.event-single-wrap .event-info .event-base-info .item .ttl-wrap .icon-wrap{height:35px}.event-single-wrap .event-info .event-base-info .item .ttl-wrap .ttl{margin-left:10px;font-size:24rem;font-weight:500}@media screen and (max-width:900px){.event-single-wrap .event-info .event-base-info .item .ttl-wrap .ttl{font-size:max(3vw, 21px)}}.event-single-wrap .event-info .event-base-info .item .information{margin-top:10rem;font-size:32rem;padding-left:45rem}@media screen and (max-width:900px){.event-single-wrap .event-info .event-base-info .item .information{font-size:max(3vw, 20px);margin-top:1.5vw}}.event-single-wrap .event-info .event-base-info .item:nth-child(1) .information{font-family:"Aboreto",system-ui}.event-single-wrap .event-info .event-base-info .item:nth-child(2) .information{font-family:"Aboreto",system-ui}.event-single-wrap .event-for-customer .btn{text-align:center}.event-single-wrap .event-for-customer .btn a{margin:30px auto;border-color:#e0da39}.event-single-wrap .event-for-customer .btn a .linktext{color:#001952}.event-single-wrap .event-for-customer .btn a:hover .linktext{color:#fff}.event-single-wrap .customer-section,.event-single-wrap .vender-section{margin-top:100rem}@media screen and (max-width:900px){.event-single-wrap .customer-section,.event-single-wrap .vender-section{margin-top:15vw}}.event-single-wrap .customer-section .content-image-wrapper,.event-single-wrap .vender-section .content-image-wrapper{width:100%}.event-single-wrap .customer-section .content-image-wrapper img,.event-single-wrap .vender-section .content-image-wrapper img{display:block;margin:auto;max-width:100%}.event-single-wrap .customer-section h2,.event-single-wrap .vender-section h2{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:32rem;padding-bottom:5px;-webkit-text-decoration:underline dotted #001952;text-decoration:underline dotted #001952;text-underline-offset:.5em;color:#001952;margin:100rem auto 30rem;font-weight:700;line-height:2.5}@media screen and (max-width:900px){.event-single-wrap .customer-section h2,.event-single-wrap .vender-section h2{font-size:max(4vw, 24px);margin:10vw auto 8vw}}.event-single-wrap .customer-section .txt,.event-single-wrap .vender-section .txt{font-size:21rem;line-height:1.8}@media screen and (max-width:900px){.event-single-wrap .customer-section .txt,.event-single-wrap .vender-section .txt{font-size:max(2.5vw, 16px)}}.event-single-wrap .event-for-vender{margin-top:100rem}.event-single-wrap .event-for-vender .line-wrap{margin:150rem 0}@media screen and (max-width:900px){.event-single-wrap .event-for-vender .line-wrap{margin:10vw auto}}.event-single-wrap .event-for-vender .line-wrap img{width:100%}.event-single-wrap .vender-link{text-align:center}.event-single-wrap .vender-link a{background-color:#dce21f;border:2.5px solid #001952;height:80px;margin:150rem auto;text-align:center}@media screen and (max-width:900px){.event-single-wrap .vender-link a{margin:10vw auto}}.event-single-wrap .vender-link a .linktext{color:#001952}.event-single-wrap .single-pagination{margin-top:100rem;padding-bottom:100rem}.single-pagination{padding-bottom:250rem}@media screen and (max-width:900px){.single-pagination{padding-bottom:140rem}}.single-pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:900px){.single-pagination ul{gap:15px}}.single-pagination ul .prev,.single-pagination ul .next,.single-pagination ul .list{font-size:16px;font-weight:500}.single-pagination ul .prev a,.single-pagination ul .prev .disabled,.single-pagination ul .next a,.single-pagination ul .next .disabled,.single-pagination ul .list a,.single-pagination ul .list .disabled{padding:20rem 30rem;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;gap:20rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:900px){.single-pagination ul .prev a,.single-pagination ul .prev .disabled,.single-pagination ul .next a,.single-pagination ul .next .disabled,.single-pagination ul .list a,.single-pagination ul .list .disabled{padding:12rem 18rem}}.single-pagination ul .prev a svg,.single-pagination ul .prev .disabled svg,.single-pagination ul .next a svg,.single-pagination ul .next .disabled svg,.single-pagination ul .list a svg,.single-pagination ul .list .disabled svg{width:12rem;height:22rem}@media screen and (max-width:900px){.single-pagination ul .prev a svg,.single-pagination ul .prev .disabled svg,.single-pagination ul .next a svg,.single-pagination ul .next .disabled svg,.single-pagination ul .list a svg,.single-pagination ul .list .disabled svg{width:5rem;height:10rem}}.single-pagination ul .prev .disabled,.single-pagination ul .next .disabled,.single-pagination ul .list .disabled{opacity:50%}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination span,.pagination a{width:40rem;height:40rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;font-size:16px;line-height:100%;color:#000;background-color:#fff}.pagination span .arrow,.pagination a .arrow{width:10rem;height:22rem}.news-archive{padding-bottom:300rem;background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/news/main-gb.png);background-position:bottom;background-size:cover;margin-top:-2px;padding-top:10px}@media screen and (max-width:900px){.news-archive{padding-bottom:30vw}}.news-archive .sechead{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.news-archive .pagination{margin:100rem auto 150rem}@media screen and (max-width:900px){.news-archive .pagination{margin:15vw auto}}.news-archive .narrow{max-width:unset}.news-archive .main-line:after{background-position:bottom;bottom:-15px}.news.page-tit{padding:150rem 0 0;background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/news/bg_header.png);background-size:cover;background-position:center;height:38vw;min-height:600rem;z-index:5;position:relative}@media screen and (max-width:900px){.news.page-tit{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/news/bg_header_sp.png);height:100vw;min-height:unset;margin-top:71px;padding:20vw 0 0}}@media screen and (max-width:400px){.news.page-tit .narrow{max-width:unset}}.news .illustwrap img{position:absolute;opacity:0}.news .illustwrap .illust-1{max-width:206px;width:18%;left:70%;margin-top:calc(max(38vw, 600rem) * -0.05)}@media screen and (max-width:1500px){.news .illustwrap .illust-1{margin-top:-10vw}}@media screen and (max-width:900px){.news .illustwrap .illust-1{width:20vw;margin-top:-50px;left:40vw}}@media screen and (max-width:400px){.news .illustwrap .illust-1{left:50vw;margin-top:-70px}}.news .illustwrap .illust-2{max-width:163px;width:18%;left:90%;margin-top:calc(max(38vw, 600rem) * 0.2)}@media screen and (max-width:1500px){.news .illustwrap .illust-2{margin-top:1vw}}@media screen and (max-width:900px){.news .illustwrap .illust-2{width:23vw;margin-top:0}}@media screen and (max-width:400px){.news .illustwrap .illust-2{left:70vw;margin-top:-20px}}.news-cat-list{font-size:21rem;margin:150rem auto}@media screen and (max-width:900px){.news-cat-list{margin:15vw auto}}.news-cat-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}@media screen and (max-width:900px){.news-cat-list ul{background-color:#fff;border-radius:10vw;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5vw;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;gap:4%;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.2);box-shadow:5px 5px 10px rgba(0,0,0,.2)}}.news-cat-list ul li{width:19%;max-width:250px}@media screen and (max-width:900px){.news-cat-list ul li{max-width:unset;width:48%;margin-bottom:20px}}@media screen and (max-width:900px){.news-cat-list ul li:first-child{width:100% !important;padding-bottom:20px;margin-bottom:20px;border-bottom:2px solid #001952}.news-cat-list ul li:first-child a{background-color:rgba(0,25,82,.2352941176);line-height:1.5}}.news-cat-list ul li a{width:100%;display:block;border:5px solid #001952;border-radius:30px 30px 0 0;height:80px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:21px;font-weight:700}@media screen and (max-width:900px){.news-cat-list ul li a{max-width:unset;border-radius:0;height:unset;line-height:2;color:#001952;font-size:max(2vw, 16px);border:2px solid #001952}}.news-cat-list ul li.active a{background-color:#001952;color:#fff}.news-cat-list ul li.red a{border-color:#d95901;color:#d95901}@media screen and (max-width:900px){.news-cat-list ul li.red a{background-color:rgba(217,89,1,.2);color:#001952}}.news-cat-list ul li.red a:hover{background-color:#d95901;-webkit-transition:.5s;transition:.5s;color:#fff}.news-cat-list ul li.red.active a{background-color:#d95901;color:#fff}.news-cat-list ul li.blue.active a{background-color:#59758b;color:#fff}.news-cat-list ul li.gray.active a{background-color:#bfafa0;color:#fff}.news-cat-list ul li.green.active a{background-color:#3c9d92;color:#fff}.news-cat-list ul li.blue a{border-color:#59758b;color:#59758b}@media screen and (max-width:900px){.news-cat-list ul li.blue a{background-color:rgba(89,117,139,.2);color:#001952}}.news-cat-list ul li.blue a:hover{background-color:#59758b;-webkit-transition:.5s;transition:.5s;color:#fff}.news-cat-list ul li.gray a{border-color:#bfafa0;color:#bfafa0}@media screen and (max-width:900px){.news-cat-list ul li.gray a{background-color:rgba(3,3,3,.2);border-color:#030303;color:#001952}}.news-cat-list ul li.gray a:hover{background-color:#bfafa0;-webkit-transition:.5s;transition:.5s;color:#fff}.news-cat-list ul li.green a{border-color:#3c9d92;color:#3c9d92}@media screen and (max-width:900px){.news-cat-list ul li.green a{background-color:rgba(60,157,146,.2);color:#001952}}.news-cat-list ul li.green a:hover{background-color:#3c9d92;-webkit-transition:.5s;transition:.5s;color:#fff}.news-post{font-size:21rem}.news-post .narrow{max-width:1000px;margin:0 auto;padding:100rem 0;width:80%}@media screen and (max-width:900px){.news-post .narrow{width:90%;padding:10vw 0}}.news-post .news-title{font-size:32rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;padding:0 0 5px;border-bottom:3px dotted #001952;margin:100rem auto}@media screen and (max-width:900px){.news-post .news-title{margin:6vw auto;font-size:max(4vw, 24px)}}@media screen and (max-width:900px){.news-post .news-desc{font-size:max(2vw, 16px)}}.news-post .news-desc img{display:block;margin:40rem auto}.news-post .news-desc{font-size:21rem;line-height:1.8}#news_main{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/news/news-bg.png);background-size:100% 100%}.news-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4%}.news-list .news-item,.news-post .news-item{width:48%;background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/news/card_bg.png);background-size:cover;font-size:21px;padding:30rem 30rem 50rem;margin-bottom:50rem;border-radius:0 0 100rem;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.0901960784);box-shadow:5px 5px 10px rgba(0,0,0,.0901960784)}@media screen and (max-width:767px){.news-list .news-item,.news-post .news-item{width:100%;padding:3vw;background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/news/card_bg_sp.png);border-radius:0 0 50px;background-position:left;background-size:cover}}@media screen and (max-width:767px){.news-list .news-item a,.news-post .news-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:767px){.news-list .news-item .news-thumb,.news-post .news-item .news-thumb{width:38%}}@media screen and (max-width:767px){.news-list .news-item .txt-wrap,.news-post .news-item .txt-wrap{width:60%;font-size:max(2.5vw, 16px)}}.news-list .news-item img,.news-post .news-item img{display:block;width:100%;height:100%;aspect-ratio:7/4;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.news-list .news-item img,.news-post .news-item img{height:unset;aspect-ratio:1/1}}.news-list .news-item .news-cat div img,.news-post .news-item .news-cat div img{width:40px;height:auto}.news-cat{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20rem 0}@media screen and (max-width:767px){.news-cat{font-size:max(2.5vw, 16px);margin:2vw 0}}.news-cat span{padding:5px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;color:#fff;font-weight:700}.news-cat span.red{background-color:#d95901}.news-cat span.blue{background-color:#59758b}.news-cat span.gray{background-color:#bfafa0}.news-cat span.green{background-color:#3c9d92}.news-cat div img{width:40px;height:auto}.info-wrapper .page-tit{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/info/desc-bg-ttl.png);background-size:100% 100%;padding:200rem 0 300rem}@media screen and (max-width:1500px){.info-wrapper .page-tit{padding:120px 0 15vw}}@media screen and (max-width:900px){.info-wrapper .page-tit{padding:30vw 0;background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/info/desc-bg-ttl_sp.png)}}@media screen and (max-width:900px){.info-wrapper .page-tit .narrow{max-width:unset}}@media screen and (max-width:900px){.info-wrapper .page-tit .fv-page-title img{max-width:100%;display:block;padding:10rem}}.info-wrapper .page-tit .illustwrap img{position:absolute;opacity:0}.info-wrapper .page-tit .illustwrap .fuwafuwa-2-1{width:170px;right:23%;margin-top:-100px}@media screen and (max-width:1500px){.info-wrapper .page-tit .illustwrap .fuwafuwa-2-1{width:10vw;right:15vw;margin-top:-7vw}}@media screen and (max-width:900px){.info-wrapper .page-tit .illustwrap .fuwafuwa-2-1{width:20vw;right:25vw;margin-top:0}}.info-wrapper .page-tit .illustwrap .fuwafuwa-2-3{width:233px;right:10%;margin-top:-200px}@media screen and (max-width:1500px){.info-wrapper .page-tit .illustwrap .fuwafuwa-2-3{width:17vw;right:2vw;margin-top:-15vw}}@media screen and (max-width:900px){.info-wrapper .page-tit .illustwrap .fuwafuwa-2-3{width:25vw}}.info-wrapper .info-main{padding:100rem 0 400rem;font-size:21px;margin-bottom:-220rem;background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/info/desc-bg.png);background-size:100% 100%;z-index:41;position:relative}@media screen and (max-width:1024px){.info-wrapper .info-main{padding:4vw 0 25vw;font-size:max(21rem, 18px)}}@media screen and (max-width:900px){.info-wrapper .info-main{font-size:max(16rem, 16px);padding-bottom:min(50vw, 300px);background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/info/desc-bg_sp.png);background-image:linear-gradient(0deg,#fff);margin-bottom:0}}.info-wrapper .info-main .container{max-width:1320px;width:90%;margin:auto}.info-wrapper .info-main .inner{background-color:#fff;padding:100rem}@media screen and (max-width:1200px){.info-wrapper .info-main .inner{padding:60rem}}@media screen and (max-width:1024px){.info-wrapper .info-main .inner{padding:4vw}}.info-wrapper .info-main .inner .item,.info-wrapper .info-main .inner .bar{max-width:1000px;width:100%;margin:auto}.info-wrapper .info-main .inner .bar{margin:100rem auto}@media screen and (max-width:1024px){.info-wrapper .info-main .inner .bar{margin:10vw auto}}.info-wrapper .info-main .inner .bar img{width:100%}.info-wrapper .info-main .inner h3{padding:10rem;font-size:max(32rem, 24px);color:#fff;font-weight:900;background-color:#001952;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin-bottom:50px}@media screen and (max-width:1024px){.info-wrapper .info-main .inner h3{font-size:max(28rem, 22px);margin-bottom:max(5vw, 25px)}}@media screen and (max-width:900px){.info-wrapper .info-main .inner h3{font-size:max(21rem, 18px)}}.info-wrapper .info-main .inner h4{font-size:max(32rem, 24px);text-decoration:underline;padding-left:50px;position:relative;line-height:1;font-weight:700}@media screen and (max-width:1024px){.info-wrapper .info-main .inner h4{font-size:max(28rem, 22px)}}@media screen and (max-width:900px){.info-wrapper .info-main .inner h4{font-size:max(20rem, 18px);line-height:1.8;padding-left:6vw}}.info-wrapper .info-main .inner h4:before{content:"";width:30px;height:41px;position:absolute;background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/info/arr-icon.svg);margin-left:-40px}@media screen and (max-width:900px){.info-wrapper .info-main .inner h4:before{width:5vw;height:7vw;background-size:cover;margin-top:5px;margin-left:-6vw}}.info-wrapper .info-main .inner .txt-wrap,.info-wrapper .info-main .inner .sub-txt-wrap{line-height:2}.info-wrapper .info-main .inner .sub-txt-wrap{margin-top:15px}.info-wrapper .info-main .inner .txt-wrap{margin-top:50px}@media screen and (max-width:1024px){.info-wrapper .info-main .inner .txt-wrap{margin-top:max(5vw, 25px)}}.info-wrapper .info-main .inner .txt-wrap a{text-decoration:underline;color:#5284e6}.info-wrapper .info-main .inner .group-wrap{margin-top:70px}@media screen and (max-width:1024px){.info-wrapper .info-main .inner .group-wrap{margin-top:max(7vw, 35px)}}.info-wrapper .info-main .inner .item-inner:last-child>dl{border-bottom:none}.info-wrapper .info-main .inner .item-inner:last-child>dl dt{min-width:100px}.info-wrapper .info-main .inner .item-inner>dl{border-bottom:1px solid #001952;padding:40rem 0}@media screen and (max-width:900px){.info-wrapper .info-main .inner .item-inner>dl{padding:5vw 0}}.info-wrapper .info-main .inner .item-inner>dl dt{line-height:1.8;min-width:150px;font-weight:700;font-size:max(28rem, 22px)}@media screen and (max-width:900px){.info-wrapper .info-main .inner .item-inner>dl dt{font-size:max(21rem, 18px);min-width:100px}}.info-wrapper .info-main .inner .item-inner dl{display:-webkit-box;display:-ms-flexbox;display:flex}.info-wrapper .info-main .inner .item-inner .sub-table dl{margin:20px 0}@media screen and (max-width:900px){.info-wrapper .info-main .inner .item-inner .sub-table dl{-ms-flex-wrap:wrap;flex-wrap:wrap}}.info-wrapper .info-main .inner .item-inner .sub-table dl dt{min-width:250px;padding-right:30px;border-right:8px solid rgba(0,25,82,.2)}@media screen and (max-width:900px){.info-wrapper .info-main .inner .item-inner .sub-table dl dt{min-width:unset;width:35%;padding-right:15px}}.info-wrapper .info-main .inner .item-inner .sub-table dl dd{padding-left:30px}@media screen and (max-width:900px){.info-wrapper .info-main .inner .item-inner .sub-table dl dd{padding-left:15px;width:63%}}.info-wrapper .info-main .inner .item-inner .sub-table.short dl dt{min-width:100px}.info-wrapper .info-main .illustwrap img{position:absolute}.info-wrapper .info-main .illustwrap img.img01{width:min(15vw, 185px);right:max(8vw, (100vw - 1320px) / 2);margin-top:2.5vw}@media screen and (max-width:900px){.info-wrapper .info-main .illustwrap img.img01{width:min(25vw, 130px);margin-top:8vw;right:5vw}}.info-wrapper .info-main .illustwrap img.img02{width:min(15vw, 240px);right:max(15vw, (100vw - 1320px) / 2 + 100px);margin-top:1vw}@media screen and (max-width:900px){.info-wrapper .info-main .illustwrap img.img02{width:min(35vw, 170px);margin-top:-4vw;right:min(10vw, 70px)}}.info-wrapper .info-main .illustwrap img.img03{width:min(13vw, 150px);right:max(12vw, (100vw - 1320px) / 2);margin-top:5vw}@media screen and (max-width:900px){.info-wrapper .info-main .illustwrap img.img03{width:min(25vw, 130px);margin-top:-2vw;right:3vw}}.about-wrapper{font-size:21px}.about-wrapper .page-tit{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/about/bg_fv.png);background-size:100% 100%;padding:200rem 0}@media screen and (max-width:1024px){.about-wrapper .page-tit{padding-top:100rem}}@media screen and (max-width:900px){.about-wrapper .page-tit{padding:25vw 0}}.about-wrapper .page-tit .illustwrap img{position:absolute;opacity:0}.about-wrapper .page-tit .illustwrap .fuwafuwa-2-1{width:200px;left:65vw;margin-top:-270px;z-index:89}@media screen and (max-width:1500px){.about-wrapper .page-tit .illustwrap .fuwafuwa-2-1{width:11vw;left:70vw;margin-top:-120px}}@media screen and (max-width:900px){.about-wrapper .page-tit .illustwrap .fuwafuwa-2-1{width:25vw;left:75vw;margin-top:-80px}}.about-wrapper .page-tit .illustwrap .fuwafuwa-2-3{width:330px;left:77vw;margin-top:-250px;z-index:89}@media screen and (max-width:1500px){.about-wrapper .page-tit .illustwrap .fuwafuwa-2-3{width:15vw;left:80vw;margin-top:-110px}}@media screen and (max-width:900px){.about-wrapper .page-tit .illustwrap .fuwafuwa-2-3{width:30vw;left:45vw;margin-top:-10vw}}.about-wrapper .page-tit .fv-page-title{position:relative;z-index:99}.about-wrapper .page-tit .fv-page-title .tab-hidden{display:block}@media screen and (max-width:1024px){.about-wrapper .page-tit .fv-page-title .tab-hidden{display:none}}.about-wrapper .page-tit .fv-page-title .pc-hidden{display:none}@media screen and (max-width:1024px){.about-wrapper .page-tit .fv-page-title .pc-hidden{display:block}}.about-wrapper .page-tit .fv-page-title img{width:50vw;margin-left:10vw;position:relative;z-index:99}@media screen and (max-width:1024px){.about-wrapper .page-tit .fv-page-title img{width:50vw;max-width:300px;z-index:90;position:relative}}.about-wrapper .greeting{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/about/bg_greeting.png);background-size:100% 100%;padding:250rem 0;margin-top:-15vw;z-index:2;position:relative}@media screen and (max-width:1024px){.about-wrapper .greeting{background-size:cover}}@media screen and (max-width:767px){.about-wrapper .greeting{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/about/bg_greeting_sp.png)}}@media screen and (max-width:900px){.about-wrapper .greeting{padding:30vw 0}}.about-wrapper .greeting h4{color:#fff;border-color:#fff}.about-wrapper .greeting .name{text-align:right;margin-top:40px}.about-wrapper .greeting .name span{font-size:max(32rem, 22px)}@media screen and (max-width:900px){.about-wrapper .greeting .name span{font-size:max(24rem, 24px)}}.about-wrapper .about-inn{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/about/bg_overview.png);background-size:100% 100%;padding-top:200rem;padding-bottom:60rem;margin-top:-200rem;z-index:1;position:relative}@media screen and (max-width:900px){.about-wrapper .about-inn{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/about/bg_overview_sp.png);background-size:cover;background-position:center}}.about-wrapper .about-inn .about-content{max-width:1000px;margin:auto}.about-wrapper .about-inn .illustwrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:-50px}@media screen and (max-width:1500px){.about-wrapper .about-inn .illustwrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0px}}.about-wrapper .about-inn .illustwrap img:nth-child(1){width:228px;margin-top:180px;margin-left:-7vw}@media screen and (max-width:1500px){.about-wrapper .about-inn .illustwrap img:nth-child(1){width:12vw;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:-3vw}}.about-wrapper .about-inn .illustwrap img:nth-child(2){width:144px;margin-right:10vw;margin-top:100px}@media screen and (max-width:1500px){.about-wrapper .about-inn .illustwrap img:nth-child(2){width:10vw;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.about-wrapper .about-inn .illustwrap img:nth-child(3){width:114px}@media screen and (max-width:1500px){.about-wrapper .about-inn .illustwrap img:nth-child(3){width:8vw;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.about-wrapper .about-inn .illustwrap img:nth-child(4){width:263px;margin-bottom:80px}@media screen and (max-width:1500px){.about-wrapper .about-inn .illustwrap img:nth-child(4){width:13vw;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.about-wrapper .about-inn .illustwrap img:nth-child(5){width:230px;margin-right:7vw}@media screen and (max-width:1500px){.about-wrapper .about-inn .illustwrap img:nth-child(5){width:12vw;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}.about-wrapper .about-inn .illustwrap img:nth-child(6){width:152px;margin-top:190px}@media screen and (max-width:1500px){.about-wrapper .about-inn .illustwrap img:nth-child(6){width:10vw;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}.about-wrapper .about-inn .illustwrap img:nth-child(7){width:263px;margin-top:120px}@media screen and (max-width:1500px){.about-wrapper .about-inn .illustwrap img:nth-child(7){width:13vw;-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}}.about-wrapper .hinstory{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/about/bg_history.png);background-size:100% 100%;padding:200rem 0 400rem;margin-top:-200rem}@media screen and (max-width:900px){.about-wrapper .hinstory{background-size:cover;padding-bottom:40vw}}.about-wrapper .container{max-width:1320px;width:90%;margin:auto}.about-wrapper h3{background-color:#fff;padding:10px;font-size:40rem;font-weight:900;color:#001952;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:900px){.about-wrapper h3{font-size:max(21rem, 18px)}}.about-wrapper h4{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:80rem auto;border-bottom:3px dotted #001952;font-size:max(32rem, 22px);font-weight:700;padding-bottom:10px}@media screen and (max-width:900px){.about-wrapper h4{margin:10vw auto;font-size:max(20rem, 20px)}}.about-wrapper .greeting-content{position:relative;background-color:#fff;padding:100rem 5%;border-radius:10px}@media screen and (max-width:900px){.about-wrapper .greeting-content{padding:10vw 5%;font-size:max(16rem, 16px)}}.about-wrapper .greeting-content .greeting-content-inner{max-width:1000px;margin:auto}.about-wrapper .is-collapsed{max-height:80vh;overflow:hidden}.about-wrapper .is-half{max-height:300vh}.about-wrapper .is-open{max-height:none !important}.about-wrapper .hinstory-content{position:relative;max-width:1000px;margin:0 auto;overflow:hidden;-webkit-transition:max-height .5s ease-out;transition:max-height .5s ease-out}.about-wrapper .table{width:100%;border-collapse:collapse;border-top:1px solid #e0e0e0}.about-wrapper .table th{width:300px;background-color:#001952;color:#fff;padding:30px;text-align:left;font-weight:500;vertical-align:middle;border-bottom:1px solid #fff}@media screen and (max-width:900px){.about-wrapper .table th{font-size:max(16rem, 16px);text-align:center}}.about-wrapper .table td{padding:20px 30px;background-color:#fff;border-bottom:1px solid #e0e0e0;vertical-align:middle;line-height:1.8;white-space:pre-wrap;font-weight:500}@media screen and (max-width:900px){.about-wrapper .table td{font-size:max(16rem, 16px)}}.about-wrapper .read-more-overlay{display:none;position:absolute;bottom:0;left:0;width:100%;height:150px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(70%,rgba(255,255,255,.9)),to(#fff));background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.9) 70%,#fff 100%);text-align:center;padding-top:60px;-webkit-box-sizing:border-box;box-sizing:border-box}.about-wrapper .read-more-btn{background-color:#0a1b41;color:#fff;border:none;padding:15px 0;font-size:24px;cursor:pointer;border-radius:50px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1);-webkit-transition:background-color .3s;transition:background-color .3s;width:250px;border:1px solid #001952;font-weight:700}@media screen and (max-width:900px){.about-wrapper .read-more-btn{font-size:max(16rem, 16px)}}.about-wrapper .read-more-btn:hover{background-color:#fff;color:#001952}@media (max-width:768px){.about-wrapper .table th,.about-wrapper .table td{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.about-wrapper .table th{padding:10px 20px;border-bottom:none}.about-wrapper .table td{padding:15px 20px 30px}.about-wrapper .table th{width:100%}}@media screen and (max-width:900px){.gallery .page-tit .narrow{max-width:90%}}.gallery .page-tit{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/gallery/bg_fv.png);background-size:100% 100%;padding:200rem 0 300rem}@media screen and (max-width:900px){.gallery .page-tit{padding-bottom:150rem;background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/gallery/bg_fv_sp.jpg)}}@media screen and (max-width:900px){.gallery .page-tit .fv-page-title img{padding:10px;background-color:#fff}}@media screen and (max-width:900px){.gallery .page-tit .illustwrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:50px;margin-bottom:-50px;gap:3vw}}.gallery .page-tit .illustwrap img{position:absolute;opacity:0;z-index:59}@media screen and (max-width:900px){.gallery .page-tit .illustwrap img{position:relative}}.gallery .page-tit .illustwrap img:nth-child(1){width:122px;left:60vw;margin-top:-120px}@media screen and (max-width:1500px){.gallery .page-tit .illustwrap img:nth-child(1){width:8vw;margin-top:-70px}}@media screen and (max-width:900px){.gallery .page-tit .illustwrap img:nth-child(1){width:min(15vw, 122px);margin-top:-4vw;left:unset}}.gallery .page-tit .illustwrap img:nth-child(2){width:300px;left:70vw;margin-top:-100px}@media screen and (max-width:1500px){.gallery .page-tit .illustwrap img:nth-child(2){width:20vw;margin-top:-50px}}@media screen and (max-width:900px){.gallery .page-tit .illustwrap img:nth-child(2){width:min(30vw, 300px);margin-top:-5vw;left:unset}}.gallery .page-tit .illustwrap img:nth-child(3){width:143px;left:88vw;margin-top:-80px}@media screen and (max-width:1500px){.gallery .page-tit .illustwrap img:nth-child(3){width:10vw;margin-top:-50px}}@media screen and (max-width:900px){.gallery .page-tit .illustwrap img:nth-child(3){width:min(15vw, 143px);margin-top:-4vw;left:unset}}.gallery .gall-main{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/gallery/bg_greeting.png);position:relative;z-index:50;background-size:100% 100%;padding:250rem 0 300rem;margin-top:-150rem;margin-bottom:-170rem;font-size:max(21rem, 16px)}@media screen and (max-width:900px){.gallery .gall-main{padding:30vw 0 30vw}}.gallery .sp{display:none}@media screen and (max-width:767px){.gallery .sp{display:block}.gallery .gall-main{padding:0;margin-bottom:-31vw;background-image:unset}}.gallery .gall-main .container{max-width:1320px;width:90%;margin:auto}.gallery .gall-main h4{color:#001952;font-size:max(32rem, 22px);display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding-bottom:10px;border-bottom:3px dotted #001952;font-weight:700}@media screen and (max-width:900px){.gallery .gall-main h4{font-size:20px}}.gallery .gall-main .desc{color:#001952;font-size:24rem;text-align:center;margin-top:30rem;font-weight:500}@media screen and (max-width:767px){.gallery .gall-main .sp img{width:100%}.gallery .gall-main .container{width:100%;padding:20vw 4%;background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/gallery/bg-sp.png);background-size:cover;background-position:center}.gallery .gall-main .desc{font-size:max(16rem, 16px);text-align:left;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:105%;margin:30px auto 0}}.gallery .gall-main .btn{margin:50rem auto;text-align:center}.gallery .gall-main .btn.yellow a{margin:auto;background-color:#dce21f;border-color:#001952;height:90px}.gallery .gall-main .btn.yellow a p{color:#001952}@media screen and (max-width:900px){.gallery .gall-main .btn.yellow a p{font-size:16px}}@media screen and (max-width:900px){.gallery .gall-main .btn.yellow a svg:nth-child(1){width:25px}}@media screen and (max-width:900px){.gallery .gall-main .btn.yellow a{padding:20rem}}.gallery .gallery-wrapper{max-width:1000px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:90px}@media screen and (max-width:900px){.gallery .gallery-wrapper{gap:10px}}@media screen and (max-width:767px){.gallery .gallery-wrapper{max-width:400px}}.gallery .gallery-column{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:90px}@media screen and (max-width:900px){.gallery .gallery-column{gap:10px}}@media (max-width:767px){.gallery .gallery-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.gallery .gallery-item{cursor:pointer;border-radius:20px;overflow:hidden}.gallery .gallery-item:hover{opacity:.7;-webkit-transition:.5s;transition:.5s}.gallery .gallery-item img{width:100%;height:auto;display:block;-webkit-animation:fadeIn .6s ease-in-out;animation:fadeIn .6s ease-in-out}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.gallery .more-button-container{text-align:center;margin:40px 0}.gallery .more-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#001a4d;color:#fff;padding:10px 35px;min-height:80px;width:300px;border-radius:50px;font-weight:700;font-size:24px;border:none;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}@media screen and (max-width:900px){.gallery .more-button{font-size:18px;height:70px;max-width:90%}}.gallery .more-button:hover{background-color:#002a7a}.gallery .more-button:after{content:"▼";margin-left:10px;font-size:10px;background:#fff;color:#001a4d;width:20px;height:20px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery .modal{display:none;position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,25,82,.8);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.gallery .modal-scroll-area{width:80%;margin:auto}}.gallery .modal-content-wrapper{position:relative;padding:20px;width:90%;max-width:900px;border-radius:20px;text-align:center;max-height:90vh;overflow-x:visible}.gallery .modal-image{width:100%;height:50vh;border-radius:10px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:767px){.gallery .modal-image{max-height:50vh;height:unset}}.gallery .modal-text{margin:20px 0 10px;font-size:1rem;color:#333;line-height:2;text-align:left;font-size:21px;color:#fff;text-shadow:0 0 15px #001952;font-weight:500}@media screen and (max-width:767px){.gallery .modal-text{font-size:max(16rem, 16px)}}.gallery .modal-meta{gap:20px;color:#fff;padding-top:10px;text-align:left}.gallery .modal-meta span{font-size:21px;margin-bottom:20px;line-height:3;text-shadow:0 0 15px #001952;font-weight:500}@media screen and (max-width:767px){.gallery .modal-meta span{font-size:max(16rem, 16px)}}.gallery .close-btn{position:absolute;top:15px;right:25px;font-size:35px;cursor:pointer;color:#fff;width:60px;height:60px;background-color:rgba(255,255,255,.4039215686);border-radius:40px;z-index:10}.gallery .nav-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:rgba(255,255,255,.5921568627);color:#fff;border:none;width:50px;height:50px;font-size:24px;cursor:pointer;border-radius:5%;-webkit-transition:.3s;transition:.3s}.gallery .nav-btn:hover{background:rgba(255,255,255,.4)}.gallery .prev-btn{left:-70px}.gallery .next-btn{right:-70px}@media (max-width:768px){.gallery .close-btn{width:50px;height:50px;top:-30px;font-size:30px}.gallery .nav-btn{width:max(5vw, 30px);height:max(5vw, 30px)}.gallery .prev-btn{left:5px;background:rgba(0,0,0,.3)}.gallery .next-btn{right:5px;background:rgba(0,0,0,.3)}}.aboutus-wrapper{color:#333;line-height:1.8;overflow:hidden;background-color:#fff;font-size:max(21rem, 16px)}.aboutus-wrapper img{max-width:100%;height:auto;vertical-align:bottom}.aboutus-wrapper .container{max-width:1320px;width:90%;margin:0 auto}.aboutus-wrapper .vertical{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed}.aboutus-wrapper .page-tit{position:relative;padding:100px 0 200px;background:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/aboutus/bg_fv.png) no-repeat bottom center/cover}@media screen and (max-width:900px){.aboutus-wrapper .page-tit{padding-bottom:35vw}}.aboutus-wrapper .page-tit:after{content:"";position:absolute;background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/aboutus/bg_fv_bottom.png);width:100vw;height:14vw;background-size:cover;margin-top:180px;z-index:0}@media screen and (max-width:900px){.aboutus-wrapper .page-tit:after{margin-top:30vw}}.aboutus-wrapper .page-tit .narrow{max-width:1320px;margin:0 auto}.aboutus-wrapper .page-tit .fv-page-title{margin-bottom:60px;gap:0;position:relative;z-index:10}@media screen and (max-width:900px){.aboutus-wrapper .page-tit .fv-page-title{max-width:600px;margin:0 auto 30px}}.aboutus-wrapper .page-tit .fv-page-title p{background-color:#fff;padding:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.aboutus-wrapper .page-tit .fv-page-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px}@media screen and (max-width:767px){.aboutus-wrapper .page-tit .fv-page-desc{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:900px){.aboutus-wrapper .page-tit .fv-page-desc{display:block}}.aboutus-wrapper .page-tit .fv-page-desc .txt-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;color:#001952}@media screen and (max-width:900px){.aboutus-wrapper .page-tit .fv-page-desc .txt-wrap{display:block;max-width:600px;margin:auto}}.aboutus-wrapper .page-tit .fv-page-desc .txt-wrap h2{font-size:42px;letter-spacing:0;margin:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:10px;font-weight:400;background-color:#fff;font-family:"Kiwi Maru",serif}@media screen and (max-width:767px){.aboutus-wrapper .page-tit .fv-page-desc .txt-wrap h2{font-size:28px}}@media screen and (max-width:900px){.aboutus-wrapper .page-tit .fv-page-desc .txt-wrap h2{-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;margin-bottom:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:max(24rem, 20px)}}.aboutus-wrapper .page-tit .fv-page-desc .txt-wrap .txt{font-weight:500;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:21rem;padding-top:10px;padding:15px 1.5em;line-height:2;background-color:#fff;margin-right:30px}@media screen and (max-width:900px){.aboutus-wrapper .page-tit .fv-page-desc .txt-wrap .txt{-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;font-size:max(18rem, 18px);margin-right:0;padding:15px}.aboutus-wrapper .page-tit .fv-page-desc .txt-wrap .txt br{display:none}}.aboutus-wrapper .page-tit .fv-page-desc .img-wrap{width:60%;max-width:850px;margin-top:-100px;aspect-ratio:4/3;height:auto}.aboutus-wrapper .page-tit .fv-page-desc .img-wrap img{position:absolute;width:60%;max-width:850px;-o-object-fit:cover;object-fit:cover;opacity:0;-webkit-animation:fadeSlider 16s infinite;animation:fadeSlider 16s infinite}@media screen and (max-width:1024px){.aboutus-wrapper .page-tit .fv-page-desc .img-wrap img{width:65%}}@media screen and (max-width:900px){.aboutus-wrapper .page-tit .fv-page-desc .img-wrap img{width:90vw;max-width:600px}}.aboutus-wrapper .page-tit .fv-page-desc .img-wrap img:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.aboutus-wrapper .page-tit .fv-page-desc .img-wrap img:nth-child(2){-webkit-animation-delay:4s;animation-delay:4s}.aboutus-wrapper .page-tit .fv-page-desc .img-wrap img:nth-child(3){-webkit-animation-delay:8s;animation-delay:8s}.aboutus-wrapper .page-tit .fv-page-desc .img-wrap img:nth-child(4){-webkit-animation-delay:12s;animation-delay:12s}@-webkit-keyframes fadeSlider{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}10%{opacity:1}25%{opacity:1}35%{opacity:0}100%{opacity:0}}@keyframes fadeSlider{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}10%{opacity:1}25%{opacity:1}35%{opacity:0}100%{opacity:0}}@media screen and (max-width:1024px){.aboutus-wrapper .page-tit .fv-page-desc .img-wrap{width:65%}}@media screen and (max-width:900px){.aboutus-wrapper .page-tit .fv-page-desc .img-wrap{margin:30px auto;width:100%;max-width:600px}}.aboutus-wrapper .page-tit .illustwrap{position:absolute;margin-top:50px;width:90vw;margin-left:5%;pointer-events:none;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.aboutus-wrapper .page-tit .illustwrap img{display:block;z-index:99;opacity:0}@media screen and (max-width:767px){.aboutus-wrapper .page-tit .illustwrap img{width:50px}}.aboutus-wrapper .page-tit .illustwrap .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aboutus-wrapper .page-tit .illustwrap .inner:nth-child(1){margin-top:80px;gap:30px}@media screen and (max-width:900px){.aboutus-wrapper .page-tit .illustwrap .inner:nth-child(1){margin-top:-30px;gap:10px}}.aboutus-wrapper .page-tit .illustwrap .inner:nth-child(1) img:nth-child(1){width:min(6vw, 95px)}@media screen and (max-width:900px){.aboutus-wrapper .page-tit .illustwrap .inner:nth-child(1) img:nth-child(1){width:13vw;margin-left:40vw}}.aboutus-wrapper .page-tit .illustwrap .inner:nth-child(1) img:nth-child(2){width:min(10vw, 134px)}@media screen and (max-width:900px){.aboutus-wrapper .page-tit .illustwrap .inner:nth-child(1) img:nth-child(2){width:17vw}}.aboutus-wrapper .page-tit .illustwrap .inner:nth-child(1) img:nth-child(3){width:min(8vw, 125px)}@media screen and (max-width:900px){.aboutus-wrapper .page-tit .illustwrap .inner:nth-child(1) img:nth-child(3){width:15vw}}.aboutus-wrapper .page-tit .illustwrap .inner:nth-child(1) img:nth-child(4){width:min(6vw, 83px)}@media screen and (max-width:900px){.aboutus-wrapper .page-tit .illustwrap .inner:nth-child(1) img:nth-child(4){display:none}}@media screen and (max-width:900px){.aboutus-wrapper .page-tit .illustwrap .inner:nth-child(2){display:none}}.aboutus-wrapper .page-tit .illustwrap .inner:nth-child(2) img:nth-child(1){width:min(7vw, 114px)}.aboutus-wrapper .page-tit .illustwrap .inner:nth-child(2) img:nth-child(2){width:min(10vw, 178px);margin-top:-80px}.aboutus-main section{padding:80px 0}@media screen and (max-width:900px){.aboutus-main section{padding-top:0}}.aboutus-main h4{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:80rem auto;border-bottom:3px dotted #001952;font-size:max(32rem, 22px);font-weight:700;padding-bottom:10px;color:#001952}@media screen and (max-width:900px){.aboutus-main h4{margin:10vw auto;font-size:max(20rem, 20px)}}.aboutus-main #lead{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/aboutus/bg_lead.png);background-size:cover;background-position:center;padding:300rem 0 100rem}@media screen and (max-width:1024px){.aboutus-main #lead{padding:20vw 0 10vw}}.aboutus-main #lead .content-wrap{padding:60px;border-radius:50px;text-align:center}@media screen and (max-width:767px){.aboutus-main #lead .content-wrap{padding:30px 20px}}.aboutus-main #lead .content-wrap .txt{padding:100rem;width:100%;margin:0 auto;text-align:left;display:inline-block;background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/aboutus/lead-content_bg.png);background-size:100% 100%;line-height:2}@media screen and (max-width:1024px){.aboutus-main #lead .content-wrap .txt{padding:10vw 5vw}}@media screen and (max-width:900px){.aboutus-main #lead .content-wrap .txt{font-size:max(16rem, 16px);font-weight:500}}.aboutus-main #lead .content-wrap .txt h4{line-height:1.2;margin-top:0;margin-bottom:30px;color:#001952}.aboutus-main #sammary{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/aboutus/sammary_bg.png);background-size:contain;background-position:center;background-repeat:repeat-y}.aboutus-main #sammary .item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px;margin-bottom:80px}@media screen and (max-width:900px){.aboutus-main #sammary .item{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;gap:30px}}.aboutus-main #sammary .item:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.aboutus-main #sammary .item .img-wrap{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2}@media screen and (max-width:900px){.aboutus-main #sammary .item .img-wrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.aboutus-main #sammary .item .txt{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:max(21rem, 16px);line-height:2}@media screen and (max-width:900px){.aboutus-main #sammary .item .txt{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:max(16rem, 16px);font-weight:500}}.aboutus-main #sammary .item:nth-child(1) .txt{padding:60rem;background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/aboutus/lead-content_bg.png);background-size:100% 100%}@media screen and (max-width:900px){.aboutus-main #sammary .item:nth-child(1) .txt{padding:10vw 5vw}}.aboutus-main #sammary .item:nth-child(2){margin-top:200rem}@media screen and (max-width:900px){.aboutus-main #sammary .item:nth-child(2){margin-top:50rem;margin-bottom:0}}.aboutus-main #sammary .item:nth-child(2) .item{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.aboutus-main #sammary .item:nth-child(2) .img-wrap{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width:900px){.aboutus-main #sammary .item:nth-child(2) .img-wrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.aboutus-main #sammary .item:nth-child(2) .img-wrap img{position:relative;display:block;scale:2.2;margin-left:-200px;z-index:1}@media screen and (max-width:1500px){.aboutus-main #sammary .item:nth-child(2) .img-wrap img{height:350px;width:330px}}@media screen and (max-width:900px){.aboutus-main #sammary .item:nth-child(2) .img-wrap img{scale:1;margin-left:unset;width:unset;height:unset}}@media screen and (min-width:1900px){.aboutus-main #sammary .item:nth-child(2) .img-wrap img{scale:3}}.aboutus-main #sammary .item:nth-child(2) .txt{-webkit-box-flex:3;-ms-flex:3;flex:3;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width:900px){.aboutus-main #sammary .item:nth-child(2) .txt{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.aboutus-main #sammary .item:nth-child(2) .txt{padding:80rem 60rem;background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/aboutus/content-bg_opa.png);background-size:100% 100%;position:relative;z-index:1}@media screen and (max-width:900px){.aboutus-main #sammary .item:nth-child(2) .txt{padding:10vw 5vw}}.aboutus-main .desc{max-width:1000px;margin:50rem auto;font-size:max(24rem, 20px);font-weight:500;line-height:2;max-width:1000px;color:#001952}@media screen and (max-width:900px){.aboutus-main .desc{font-size:max(16rem, 16px);text-align:left;max-width:600px;margin:auto;display:block}}.aboutus-main #about-event{background:-webkit-gradient(linear,left top,left bottom,from(rgba(220,226,31,0)),color-stop(12.02%,rgba(220,226,31,.05)),color-stop(83.17%,rgba(220,226,31,.05)),to(rgba(220,226,31,0)));background:linear-gradient(180deg,rgba(220,226,31,0) 0%,rgba(220,226,31,.05) 12.02%,rgba(220,226,31,.05) 83.17%,rgba(220,226,31,0) 100%)}.aboutus-main #about-logo{text-align:center;padding:0}.aboutus-main #about-logo .about-logo-inn{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/aboutus/bg_logo.png);padding:100rem 0 200rem;background-repeat:repeat}@media screen and (max-width:900px){.aboutus-main #about-logo .about-logo-inn{background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/aboutus/bg_logo_sp.png);padding:8vw 0 15vw}}@media screen and (max-width:900px){.aboutus-main #about-logo .about-logo-inn h4{margin-top:0}}.aboutus-main #about-logo .main-logo-wrap{margin-bottom:40px}.aboutus-main #about-logo .main-logo-wrap img{width:200px}.aboutus-main #about-logo .logo-item-wrap{border-radius:20px;padding:40px;margin-bottom:30px}@media screen and (max-width:767px){.aboutus-main #about-logo .logo-item-wrap{padding:40px 0 0}}.aboutus-main #about-logo .logo-item-wrap:nth-child(4) .flex{gap:100px}@media screen and (max-width:900px){.aboutus-main #about-logo .logo-item-wrap:nth-child(4) .flex{gap:0px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.aboutus-main #about-logo .logo-item-wrap:nth-child(4) .flex img{max-height:250px}@media screen and (max-width:900px){.aboutus-main #about-logo .logo-item-wrap:nth-child(4) .flex img{width:24%;max-width:160px}}.aboutus-main #about-logo .logo-item-wrap:nth-child(4) .flex img.logo{margin-top:70px}@media screen and (max-width:900px){.aboutus-main #about-logo .logo-item-wrap:nth-child(5) .flex{gap:0}}@media screen and (max-width:900px){.aboutus-main #about-logo .logo-item-wrap:nth-child(5) .flex img{width:20%;max-width:100px}}.aboutus-main #about-logo .logo-item-wrap:nth-child(5) .flex img.logo{max-width:172px;max-height:172px}.aboutus-main #about-logo .logo-item-wrap:nth-child(6) .flex img{min-height:200px;max-height:270px}.aboutus-main #about-logo .logo-item-wrap:nth-child(6) .flex img:nth-child(1){margin-left:30px}@media screen and (max-width:900px){.aboutus-main #about-logo .logo-item-wrap:nth-child(6) .flex img:nth-child(1){margin-left:unset}}.aboutus-main #about-logo .logo-item-wrap:nth-child(6) .flex img:nth-child(5){max-height:230px}@media screen and (max-width:900px){.aboutus-main #about-logo .logo-item-wrap:nth-child(6) .flex img{min-height:unset}}.aboutus-main #about-logo .logo-item-wrap:nth-child(6) .flex img.logo{min-height:120px;max-width:172px;max-height:172px}@media screen and (max-width:900px){.aboutus-main #about-logo .logo-item-wrap:nth-child(6) .flex img.logo{min-height:unset}}@media screen and (max-width:900px){.aboutus-main #about-logo .logo-item-wrap:nth-child(6) .flex img.pc-hidden{position:absolute}}.aboutus-main #about-logo .logo-item-wrap:nth-child(6) .flex img.pc-hidden:nth-child(2){max-width:20vw;width:150px;left:5vw;margin-top:-30vw}.aboutus-main #about-logo .logo-item-wrap:nth-child(6) .flex img.pc-hidden:nth-child(3){max-width:23vw;left:-7vw;margin-top:35vw}.aboutus-main #about-logo .logo-item-wrap:nth-child(6) .flex img.pc-hidden:nth-child(6){max-width:17vw;width:150px;left:70vw;margin-top:-5vw}.aboutus-main #about-logo .logo-item-wrap:nth-child(6) .flex img.pc-hidden:nth-child(7){max-width:25vw;width:170px;left:75vw;margin-top:80vw}.aboutus-main #about-logo .logo-item-wrap .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;margin-bottom:20px}@media screen and (max-width:767px){.aboutus-main #about-logo .logo-item-wrap .flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}.aboutus-main #about-logo .logo-item-wrap .flex img{max-height:150px}@media screen and (max-width:900px){.aboutus-main #about-logo .logo-item-wrap .flex img{max-height:unset}}.aboutus-main #about-logo .logo-item-wrap .flex img{height:auto}@media screen and (max-width:900px){.aboutus-main #about-logo .logo-item-wrap .flex img.logo{width:50%;max-width:180px}}.aboutus-main #about-logo .logo-item-wrap .flex .img-wrap span{font-weight:700;color:#001952}@media screen and (max-width:900px){.aboutus-main #about-logo .logo-item-wrap .flex .img-wrap .logo{width:100%;max-width:200px}}.aboutus-main #about-logo .logo-item-wrap .flex .inn .flex{gap:50px}@media screen and (max-width:900px){.aboutus-main #about-logo .logo-item-wrap .flex .inn .flex{display:block}}@media screen and (max-width:900px){.aboutus-main #about-logo .logo-item-wrap .flex .inn .flex .img-wrap{margin-top:30px}}.aboutus-main #about-logo .logo-item-wrap .txt{font-weight:700;color:#001952}@media screen and (max-width:900px){.aboutus-main #about-logo .logo-item-wrap .txt{font-size:max(16rem, 16px);text-align:left}}.aboutus-main #about-logo .deco{width:100vw;margin-top:-200px}@media screen and (max-width:900px){.aboutus-main #about-logo .deco{margin-top:-10vw}}.aboutus-main #about-logo .deco img{width:100%}.aboutus-main #about-history{padding-bottom:300rem}@media screen and (max-width:900px){.aboutus-main #about-history{padding-bottom:30vw}}@media screen and (max-width:900px){.aboutus-main #about-history h4{margin-top:0}}.aboutus-main #about-history .container{max-width:1520px}.aboutus-main #about-history .desc{text-align:center;margin-bottom:60px;z-index:1;position:relative}@media screen and (max-width:900px){.aboutus-main #about-history .desc{max-width:600px;margin:auto;text-align:left}}.aboutus-main #about-history .history-scroll-trigger{position:absolute;width:100vw;left:0}.aboutus-main #about-history .history-line-img{text-align:center;margin-top:200px;position:sticky;top:5000vw;width:100vw;left:0}@media screen and (max-width:900px){.aboutus-main #about-history .history-line-img{margin-top:-50vw;z-index:0}}.aboutus-main #about-history .history-line-img img{width:96%;max-width:1600px;margin:auto;clip-path:inset(0 0 100% 0);-webkit-transition:clip-path .1s linear;transition:clip-path .1s linear}@media screen and (max-width:900px){.aboutus-main #about-history .history-line-img img{width:90%;max-width:500px}}.aboutus-main #about-history .history-line{position:relative}@media screen and (max-width:900px){.aboutus-main #about-history .history-line{width:100%;max-width:500px;margin:auto}}.aboutus-main #about-history .history-line .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}@media screen and (max-width:767px){.aboutus-main #about-history .history-line .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.aboutus-main #about-history .history-line h3{text-align:center;font-size:28px;margin-bottom:30px}.aboutus-main #about-history .history-line .video-wrap{position:relative;width:90%;max-width:1320px;margin:40px auto;aspect-ratio:16/9;height:auto}.aboutus-main #about-history .history-line .video-wrap .video-iframe{height:100%}.aboutus-main #about-history .history-line .video-wrap iframe{top:0;left:0;width:100%;height:100%;border-radius:15px}.aboutus-main #about-history .history-line .video-wrap .sp-only{display:none}@media (max-width:768px){.aboutus-main #about-history .history-line .video-wrap .pc-only{display:none}.aboutus-main #about-history .history-line .video-wrap .sp-only{display:block}}.aboutus-main #about-history .history-line .video-trigger{position:relative;cursor:pointer}.aboutus-main #about-history .history-line .play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;height:60px;background:rgba(255,0,0,.8);border-radius:50%}.aboutus-main #about-history .history-line .play-button:after{content:"";position:absolute;top:18px;left:24px;border-style:solid;border-width:12px 0 12px 20px;border-color:transparent transparent transparent #fff}.aboutus-main #about-history .history-line .box01{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:900px){.aboutus-main #about-history .history-line .box01{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:13vw}}.aboutus-main #about-history .history-line .box01 .his-item-wrap:nth-child(1){max-width:464px;width:30%;min-width:300px}@media screen and (max-width:900px){.aboutus-main #about-history .history-line .box01 .his-item-wrap:nth-child(1){width:100%;max-width:unset}}.aboutus-main #about-history .history-line .box01 .his-item-wrap:nth-child(1) img{margin-bottom:100rem}@media screen and (max-width:900px){.aboutus-main #about-history .history-line .box01 .his-item-wrap:nth-child(1) img{margin-bottom:20px}}.aboutus-main #about-history .history-line .box01 .his-item-wrap:nth-child(2){max-width:756px;width:50%}@media screen and (max-width:900px){.aboutus-main #about-history .history-line .box01 .his-item-wrap:nth-child(2){width:95%;margin-left:5%;max-width:unset}}@media screen and (max-width:900px){.aboutus-main #about-history .history-line .box02{margin-top:13vw}}.aboutus-main #about-history .history-line .box02 .his-item-wrap{max-width:1351px;width:75%;margin:auto}@media screen and (max-width:900px){.aboutus-main #about-history .history-line .box02 .his-item-wrap{width:100%;max-width:unset}}.aboutus-main #about-history .history-line .box03 .his-item-wrap{max-width:819px;width:60%;margin-left:18%}@media screen and (max-width:900px){.aboutus-main #about-history .history-line .box03 .his-item-wrap{width:100%;max-width:unset;margin-left:0}}.aboutus-main #about-history .history-line .box04 .his-item-wrap{width:90%;margin-left:5%;margin-top:30rem}@media screen and (max-width:900px){.aboutus-main #about-history .history-line .box04 .his-item-wrap{width:100%;max-width:unset;margin-left:0}}.aboutus-main #about-history .history-line .box05 .his-item-wrap{max-width:619px;width:40%;margin-top:30rem}@media screen and (max-width:900px){.aboutus-main #about-history .history-line .box05 .his-item-wrap{width:100%;max-width:unset;margin-left:0}}.aboutus-main #about-history .history-line .box06 .his-item-wrap{max-width:1227px;width:65%;margin-left:15%;margin-top:20rem}@media screen and (max-width:900px){.aboutus-main #about-history .history-line .box06 .his-item-wrap{width:100%;max-width:unset;margin-left:0}}.aboutus-main #about-history .history-line .box07{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:90%;margin:auto}.aboutus-main #about-history .history-line .box07 .his-item-wrap:nth-child(1){width:48%}@media screen and (max-width:900px){.aboutus-main #about-history .history-line .box07 .his-item-wrap:nth-child(1){width:100%;max-width:unset;margin-left:0}}.aboutus-main #about-history .history-line .box07 .his-item-wrap:nth-child(2){width:48%;margin-bottom:100rem}@media screen and (max-width:900px){.aboutus-main #about-history .history-line .box07 .his-item-wrap:nth-child(2){width:100%;max-width:unset;margin-left:0;margin-bottom:0}}.aboutus-main #about-history .history-line .box08 .his-item-wrap{width:90%;margin:30rem auto}@media screen and (max-width:900px){.aboutus-main #about-history .history-line .box08 .his-item-wrap{width:100%;max-width:unset;margin-left:0}}@media screen and (max-width:900px){.aboutus-main #about-history .history-line .box08 .his-item-wrap img:nth-child(4){margin-top:20px}}@media screen and (max-width:900px){.aboutus-main #about-history .history-line .box08 .his-item-wrap img:nth-child(5){margin-top:20px}}.aboutus-main #about-history .history-line .box09{margin-top:310rem}@media screen and (max-width:900px){.aboutus-main #about-history .history-line .box09{margin-top:10vw}}.aboutus-main #about-history .history-line .box09 .his-item-wrap{max-width:921px;width:60%;margin-left:30%}@media screen and (max-width:900px){.aboutus-main #about-history .history-line .box09 .his-item-wrap{width:100%;max-width:unset;margin-left:0}}.aboutus-main #about-history .history-line .box10 .his-item-wrap{max-width:1047px;width:65%;margin:30rem auto}@media screen and (max-width:900px){.aboutus-main #about-history .history-line .box10 .his-item-wrap{width:100%;max-width:unset;margin-left:0}}.aboutus-main #about-history .history-line .box11 .his-item-wrap{max-width:585px;width:50%;margin:50rem auto 0 15%}@media screen and (max-width:900px){.aboutus-main #about-history .history-line .box11 .his-item-wrap{width:100%;max-width:unset;margin:30px 0}}.aboutus-main #about-history .history-line.mov-wrap{width:90%;margin:auto;background-image:url(//suwacent.com/wp/wp-content/themes/suwa/assets/css/../img/aboutus/mov-bg.png);background-size:100% 100%;padding:50rem}@media screen and (max-width:900px){.aboutus-main #about-history .history-line.mov-wrap{padding:10vw 5vw}}.aboutus-main #about-history .history-line.mov-wrap .main-line{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}@media screen and (max-width:900px){.aboutus-main #about-history .history-line.mov-wrap .main-line{font-size:max(18rem, 18px)}}.aboutus-main #about-history .history-line.mov-wrap .txt{margin:50px auto;text-align:center;font-size:max(24rem, 22px);font-weight:500;color:#001952}@media screen and (max-width:900px){.aboutus-main #about-history .history-line.mov-wrap .txt{text-align:left;font-size:max(16rem, 16px)}}.aboutus-main #about-history .illustwrap{position:relative}.aboutus-main #about-history .illustwrap.ill01{position:absolute;margin-top:-200rem}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill01{margin-top:0}}.aboutus-main #about-history .illustwrap.ill01 img:nth-child(1){width:5vw;max-width:84px}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill01 img:nth-child(1){margin-bottom:30px}}.aboutus-main #about-history .illustwrap.ill01 img:nth-child(2){margin-bottom:20px}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill01 img:nth-child(2){margin-bottom:30px}}.aboutus-main #about-history .illustwrap.ill01 img:nth-child(3){margin-bottom:40px}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill01 img:nth-child(3){margin-top:10px}}.aboutus-main #about-history .illustwrap.ill01 img:nth-child(4){margin-bottom:60px}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill01 img:nth-child(4){margin-top:10px}}.aboutus-main #about-history .illustwrap.ill02{margin:0 auto 50rem;padding-left:20%}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill02{height:40vw}}.aboutus-main #about-history .illustwrap.ill02 img:nth-child(1){width:7vw;max-width:102px}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill02 img:nth-child(1){width:8vW;position:absolute;margin-top:15vw;margin-left:10vw}}.aboutus-main #about-history .illustwrap.ill02 img:nth-child(2){width:8vw;max-width:128px;margin-bottom:80px;margin-right:15%}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill02 img:nth-child(2){width:10vw;position:absolute;margin-top:24vw;margin-left:-5vw}}.aboutus-main #about-history .illustwrap.ill02 img:nth-child(3){width:8vw;max-width:128px;margin-bottom:120px}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill02 img:nth-child(3){width:10vw;position:absolute;margin-top:24vw;margin-left:25vw}}.aboutus-main #about-history .illustwrap.ill02 img:nth-child(4){width:7vw;max-width:102px;margin-bottom:150px}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill02 img:nth-child(4){width:8vw;position:absolute;margin-top:24vw;margin-left:45vw}}.aboutus-main #about-history .illustwrap.ill02 img:nth-child(5){margin-bottom:150px}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill02 img:nth-child(5){position:absolute;margin-top:7vw;margin-left:30vw}}.aboutus-main #about-history .illustwrap.ill02 img:nth-child(6){margin-bottom:150px}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill02 img:nth-child(6){position:absolute;margin-top:7vw;margin-left:40vw}}.aboutus-main #about-history .illustwrap.ill02 img:nth-child(7){margin-bottom:150px}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill02 img:nth-child(7){position:absolute;margin-top:7vw;margin-left:50vw}}.aboutus-main #about-history .illustwrap.ill03{margin:0 auto 50rem;padding-left:5%;margin-top:max(-20vw, -280rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill03{height:50vw;margin-top:0}}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill03 img{position:absolute}}.aboutus-main #about-history .illustwrap.ill03 img:nth-child(1){margin-bottom:160px}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill03 img:nth-child(1){margin-top:100px;margin-left:1vw}}.aboutus-main #about-history .illustwrap.ill03 img:nth-child(2),.aboutus-main #about-history .illustwrap.ill03 img:nth-child(3){width:15vw;max-width:186px;margin-bottom:0}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill03 img:nth-child(2),.aboutus-main #about-history .illustwrap.ill03 img:nth-child(3){width:17vw;margin-top:-150px;margin-left:20vw}}.aboutus-main #about-history .illustwrap.ill03 img:nth-child(4),.aboutus-main #about-history .illustwrap.ill03 img:nth-child(5){width:7vw;max-width:100px;margin-bottom:-190px}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill03 img:nth-child(4),.aboutus-main #about-history .illustwrap.ill03 img:nth-child(5){width:10vw;margin-top:0;margin-left:50vw}}.aboutus-main #about-history .illustwrap.ill03 img:nth-child(6){margin-bottom:-420px;margin-left:50px}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill03 img:nth-child(6){margin-top:-550px;margin-left:55vw}}.aboutus-main #about-history .illustwrap.ill03 img:nth-child(7){margin-bottom:-490px}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill03 img:nth-child(7){margin-top:-430px;margin-left:35vw}}.aboutus-main #about-history .illustwrap.ill03 img:nth-child(8){width:15vw;max-width:186px;margin-top:370px;margin-left:min(45vw, 680px);position:absolute}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill03 img:nth-child(8){margin-top:0;margin-left:40vw}}.aboutus-main #about-history .illustwrap.ill03 img:nth-child(9){margin-left:10px;margin-bottom:-530px}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill03 img:nth-child(9){margin-top:-500px;margin-left:50vw}}.aboutus-main #about-history .illustwrap.ill03 img:nth-child(10),.aboutus-main #about-history .illustwrap.ill03 img:nth-child(11){width:9vw;max-width:126px;margin-bottom:-680px}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill03 img:nth-child(10),.aboutus-main #about-history .illustwrap.ill03 img:nth-child(11){width:12vw;margin-top:-600px;margin-left:20vw}}.aboutus-main #about-history .illustwrap.ill03 img:nth-child(12),.aboutus-main #about-history .illustwrap.ill03 img:nth-child(13){width:13vw;max-width:155px;margin-bottom:-780px}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill03 img:nth-child(12),.aboutus-main #about-history .illustwrap.ill03 img:nth-child(13){width:15vw;margin-top:-600px;margin-left:0}}.aboutus-main #about-history .illustwrap.ill04{margin-top:-30rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1200px){.aboutus-main #about-history .illustwrap.ill04{margin-top:-13vw}}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill04{height:50vw;margin-top:0;margin-top:-50px}}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill04 img{position:absolute}}.aboutus-main #about-history .illustwrap.ill04 img:nth-child(1),.aboutus-main #about-history .illustwrap.ill04 img:nth-child(2){position:absolute;width:6vw;max-width:87px}@media screen and (max-width:1200px){.aboutus-main #about-history .illustwrap.ill04 img:nth-child(1),.aboutus-main #about-history .illustwrap.ill04 img:nth-child(2){margin-top:10vw}}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill04 img:nth-child(1),.aboutus-main #about-history .illustwrap.ill04 img:nth-child(2){width:6vw;margin-top:10vw;margin-left:70vw}}.aboutus-main #about-history .illustwrap.ill04 img:nth-child(3){position:absolute;margin-left:max(8vw, 100px);margin-top:120rem}@media screen and (max-width:1200px){.aboutus-main #about-history .illustwrap.ill04 img:nth-child(3){margin-top:18vw}}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill04 img:nth-child(3){margin-top:-50px;margin-left:50vw}}.aboutus-main #about-history .illustwrap.ill04 img:nth-child(4){position:absolute;margin-left:max(16vw, 200px);margin-top:120rem}@media screen and (max-width:1200px){.aboutus-main #about-history .illustwrap.ill04 img:nth-child(4){margin-top:18vw}}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill04 img:nth-child(4){margin-top:-50px;margin-left:60vw}}.aboutus-main #about-history .illustwrap.ill04 img:nth-child(5){position:absolute;margin-left:max(25vw, 300px);margin-top:60rem}@media screen and (max-width:1200px){.aboutus-main #about-history .illustwrap.ill04 img:nth-child(5){margin-top:15vw}}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill04 img:nth-child(5){margin-top:30vw;margin-left:5vw}}.aboutus-main #about-history .illustwrap.ill04 img:nth-child(6),.aboutus-main #about-history .illustwrap.ill04 img:nth-child(7){width:7vw;max-width:94px;margin-left:5%;margin-bottom:-1000px;margin-right:2%}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill04 img:nth-child(6),.aboutus-main #about-history .illustwrap.ill04 img:nth-child(7){width:8vw;margin-bottom:-60vw;margin-left:70vw}}.aboutus-main #about-history .illustwrap.ill04 img:nth-child(8),.aboutus-main #about-history .illustwrap.ill04 img:nth-child(9){width:8.5vw;max-width:136px;margin-right:20%;margin-bottom:-780px}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill04 img:nth-child(8),.aboutus-main #about-history .illustwrap.ill04 img:nth-child(9){width:10vw;margin-bottom:-60vw;margin-left:35vw}}.aboutus-main #about-history .illustwrap.ill04 img:nth-child(10),.aboutus-main #about-history .illustwrap.ill04 img:nth-child(11){width:9vw;max-width:146px;margin-right:2%;margin-bottom:-430px}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill04 img:nth-child(10),.aboutus-main #about-history .illustwrap.ill04 img:nth-child(11){width:11vw;margin-bottom:-30vw;margin-left:55vw}}.aboutus-main #about-history .illustwrap.ill04 img:nth-child(12),.aboutus-main #about-history .illustwrap.ill04 img:nth-child(13){width:18vw;max-width:261px;margin-right:2%;margin-bottom:-200px}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill04 img:nth-child(12),.aboutus-main #about-history .illustwrap.ill04 img:nth-child(13){width:20vw;margin-bottom:-15vw;margin-left:30vw}}.aboutus-main #about-history .illustwrap.ill04 img:nth-child(14),.aboutus-main #about-history .illustwrap.ill04 img:nth-child(15){width:7vw;max-width:105px;margin-bottom:0}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill04 img:nth-child(14),.aboutus-main #about-history .illustwrap.ill04 img:nth-child(15){width:8vw;margin-top:0;margin-left:15vw}}.aboutus-main #about-history .illustwrap.ill04 img:nth-child(16){position:absolute;margin-top:460rem;left:min(65vw, 1250px)}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill04 img:nth-child(16){margin-top:40vw;left:15vw}}.aboutus-main #about-history .illustwrap.ill04 img:nth-child(17){position:absolute;margin-top:400rem;left:min(75vw, 1450px)}@media screen and (max-width:900px){.aboutus-main #about-history .illustwrap.ill04 img:nth-child(17){margin-top:-20vw;margin-left:-35vw}}.aboutus-main #about-history .illustwrap img{max-width:300px}.aboutus-main #about-history .illustwrap img.tree{max-width:149px;width:9vw}.aboutus-main #about-history .illustwrap img.house{max-width:129px;width:8vw}.aboutus-main .pickup-content li>.inner .flex .img-wrapper .link-wrap img{margin-bottom:0}.aboutus-main .pickup-content li>.inner .flex .txt-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}@media screen and (max-width:900px){.aboutus-main .pickup-content li>.inner .flex .txt-wrapper{margin-top:0}}.aboutus-main .pickup-content li>.inner h3 .min-sp{display:none}@media screen and (max-width:400px){.aboutus-main .pickup-content li>.inner h3 .min-sp{display:block}}@media screen and (max-width:900px){.aboutus-main .pickup-content li>.inner h3{font-size:max(5vw, 24px)}}.aboutus-main .pickup-content li>.inner .flex .img-wrapper .link-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:900px){.aboutus-main .pickup-content{margin-top:20px}}@media screen and (max-width:900px){.aboutus-main .pickup-content li>.inner{padding-bottom:0}}.aboutus-main .youtubemodal{display:none;position:fixed;z-index:9999;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.9)}.aboutus-main .youtubemodal .modal-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;max-width:800px}.aboutus-main .youtubemodal .modal-content iframe{width:100%;aspect-ratio:16/9}.aboutus-main .youtubemodal .close-modal{position:absolute;top:-40px;right:0;color:#fff;font-size:30px;cursor:pointer}.bar{text-align:center}.bar img{width:100%;height:auto}