﻿body.fixed{position:fixed}.el-d-section{font-size:16px}.el-d-section *{font-size:inherit;box-sizing:border-box}.el-d-section picture,.el-d-section img{display:block;width:100%}.el-d-section .mainarea{display:flex;justify-content:center;align-items:normal;max-width:none}.el-d-section .mainarea__nav{width:calc(203px + 4em);padding:0 2em}.el-d-section .mainarea__nav>div{position:sticky;display:flex;align-items:center;padding:2em 0;top:220px}.el-d-section .mainarea__nav .navList li:nth-child(2),.el-d-section .mainarea__nav .navList li:nth-child(3){opacity:.5}.el-d-section .mainarea__nav .navList li+li{margin-top:1.5em}.el-d-section .mainarea__nav .navList.onPf li:nth-child(1),.el-d-section .mainarea__nav .navList.onPf li:nth-child(3){opacity:.5}.el-d-section .mainarea__nav .navList.onPf li:nth-child(2){opacity:1}.el-d-section .mainarea__nav .navList.onItem li:nth-child(1),.el-d-section .mainarea__nav .navList.onItem li:nth-child(2){opacity:.5}.el-d-section .mainarea__nav .navList.onItem li:nth-child(3){opacity:1}.el-d-section .mainarea__cnt{width:auto;max-width:1000px;width:auto}.el-d-section .mainarea__space{width:calc(203px + 4em)}.el-d-section .secAncr{position:relative}.el-d-section .secAncr>div{position:absolute;top:-220px}@media screen and (max-width: 1440px){.el-d-section .mainarea__cnt{width:69.4444vw;font-size:calc(16 / 1440 * 100vw)}.el-d-section .mainarea__space{flex:1}}@media screen and (max-width: 1000px){.el-d-section .mainarea__cnt{width:714.28px;font-size:calc(1000 / 1440 * 16px)}}@media screen and (min-width: 701px){.el-d-section .sp{display:none}}@media screen and (max-width: 700px){.el-d-section .mainarea__cnt{width:100%;font-size:calc(16 / 700 * 100vw)}.el-d-section .mainarea__nav{display:none}.el-d-section .mainarea__space{display:none}.el-d-section .pc{display:none}}.mincho{font-family:"Ryumin Medium KL", "HiraMinProN W3", "Hiragino Mincho Pro", "Yu Mincho", serif}.js-effect.fade-up{opacity:0;transform:translate(0, 3rem);transition:1s ease}.js-effect.fade-in{opacity:0;transform:scale(1.1);filter:blur(2rem);transition:1.5s ease}.js-effect.fade-light{opacity:.9;filter:brightness(0.1);transition:1.5s ease}.js-effect.is-view.fade-up{opacity:1;transform:translate(0, 0)}.js-effect.is-view.fade-in{opacity:1;transform:scale(1);filter:blur(0)}.js-effect.is-view.fade-light{opacity:1;filter:brightness(1)}.fadeAnime{opacity:0;top:0;left:0}.fadeAnime1{position:relative;animation:startAnime 1s linear forwards;z-index:1}.fadeAnime2{position:absolute;animation:startAnime 0.5s linear forwards;animation-delay:2s;z-index:2}.fadeAnime3{position:absolute;animation:startAnime 1s linear forwards;animation-delay:3s;z-index:3}@keyframes startAnime{from{opacity:0}to{opacity:1}}.clsSplash{width:100%;height:100%;position:fixed;top:0;z-index:5000001;background:#000;text-align:center;color:#fff}.clsSplash__logo{width:83.333vw;height:69.333vw;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.clsSplash__logo img,.clsSplash__logo picture{width:83.333vw;height:69.333vw}@media screen and (min-width: 701px){.clsSplash__logo{height:453.57px;width:545.71px}.clsSplash__logo img,.clsSplash__logo picture{height:453.57px;width:545.71px}}@media screen and (min-width: 1001px){.clsSplash__logo{height:45.357vw;width:54.571vw}.clsSplash__logo img,.clsSplash__logo picture{height:45.357vw;width:54.571vw}}@media screen and (min-width: 1400px){.clsSplash__logo{height:635px;width:764px}.clsSplash__logo img,.clsSplash__logo picture{height:635px;width:764px}}.kv2{margin:0 auto;font-size:16px}.kv2 .hd{position:relative;z-index:1}.kv2 .hd .flower_01{position:absolute;left:1%;top:10%;width:calc(1952 / 2000 * 100%)}.kv2 .kv2_main{padding-top:54.6%;position:relative;background-color:#111}.kv2 .scenes{position:absolute;left:0;top:0;width:100%;height:100%}.kv2 .scene{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;opacity:0;pointer-events:none}.kv2 .scene:before{content:"";display:block;position:absolute;left:0;bottom:-1px;width:100%;height:50%;background:url(../img/kv/kusa.png) center bottom no-repeat;background-size:100% auto}.kv2 .scene.on{transition:1s;opacity:1;pointer-events:auto}.kv2 .scene.on .white{transition:.3s ease .2s;opacity:0}.kv2 .scene .item{position:absolute;width:calc(1028 / 2000 * 100%)}.kv2 .scene .cat{position:absolute;width:calc(592 / 2000 * 100%)}.kv2 .scene .text{position:absolute;width:30%}.kv2 .scene .text p{text-align:center;color:#fff;font-family:"Ryumin Medium KL", "HiraMinProN W3" , "Hiragino Mincho Pro" , "Yu Mincho" , serif;font-size:calc(20 / 16 * 1em)}.kv2 .scene .text p small{font-size:calc(14 / 20 * 1em)}.kv2 .scene .white{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity:1;pointer-events:none;display:none}.kv2 .scene .fin{position:relative}@media screen and (max-width: 700px){.kv2 .hd .flower_01{width:calc(736 / 750 * 100%);left:1%;top:14%}.kv2 .kv2_main{padding-top:calc(680 / 750 * 100%)}.kv2 .scene:before{background:url(../img/kv/kusa_sp.png) center bottom no-repeat;background-size:100% auto}.kv2 .scene .item{width:calc(500 / 750 * 100%)}.kv2 .scene .cat{width:calc(290 / 750 * 100%)}.kv2 .scene .text{width:50%}.kv2 .scene .text p{font-size:calc(14 / 16 * 1em);font-weight:700}}.scene_01,.scene_02{background-color:#c90030}.scene_03,.scene_04,.scene_05{background-color:#dd7c9f}.scene_06,.scene_07{background-color:#1bb8ce}.scene_01 .item{left:9%;top:11%}.scene_01 .cat{left:55%;top:15%;transform:translate(155%, 0%)}.scene_01 .text{left:19.5%;top:9%}.scene_01.on .cat{transition:3s ease;transform:translate(0%, 0%)}@media screen and (max-width: 700px){.scene_01 .item{left:0%;top:19%}.scene_01 .cat{left:56%;top:26%}.scene_01 .text{left:8%;top:15%}}.scene_02 .item{left:40%;top:8%}.scene_02 .cat{left:14%;top:15%;transform:translate(-155%, 0%)}.scene_02 .text{left:50.5%;top:6%}.scene_02.on .cat{transition:3s ease;transform:translate(0%, 0%)}@media screen and (max-width: 700px){.scene_02 .item{left:34%;top:16%}.scene_02 .cat{left:5%;top:26%}.scene_02 .text{left:42%;top:12%}}.scene_03 .item{left:40%;top:15%}.scene_03 .cat{left:12%;top:15%;transform:translate(-135%, 0%)}.scene_03 .text{left:50.5%;top:13%}.scene_03.on .cat{transition:3s ease;transform:translate(0%, 0%)}@media screen and (max-width: 700px){.scene_03 .item{left:31%;top:18%}.scene_03 .cat{left:2%;top:31%}.scene_03 .text{left:39%;top:13%}}.scene_04 .item{left:41%;top:14%}.scene_04 .cat{left:11%;top:17%;transform:translate(-155%, 0%)}.scene_04 .text{left:51.5%;top:12%}.scene_04.on .cat{transition:3s ease;transform:translate(0%, 0%)}@media screen and (max-width: 700px){.scene_04 .item{left:33%;top:16%}.scene_04 .cat{left:5%;top:29%}.scene_04 .text{left:41%;top:13%}}.scene_05 .item{left:10%;top:11%}.scene_05 .cat{left:59%;top:23%;transform-origin:center 80%;transform:scale(0.9) translate(0%, -5%)}.scene_05 .text{left:20.5%;top:11%}.scene_05.on .cat{transition:3s ease;transform:scale(1) translate(0%, 0%)}@media screen and (max-width: 700px){.scene_05 .item{left:2%;top:16%}.scene_05 .cat{left:59%;top:35%}.scene_05 .text{left:11%;top:13%}}.scene_06 .item{left:11%;top:14%}.scene_06 .cat{left:58%;top:16%}.scene_06 .text{left:21.5%;top:13%}.scene_06.on .cat{animation:catJump .5s ease 6}.scene_06.on .cat img{display:block;transform-origin:center 30%;animation:catTurn 3s ease}@media screen and (max-width: 700px){.scene_06 .item{left:2%;top:15%}.scene_06 .cat{left:56%;top:29%}.scene_06 .text{left:10%;top:12%}}.scene_07 .item{left:39%;top:14%}.scene_07 .cat{left:13%;top:13%}.scene_07 .text{left:49.5%;top:13%}.scene_07.on .cat{animation:catJump .5s ease 6}@media screen and (max-width: 700px){.scene_07 .item{left:36%;top:14%}.scene_07 .cat{left:6%;top:27%}.scene_07 .text{left:44%;top:12%}}.scene_08{opacity:0}.scene_08.on{transition:1.5s;opacity:1}@keyframes catJump{0%{transform:translate(0%, 0%)}50%{transform:translate(0%, -4%)}100%{transform:translate(0%, 0%)}}@keyframes catTurn{0%{transform:rotate(0deg)}25%{transform:rotate(10deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-10deg)}100%{transform:rotate(0deg)}}.about{background-color:#fdd000;padding:4em 0}.about .inner{width:calc(850 / 1000 * 100%);margin:0 auto;padding:2em 0 3em;background-color:rgba(255,255,255,0.7);position:relative}.about .title{width:calc(1384 / 1700 * 100%);margin:0 auto}.about .text{width:calc(1384 / 1700 * 100%);margin:1.5em auto 0}.about .text p{font-size:calc(18 / 16 * 1em);font-weight:500;line-height:calc(30 / 18);text-align:justify;width:calc(552 / 692 * 100%)}.about .cat_01{position:absolute;left:75%;top:6.25em;width:calc(520 / 1700 * 100%)}.about .cat_01.js-effect.is-view{transition:1s ease}@media screen and (max-width: 700px){.about{padding:3em 0}.about .inner{width:calc(630 / 750 * 100%);padding:3em 0 2em}.about .title{width:calc(454 / 630 * 100%)}.about .text{width:calc(518 / 630 * 100%)}.about .text p{width:100%;font-size:calc(23 / 16 * 1em);margin:2.5em auto 0}.about .cat_01{position:relative;left:auto;top:auto;width:calc(496 / 630 * 100%);margin:3em auto 0}}.design .body{position:relative;background:url(../img/design/bg_01.png) center bottom no-repeat #e584a6;background-size:100% auto;padding-top:calc(1295 / 1000 * 100%)}.design .inner{position:absolute;left:0;top:0;width:100%;height:100%;padding:3em 0 0}.design .title{width:calc(656 / 2000 * 100%);margin:0 auto}.design .item_01{width:calc(680 / 2000 * 100%);margin:3em auto 0}.design .item_01 img{filter:drop-shadow(0.5em 0.5em 0.5em rgba(0,0,0,0.3))}.design .text{width:calc(680 / 2000 * 100%);margin:2em auto 0}.design .text p{font-size:calc(18 / 16 * 1em);line-height:calc(30 / 18);text-align:justify;color:#fff}.design .abs{position:absolute}.design .cat_01{left:2%;top:-20%;width:calc(578 / 2000 * 100%);animation:catMove01 8s ease infinite alternate 1.2s}.design .cat_01 img{animation:catMove02 7s ease infinite alternate 1.6s}.design .cat_02{left:72%;top:4%;width:calc(432 / 2000 * 100%);animation:catMove01 7.8s ease infinite alternate 2.2s}.design .cat_02 img{animation:catMove02 6.6s ease infinite alternate 2.6s}.design .cat_03{left:7%;top:23%;width:calc(376 / 2000 * 100%);animation:catMove01 7.1s ease infinite alternate 3.2s}.design .cat_03 img{animation:catMove02 7.8s ease infinite alternate 3.6s}.design .cat_04{left:7%;top:61%;width:calc(466 / 2000 * 100%);animation:catMove01 7.9s ease infinite alternate 3.5s}.design .cat_04 img{animation:catMove02 7.4s ease infinite alternate 1.9s}.design .cat_05{left:36%;top:69%;width:calc(556 / 2000 * 100%);animation:catMove01 8.2s ease infinite alternate 3.8s}.design .cat_05 img{animation:catMove02 7.8s ease infinite alternate 0.6s}.design .cat_06{left:70%;top:69%;width:calc(514 / 2000 * 100%);animation:catMove01 7.5s ease infinite alternate -2.2s}.design .cat_06 img{animation:catMove02 7.2s ease infinite alternate 2.6s}.design .flower_01{left:21%;top:14%;width:calc(184 / 2000 * 100%)}.design .flower_02{left:83%;top:42%;width:calc(202 / 2000 * 100%)}.design .flower_03{left:25%;top:60%;width:calc(274 / 2000 * 100%)}.design .flower_04{left:63%;top:52%;width:calc(490 / 2000 * 100%)}.design .flower_05{left:78%;top:-14%;width:calc(338 / 2000 * 100%)}@media screen and (max-width: 700px){.design .body{padding-top:calc(1280 / 750 * 100%)}.design .inner{padding:2em 0 0}.design .title{width:calc(350 / 750 * 100%)}.design .item_01{width:calc(340 / 750 * 100%)}.design .text{width:calc(340 / 750 * 100%)}.design .text p{font-size:calc(19 / 16 * 1em)}.design .cat_01{left:2%;top:-2%}.design .cat_02{left:76%;top:12%}.design .cat_03{left:5%;top:31%}.design .cat_04{left:4%;top:72%}.design .cat_05{left:37%;top:77%}.design .cat_06{left:72%;top:76%}.design .flower_01{display:none}.design .flower_02{left:83%;top:47%}.design .flower_03{left:11%;top:62%}.design .flower_04{left:70%;top:61%}.design .flower_05{left:79%;top:-2%}}@keyframes catMove01{0%{transform:translate(-0.5em, 0em)}100%{transform:translate(0.5em, 0em)}}@keyframes catMove02{0%{transform:translate(0em, 0.5em)}100%{transform:translate(0em, -0.5em)}}.profile{background-color:#000;color:#fff;padding:4em 0 6em}.profile .title{margin:0 auto;width:calc(548 / 2000 * 100%)}.profile .text{text-align:center}.profile .text h4{font-size:calc(16 / 16 * 1em);font-weight:400;margin:1em auto 0}.profile .text p{font-size:calc(18 / 16 * 1em);line-height:calc(40 / 18)}.profile .text p.cap1{margin:3em auto 0}.profile .text p.cap2{margin:.5em auto 0}.profile .text p a{color:#df5d8a}.profile .text h5{font-size:calc(20 / 16 * 1em);font-weight:400;margin:3em auto 0}@media screen and (max-width: 700px){.profile .title{width:calc(273 / 750 * 100%)}.profile .text h4{font-size:calc(28 / 16 * 1em)}.profile .text p{font-size:calc(28 / 16 * 1em)}.profile .text p.cap2{text-align:justify;width:calc(618 / 750 * 100%)}.profile .text h5{font-size:calc(28 / 16 * 1em);margin:3em auto 1em}}.items{background:url(../img/items/bg_01.png) center bottom no-repeat #efdec3;background-size:100% auto;padding:0 0 13em}.items .cap1{text-align:center;color:#3d3d3d;font-size:calc(28 / 16 * 1em);font-weight:600;line-height:calc(48 / 28);margin:.5em auto 0}.items .item{margin:2em auto 0}.items .item .img{width:calc(1600 / 2000 * 100%);margin:0 auto}.items .item ul{display:flex;justify-content:center;margin:1em auto 0}.items .item ul li{display:block;font-size:calc(16 / 16 * 1em)}.items .item ul li:before{content:"●";display:inline;margin-right:.5em;color:#df5d8a}.items .item ul li+li{margin-left:1em}.items .item+.item{margin:4em auto 0}@media screen and (max-width: 700px){.items{background-size:150% auto}.items .cap1{margin:2em auto 0}.items .item{margin:3em auto 0}.items .item .img{width:100%}.items .item ul li{font-size:calc(22 / 16 * 1em)}.items .item+.item{margin:3em auto 0}}.feature{background-color:rgba(237,109,31,0.6);padding:4em 0;overflow:hidden}.feature .inner{width:calc(1660 / 2000 * 100%);margin:0 auto;position:relative}.feature .inner .flower_01{position:absolute;left:85%;top:77%;width:calc(432 / 1660 * 100%)}@media screen and (max-width: 700px){.feature{padding:2em 0}.feature .inner{width:calc(680 / 750 * 100%)}.feature .inner .flower_01{left:80%;top:21%}}
/*# sourceMappingURL=style2.css.map */
