.animation-delays:nth-child(1){animation-delay:0 !important}.animation-delays:nth-child(2){animation-delay:.2s !important}.animation-delays:nth-child(3){animation-delay:.4s !important}.animation-delays:nth-child(4){animation-delay:.6s !important}.animation-delays:nth-child(5){animation-delay:.8s !important}.animation-delays:nth-child(6){animation-delay:1s !important}.animation-delays:nth-child(7){animation-delay:1.2s !important}.animation-delays:nth-child(8){animation-delay:1.4s !important}.animation-delays:nth-child(9){animation-delay:1.6s !important}.animation-delays:nth-child(10){animation-delay:1.8s !important}.animation-delays:nth-child(11){animation-delay:2s !important}.animation-delays:nth-child(12){animation-delay:2.2s !important}.animation-delays:nth-child(13){animation-delay:2.4s !important}.radiusClipPath{clip-path:polygon(2% 0%, 98% 0%, 100% 2%, 100% 98%, 98% 100%, 2% 100%, 0% 98%, 0% 2%)}body{background:#fff}.global-header{transform:translate(0, -200px)}.global-header.view{transform:translate(0, 0);transition:transform .8s ease-out 0s,background-color .5s linear 0s}.menu-area{height:0 !important}.js-menu .menu-area{display:block;height:500% !important}.mainvisual .inner{background:#ffef95;clip-path:ellipse(70% 70% at 50% 30%);padding-top:100px;padding-bottom:100px;position:relative}.mainvisual .cloud{transform:translate(100vw, 0);position:absolute}.mainvisual #cloud01{animation:cloudMove 15s linear infinite;top:500px}.mainvisual #cloud02{animation:cloudMove 20s linear 2s infinite;top:300px}.mainvisual #cloud03{animation:cloudMove 15s linear 4s infinite;top:500px}.mainvisual #cloud04{animation:cloudMove 18s linear 0s infinite;top:0}.mainvisual #cloud05{animation:cloudMove 15s linear 3s infinite;top:200px}.mainvisual #cloud06{animation:cloudMove 25s linear 1.5s infinite;top:250px}.mainvisual .town{max-width:var(--max-width);margin:0 auto;position:relative;text-align:center;transition:transrom 1s linear 0s}.mainvisual .town img{max-width:80%}.mainvisual .concept{bottom:100px;opacity:0;position:absolute;text-align:center;width:100%}.mainvisual .concept.view{animation:coneptAnimation 1s ease-out 0s forwards}.mainvisual .dark{background:rgba(0,0,0,.8);left:0;height:100%;position:absolute;pointer-events:none;top:0;width:100%;z-index:200}.mainvisual .dark.view01{animation:darkView01 1s linear 0s forwards}.mainvisual .dark.view02{animation:darkView02 1s linear 0s forwards}.mainvisual .dark.view03{animation:darkView03 1s linear 0s forwards}.mainvisual .dark.view04{animation:darkView04 1s linear 0s forwards}.mainvisual .dark.view05{animation:darkView05 1s linear 0s forwards}.mainvisual .dark.view06{animation:darkView06 1s linear 0s forwards}.simple .dark,.simple .building,.simple .river,.simple .light-circle,.simple .light-circle02{display:none !important;opacity:0 !important;overflow:hidden;width:0 !important}.simple .mainvisual .inner{padding-bottom:50px}.simple .mainvisual .town img{max-width:95%}.simple .charactor{animation:none;background:url(/images/common/charactor-mobile.png) no-repeat 50% 50%;background-size:contain}.middle .dark,.middle .light-circle,.middle .light-circle02{display:none !important;opacity:0 !important;overflow:hidden;width:0 !important}.middle .town svg .st0{fill:#ffe400 !important}.building{position:absolute}#building01{left:15.8333333333%;top:54.347826087%;width:9.1666666667%}#building01 .st0{animation:lightOn .5s linear 8s forwards}#building02{left:26.6666666667%;top:41.3043478261%;width:6.6666666667%}#building02 .st0{animation:lightOn .5s linear 2s forwards}#building03{left:38.3333333333%;top:16.3043478261%;width:7.5%}#building03 .st0{animation:lightOn .5s linear 8s forwards}#building04{left:36.6666666667%;top:32.6086956522%;width:10.8333333333%}#building04 .st0{animation:lightOn .5s linear 6s forwards}#building05{left:47.9166666667%;top:23.9130434783%;width:6.6666666667%}#building05 .st0{animation:lightOn .5s linear 0s forwards}#building06{left:56.6666666667%;top:23.9130434783%;width:5%}#building06 .st0{animation:lightOn .5s linear 10s forwards}#building07{left:69.1666666667%;top:35.8695652174%;width:11.6666666667%}#building07 .st0{animation:lightOn .5s linear 4s forwards}.river{animation:riverAnimation 1s steps(2) infinite;background:url(/images/home/river.png) no-repeat 0 0;background-size:cover;height:316px;left:56.6666666667%;overflow:hidden;position:absolute;top:29.0217391304%;width:183px}.light-circle-style,.light-circle02,.light-circle{position:absolute;left:47.9166666667%;top:22.8260869565%;transform:translate(-25%, -20%)}.light-circle-style span,.light-circle02 span,.light-circle span{animation:lightCircle 2s linear 0s forwards;background:#f8f5a8;background:radial-gradient(circle, rgb(248, 245, 168) 0%, rgba(248, 245, 168, 0) 50%);border-radius:50%;display:inline-block;height:150px;width:150px}.light-circle.view02{left:26.6666666667%;top:39.1304347826%}.light-circle.view02 span{animation:lightCircle 2s linear 1.8s forwards}.light-circle.view03{left:72.5%;top:33.6956521739%;transform:translate(-30%, -20%)}.light-circle.view03 span{animation:lightCircle 2s linear 3.8s forwards}.light-circle.view04{left:40%;top:30.4347826087%}.light-circle.view04 span{animation:lightCircle 2s linear 5.8s forwards}.light-circle.view05{left:16.6666666667%;top:55.4347826087%;transform:translate(-25%, -25%)}.light-circle.view05 span{animation:lightCircle 2s linear 7.8s forwards}.light-circle.view07{left:56.25%;top:23.9130434783%;transform:translate(-25%, -20%)}.light-circle.view07 span{animation:lightCircle 2s linear 9.8s forwards}.light-circle02.view06{left:39.1666666667%;top:13.0434782609%;transform:translate(-25%, -20%)}.light-circle02.view06 span{animation:lightCircle 2s linear 7.8s forwards}.light-lines{height:250px;position:relative}.light-lines.view .light-line{animation:lightLineAnimation 1s ease-in-out 1.5s forwards}.light-line{opacity:0;background:#ffef95;height:200px;position:absolute;width:40px}#light-line01{left:50%;transform:translate(-250px, 0px) rotate(30deg)}#light-line02{left:50%;top:15px;transform:translate(-130px, 0px) rotate(15deg)}#light-line03{left:50%;top:20px;transform:translate(0px, 0px) rotate(0deg)}#light-line04{left:50%;top:15px;transform:translate(130px, 0px) rotate(-15deg)}#light-line05{left:50%;transform:translate(250px, 0px) rotate(-30deg)}.global-footer{margin-top:20px}.global-footer .charactor{animation:charactorAnimation 3s steps(3) infinite;background:url(/images/common/charactor.png) no-repeat 0 0;background-size:cover;bottom:100px;height:317px;pointer-events:none;position:absolute;left:20px;width:250px;text-indent:100%;white-space:nowrap;overflow:hidden}@media screen and (max-width: 1200px){.charactor{bottom:100px}}@media screen and (min-width: 1000px){.charactor{height:317px !important;width:250px !important}}@media screen and (max-width: 1000px){.global-header{transform:translate(0, 0)}.mainvisual .inner{padding-top:200px}.concept{opacity:1 !important}.light-lines{height:120px}.light-line{height:100px;opacity:1 !important;width:20px}.global-footer .charactor{display:none}}@media screen and (max-width: 600px){.concept{bottom:0 !important;left:0 !important;right:0 !important;margin:0 auto !important;width:70% !important}#light-line01{transform:translate(-150px, 0) rotate(30deg)}#light-line02{transform:translate(-80px, 0) rotate(15deg)}#light-line03{transform:translate(0, 0) rotate(0)}#light-line04{transform:translate(80px, 0) rotate(-15deg)}#light-line05{transform:translate(150px, 0) rotate(-30deg)}}
/*# sourceMappingURL=map/home.css.map */
