﻿.vh_max{height:100vh;height:calc(var(--vh, 1vh)*100)}.text{line-height:2;letter-spacing:ls(75)}.u_ba{position:relative}.u_ba::before,.u_ba::after{content:"";position:absolute;display:block}html{box-sizing:border-box;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;height:-webkit-fill-available;font-size:1.1228571429vw;line-height:1}@media(max-width: 428px){html{font-size:3.738317757vw}}*,*::before,*::after{box-sizing:inherit}body{min-width:100%;margin:0;color:#623200;font-family:YakuHanJP,"Zen Kaku Gothic New","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif !important;position:relative;letter-spacing:.1080246914rem;line-height:1.8;font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;min-height:-webkit-fill-available;background:url("../images/bg.jpg") 50% 50% repeat;background-size:500px;font-size:.8024691358rem;font-weight:500}@media(min-width:429px){body{font-size:clamp(12px,.9259259259rem,20px)}}.vertical{position:absolute;z-index:1;font-family:"Zen Kaku Gothic New","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif !important;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-font-feature-settings:normal;font-feature-settings:normal;text-orientation:upright;font-weight:700;letter-spacing:.3086419753rem;font-size:1.4197530864rem}@media(min-width:429px){.vertical{letter-spacing:.4320987654rem;font-size:2.2839506173rem}}.vertical>span{display:block}.vertical>span>span{display:inline-block;padding:1.049382716rem .6172839506rem .8024691358rem;position:relative;color:#fff}@media(min-width:429px){.vertical>span>span{padding:1.5432098765rem .987654321rem 1.2962962963rem}}.vertical>span>span:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:.4320987654rem;transform-origin:0% 0%}.vertical>span>span span{display:inline-block;font-weight:500;z-index:1;position:relative}.en{font-family:"Outfit","Zen Kaku Gothic New","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif !important}a{color:#623200;text-decoration:none;background-color:rgba(0,0,0,0);transition:opacity linear .5s,color linear .3s}a:focus{outline:none}a:hover,.vertical_btn:hover{color:rgba(98,50,0,.5)}button{padding:0;cursor:pointer}figure{margin:0}img{max-width:100%;width:auto;height:auto;border-style:none;vertical-align:top}p{margin:0}i{font-style:normal}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}button,select{text-transform:none}button{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{margin:0;color:#623200;font-weight:700}.sec-h2,.project .container>div h2 p,.project .container .creator h2,.project .project-container .store .creator li div{overflow:hidden;text-indent:100%;white-space:nowrap}.sec-h2{text-align:center;padding-bottom:4.012345679rem}ul,ol,li,dl,dt,dd{margin:0;padding:0;list-style:none}input,textarea{-webkit-appearance:none !important;border-radius:0 !important}address{font-style:normal}.fixed{position:fixed;z-index:-1;width:100%;height:100%;overflow:hidden}@media(min-width:429px){.sp-only{display:none}}.pc-only{display:none}@media(min-width:429px){.pc-only{display:block}}.clearfix{*zoom:1}.clearfix:after{content:"";display:table;clear:both}.container{margin-left:auto;margin-right:auto}@media(min-width:429px){.container{max-width:64.1975308642rem}}@media(max-width: 768px){.container{max-width:calc(100% - 6.1728395062rem)}}@media(max-width: 428px){.container{max-width:inherit}}@media(min-width:429px){.flex{display:flex;flex-wrap:wrap;justify-content:space-between}.flex.row-reverse{flex-direction:row-reverse}.flex.col-2>*{width:48%}.flex.col-3>*{width:30%}.flex.col-4>*{width:23%}.flex.col-5>*{width:18%}}@media(max-width: 428px){.flex-sp{display:flex;flex-wrap:wrap;justify-content:space-between}.flex-sp.column-reverse-sp{flex-direction:column-reverse}.flex-sp.column-reverse-sp>*{width:100%}.flex-sp.col-3>*{width:30%}}.slider{overflow:hidden;position:relative}.slider .slick-slide{position:relative}.slider .slick-slide img,.slider .slick-slide source{width:100%}.slider .slick-slide::before{content:"";display:block}.remodal-overlay{background:url(../images/popup-bg.png) repeat 0 0;overflow:hidden}@media(max-width: 428px){.remodal-wrapper{padding:.9259259259rem 0 0}}.remodal{color:#623200;margin:3.0864197531rem 0;border-radius:.6172839506rem;padding:1.5432098765rem;font-size:.7407407407rem}@media(min-width:429px){.remodal{border-radius:1.2345679012rem;padding:3.0864197531rem;font-size:.8641975309rem;max-width:49.3827160494rem}}@media(max-width: 768px){.remodal{max-width:calc(100% - 3.0864197531rem)}}.remodal picture>*{width:100%;border-radius:.6172839506rem}@media(min-width:429px){.remodal picture>*{border-radius:1.2345679012rem}}.remodal h3{font-size:.987654321rem;margin-top:1.2345679012rem}@media(min-width:429px){.remodal h3{font-size:1.4197530864rem;margin-top:1.5432098765rem;margin-bottom:.6172839506rem}}.remodal p{margin-top:.9259259259rem;text-align:left}@media(min-width:429px){.remodal p{font-size:clamp(13px,.9259259259rem,22px)}}.remodal .remodal-close{left:inherit;color:#fff;background:#ffae2b;position:absolute;border-radius:.3086419753rem;top:-.6172839506rem;right:-.6172839506rem;width:1.8518518519rem;height:1.8518518519rem}@media(min-width:429px){.remodal .remodal-close{border-radius:.6172839506rem;top:-1.8518518519rem;right:-1.8518518519rem;width:3.7037037037rem;height:3.7037037037rem}}.remodal .remodal-close:before,.remodal .remodal-close:after{content:"";position:absolute;display:block;height:.1234567901rem}@media(min-width:429px){.remodal .remodal-close:before,.remodal .remodal-close:after{height:.1851851852rem}}.remodal .remodal-close:before{background:url("../images/popup-close-dash.svg") 0% 0% no-repeat;background-size:contain;z-index:1;transform:rotate(-45deg);top:50%;left:50%;width:1.2345679012rem;height:.1234567901rem;margin-top:-.1234567901rem;margin-left:-.4938271605rem}@media(min-width:429px){.remodal .remodal-close:before{width:2.4691358025rem;height:.1234567901rem;margin-top:-.2469135802rem;margin-left:-1.1111111111rem}}.remodal .remodal-close:after{background:url("../images/popup-close.svg") 0% 0% no-repeat;background-size:contain;z-index:1;transform:rotate(45deg);top:50%;left:50%;width:1.2345679012rem;height:.1234567901rem;margin-top:-.1234567901rem;margin-left:-.6790123457rem}@media(min-width:429px){.remodal .remodal-close:after{width:2.4691358025rem;height:.1234567901rem;margin-top:-.2469135802rem;margin-left:-1.2962962963rem}}@media(max-width: 428px){.remodal[data-remodal-id=modal2] .remodal-close,.remodal[data-remodal-id=modal3] .remodal-close,.remodal[data-remodal-id=modal6] .remodal-close,.remodal[data-remodal-id=modal7] .remodal-close,.remodal[data-remodal-id=modal10] .remodal-close,.remodal[data-remodal-id=modal11] .remodal-close{background:#19baa2}}@media(min-width:429px){.remodal[data-remodal-id=modal1] .remodal-close,.remodal[data-remodal-id=modal3] .remodal-close,.remodal[data-remodal-id=modal5] .remodal-close,.remodal[data-remodal-id=modal7] .remodal-close,.remodal[data-remodal-id=modal9] .remodal-close,.remodal[data-remodal-id=modal11] .remodal-close,.remodal[data-remodal-id=modal13] .remodal-close{background:#19baa2}}#loading{background:url(../images/bg.jpg) repeat 0 0;width:100%;min-height:100vh;min-height:-webkit-fill-available;height:100dvh;height:100vh;position:fixed;z-index:99999;left:0;top:0;transition:opacity .75s cubic-bezier(0.47, 0.16, 0.24, 1),z-index .1s 1s linear;display:flex;justify-content:center;align-items:center}#loading>*{width:8.024691358rem;height:4.9382716049rem;position:relative}#loading>*>*{position:absolute}#loading>*>*>*{display:block}#loading>* .logomark01{width:2.4691358025rem;top:0;right:0}#loading>* .logomark02{width:3.7037037037rem;bottom:0;left:1.8518518519rem}header{position:fixed;z-index:100;transition:all .5s cubic-bezier(0.47, 0.16, 0.24, 1);background:rgba(0,0,0,0);width:100%}@media(max-width: 428px){header .container{width:100%;height:5.5555555556rem}}@media(min-width:429px){header .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:clamp(15px,1.2345679012rem,40px) 2.4691358025rem;background:#fff;max-width:inherit;width:calc(100% - 2.4691358025rem);border-radius:.6172839506rem;transform:translate3d(0, 1.2345679012rem, 0);transition:all 1s cubic-bezier(0.16, 1, 0.3, 1)}}@media(min-width: 1300px){header .container{padding:25px 40px}}header .container h1{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;z-index:2;transition:all .3s cubic-bezier(0.47, 0.16, 0.24, 1)}@media(min-width: 769px){header .container h1{width:14.4444444444rem;aspect-ratio:234/47}}@media(max-width: 768px){header .container h1{width:15.0617283951rem;aspect-ratio:244/34}}@media(max-width: 428px){header .container h1{position:absolute;top:1.8518518519rem;left:1.2345679012rem;width:11.2345679012rem;aspect-ratio:182/34}}@media(min-width: 1300px){header .container h1{width:245px}}header .container h1 span{background:url(../images/logo-type.svg) no-repeat 50% 50%;overflow:hidden;text-indent:100%;white-space:nowrap;display:block;width:8.3333333333rem;aspect-ratio:135/23;background-size:contain;transition:width .3s cubic-bezier(0.47, 0.16, 0.24, 1)}@media(min-width:429px){header .container h1 span{background:url(../images/logo-type.svg) no-repeat 50% 50%;background-size:contain;width:10.8641975309rem;aspect-ratio:176/29}}@media(min-width: 1300px){header .container h1 span{width:176px}}header .container h1:before{transition:width .3s cubic-bezier(0.47, 0.16, 0.24, 1),transform 2s cubic-bezier(0.16, 1, 0.3, 1);content:"";display:block;background:url(../images/logo-mark.svg) no-repeat 50% 50%;background-size:contain;aspect-ratio:1/1;width:2.2839506173rem}@media(min-width:429px){header .container h1:before{width:2.7160493827rem;background:url(../images/logo-mark.svg) no-repeat 50% 50%;background-size:contain}}@media(min-width: 1300px){header .container h1:before{width:54px}}header .container nav{font-weight:700;line-height:1}@media(max-width: 428px){header .container nav{overflow:hidden;position:fixed;top:0;width:100%;height:100vh;height:100dvh;flex-direction:column;padding:9.2592592593rem 0 0 1.8518518519rem;gap:2.4691358025rem 0;transform:translate3d(0, -100vh, 0);transition:all .5s cubic-bezier(0, 0.55, 0.45, 1)}}@media(min-width:429px){header .container nav{display:flex;flex-wrap:wrap;gap:0 1.8518518519rem}}@media(max-width: 428px){header .container nav>span{display:block}}@media(max-width: 428px){header .container nav>span:not(:first-child){margin-top:1.8518518519rem}}@media(max-width: 428px){header .container nav>span a{font-size:1.4197530864rem;letter-spacing:.4938271605rem;opacity:0;transform:translate(0, -0.3086419753rem);transition:transform .3s linear,opacity .5s linear;display:inline-block}}@media(min-width:429px){header .container nav>span a{letter-spacing:.2469135802rem;font-size:clamp(13px,.987654321rem,20px)}}@media(max-width: 428px){header .container nav:after{content:"";display:block;width:100%;height:100dvh;height:100vh;background:url(../images/bg.jpg) repeat 0 0;background-size:500px;position:fixed;top:0;left:0;z-index:-1;transform-origin:0% 0%}}@media(min-width:429px){header .container nav .logomark{display:none}}@media(max-width: 428px){header .container nav .logomark{position:absolute}}@media(max-width: 428px){header .container nav .logomark.logomark01{width:8.024691358rem;bottom:8.024691358rem;right:-.6172839506rem}}@media(max-width: 428px){header .container nav .logomark.logomark02{width:11.1111111111rem;bottom:-1.2345679012rem;right:7.4074074074rem}}@media(max-width: 428px){header .container nav.active{transform:translate3d(0, 0, 0)}}@media(max-width: 428px)and (max-width: 428px){header .container nav.active>span>a{opacity:1;transform:translateY(0)}header .container nav.active>span:nth-child(1)>a{animation-delay:.4s !important;transition-delay:.4s !important}header .container nav.active>span:nth-child(2)>a{animation-delay:.5s !important;transition-delay:.5s !important}header .container nav.active>span:nth-child(3)>a{animation-delay:.6s !important;transition-delay:.6s !important}header .container nav.active>span:nth-child(4)>a{animation-delay:.7s !important;transition-delay:.7s !important}header .container nav.active>span:nth-child(5)>a{animation-delay:.8s !important;transition-delay:.8s !important}header .container nav.active>span:nth-child(6)>a{animation-delay:.9s !important;transition-delay:.9s !important}header .container nav.active>span:nth-child(7)>a{animation-delay:1s !important;transition-delay:1s !important}header .container nav.active>span:nth-child(8)>a{animation-delay:1.1s !important;transition-delay:1.1s !important}}header .container .hamburger{position:absolute;top:1.4814814815rem;right:1.2345679012rem;width:2.4691358025rem;height:2.4691358025rem;z-index:1;transition:all .3s cubic-bezier(0.47, 0.16, 0.24, 1)}@media(min-width:429px){header .container .hamburger{display:none}}header .container .hamburger>p{width:100%;height:.1234567901rem;position:relative;transition:all .5s cubic-bezier(0.47, 0.16, 0.24, 1)}header .container .hamburger>p>span{width:1.8518518519rem;height:.1234567901rem;background:#19baa2;display:block;position:absolute;top:0;border-radius:.1851851852rem;transition:all .5s cubic-bezier(0.47, 0.16, 0.24, 1)}header .container .hamburger>p:first-child{transform:translateY(0.9259259259rem);height:.1111111111rem}header .container .hamburger>p:first-child span:first-child{width:.1234567901rem;left:0}header .container .hamburger>p:first-child span:nth-child(2){width:.4938271605rem;left:.3086419753rem}header .container .hamburger>p:first-child span:nth-child(3){width:1.4814814815rem;right:0}header .container .hamburger>p:last-child{transform:translateY(1.2962962963rem)}header .container .hamburger>p:last-child span:first-child{width:.1234567901rem;left:.6172839506rem}header .container .hamburger>p:last-child span:nth-child(2){width:1.3580246914rem;right:0}header .container .hamburger.active>p:first-child{transform:translateY(0.987654321rem) rotate(135deg)}header .container .hamburger.active>p:last-child{transform:translateY(0.9259259259rem) rotate(45deg)}header .container .hamburger.active>p:last-child span:first-child{left:0}header .container .hamburger.active>p:last-child span:nth-child(2){width:2.2222222222rem;right:0}header.active .container h1{width:10.2469135802rem;aspect-ratio:166/31;top:1.8518518519rem}header.active .container h1 span{width:7.5925925926rem;aspect-ratio:123/20;background:url(../images/logo-type-brown.svg) no-repeat 50% 50%;background-size:contain}header.active .container h1:before{width:1.975308642rem;transform:rotate(360deg);background:url(../images/logo-mark-brown.svg) no-repeat 50% 50%;background-size:contain}header.active .container .hamburger>p>span{background:#623200}@media(max-width: 428px){header.header-fixed .container{background:#fff}}@media(min-width:429px){header.header-fixed .container{padding:clamp(18px,1.5432098765rem,35px) 3.0864197531rem 1.7283950617rem;width:100%;border-radius:0;transform:translate3d(0, 0, 0)}}@media(min-width: 1300px){header.header-fixed .container{padding:25px 50px 28px}}@media(max-width: 428px){header.header-fixed .container{height:4.3209876543rem}}@media(min-width:429px){header.header-fixed .container h1{width:13.5802469136rem;aspect-ratio:220/34}}@media(min-width: 1300px){header.header-fixed .container h1{width:235px}}@media(max-width: 768px){header.header-fixed .container h1{width:14.1975308642rem;aspect-ratio:230/34}}@media(max-width: 428px){header.header-fixed .container h1{width:10.2469135802rem;aspect-ratio:166/31;top:1.2345679012rem}}@media(max-width: 428px){header.header-fixed .container h1 span{width:7.5925925926rem;aspect-ratio:123/20}}header.header-fixed .container h1:before{width:1.975308642rem;transform:rotate(360deg)}header.header-fixed .container .hamburger{top:.8641975309rem}#mainvisual{width:100%;height:100vh;height:100svh;position:relative;overflow:hidden;max-height:49.3827160494rem}@media(min-width:429px){#mainvisual{max-height:74.0740740741rem}}#mainvisual:before,#mainvisual:after{content:"";position:absolute;display:block;width:100%}#mainvisual:before{height:100vh;height:100dvh;overflow:hidden;z-index:1;background:url(../images/school.webp) no-repeat 50% 33vh;background-size:200vw}@media(min-width:429px){#mainvisual:before{background:url("../images/school.webp") no-repeat 50% 15vh;background-size:100vw}}#mainvisual:after{top:0;left:0;background:url("../images/sky.webp") 0% 0% repeat;background-size:contain;z-index:0;height:35vh}@media(min-width:429px){#mainvisual:after{height:30vh}}#mainvisual h2{z-index:2;top:5.8641975309rem;right:1.5432098765rem;font-size:1.7283950617rem}@media(min-width:429px){#mainvisual h2{top:15rem;right:9.3827160494rem;font-size:1.975308642rem}}#mainvisual h2>span>span{padding:1.2345679012rem .6172839506rem .6172839506rem;color:#623200}#mainvisual h2>span>span:after{background:#fff}@media(min-width:429px){#mainvisual h2>span>span{padding:1.2345679012rem .9259259259rem .9259259259rem}}#mainvisual h2>span:nth-child(1){margin-left:-1.5432098765rem}@media(min-width:429px){#mainvisual h2>span:nth-child(1){margin-left:-1.8518518519rem}}#mainvisual h2>span:nth-child(2){margin-left:-1.5432098765rem;margin-top:2.7777777778rem}@media(min-width:429px){#mainvisual h2>span:nth-child(2){margin-left:-1.8518518519rem;margin-top:4.3209876543rem}}#mainvisual h2>span:nth-child(2)>span{padding-bottom:0}#mainvisual h2>span:nth-child(3){margin-top:4.3209876543rem}@media(min-width:429px){#mainvisual h2>span:nth-child(3){margin-top:7.4074074074rem}}#mainvisual .block{position:absolute;z-index:1}#mainvisual .block .z-1{z-index:1}#mainvisual .block .z-2{z-index:2}#mainvisual .block .z-3{z-index:3}#mainvisual .block .z-4{z-index:4}#mainvisual .block>div{position:absolute;width:100%}#mainvisual .block picture{position:absolute;width:100%}#mainvisual .block picture.body{width:100%}#mainvisual .block picture>*{width:100%}#mainvisual .block01{z-index:1;width:24.7530864198rem;right:-16.2962962963rem}@media(max-width: 428px){#mainvisual .block01{top:6.1728395062rem}}@media(min-width:429px){#mainvisual .block01{width:40.5555555556rem;right:-3.2098765432rem;bottom:60.1851851852rem}}#mainvisual .block02{z-index:2;left:6.4814814815rem;bottom:3.3333333333rem;width:328.2098765432rem;height:16.6666666667rem}@media(min-width:429px){#mainvisual .block02{width:32.2839506173rem;height:27.2839506173rem;left:30.6790123457rem;bottom:2.7160493827rem;z-index:1}}#mainvisual .block02 .kids01{left:16.4814814815rem;z-index:1;width:3.1481481481rem;top:9.7530864198rem;transform:translate3d(0, -0.6172839506rem, 0)}@media(min-width:429px){#mainvisual .block02 .kids01{left:26.8518518519rem;width:5.4938271605rem;top:14.9382716049rem}}#mainvisual .block02 .kids01>.eye-group{position:absolute;top:0;width:2.1604938272rem;right:.2469135802rem;display:block}@media(min-width:429px){#mainvisual .block02 .kids01>.eye-group{width:3.7654320988rem;right:.4320987654rem}}#mainvisual .block02 .kids01>.eye-group>*{width:100%}#mainvisual .block02 .kids01>.z-3{right:0;top:1.2962962963rem}@media(min-width:429px){#mainvisual .block02 .kids01>.z-3{top:2.2222222222rem}}#mainvisual .block02 .kids02{z-index:1;width:3.8888888889rem;left:4.1975308642rem;top:8.024691358rem}@media(min-width:429px){#mainvisual .block02 .kids02{width:6.3580246914rem;left:6.9135802469rem;top:12.3456790123rem}}#mainvisual .block02 .kids02>.z-3{top:.3703703704rem;left:.2469135802rem;width:2.037037037rem;display:block}@media(min-width:429px){#mainvisual .block02 .kids02>.z-3{width:3.3950617284rem}}#mainvisual .block02 .equipment{top:0;left:0;width:17.2839506173rem;height:16.6666666667rem}@media(min-width:429px){#mainvisual .block02 .equipment{width:28.2716049383rem;height:57.8395061728rem}}#mainvisual .block03{width:24.7530864198rem;height:35.2469135802rem;left:-9.5061728395rem;bottom:3.4567901235rem}@media(min-width:429px){#mainvisual .block03{width:40.5555555556rem;height:57.8395061728rem;left:-2.2839506173rem;bottom:2.2222222222rem}}#mainvisual .block03 .wood-left{width:100%;top:0;left:0}#mainvisual .block03 .kids03{width:6.9135802469rem;left:10rem;top:17.7777777778rem;transform:translate3d(0, -0.6172839506rem, 0)}@media(min-width:429px){#mainvisual .block03 .kids03{width:11.3580246914rem;left:16.3580246914rem;top:28.7654320988rem}}#mainvisual .block03 .kids03>.z-3{top:0rem;right:0rem;width:3.3950617284rem;display:block;animation-delay:1s;transform-origin:0% 100%}@media(min-width:429px){#mainvisual .block03 .kids03>.z-3{top:.1234567901rem;right:0rem;width:5.8641975309rem}}#mainvisual .block03 .kids03.z-2>*{position:absolute;top:.3086419753rem;right:-.1234567901rem;width:6.3580246914rem;display:block;animation-delay:1s;transform-origin:0% 100%}@media(min-width:429px){#mainvisual .block03 .kids03.z-2>*{top:.7407407407rem;width:11.1111111111rem}}#mainvisual .scroll-nav{position:absolute;bottom:0;width:.987654321rem;display:block;right:3.0864197531rem;z-index:1;height:3.1481481481rem}@media(min-width:429px){#mainvisual .scroll-nav{height:5rem}}#mainvisual .scroll-nav>span{content:"";position:absolute;top:-.987654321rem;left:.0617283951rem;z-index:2;width:.987654321rem;height:.987654321rem;animation:sdb 4s infinite cubic-bezier(0.39, 0.575, 0.565, 1);animation-delay:.2s;opacity:0}@media(min-width:429px){#mainvisual .scroll-nav>span{animation:sdb2 4s infinite cubic-bezier(0.39, 0.575, 0.565, 1);animation-delay:.2s}}#mainvisual .scroll-nav>span:before{content:"";position:absolute;top:.2469135802rem;left:.2469135802rem;width:.4938271605rem;height:.4938271605rem;background:#fff;border-radius:100%;z-index:3}#mainvisual .scroll-nav>span:after{content:"";position:absolute;top:0;left:0;width:.987654321rem;height:.987654321rem;background:#623200;border-radius:100%}#mainvisual .scroll-nav:before{content:"";width:.1234567901rem;position:absolute;top:0rem;left:50%;background:url(../images/scroll-nav-bar1.svg) 50% 50% no-repeat;background-size:contain;height:1.4814814815rem;z-index:1;animation:sdb 4s infinite cubic-bezier(0.39, 0.575, 0.565, 1)}@media(min-width:429px){#mainvisual .scroll-nav:before{animation:sdb2 4s infinite cubic-bezier(0.39, 0.575, 0.565, 1)}}#mainvisual .scroll-nav:after{content:"";width:.1234567901rem;position:absolute;bottom:0;left:50%;background:#623200;border-radius:.2469135802rem;height:3.1481481481rem}@media(min-width:429px){#mainvisual .scroll-nav:after{height:5rem}}#message .container{position:relative}@media(min-width:429px){#message .container{margin-top:9.2592592593rem;margin-bottom:9.2592592593rem}}@media(max-width: 428px){#message .container{margin-top:3.0864197531rem;margin-bottom:3.0864197531rem}}#message h2{top:0;right:2.1604938272rem}@media(min-width: 769px){#message h2{right:.9259259259rem}}#message h2>span>span:after{background:#ffae2b}#message .img-block{position:relative;margin-left:auto;margin-right:auto}@media(min-width: 769px){#message .img-block{width:39.1358024691rem;height:37.037037037rem}}@media(max-width: 768px){#message .img-block{width:36.5432098765rem;height:36.5432098765rem}}@media(max-width: 428px){#message .img-block{width:19.5679012346rem;height:22.037037037rem}}#message .img-block>*{position:absolute}#message .img-block>*.message{aspect-ratio:386/579;left:50%;bottom:0;z-index:1}#message .img-block>*.message .z-1{z-index:1}#message .img-block>*.message .z-2{z-index:2}#message .img-block>*.message .z-3{z-index:3}#message .img-block>*.message .z-4{z-index:4}#message .img-block>*.message .z-5{z-index:5}#message .img-block>*.message .z-6{z-index:6}@media(min-width: 769px){#message .img-block>*.message{width:23.6419753086rem;margin-left:-10.3703703704rem}}@media(max-width: 768px){#message .img-block>*.message{width:25.4938271605rem;top:1.2345679012rem;margin-left:-10.2469135802rem}}@media(max-width: 428px){#message .img-block>*.message{width:13.6419753086rem;margin-left:-6.7901234568rem}}#message .img-block>*.message>*{position:absolute;display:block}#message .img-block>*.message>*.z-2{bottom:0;left:0}@media(min-width: 769px){#message .img-block>*.message>*.z-2{width:23.5802469136rem}}@media(max-width: 768px){#message .img-block>*.message>*.z-2{width:25.4320987654rem}}@media(max-width: 428px){#message .img-block>*.message>*.z-2{width:13.6419753086rem}}@media(min-width: 769px){#message .img-block>*.message>*.z-3{width:11.2962962963rem;top:8.1481481481rem;right:.6172839506rem}}@media(max-width: 768px){#message .img-block>*.message>*.z-3{top:8.7654320988rem;right:.6172839506rem;width:12.2222222222rem}}@media(max-width: 428px){#message .img-block>*.message>*.z-3{top:4.7530864198rem;right:.4320987654rem;width:6.4197530864rem}}#message .img-block>*.message>*.z-3 .eye{width:100%;position:absolute}#message .img-block>*.message>*.z-3 picture{width:100%;position:absolute}#message .img-block>*.message>*.z-3 picture>*{width:100%}#message .img-block>*.message>*.z-4{left:0}@media(min-width: 769px){#message .img-block>*.message>*.z-4{bottom:0rem;width:20.8641975309rem;bottom:-.0617283951rem}}@media(max-width: 768px){#message .img-block>*.message>*.z-4{width:22.4691358025rem;bottom:-.0617283951rem}}@media(max-width: 428px){#message .img-block>*.message>*.z-4{width:12.0987654321rem;bottom:0}}@media(min-width: 769px){#message .img-block>*.message>*.z-5{top:18.8888888889rem;right:7.037037037rem;width:5.1234567901rem}}@media(max-width: 768px){#message .img-block>*.message>*.z-5{top:20.7407407407rem;right:7.9012345679rem;width:5.2469135802rem}}@media(max-width: 428px){#message .img-block>*.message>*.z-5{top:10.987654321rem;right:4.0740740741rem;width:2.9012345679rem}}@media(min-width: 769px){#message .img-block>*.message>*.z-6{width:10.1851851852rem;top:.8024691358rem;left:3.5802469136rem}}@media(max-width: 768px){#message .img-block>*.message>*.z-6{width:10.6172839506rem;top:1.1111111111rem;left:4.012345679rem}}@media(max-width: 428px){#message .img-block>*.message>*.z-6{top:.4938271605rem;left:2.0987654321rem;width:5.8024691358rem}}#message .img-block>*.message>*.z-6 .eye{width:100%;position:absolute}#message .img-block>*.message>*.z-6 picture{width:100%;position:absolute}#message .img-block>*.message>*.z-6 picture>*{width:100%}#message .img-block>*.message>*>*{width:100%}@media(min-width: 769px){#message .img-block>*.logomark01{top:0;width:13.4567901235rem;right:1.5432098765rem}}@media(max-width: 768px){#message .img-block>*.logomark01{width:12.7777777778rem;top:1.2345679012rem;left:1.2345679012rem}}@media(max-width: 428px){#message .img-block>*.logomark01{width:6.8518518519rem;left:-1.2345679012rem}}#message .img-block>*.logomark01>*>*{display:block}@media(min-width: 769px){#message .img-block>*.logomark01>*>*{width:13.4567901235rem}}@media(max-width: 768px){#message .img-block>*.logomark01>*>*{width:12.7777777778rem}}@media(max-width: 428px){#message .img-block>*.logomark01>*>*{width:6.8518518519rem}}@media(min-width: 769px){#message .img-block>*.logomark02{width:18.3333333333rem;left:-2.7777777778rem;bottom:0}}@media(max-width: 768px){#message .img-block>*.logomark02{width:16.6666666667rem;right:-3.0864197531rem;bottom:-1.2345679012rem}}@media(max-width: 428px){#message .img-block>*.logomark02{width:8.950617284rem;right:0;bottom:0}}#message .img-block>*.logomark02>*>*{display:block}@media(min-width: 769px){#message .img-block>*.logomark02>*>*{width:18.3333333333rem}}@media(max-width: 768px){#message .img-block>*.logomark02>*>*{width:16.6666666667rem}}@media(max-width: 428px){#message .img-block>*.logomark02>*>*{width:8.950617284rem}}#message .img-block>*>*{width:100%}#message .txt-block{z-index:1;line-height:2}@media(min-width: 769px){#message .txt-block{font-size:1.049382716rem;position:absolute;line-height:2.2}}@media(max-width: 768px){#message .txt-block{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:1.1728395062rem;margin-left:auto;margin-right:auto}}@media(max-width: 428px){#message .txt-block{font-size:.8641975309rem;width:calc(100% - 1.8518518519rem);margin-left:auto;margin-right:auto}}#message .txt-block>div>p:not(:first-child){margin-top:.9259259259rem}@media(min-width: 769px){#message .txt-block>div>p:not(:first-child){margin-top:1.5432098765rem}}@media(min-width: 769px){#message .txt-block>img{display:none}}@media(min-width: 769px){#message .txt-block.txt-left{top:0;left:0}}@media(max-width: 768px){#message .txt-block.txt-left{margin-top:6.1728395062rem}}@media(max-width: 428px){#message .txt-block.txt-left{margin-top:3.0864197531rem}}@media(max-width: 768px){#message .txt-block.txt-left>img{width:12.3456790123rem}}@media(max-width: 428px){#message .txt-block.txt-left>img{width:4.9382716049rem}}@media(min-width: 769px){#message .txt-block.txt-right{bottom:0;right:0;text-align:right}}@media(max-width: 768px){#message .txt-block.txt-right{margin-top:4.9382716049rem}}@media(max-width: 428px){#message .txt-block.txt-right{margin-top:2.4691358025rem}}@media(max-width: 768px){#message .txt-block.txt-right>img{width:8.6419753086rem}}@media(max-width: 428px){#message .txt-block.txt-right>img{width:3.7037037037rem}}@media(max-width: 768px){#message .txt-block.txt-right>.txt{padding-left:3.7037037037rem}}@media(max-width: 428px){#message .txt-block.txt-right>.txt{padding-left:1.8518518519rem}}#about>.container{z-index:1;background:url(../images/message-bg.svg) no-repeat center bottom;background-size:contain;max-width:inherit}@media(min-width:429px){#about>.container{padding-top:4.9382716049rem}}@media(max-width: 768px){#about>.container{width:100%;padding-top:4.9382716049rem;padding-left:3.0864197531rem;padding-right:3.0864197531rem}}@media(max-width: 428px){#about>.container{position:relative;padding-top:3.0864197531rem;padding-left:1.5432098765rem;padding-right:1.5432098765rem;max-width:inherit}}#about>.container>div{position:relative}@media(min-width:429px){#about>.container>div{max-width:71.6049382716rem;margin-left:auto;margin-right:auto}}@media(max-width: 768px){#about>.container>div{max-width:inherit}}@media(max-width: 428px){#about>.container h2{position:absolute;top:-1.8518518519rem;left:1.8518518519rem}}@media(min-width:429px){#about>.container h2{left:4.3209876543rem;top:-3.7037037037rem}}#about>.container h2>span>span:after{background:#19baa2}#about>.container .slider-wrap{border-radius:.6172839506rem;overflow:hidden;position:relative}@media(min-width:429px){#about>.container .slider-wrap{border-radius:1.2345679012rem}}#about>.container .slider-wrap:after{content:"";display:block;position:absolute;top:0;z-index:1;width:100%;aspect-ratio:147/582;height:inherit;background-color:#ffae2b}@media(max-width: 428px){#about>.container .slider-wrap .slick-slide{aspect-ratio:364/193;height:inherit}}@media(max-width: 428px){#about>.container .slider-wrap .slick-slide>*{width:100%;height:100%;object-fit:cover}}#about .class,#about .service{background:#fff}@media(max-width: 768px){#about .class .container,#about .service .container{width:calc(100% - 3.0864197531rem);margin-left:auto;margin-right:auto}}@media(min-width: 769px){#about .class .container,#about .service .container{display:flex;flex-wrap:wrap;justify-content:space-between}}#about .class .container .h3,#about .service .container .h3{letter-spacing:.1851851852rem}@media(min-width: 769px){#about .class .container .h3,#about .service .container .h3{width:12.1604938272rem;font-size:1.4197530864rem}}@media(max-width: 768px){#about .class .container .h3,#about .service .container .h3{font-size:1.8518518519rem}}@media(max-width: 428px){#about .class .container .h3,#about .service .container .h3{font-size:.987654321rem}}#about .class .container .h3 h3,#about .service .container .h3 h3{position:relative;line-height:1;display:inline-block}@media(min-width: 769px){#about .class .container .h3 h3,#about .service .container .h3 h3{padding-bottom:1.5432098765rem;margin-top:1.5432098765rem}}@media(max-width: 768px){#about .class .container .h3 h3,#about .service .container .h3 h3{padding-bottom:2.7777777778rem;margin-bottom:4.3209876543rem}}@media(max-width: 428px){#about .class .container .h3 h3,#about .service .container .h3 h3{padding-bottom:.9259259259rem;margin-bottom:1.8518518519rem}}#about .class .container .h3 h3:before,#about .class .container .h3 h3:after,#about .service .container .h3 h3:before,#about .service .container .h3 h3:after{content:"";position:absolute;display:block;bottom:0;left:0;height:.1543209877rem}@media(min-width: 769px){#about .class .container .h3 h3:before,#about .class .container .h3 h3:after,#about .service .container .h3 h3:before,#about .service .container .h3 h3:after{height:.1851851852rem}}#about .class .container .h3 h3:before,#about .service .container .h3 h3:before{background:url("../images/bar-dash-white.svg") 100% 50% no-repeat;background-size:contain;z-index:1;width:calc(100% - .3086419753rem)}#about .class .container .h3 h3:after,#about .service .container .h3 h3:after{border-radius:.6172839506rem;background:#623200;width:100%}#about .class .container .child-sec,#about .service .container .child-sec{background:url("../images/bg.jpg") 50% 50% repeat;background-size:500px;border-radius:.6172839506rem}@media(min-width: 769px){#about .class .container .child-sec,#about .service .container .child-sec{border-radius:1.2345679012rem;width:calc(100% - 14.6296296296rem);padding:2.4691358025rem}}@media(max-width: 768px){#about .class .container .child-sec,#about .service .container .child-sec{padding:3.0864197531rem}}@media(max-width: 428px){#about .class .container .child-sec,#about .service .container .child-sec{padding:1.8518518519rem}}#about .class .container .child-sec>div h4,#about .service .container .child-sec>div h4{font-size:.8641975309rem;color:#ea8700}@media(min-width: 769px){#about .class .container .child-sec>div h4,#about .service .container .child-sec>div h4{font-size:clamp(14px,1.049382716rem,22px)}}#about .class .container .child-sec>div dl,#about .service .container .child-sec>div dl{background:url("../images/class-dot.svg") 0% 0% repeat-y;background-size:.1234567901rem;margin:.4938271605rem 0 0 .4320987654rem;padding:.4938271605rem 0 .9259259259rem 1.4197530864rem}@media(min-width: 769px){#about .class .container .child-sec>div dl,#about .service .container .child-sec>div dl{background-size:.1851851852rem;margin-top:.9259259259rem;margin-bottom:.9259259259rem;padding:.3086419753rem 0 .4938271605rem 1.8518518519rem}}#about .class .container .child-sec>div dl dt,#about .service .container .child-sec>div dl dt{font-weight:700;line-height:1.8;letter-spacing:.1234567901rem}#about .class .container .child-sec>div dl dd,#about .service .container .child-sec>div dl dd{margin-top:.8024691358rem}#about .class .container .child-sec>div:last-child dl,#about .service .container .child-sec>div:last-child dl{padding-bottom:0;margin-bottom:.9259259259rem}#about .class{padding-bottom:3.0864197531rem;margin-top:-.1234567901rem}@media(min-width:429px){#about .class{padding-bottom:4.9382716049rem;padding-top:7.4074074074rem}}@media(max-width: 768px){#about .class{padding-top:3.0864197531rem}}@media(max-width: 428px){#about .class{padding-top:1.8518518519rem}}@media(min-width:429px){#about .class .container .h3 h3{position:sticky;top:5.5555555556rem}}@media(max-width: 428px){#about .class .container .child-sec{padding-left:1.5432098765rem}#about .class .container .child-sec>*:not(:first-child){margin-top:.1851851852rem}}#about .service{align-items:center;padding-bottom:4.6296296296rem}@media(max-width: 428px){#about .service{padding-bottom:3.0864197531rem}}#facility{background:url(../images/facility-bg.svg) no-repeat 100% 0%;background-size:contain;padding-bottom:3.7037037037rem}@media(min-width:429px){#facility{padding-bottom:16.049382716rem}}@media(max-width: 428px){#facility{background:none}}#facility>.container{position:relative;z-index:1}#facility>.container:first-child{padding-top:4.9382716049rem}@media(min-width:429px){#facility>.container:first-child{padding-top:0;width:calc(100% - 3.0864197531rem);max-width:64.1975308642rem}}@media(max-width: 768px){#facility>.container:first-child{width:calc(100% - 6.1728395062rem);max-width:inherit}}@media(max-width: 428px){#facility>.container:first-child{width:100%;padding-left:1.5432098765rem;padding-right:1.5432098765rem;background:url(../images/facility-bg.svg) no-repeat 100% 0%;background-size:contain}}#facility>.container h2{z-index:1;top:0;right:0}@media(max-width: 428px){#facility>.container h2{right:1.5432098765rem}}#facility>.container h2>span>span{display:inline-block}@media(min-width:429px){#facility>.container h2>span>span{min-height:13.8888888889rem}}@media(max-width: 428px){#facility>.container h2>span>span{min-height:7.7160493827rem}}#facility>.container h2>span>span:after{background:#ffae2b}#facility>.container>p{font-size:.8024691358rem}@media(min-width:429px){#facility>.container>p{text-align:right;float:right;font-size:1.049382716rem;margin-right:9.8765432099rem;margin-top:12.3456790123rem;line-height:2.2}}@media(max-width: 768px){#facility>.container>p{margin-top:10.4938271605rem}}@media(max-width: 428px){#facility>.container>p{line-height:1.9;margin-top:1.8518518519rem}}#facility>.container>p span{display:inline-block}#facility ul{clear:both;display:flex;flex-wrap:wrap;list-style:none;width:calc(100% - 3.0864197531rem);margin-left:auto;margin-right:auto}@media(max-width: 428px){#facility ul{margin-top:1.2345679012rem;justify-content:space-between}}@media(min-width:429px){#facility ul{width:100%;justify-content:flex-start;gap:3.2098765432rem}}#facility ul>li{position:relative;width:calc(50% - .7716049383rem);margin-top:1.5432098765rem}@media(min-width:429px){#facility ul>li{width:30%;margin-top:2.7777777778rem}#facility ul>li:nth-child(3n+2){top:3.0864197531rem}#facility ul>li:nth-child(3n+3){top:6.1728395062rem}}#facility ul>li a>div{overflow:hidden;border-radius:.6172839506rem;position:relative}@media(min-width:429px){#facility ul>li a>div{border-radius:1.2345679012rem;border:.3086419753rem solid rgba(0,0,0,0);box-sizing:content-box;transition:border .3s linear}}#facility ul>li a>div picture{aspect-ratio:306/172}#facility ul>li a>div picture>*{width:100%;vertical-align:top;transform-origin:50% 50%}#facility ul>li a>div:after{content:"";display:block;position:absolute;top:0;z-index:1;width:100%;aspect-ratio:306/172;height:inherit;background-color:#ffae2b}#facility ul>li a h3{text-align:center;font-size:.7407407407rem;line-height:1;margin-top:clamp(8px,.9259259259rem,20px)}@media(min-width:429px){#facility ul>li a h3{font-size:clamp(13px,.9259259259rem,22px);margin-top:clamp(12px,1.2345679012rem,24px)}}#facility ul>li a:hover>div{animation:gelatine .5s}@media(min-width:429px){#facility ul>li a:hover>div{border:.3086419753rem solid #ffae2b}}@media(max-width: 428px){#facility ul>li:nth-child(2) a>div:after,#facility ul>li:nth-child(3) a>div:after,#facility ul>li:nth-child(6) a>div:after,#facility ul>li:nth-child(7) a>div:after,#facility ul>li:nth-child(10) a>div:after,#facility ul>li:nth-child(11) a>div:after{background-color:#19baa2}}@media(min-width:429px){#facility ul>li:nth-child(odd) a>div:after{background-color:#19baa2}}@media(min-width:429px)and (min-width:429px){#facility ul>li:nth-child(odd) a:hover>div{border:.3086419753rem solid #19baa2}}#outline .container{position:relative}@media(max-width: 428px){#outline .container{width:calc(100% - 3.0864197531rem);margin-left:auto;margin-right:auto;margin-top:1.8518518519rem}}@media(min-width:429px){#outline .container{width:64.1975308642rem;margin-top:6.1728395062rem;margin-bottom:6.1728395062rem}}@media(max-width: 428px){#outline .container>h2{position:absolute;top:-1.8518518519rem;left:1.8518518519rem}}@media(min-width:429px){#outline .container>h2{top:-3.7037037037rem;left:4.3209876543rem}}#outline .container>h2>span>span:after{background:#19baa2}#outline .container>div{display:flex;flex-wrap:wrap;flex-direction:column}@media(min-width:429px){#outline .container>div{flex-direction:row}}@media(max-width: 768px){#outline .container>div{flex-direction:column}}#outline .container>div div{border-radius:.9259259259rem .9259259259rem 0 0;width:100%;overflow:hidden;aspect-ratio:364/192;position:relative}@media(min-width:429px){#outline .container>div div{border-radius:1.2345679012rem 0 0 1.2345679012rem;width:55%}}@media(max-width: 768px){#outline .container>div div{width:100%;border-radius:.9259259259rem .9259259259rem 0 0}}#outline .container>div div:before,#outline .container>div div:after{content:"";display:block;width:100%;height:100%;aspect-ratio:364/192}#outline .container>div div:before{background:url(../images/outline.jpg) no-repeat 50% 50%;background:url(../images/outline.webp) no-repeat 50% 50%;background-size:cover}#outline .container>div div:after{background:#ffae2b;z-index:1;position:absolute;top:0;left:0}#outline .container>div dl{background:#fff;display:flex;flex-wrap:wrap}@media(min-width:429px){#outline .container>div dl{padding:1.5432098765rem 2.4691358025rem 2.4691358025rem;border-radius:0 1.2345679012rem 1.2345679012rem 0;width:45%}}@media(max-width: 768px){#outline .container>div dl{width:100%;padding:1.5432098765rem 2.4691358025rem 2.4691358025rem;border-radius:0 0 .9259259259rem .9259259259rem}}@media(max-width: 428px){#outline .container>div dl{padding:.6172839506rem 1.5432098765rem 1.8518518519rem;border-radius:0 0 .9259259259rem .9259259259rem}}#outline .container>div dl>dt{font-weight:700;margin-top:.9259259259rem}@media(min-width:429px){#outline .container>div dl>dt{width:6.1728395062rem}}@media(max-width: 768px){#outline .container>div dl>dt{width:9.2592592593rem}}@media(max-width: 428px){#outline .container>div dl>dt{width:4.3209876543rem}}#outline .container>div dl>dd{padding-left:1.2345679012rem;margin-top:.9259259259rem}@media(min-width:429px){#outline .container>div dl>dd{width:calc(100% - 6.1728395062rem)}}@media(max-width: 768px){#outline .container>div dl>dd{width:calc(100% - 9.2592592593rem)}}@media(max-width: 428px){#outline .container>div dl>dd{width:calc(100% - 4.3209876543rem)}}#outline .container>div dl>dd span{display:inline-block}#outline .container>div dl>dd p{text-align:right;position:relative;margin-top:.3086419753rem}@media(min-width:429px){#outline .container>div dl>dd p{margin-top:.6172839506rem}}#outline .container>div dl>dd p a{display:inline-block;padding-bottom:.4938271605rem;padding-right:1.1111111111rem;font-size:90%;position:relative}#outline .container>div dl>dd p a span{content:"";position:absolute;display:block;width:100%;bottom:0;right:0;transition:.5s all cubic-bezier(0.16, 1, 0.3, 1)}#outline .container>div dl>dd p a span>i:before,#outline .container>div dl>dd p a span>i:after{content:"";position:absolute;display:block;background:#623200;border-radius:.3086419753rem;transition:.5s all cubic-bezier(0.16, 1, 0.3, 1);height:.1234567901rem;bottom:0}@media screen and (-webkit-min-device-pixel-ratio: 0){#outline .container>div dl>dd p a span>i:before,#outline .container>div dl>dd p a span>i:after{bottom:.0308641975rem}}#outline .container>div dl>dd p a span>i:first-child:before{width:3%;left:0}#outline .container>div dl>dd p a span>i:first-child:after{width:16.5%;left:5.5%;transform-origin:0% 0%}#outline .container>div dl>dd p a span>i:last-child:before{width:67%;right:.4938271605rem;transform-origin:0% 100%}#outline .container>div dl>dd p a span>i:last-child:after{width:15%;right:.4012345679rem;height:.1851851852rem;bottom:.0308641975rem;transform:rotate3d(1, 1, 1, 60deg) translateY(-0.3086419753rem)}#outline .container>div dl>dd p a:hover span>i:before,#outline .container>div dl>dd p a:hover span>i:after{content:"";position:absolute;display:block;background:#623200;border-radius:.3086419753rem;transition:.5s all cubic-bezier(0.16, 1, 0.3, 1);height:.0925925926rem;bottom:0}@media screen and (-webkit-min-device-pixel-ratio: 0){#outline .container>div dl>dd p a:hover span>i:before,#outline .container>div dl>dd p a:hover span>i:after{bottom:.0308641975rem}}@media(min-width:429px){#outline .container>div dl>dd p a:hover span>i:before,#outline .container>div dl>dd p a:hover span>i:after{height:.1234567901rem}}#outline .container>div dl>dd p a:hover span>i:first-child:before{width:3%;left:0}#outline .container>div dl>dd p a:hover span>i:first-child:after{width:74%;left:6%;transform-origin:0% 0%}#outline .container>div dl>dd p a:hover span>i:last-child:before{width:14.5%;right:.1851851852rem;transform-origin:0% 100%}#outline .container>div dl>dd p a:hover span>i:last-child:after{width:15%;right:.0925925926rem;height:.1851851852rem;bottom:.0308641975rem;transform:rotate3d(1, 1, 1, 60deg) translateY(-0.3086419753rem)}#message,#about,#facility,#outline{padding-top:5.5555555556rem;margin-top:-5.5555555556rem}@media(max-width: 428px){#message,#about,#facility,#outline{padding-top:4.3209876543rem;margin-top:-4.3209876543rem}}footer{background:url(../images/footer-bg.svg) no-repeat 50% 0%;background-size:120%;margin-top:4.6296296296rem;width:100%;text-align:center;font-size:.6790123457rem;letter-spacing:.0771604938rem;padding:2.4691358025rem 0 1.2345679012rem;position:relative}@media(min-width:429px){footer{font-size:.8024691358rem;background-size:cover;margin-top:9.2592592593rem;padding:3.7037037037rem 0}}footer .pagetop{position:absolute;bottom:2.7777777778rem;transform:rotate(90deg);font-size:.8641975309rem;right:-1.2345679012rem}@media(min-width:429px){footer .pagetop{right:1.8518518519rem}}footer .pagetop p{position:relative}footer .pagetop p a{position:relative;padding-left:1.5432098765rem;padding-right:.3086419753rem;padding-bottom:.6172839506rem}footer .pagetop p a span{content:"";position:absolute;display:block;width:100%;bottom:0;left:0;transition:.5s all cubic-bezier(0.16, 1, 0.3, 1)}footer .pagetop p a span>i:before,footer .pagetop p a span>i:after{content:"";position:absolute;display:block;background:#623200;border-radius:.3086419753rem;transition:.5s all cubic-bezier(0.16, 1, 0.3, 1);height:.1234567901rem;bottom:0}@media screen and (-webkit-min-device-pixel-ratio: 0){footer .pagetop p a span>i:before,footer .pagetop p a span>i:after{bottom:.0308641975rem}}footer .pagetop p a span>i:first-child:after{width:69%;left:.4938271605rem;transform-origin:0% 100%}footer .pagetop p a span>i:first-child:before{width:25%;left:.4012345679rem;height:.1543209877rem;bottom:.0061728395rem;transform:rotate3d(1, 1, 1, -80deg) translateY(-0.4320987654rem)}footer .pagetop p a span>i:last-child:after{width:3%;right:0}footer .pagetop p a span>i:last-child:before{width:14.5%;right:6%;transform-origin:0% 0%}footer .pagetop p a:hover span>i:before,footer .pagetop p a:hover span>i:after{content:"";position:absolute;display:block;background:#623200;border-radius:.3086419753rem;transition:.5s all cubic-bezier(0.16, 1, 0.3, 1);height:.1234567901rem;bottom:0}@media screen and (-webkit-min-device-pixel-ratio: 0){footer .pagetop p a:hover span>i:before,footer .pagetop p a:hover span>i:after{bottom:.0308641975rem}}footer .pagetop p a:hover span>i:first-child:after{width:14.5%;left:.1851851852rem;transform-origin:0% 100%}footer .pagetop p a:hover span>i:first-child:before{width:25%;left:.0925925926rem;transform:rotate3d(1, 1, 1, -80deg) translateY(-0.4320987654rem)}footer .pagetop p a:hover span>i:last-child:after{width:3%;right:0}footer .pagetop p a:hover span>i:last-child:before{width:74%;right:6%;transform-origin:0% 0%}.fadein{perspective:1000;will-change:opacity;opacity:0;transform:translate3d(0, 1.2345679012rem, 0)}@media(min-width:429px){.fadein{transform:translate3d(0, 0.9259259259rem, 0)}}.vertical>span>span:after{perspective:1000;will-change:transform;transform:scaleY(0)}.vertical>span>span>span{perspective:1000;will-change:opacity;opacity:0}.cartain:after{perspective:1000;will-change:transform;transform:scaleX(100%);transition:transform .5s cubic-bezier(0.25, 0.58, 0.44, 0.98);transform-origin:right}header,.scroll-nav{perspective:1000;will-change:opacity,transform;opacity:0;transform:translate3d(0, -0.6172839506rem, 0)}#loading{perspective:1000;will-change:opacity,transform}#loading>*{opacity:0;transform:translate3d(0, -1.5432098765rem, 0);animation:Loading 1s cubic-bezier(0.16, 1, 0.3, 1) forwards;animation-delay:.2s}@media(min-width:429px){#loading>*{transform:translate3d(0, 0.9259259259rem, 0)}}#loading>*>*.logomark01{animation:4s linear infinite Laoding-logo1}#loading>*>*.logomark01>*{animation:1.5s linear infinite Spin1}#loading>*>*.logomark02{animation:4s linear infinite Laoding-logo2}#loading>*>*.logomark02>*{animation:1.2s linear infinite Spin2}#loading.done{opacity:0;z-index:-1;transition-delay:.2s}#loading.done>*{animation:Loading-end 1s cubic-bezier(0.16, 1, 0.3, 1) forwards}#mainvisual .block>*{perspective:1000;will-change:opacity,transform;opacity:0;transform:translate3d(0, -0.6172839506rem, 0);transition:transform 2s cubic-bezier(0.16, 1, 0.3, 1),opacity .75s linear}#mainvisual .vertical>span>span>span{perspective:1000;will-change:opacity,transform;transform:translate3d(0, -0.6172839506rem, 0)}#about .slider-wrap .slider picture>*{transition:all 8s linear;transform:scale(1)}#about .slider-wrap.visible .slider .slick-current>*{transition:all 8s linear;transform:scale(1.1)}#about .class .container .child-sec>div,#about .service .container .child-sec>div{opacity:0;transform:translate3d(0, 1.2345679012rem, 0);perspective:1000;will-change:opacity,transform;transition:transform 1s cubic-bezier(0.16, 1, 0.3, 1),opacity .75s linear}@media(min-width:429px){#about .class .container .child-sec>div,#about .service .container .child-sec>div{transform:translate3d(0, 0.9259259259rem, 0)}}#message .container .img-block>*.message{perspective:1000;will-change:opacity,transform;opacity:0;transform:translate3d(0, 0.6172839506rem, 0)}#message .container .img-block>*.logomark01,#message .container .img-block>*.logomark02{perspective:1000;will-change:opacity,transform;opacity:0;transform:translate3d(0, 0.6172839506rem, 0)}#message .container .img-block>*.logomark01>*{perspective:1000;will-change:transform;display:block;transform:rotate(-90deg);transform-origin:50% 50%}#message .container .img-block>*.logomark02>*{perspective:1000;will-change:transform;display:block;transform:rotate(90deg);transform-origin:50% 50%}#message .container .txt-left>.txt{perspective:1000;will-change:opacity,transform;opacity:0;transform:translate3d(0, 0.6172839506rem, 0)}#message .container .txt-right>.txt{perspective:1000;will-change:opacity,transform;opacity:0;transform:translate3d(0, 0.6172839506rem, 0)}.loaded .visible.fadein{opacity:1;transform:translate3d(0, 0, 0);transition:opacity 1s linear,transform 2s cubic-bezier(0.16, 1, 0.3, 1);transition-delay:.2s}.loaded .eye-group>.eye>*:first-child{opacity:0;animation:Eyes-top 7s cubic-bezier(0.85, 0, 0.15, 1) infinite forwards}.loaded .eye-group>.eye>*:last-child{animation:Eyes-bottom 7s cubic-bezier(0.85, 0, 0.15, 1) infinite forwards}.loaded .vertical.visible>span>span:after{transform:scaleY(100%);transition:transform 1s cubic-bezier(0.16, 1, 0.3, 1);transition-delay:.3s}.loaded .vertical.visible>span>span>span{opacity:1;transition:opacity .3s linear;transition-delay:.7s}.loaded .cartain.visible:after{transform:scaleX(0);transition:transform .5s cubic-bezier(0.87, 0, 0.13, 1);transition-delay:.75s}@media(min-width:429px){.loaded .cartain.visible:after{transition-delay:.5s}}.loaded header,.loaded .scroll-nav{opacity:1;transform:translate3d(0, 0, 0);transition-property:opacity,transform;transition-duration:.5s,1s;transition-delay:4.3s,4.3s}@media(max-width: 428px){.loaded nav{transform:translate3d(0, -100vh, 0)}}@media(max-width: 428px){.loaded nav>span a{opacity:0;transform:translate(0, -0.3086419753rem);transition:transform .3s linear,opacity .5s linear}}@media(max-width: 428px){.loaded nav .logomark{opacity:0;transform:translate(0, -0.6172839506rem);transition:transform .3s linear,opacity .3s linear}}@media(max-width: 428px){.loaded nav .logomark>*{display:block}}@media(max-width: 428px){.loaded nav.active{transform:translate3d(0, 0, 0)}}@media(max-width: 428px)and (max-width: 428px){.loaded nav.active>span>a{opacity:1;transform:translateY(0)}.loaded nav.active>span:nth-child(1)>a{animation-delay:.4s !important;transition-delay:.4s !important}.loaded nav.active>span:nth-child(2)>a{animation-delay:.5s !important;transition-delay:.5s !important}.loaded nav.active>span:nth-child(3)>a{animation-delay:.6s !important;transition-delay:.6s !important}.loaded nav.active>span:nth-child(4)>a{animation-delay:.7s !important;transition-delay:.7s !important}.loaded nav.active>span:nth-child(5)>a{animation-delay:.8s !important;transition-delay:.8s !important}.loaded nav.active>span:nth-child(6)>a{animation-delay:.9s !important;transition-delay:.9s !important}.loaded nav.active>span:nth-child(7)>a{animation-delay:1s !important;transition-delay:1s !important}.loaded nav.active>span:nth-child(8)>a{animation-delay:1.1s !important;transition-delay:1.1s !important}}@media(max-width: 428px)and (max-width: 428px){.loaded nav.active>.logomark{opacity:1;transform:translate(0, 0);transition:transform .3s linear,opacity .5s linear;transition-delay:.3s}}@media(max-width: 428px)and (max-width: 428px){.loaded nav.active>.logomark.logomark01>*{animation:12s linear infinite Spin2}}@media(max-width: 428px)and (max-width: 428px){.loaded nav.active>.logomark.logomark02>*{animation:12s linear infinite Spin1}}.loaded #mainvisual .block>*{opacity:1;transform:translate3d(0, 0, 0)}.loaded #mainvisual .block>*.wood-right,.loaded #mainvisual .block>*.wood-left,.loaded #mainvisual .block>*.equipment{transition-delay:.3s}.loaded #mainvisual .block>*.kids01{transition-delay:1.3s;animation:Kids01 7s linear infinite;animation-delay:5s;transform-origin:bottom center}.loaded #mainvisual .block>*.kids01 .eye-group>.eye>*{animation-delay:4.5s}.loaded #mainvisual .block>*.kids02{transition-delay:2.3s}.loaded #mainvisual .block>*.kids02>.z-3{animation:Kids02 7s linear infinite;animation-delay:7s;transform-origin:bottom right}.loaded #mainvisual .block>*.kids02 .eye-group>.eye>*{animation-delay:6.5s}.loaded #mainvisual .block>*.kids03{transition-delay:3.3s}.loaded #mainvisual .block>*.kids03.z-2{animation:Kids03 linear 7s infinite;transform-origin:top right;animation-delay:9s}.loaded #mainvisual .block>*.kids03.eye-group>.eye>*{animation-delay:8.5s}.loaded #mainvisual .vertical>span>span>span{transform:translate3d(0, 0, 0);transition:transform 1s cubic-bezier(0.16, 1, 0.3, 1),opacity .3s linear}.loaded #mainvisual .vertical>span:first-child>span:after{transition-delay:1.3s}.loaded #mainvisual .vertical>span:first-child>span>span{transition-delay:1.6s}.loaded #mainvisual .vertical>span:nth-child(2)>span:after{transition-delay:2.3s}.loaded #mainvisual .vertical>span:nth-child(2)>span>span{transition-delay:2.6s}.loaded #mainvisual .vertical>span:last-child>span:after{transition-delay:3.3s}.loaded #mainvisual .vertical>span:last-child>span>span{transition-delay:3.6s}.loaded #message .container.visible h2>span>span{transition-delay:.3s}.loaded #message .container.visible h2>span>span:after{transition-delay:.5s}.loaded #message .container.visible .img-block>*.message{opacity:1;transform:translate3d(0, 0, 0);transition:transform 1s cubic-bezier(0.16, 1, 0.3, 1),opacity .75s linear;transition-delay:.8s}.loaded #message .container.visible .img-block>*.message>.z-3{animation:Messageface1 7s cubic-bezier(0.85, 0, 0.15, 1) infinite forwards;animation-delay:3s;transform-origin:100% 100%}.loaded #message .container.visible .img-block>*.message>.z-3.eye-group>.eye>*:first-child{opacity:0;animation:Eyes-top2 7s cubic-bezier(0.85, 0, 0.15, 1) infinite forwards;animation-delay:3s}.loaded #message .container.visible .img-block>*.message>.z-3.eye-group>.eye>*:last-child{animation:Eyes-bottom2 7s cubic-bezier(0.85, 0, 0.15, 1) infinite forwards;animation-delay:3s}.loaded #message .container.visible .img-block>*.message>.z-5{animation:Messagehand 7s cubic-bezier(0.85, 0, 0.15, 1) infinite forwards;animation-delay:2s;transform-origin:0% 100%}.loaded #message .container.visible .img-block>*.message>.z-6{animation:Messageface2 7s cubic-bezier(0.85, 0, 0.15, 1) infinite forwards;animation-delay:3s;transform-origin:0% 100%}.loaded #message .container.visible .img-block>*.message>.z-6.eye-group>.eye>*:first-child{opacity:0;animation:Eyes-top2 7s cubic-bezier(0.85, 0, 0.15, 1) infinite forwards;animation-delay:3s}.loaded #message .container.visible .img-block>*.message>.z-6.eye-group>.eye>*:last-child{animation:Eyes-bottom2 7s cubic-bezier(0.85, 0, 0.15, 1) infinite forwards;animation-delay:3s}.loaded #message .container.visible .img-block>* .eye-group>.eye>*:first-child{opacity:0;animation:Eyes-top2 7s cubic-bezier(0.85, 0, 0.15, 1) infinite forwards;animation-delay:4s}.loaded #message .container.visible .img-block>* .eye-group>.eye>*:last-child{animation:Eyes-bottom2 7s cubic-bezier(0.85, 0, 0.15, 1) infinite forwards;animation-delay:4s}.loaded #message .container.visible .img-block>*.logomark01,.loaded #message .container.visible .img-block>*.logomark02{opacity:1;transform:translate3d(0, 0, 0);transition:transform 1s cubic-bezier(0.16, 1, 0.3, 1),opacity .75s linear}.loaded #message .container.visible .img-block>*.logomark01>*,.loaded #message .container.visible .img-block>*.logomark02>*{transition:transform 3s cubic-bezier(0.16, 1, 0.3, 1)}.loaded #message .container.visible .img-block>*.logomark01{transition-delay:1.1s}.loaded #message .container.visible .img-block>*.logomark01>*{transform:rotate(0deg);transition-delay:1.1s}.loaded #message .container.visible .img-block>*.logomark02{transition-delay:1.1s}.loaded #message .container.visible .img-block>*.logomark02>*{transform:rotate(0deg);transition-delay:1.1s}.loaded #message .container.visible .txt-left>.txt{opacity:1;transform:translate3d(0, 0, 0);transition:transform 1s cubic-bezier(0.16, 1, 0.3, 1),opacity .75s linear;transition-delay:1.8s}.loaded #message .container.visible .txt-right>.txt{opacity:1;transform:translate3d(0, 0, 0);transition:transform 1s cubic-bezier(0.16, 1, 0.3, 1),opacity .75s linear;transition-delay:1.8s}.loaded #about .class .container .child-sec.visible>div,.loaded #about .service .container .child-sec.visible>div{opacity:1;transform:translate3d(0, 0, 0)}.loaded #about .class .container .child-sec.visible>div:nth-child(1),.loaded #about .service .container .child-sec.visible>div:nth-child(1){animation-delay:.4s !important;transition-delay:.4s !important}.loaded #about .class .container .child-sec.visible>div:nth-child(2),.loaded #about .service .container .child-sec.visible>div:nth-child(2){animation-delay:.5s !important;transition-delay:.5s !important}.loaded #about .class .container .child-sec.visible>div:nth-child(3),.loaded #about .service .container .child-sec.visible>div:nth-child(3){animation-delay:.6s !important;transition-delay:.6s !important}.loaded #about .class .container .child-sec.visible>div:nth-child(4),.loaded #about .service .container .child-sec.visible>div:nth-child(4){animation-delay:.7s !important;transition-delay:.7s !important}.loaded #about .class .container .child-sec.visible>div:nth-child(5),.loaded #about .service .container .child-sec.visible>div:nth-child(5){animation-delay:.8s !important;transition-delay:.8s !important}.loaded #about .class .container .child-sec.visible>div:nth-child(6),.loaded #about .service .container .child-sec.visible>div:nth-child(6){animation-delay:.9s !important;transition-delay:.9s !important}.loaded #about .class .container .child-sec.visible>div:nth-child(7),.loaded #about .service .container .child-sec.visible>div:nth-child(7){animation-delay:1s !important;transition-delay:1s !important}.loaded #about .class .container .child-sec.visible>div:nth-child(8),.loaded #about .service .container .child-sec.visible>div:nth-child(8){animation-delay:1.1s !important;transition-delay:1.1s !important}@media(min-width:429px){.loaded #facility ul>* div{transform-origin:center center;animation:rubberBand2out .3s linear}.loaded #facility ul>* div:hover{animation:rubberBand2 .8s linear}.loaded #facility ul>* .cartain.visible:after{transform:scaleX(100%)}.loaded #facility ul>*:nth-child(2).visible.fadein,.loaded #facility ul>*:nth-child(3).visible.fadein,.loaded #facility ul>*:nth-child(5).visible.fadein,.loaded #facility ul>*:nth-child(6).visible.fadein,.loaded #facility ul>*:nth-child(8).visible.fadein,.loaded #facility ul>*:nth-child(9).visible.fadein,.loaded #facility ul>*:nth-child(11).visible.fadein,.loaded #facility ul>*:nth-child(12).visible.fadein{animation:none}.loaded #facility ul>*:nth-child(1).visible .cartain:after,.loaded #facility ul>*:nth-child(4).visible .cartain:after,.loaded #facility ul>*:nth-child(7).visible .cartain:after,.loaded #facility ul>*:nth-child(10).visible .cartain:after{transform:scaleX(0);transition-delay:.3s !important}.loaded #facility ul>*:nth-child(1).visible+li,.loaded #facility ul>*:nth-child(4).visible+li,.loaded #facility ul>*:nth-child(7).visible+li,.loaded #facility ul>*:nth-child(10).visible+li{opacity:1;transform:translate3d(0, 0, 0);transition:opacity 1s linear,transform 2s cubic-bezier(0.16, 1, 0.3, 1);transition-delay:.3s !important}.loaded #facility ul>*:nth-child(1).visible+li .cartain:after,.loaded #facility ul>*:nth-child(4).visible+li .cartain:after,.loaded #facility ul>*:nth-child(7).visible+li .cartain:after,.loaded #facility ul>*:nth-child(10).visible+li .cartain:after{transform:scaleX(0);transition-delay:.4s !important}.loaded #facility ul>*:nth-child(1).visible+li+li,.loaded #facility ul>*:nth-child(4).visible+li+li,.loaded #facility ul>*:nth-child(7).visible+li+li,.loaded #facility ul>*:nth-child(10).visible+li+li{opacity:1;transform:translate3d(0, 0, 0);transition:opacity 1s linear,transform 2s cubic-bezier(0.16, 1, 0.3, 1);transition-delay:.4s !important}.loaded #facility ul>*:nth-child(1).visible+li+li .cartain:after,.loaded #facility ul>*:nth-child(4).visible+li+li .cartain:after,.loaded #facility ul>*:nth-child(7).visible+li+li .cartain:after,.loaded #facility ul>*:nth-child(10).visible+li+li .cartain:after{transform:scaleX(0);transition-delay:.5s !important}}@keyframes FadeIn{0%{opacity:0;transform:translate3d(0, 1.2345679012rem, 0);@media(min-width:429px){transform:translate3d(0, 0.9259259259rem, 0)}}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes sdb{0%{transform:translate(0, 0rem);opacity:0}3%{opacity:1}30%{opacity:1;transform:translate(0, 3.0864197531rem)}40%{opacity:0;transform:translate(0, 3.0864197531rem)}100%{opacity:0;transform:translate(0, 3.0864197531rem)}}@keyframes sdb2{0%{transform:translate(0, 0rem);opacity:0}3%{opacity:1}30%{opacity:1;transform:translate(0, 4.9382716049rem)}40%{opacity:0;transform:translate(0, 4.9382716049rem)}100%{opacity:0;transform:translate(0, 4.9382716049rem)}}@keyframes Loading{0%{opacity:0;transform:translate3d(0, 1.2345679012rem, 0);@media(min-width:429px){transform:translate3d(0, 0.9259259259rem, 0)}}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes Loading-end{0%{opacity:1;transform:translate3d(0, 0, 0)}100%{opacity:0;transform:translate3d(0, 1.2345679012rem, 0);@media(min-width:429px){transform:translate3d(0, 0.9259259259rem, 0)}}}@keyframes Kids01{from{transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}0%{transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}3%{transform:translate3d(0, -0.9259259259rem, 0) scale3d(1, 0.98, 1)}6%{transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}9%{transform:translate3d(0, -0.6172839506rem, 0) scale3d(1, 0.98, 1)}12%{transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}}@keyframes Kids02{0%{transform:rotate(0deg)}5%{transform:rotate(-10deg)}10%{transform:rotate(10deg)}15%{transform:rotate(-10deg)}20%{transform:rotate(10deg)}25%{transform:rotate(0deg)}}@keyframes Kids03{0%{transform:rotate(0deg)}5%{transform:rotate(-10deg)}10%{transform:rotate(5deg)}18%{transform:rotate(-5deg)}30%{transform:rotate(3deg)}40%{transform:rotate(0deg)}}@keyframes Messageface1{0%{transform:rotate(0deg)}10%{transform:rotate(-1deg)}15%{transform:rotate(0.5deg)}20%{transform:rotate(0deg)}}@keyframes Messageface2{0%{transform:rotate(0deg)}10%{transform:rotate(1deg)}15%{transform:rotate(-0.5deg)}20%{transform:rotate(0deg)}}@keyframes Messagehand{0%{transform:rotate(0deg)}4%{transform:rotate(-10deg)}8%{transform:rotate(0deg)}12%{transform:rotate(-10deg)}16%{transform:rotate(0deg)}}@keyframes Eyes-top{0%{opacity:0}2%{opacity:0}4%{opacity:1}6%{opacity:0}8%{opacity:1}10%{opacity:0}100%{opacity:0}}@keyframes Eyes-bottom{0%{opacity:1}2%{opacity:1}4%{opacity:0}6%{opacity:1}8%{opacity:0}10%{opacity:1}100%{opacity:1}}@keyframes Eyes-top2{0%{opacity:0}2%{opacity:0}7%{opacity:1}14%{opacity:0}}@keyframes Eyes-bottom2{0%{opacity:1}2%{opacity:1}6%{opacity:0}9%{opacity:0}14%{opacity:1}}@keyframes Spin1{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes Spin2{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}@keyframes rubberBand2{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.05, 0.85, 1)}40%{transform:scale3d(0.85, 1.05, 1)}50%{transform:scale3d(1.05, 1, 1)}65%{transform:scale3d(1, 1.05, 1)}75%{transform:scale3d(1.02, 0.98, 1)}to{transform:scale3d(1, 1, 1)}}@keyframes rubberBand2out{from{transform:scale3d(1, 1, 1)}to{transform:scale3d(1, 1, 1)}}/*# sourceMappingURL=style.css.map */