@keyframes balloonAnim{0%{transform:translateY(0)}50%{transform:translateY(-20px)}100%{transform:translateY(0)}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}*{font-style:normal;font-weight:400;list-style:none;margin:0;padding:0}figure,nav{display:block}.kanki{position:relative;z-index:1}.kanki .svg{position:absolute;left:0;top:0;width:0;height:0;overflow:hidden}.kanki{font-family:Poppins,sans-serif;padding:660px 0 0;position:relative;z-index:1}@media screen and (max-width:767px){.kanki{min-width:320px;overflow:hidden}}.kanki__body{background:#fff;position:relative;z-index:10}.kanki img{vertical-align:top}.kanki svg{pointer-events:none}@media screen and (max-width:767px){.kanki .c-pc{display:none}}.kanki .c-sp{display:none}@media screen and (max-width:767px){.kanki .c-sp{display:block}}.header{box-sizing:border-box;height:80px;padding:22px 22px 0;text-align:left}@media screen and (max-width:767px){.header{height:50px;padding:15px 15px 0}}.header h1{font-size:0;margin:0}.header a{display:block;width:172px}@media screen and (max-width:767px){.header a{width:100px}}.header img{width:100%}.footer{background:#000;height:60px;box-sizing:border-box;padding:0 30px}@media screen and (max-width:767px){.footer{height:auto;padding:21px 15px 17px}}.footer div{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:end;justify-content:flex-end;margin:0 auto}.footer small{display:block;font-size:15px;font-family:Poppins,sans-serif}@media screen and (max-width:767px){.footer small{font-size:11px}}.kanki .mainvisual{height:calc(100vh - 160px);left:0;max-height:660px;overflow:hidden;position:absolute;top:0;width:100%;z-index:1;font-family:Poppins,sans-serif}@media screen and (max-width:767px){.kanki .mainvisual{height:500px;margin:0;width:100%}}.kanki .mainvisual[data-status=fixed]{position:fixed}.kanki .mainvisual__bg01,.kanki .mainvisual__bg02,.kanki .mainvisual__bgwhite{height:100%;left:0;position:absolute;top:0;width:100%}.kanki .mainvisual__bg01{z-index:1}@media screen and (max-width:767px){.kanki .mainvisual__bg01{background:url(../images/mv/fresh_sp.jpg) no-repeat 50% 40%;background-size:cover}}@media screen and (min-width:768px){.kanki .mainvisual__bg01{background:url(../images/mv/fresh.jpg) no-repeat 50% 40%;background-size:cover}}.kanki .mainvisual__bg02{opacity:0;pointer-events:none;z-index:3}@media screen and (max-width:767px){.kanki .mainvisual__bg02{background:url(../images/mv/pure_sp.jpg) no-repeat 65% 50%;background-size:cover}}@media screen and (min-width:768px){.kanki .mainvisual__bg02{background:url(../images/mv/pure.jpg) no-repeat 50% 40%;background-size:cover}}.kanki .mainvisual__bgwhite{background:#fff;opacity:0;pointer-events:none;z-index:4}.kanki .mainvisual__bg03{-ms-flex-align:center;align-items:center;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:5}@media all and (-ms-high-contrast:none\0){.kanki .mainvisual__bg03::before{background:url(../images/mv/bg.jpg) no-repeat center;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;transform:scale(1.25);width:100%}}.kanki .mainvisual__bg03>div{height:100%;left:0;margin:0 auto;min-width:1200px;position:relative;right:0;width:100%;z-index:1}@media all and (-ms-high-contrast:none\0){.kanki .mainvisual__bg03>div{display:none}}@media screen and (max-width:767px){.kanki .mainvisual__bg03>div{min-width:909px}}.kanki .mainvisual__bg03>div svg{min-height:660px;width:100%}@media screen and (max-width:767px){.kanki .mainvisual__bg03>div svg{height:500px;min-height:0}}.kanki .mainvisual__bg03>div svg .bgimg{transform-origin:center;transform:scale(1.25)}.kanki .mainvisual__bg03>div>div{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:start;justify-content:flex-start;min-width:848px;overflow:hidden;position:absolute;top:0;width:calc(70.625% + 1px);z-index:2}@media screen and (max-width:767px){.kanki .mainvisual__bg03>div>div{min-width:643px}}.kanki .mainvisual__fresh{left:0}@media screen and (max-width:767px){.kanki .mainvisual__fresh--pc{display:none!important}}@media screen and (min-width:768px){.kanki .mainvisual__fresh--sp{display:none!important}}.kanki .mainvisual__pure{right:0}@media screen and (max-width:767px){.kanki .mainvisual__pure--pc{display:none!important}}@media screen and (min-width:768px){.kanki .mainvisual__pure--sp{display:none!important}}.kanki .mainvisual__title{bottom:0;height:216px;left:0;margin:auto;position:absolute;right:0;top:120px;width:100%;z-index:25}@media screen and (max-width:767px){.kanki .mainvisual__title{height:94px;top:56px}}.kanki .mainvisual__title h1{color:#fff;font-size:90px;line-height:94px;opacity:0;text-align:center;white-space:nowrap}@media all and (-ms-high-contrast:none\0){.kanki .mainvisual__title h1{text-shadow:0 0 15px rgba(0,0,0,.4)}}@media screen and (max-width:767px){.kanki .mainvisual__title h1{font-size:45px;line-height:47px}}@media screen and (max-width:374px){.kanki .mainvisual__title h1{font-size:36px}}.kanki .mainvisual__title h1 span{display:inline-block;font-weight:300}@media all and (-ms-high-contrast:none\0){.kanki .mainvisual__title h1 span{text-shadow:0 0 15px rgba(0,0,0,.4)}}.kanki .mainvisual__title h1 span.bold{font-size:108px;font-weight:600}@media screen and (max-width:767px){.kanki .mainvisual__title h1 span.bold{font-size:60px}}@media screen and (max-width:374px){.kanki .mainvisual__title h1 span.bold{font-size:48px}}.kanki .mainvisual__title h1 span.ex{font-size:108px;font-weight:300}@media screen and (max-width:767px){.kanki .mainvisual__title h1 span.ex{font-size:60px}}@media screen and (max-width:374px){.kanki .mainvisual__title h1 span.ex{font-size:48px}}.kanki .mainvisual__text01,.kanki .mainvisual__text02{bottom:0;height:120px;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;z-index:25}@media screen and (max-width:767px){.kanki .mainvisual__text01,.kanki .mainvisual__text02{height:60px}}.kanki .mainvisual__text01 p,.kanki .mainvisual__text02 p{color:#fff;font-size:108px;line-height:120px;opacity:0;text-align:center;white-space:nowrap}@media screen and (max-width:960px){.kanki .mainvisual__text01 p,.kanki .mainvisual__text02 p{font-size:90px}}@media screen and (max-width:767px){.kanki .mainvisual__text01 p,.kanki .mainvisual__text02 p{font-size:45px;line-height:60px}}@media screen and (max-width:374px){.kanki .mainvisual__text01 p,.kanki .mainvisual__text02 p{font-size:36px}}.kanki .mainvisual__text01 p span,.kanki .mainvisual__text02 p span{display:inline-block;font-weight:300}@media all and (-ms-high-contrast:none\0){.kanki .mainvisual__text01 p span,.kanki .mainvisual__text02 p span{text-shadow:0 0 15px rgba(0,0,0,.4)}}.kanki .mainvisual__text01 p span.bold,.kanki .mainvisual__text02 p span.bold{font-weight:600}.kanki .mainvisual__text03,.kanki .mainvisual__text04{position:absolute;z-index:35}.kanki .mainvisual__text03 p,.kanki .mainvisual__text04 p{color:#fff;font-size:60px;line-height:70px;opacity:0}@media screen and (max-width:767px){.kanki .mainvisual__text03 p,.kanki .mainvisual__text04 p{font-size:36px;line-height:40px}}.kanki .mainvisual__text03 p strong,.kanki .mainvisual__text04 p strong{font-weight:600}.kanki .mainvisual__text03{left:40px;top:35px}@media screen and (max-width:767px){.kanki .mainvisual__text03{left:20px;top:17px}}.kanki .mainvisual__text03 p{transform:translateX(-20px)}.kanki .mainvisual__text04{bottom:35px;right:40px}@media screen and (max-width:767px){.kanki .mainvisual__text04{bottom:17px;right:20px}}.kanki .mainvisual__text04 p{transform:translateX(20px)}.kanki .mainvisual__bg01,.kanki .mainvisual__bg02,.kanki .mainvisual__bg03,.kanki .mainvisual__bgwhite{opacity:0}.kanki .mainvisual[data-scene=start] .mainvisual__bg01,.kanki .mainvisual[data-scene=start] .mainvisual__bg02{transform:scale(1.2)}.kanki .mainvisual[data-scene=start] .mainvisual__bg01,.kanki .mainvisual[data-scene=start] .mainvisual__bg02,.kanki .mainvisual[data-scene=start] .mainvisual__bg03,.kanki .mainvisual[data-scene=start] .mainvisual__bgwhite{opacity:1}.kanki .mainvisual[data-scene=start] .mainvisual__bg01{transition:transform 6s linear .65s,opacity 2s linear .65s}.kanki .mainvisual[data-scene=start] .mainvisual__bg02{transition:transform 6s linear 5.9s,opacity .75s linear 5.9s}.kanki .mainvisual[data-scene=start] .mainvisual__bgwhite{transition:opacity 1.4s ease 10.5s}.kanki .mainvisual[data-scene=start] .mainvisual__bg03{transition:opacity 2s ease 11.9s}@media all and (-ms-high-contrast:none\0){.kanki .mainvisual[data-scene=start] .mainvisual__bg03::before{transition:transform 12s ease 11.9s;transform:scale(1)}}.kanki .mainvisual[data-scene=start] .mainvisual__bg03>div svg .bgimg{transition:transform 12s ease 11.9s;transform:scale(1)}.kanki .mainvisual[data-title="01"] .mainvisual__text01 p{opacity:1}.kanki .mainvisual[data-title="01"] .mainvisual__text01 p span{animation:letter 1.3s ease 0s 1 forwards;opacity:0}.kanki .mainvisual[data-title="01"] .mainvisual__text01 p span:nth-of-type(1){animation-delay:1.7s}.kanki .mainvisual[data-title="01"] .mainvisual__text01 p span:nth-of-type(2){animation-delay:1.75s}.kanki .mainvisual[data-title="01"] .mainvisual__text01 p span:nth-of-type(3){animation-delay:1.8s}.kanki .mainvisual[data-title="01"] .mainvisual__text01 p span:nth-of-type(4){animation-delay:1.85s}.kanki .mainvisual[data-title="01"] .mainvisual__text01 p span:nth-of-type(5){animation-delay:1.9s}.kanki .mainvisual[data-title="01"] .mainvisual__text01 p span:nth-of-type(6){animation-delay:1.95s}.kanki .mainvisual[data-title="01"] .mainvisual__text01 p span:nth-of-type(7){animation-delay:2s}.kanki .mainvisual[data-title="01"] .mainvisual__text01 p span:nth-of-type(8){animation-delay:2.05s}.kanki .mainvisual[data-title="01"] .mainvisual__text01 p span:nth-of-type(9){animation-delay:2.1s}.kanki .mainvisual[data-title="01"] .mainvisual__text01 p span:nth-of-type(10){animation-delay:2.15s}.kanki .mainvisual[data-title="01"] .mainvisual__text01 p span:nth-of-type(11){animation-delay:2.2s}.kanki .mainvisual[data-title="01"] .mainvisual__text01 p span:nth-of-type(12){animation-delay:2.25s}.kanki .mainvisual[data-title="01"] .mainvisual__text01 p span:nth-of-type(13){animation-delay:2.3s}.kanki .mainvisual[data-title="01"] .mainvisual__text01 p span:nth-of-type(14){animation-delay:2.35s}.kanki .mainvisual[data-title="01"] .mainvisual__text01 p span:nth-of-type(15){animation-delay:2.4s}.kanki .mainvisual[data-title="01"] .mainvisual__text01 p span:nth-of-type(16){animation-delay:2.45s}.kanki .mainvisual[data-title="01"] .mainvisual__text01 p span:nth-of-type(17){animation-delay:2.5s}.kanki .mainvisual[data-title="01"] .mainvisual__text01 p span:nth-of-type(18){animation-delay:2.55s}.kanki .mainvisual[data-title="01"] .mainvisual__text01 p span:nth-of-type(19){animation-delay:2.6s}.kanki .mainvisual[data-title="01"] .mainvisual__text01 p span:nth-of-type(20){animation-delay:2.65s}.kanki .mainvisual[data-title="01"] .mainvisual__text02 p{opacity:0}.kanki .mainvisual[data-title="02"] .mainvisual__text01 p{opacity:0;transition:opacity .3s ease 0s}.kanki .mainvisual[data-title="02"] .mainvisual__text01 p span{text-shadow:0 0 15px rgba(0,0,0,.4)}.kanki .mainvisual[data-title="02"] .mainvisual__text02 p{opacity:1}.kanki .mainvisual[data-title="02"] .mainvisual__text02 p span{animation:letter 1.3s ease 0s 1 forwards;opacity:0}.kanki .mainvisual[data-title="02"] .mainvisual__text02 p span:nth-of-type(1){animation-delay:.8s}.kanki .mainvisual[data-title="02"] .mainvisual__text02 p span:nth-of-type(2){animation-delay:.85s}.kanki .mainvisual[data-title="02"] .mainvisual__text02 p span:nth-of-type(3){animation-delay:.9s}.kanki .mainvisual[data-title="02"] .mainvisual__text02 p span:nth-of-type(4){animation-delay:.95s}.kanki .mainvisual[data-title="02"] .mainvisual__text02 p span:nth-of-type(5){animation-delay:1s}.kanki .mainvisual[data-title="02"] .mainvisual__text02 p span:nth-of-type(6){animation-delay:1.05s}.kanki .mainvisual[data-title="02"] .mainvisual__text02 p span:nth-of-type(7){animation-delay:1.1s}.kanki .mainvisual[data-title="02"] .mainvisual__text02 p span:nth-of-type(8){animation-delay:1.15s}.kanki .mainvisual[data-title="02"] .mainvisual__text02 p span:nth-of-type(9){animation-delay:1.2s}.kanki .mainvisual[data-title="02"] .mainvisual__text02 p span:nth-of-type(10){animation-delay:1.25s}.kanki .mainvisual[data-title="02"] .mainvisual__text02 p span:nth-of-type(11){animation-delay:1.3s}.kanki .mainvisual[data-title="02"] .mainvisual__text02 p span:nth-of-type(12){animation-delay:1.35s}.kanki .mainvisual[data-title="02"] .mainvisual__text02 p span:nth-of-type(13){animation-delay:1.4s}.kanki .mainvisual[data-title="02"] .mainvisual__text02 p span:nth-of-type(14){animation-delay:1.45s}.kanki .mainvisual[data-title="02"] .mainvisual__text02 p span:nth-of-type(15){animation-delay:1.5s}.kanki .mainvisual[data-title="02"] .mainvisual__text02 p span:nth-of-type(16){animation-delay:1.55s}.kanki .mainvisual[data-title="02"] .mainvisual__text02 p span:nth-of-type(17){animation-delay:1.6s}.kanki .mainvisual[data-title="02"] .mainvisual__text02 p span:nth-of-type(18){animation-delay:1.65s}.kanki .mainvisual[data-title="02"] .mainvisual__text02 p span:nth-of-type(19){animation-delay:1.7s}.kanki .mainvisual[data-title="02"] .mainvisual__text02 p span:nth-of-type(20){animation-delay:1.75s}.kanki .mainvisual[data-title="03"] .mainvisual__title h1{opacity:1}.kanki .mainvisual[data-title="03"] .mainvisual__title h1 span{animation:letter 1.3s ease 0s 1 forwards;opacity:0}.kanki .mainvisual[data-title="03"] .mainvisual__title h1 span:nth-of-type(1){animation-delay:1.45s}.kanki .mainvisual[data-title="03"] .mainvisual__title h1 span:nth-of-type(2){animation-delay:1.5s}.kanki .mainvisual[data-title="03"] .mainvisual__title h1 span:nth-of-type(3){animation-delay:1.55s}.kanki .mainvisual[data-title="03"] .mainvisual__title h1 span:nth-of-type(4){animation-delay:1.6s}.kanki .mainvisual[data-title="03"] .mainvisual__title h1 span:nth-of-type(5){animation-delay:1.65s}.kanki .mainvisual[data-title="03"] .mainvisual__title h1 span:nth-of-type(6){animation-delay:1.7s}.kanki .mainvisual[data-title="03"] .mainvisual__title h1 span:nth-of-type(7){animation-delay:1.75s}.kanki .mainvisual[data-title="03"] .mainvisual__title h1 span:nth-of-type(8){animation-delay:1.8s}.kanki .mainvisual[data-title="03"] .mainvisual__title h1 span:nth-of-type(9){animation-delay:1.85s}.kanki .mainvisual[data-title="03"] .mainvisual__title h1 span:nth-of-type(10){animation-delay:1.9s}.kanki .mainvisual[data-title="03"] .mainvisual__title h1 span:nth-of-type(11){animation-delay:1.95s}.kanki .mainvisual[data-title="03"] .mainvisual__title h1 span:nth-of-type(12){animation-delay:2s}.kanki .mainvisual[data-title="03"] .mainvisual__title h1 span:nth-of-type(13){animation-delay:2.05s}.kanki .mainvisual[data-title="03"] .mainvisual__title h1 span:nth-of-type(14){animation-delay:2.1s}.kanki .mainvisual[data-title="03"] .mainvisual__title h1 span:nth-of-type(15){animation-delay:2.15s}.kanki .mainvisual[data-title="03"] .mainvisual__title h1 span:nth-of-type(16){animation-delay:2.2s}.kanki .mainvisual[data-title="03"] .mainvisual__title h1 span:nth-of-type(17){animation-delay:2.25s}.kanki .mainvisual[data-title="03"] .mainvisual__title h1 span:nth-of-type(18){animation-delay:2.3s}.kanki .mainvisual[data-title="03"] .mainvisual__title h1 span:nth-of-type(19){animation-delay:2.35s}.kanki .mainvisual[data-title="03"] .mainvisual__title h1 span:nth-of-type(20){animation-delay:2.4s}.kanki .mainvisual[data-title="03"] .mainvisual__bg01,.kanki .mainvisual[data-title="03"] .mainvisual__text01{visibility:hidden!important}.kanki .mainvisual[data-title="03"] .mainvisual__text02 p{opacity:0;transition:opacity .3s ease .1s}.kanki .mainvisual[data-title="03"] .mainvisual__text02 p span{text-shadow:0 0 15px rgba(0,0,0,.4)}.kanki .mainvisual[data-title="03"] .mainvisual__text03 p,.kanki .mainvisual[data-title="03"] .mainvisual__text04 p{opacity:1;text-shadow:0 0 15px rgba(0,0,0,.4);transition:opacity 750ms ease 1.4s,transform 750ms ease 1.4s,text-shadow .5s ease 2s;transform:translateX(0)}@keyframes letter{0%{opacity:0;transform:translateY(10px) translateZ(0)}45%{opacity:1;text-shadow:0 0 0 transparent;transform:translateY(0) translateZ(1px)}80%{text-shadow:0 0 15px rgba(0,0,0,.5)}100%{opacity:1;text-shadow:0 0 15px rgba(0,0,0,.4);transform:translateY(0) translateZ(0)}}@keyframes shadow{45%{text-shadow:0 0 0 transparent}80%{text-shadow:0 0 15px rgba(0,0,0,.5)}100%{text-shadow:0 0 15px rgba(0,0,0,.4)}}.kanki .scroll{background:rgba(0,0,0,.3);border:1px solid #fff;border-radius:100%;bottom:20px;box-sizing:border-box;height:60px;left:0;margin:0 auto;overflow:hidden;position:fixed;right:0;text-align:center;width:60px;z-index:100;transition:all 250ms ease}.kanki .scroll a{box-sizing:border-box;display:block;height:100%;padding:12px 0 0}.kanki .scroll[data-status=hide]{opacity:0;pointer-events:none}.kanki .scroll img{width:30px}.kanki .scroll span{animation:scroll 3s cubic-bezier(1,0,0,1) 0s infinite;background:#fff;bottom:0;height:33px;left:0;margin:0 auto;position:absolute;right:0;width:1px}.kanki .scroll span::after{border-color:#fff transparent transparent transparent;border-style:solid;border-width:15px 5px 0 0;bottom:-1px;content:"";height:0;left:0;position:absolute;width:0}@keyframes scroll{0%{transform:translateY(0)}20%{transform:translateY(0)}50%{transform:translateY(33px)}50.1%{transform:translateY(-60px)}80%{transform:translateY(0)}100%{transform:translateY(0)}}.kanki .lead{padding:100px 20px;text-align:center}@media screen and (max-width:767px){.kanki .lead{padding:60px 15px}}.kanki .lead p{font-family:300;font-size:21px;letter-spacing:0;line-height:54px;margin:0 auto 54px;max-width:960px;opacity:0;transform:translateY(20px)}.kanki .lead p[data-scrollanm=show]{opacity:1;transition:opacity 1s ease 0s,transform 1s cubic-bezier(.075,.82,.165,1) 0s;transform:translateY(0)}@media screen and (max-width:767px){.kanki .lead p{font-size:18px;line-height:2em;margin:0 0 2em}}.kanki .lead p span{display:inline-block;opacity:0;transform:translateY(20px)}.kanki .lead p strong{font-size:66px;font-weight:600}@media screen and (max-width:767px){.kanki .lead p strong{display:inline-block;font-size:48px;line-height:60px;margin:35px 0 0}}.kanki .lead p[data-scrollanm=show] span:nth-of-type(1){opacity:1;transition:opacity 1s ease 0s,transform 1s cubic-bezier(.075,.82,.165,1) 0s;transform:translateY(0)}.kanki .lead p[data-scrollanm=show] span:nth-of-type(2){opacity:1;transition:opacity 1s ease .2s,transform 1s cubic-bezier(.075,.82,.165,1) .2s;transform:translateY(0)}.kanki .lead p[data-scrollanm=show] span:nth-of-type(3){opacity:1;transition:opacity 1s ease .4s,transform 1s cubic-bezier(.075,.82,.165,1) .4s;transform:translateY(0)}.kanki .lead p[data-scrollanm=show] span:nth-of-type(4){opacity:1;transition:opacity 1s ease .6s,transform 1s cubic-bezier(.075,.82,.165,1) .6s;transform:translateY(0)}.kanki .lead p[data-scrollanm=show] span:nth-of-type(5){opacity:1;transition:opacity 1s ease .8s,transform 1s cubic-bezier(.075,.82,.165,1) .8s;transform:translateY(0)}.kanki .lead p[data-scrollanm=show] span:nth-of-type(6){opacity:1;transition:opacity 1s ease 1s,transform 1s cubic-bezier(.075,.82,.165,1) 1s;transform:translateY(0)}.kanki .lead p[data-scrollanm=show] span:nth-of-type(7){opacity:1;transition:opacity 1s ease 1.2s,transform 1s cubic-bezier(.075,.82,.165,1) 1.2s;transform:translateY(0)}.kanki .lead p[data-scrollanm=show] span:nth-of-type(8){opacity:1;transition:opacity 1s ease 1.4s,transform 1s cubic-bezier(.075,.82,.165,1) 1.4s;transform:translateY(0)}.kanki .lead p:last-child{font-size:27px;line-height:80px;margin:-10px auto 0}@media screen and (max-width:767px){.kanki .lead p:last-child{font-size:27px;line-height:39px;margin:0 0 0;padding:5px 0 0}}.kanki .lead p:last-child span{font-weight:600}.kanki .tabs{font-family:Poppins,sans-serif;height:80px;opacity:0;position:relative;z-index:100}@media screen and (max-width:767px){.kanki .tabs{height:75px}}.kanki .tabs.tablet{height:60px}.kanki .tabs.tablet .tabs__body>li>a{height:60px}.kanki .tabs.tablet .tabs__body>li>a::after{top:60px}.kanki .tabs.tablet .tabs__body>li::after{top:60px}.kanki .tabs[data-scrollanm=show]{opacity:1;transition:opacity 1s ease}.kanki .tabs[data-scrollanm=hide_after]{opacity:1;transform:none}.kanki .tabs[data-fixed=fixed] .tabs__body{position:fixed}.kanki .tabs[data-status=fresh] .tabs__fresh>a::after{border-width:20px 20px 0 20px}@media screen and (max-width:767px){.kanki .tabs[data-status=fresh] .tabs__fresh>a::after{border-width:15px 15px 0}}.kanki .tabs[data-status=fresh] .tabs__fresh::after{border-width:20px 20px 0 20px}@media screen and (max-width:767px){.kanki .tabs[data-status=fresh] .tabs__fresh::after{border-width:15px 15px 0}}.kanki .tabs[data-status=pure] .tabs__pure>a::after{border-width:20px 20px 0 20px}@media screen and (max-width:767px){.kanki .tabs[data-status=pure] .tabs__pure>a::after{border-width:15px 15px 0}}.kanki .tabs[data-status=pure] .tabs__pure::after{border-width:20px 20px 0 20px}@media screen and (max-width:767px){.kanki .tabs[data-status=pure] .tabs__pure::after{border-width:15px 15px 0}}.kanki .tabs__body{background:#fff;display:-ms-flexbox;display:flex;left:0;position:absolute;top:0;width:100%}.kanki .tabs__body>li{position:relative;width:50%;z-index:1}.kanki .tabs__body>li:hover .tabs02{height:51px;pointer-events:auto}.kanki .tabs__body>li:hover .tabs02[data-fixed=fixed]{height:66px}.kanki .tabs__body>li>a{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;font-size:30px;font-weight:600;height:80px;-ms-flex-pack:center;justify-content:center;position:relative;text-decoration:none;z-index:10;transition:all 250ms ease}@media screen and (max-width:767px){.kanki .tabs__body>li>a{font-size:21px;height:75px}}.kanki .tabs__body>li>a .hover,.kanki .tabs__body>li>a:hover{opacity:.7!important}.kanki .tabs__body>li>a:hover{text-decoration:none}.kanki .tabs__body>li>a::after{border-style:solid;border-width:0 30px 0 30px;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;top:80px;width:0;z-index:10;transition:all 250ms ease}@media screen and (max-width:767px){.kanki .tabs__body>li>a::after{border-width:0 15px 0 15px;top:75px}}.kanki .tabs__body>li::after{border-color:#fff transparent transparent transparent;border-style:solid;border-width:0 30px 0 30px;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;top:80px;width:0;z-index:1;transition:all 250ms ease}@media screen and (max-width:767px){.kanki .tabs__body>li::after{border-width:0 15px 0 15px;top:75px}}.kanki .tabs__fresh a{background:#43c7f4}.kanki .tabs__fresh a::after{border-color:#43c7f4 transparent transparent transparent}.kanki .tabs__pure a{background:#00a0e3}.kanki .tabs__pure a::after{border-color:#00a0e3 transparent transparent transparent}.kanki .tabs02{font-family:Poppins,sans-serif;height:0;overflow:hidden;pointer-events:none;position:absolute;top:100%;transition:height .4s ease;width:100%;z-index:50}@media screen and (max-width:767px){.kanki .tabs02{display:none}}.kanki .tabs02[data-status=purification] .tabs02__purification a::after{border-width:15px 15px 0}.kanki .tabs02[data-status=purification] .tabs02__purification::after{border-width:15px 15px 0 15px}.kanki .tabs02[data-status=filters] .tabs02__filters a::after{border-width:15px 15px 0}.kanki .tabs02[data-status=filters] .tabs02__filters::after{border-width:15px 15px 0 15px}.kanki .tabs02__body{background:#fff;display:-ms-flexbox;display:flex;height:50px;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;padding:1px 0 0;top:0;width:100%}@media screen and (max-width:767px){.kanki .tabs02__body{left:15px;right:15px}}.kanki .tabs02__body li{box-sizing:border-box;position:relative;width:50%;z-index:1}@media screen and (max-width:767px){.kanki .tabs02__body li{width:calc(50% - 10px)}}.kanki .tabs02__body li:first-child{border-right:1px solid #fff}.kanki .tabs02__body li a{-ms-flex-align:center;align-items:center;background:#efefef;background:#00a0e3;color:#fff;display:-ms-flexbox;display:flex;font-size:21px;font-weight:600;height:50px;-ms-flex-pack:center;justify-content:center;position:relative;text-decoration:none;z-index:10;transition:all 250ms ease}@media screen and (max-width:767px){.kanki .tabs02__body li a{font-size:16px;height:40px}}.kanki .tabs02__body li a .hover,.kanki .tabs02__body li a:hover{opacity:.7!important}.kanki .tabs02__body li a:hover{text-decoration:none}.kanki .tabs02__body li a::after{border-style:solid;border-width:0 15px 0;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;top:50px;width:0;z-index:10;transition:all 250ms ease}.kanki .tabs02__body li::after{border-color:#fff transparent transparent transparent;border-style:solid;border-width:0 15px 0 15px;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;top:50px;width:0;z-index:1;transition:all 250ms ease}.kanki .fresh{background:#f7f8f8;padding:95px 20px 1px;text-align:center}@media screen and (max-width:767px){.kanki .fresh{padding:60px 15px 1px}}.kanki .fresh__logo{font-family:Poppins,sans-serif;font-size:60px;font-weight:600;line-height:70px;margin:0 auto 10px;opacity:0;transform:translateY(20px)}@media screen and (max-width:767px){.kanki .fresh__logo{font-size:40px;line-height:50px}}.kanki .fresh__logo[data-scrollanm=show]{opacity:1;transition:opacity 1s ease 0s,transform 1s cubic-bezier(.075,.82,.165,1) 0s;transform:translateY(0)}.kanki .fresh__title{font-family:Poppins,sans-serif;font-size:109px;font-weight:600;line-height:120px;margin:0 0 35px;opacity:0;transform:translateY(20px)}@media screen and (max-width:767px){.kanki .fresh__title{font-size:65px;line-height:85px}}.kanki .fresh__title[data-scrollanm=show]{opacity:1;transition:opacity 1s ease 0s,transform 1s cubic-bezier(.075,.82,.165,1) 0s;transform:translateY(0)}.kanki .fresh__subtitle{font-family:Poppins,sans-serif;font-size:45px;font-weight:600;line-height:50px;margin:0 0 50px;opacity:0;transform:translateY(20px)}.kanki .fresh__subtitle[data-scrollanm=show]{opacity:1;transition:opacity 1s ease 0s,transform 1s cubic-bezier(.075,.82,.165,1) 0s;transform:translateY(0)}@media screen and (max-width:767px){.kanki .fresh__subtitle{font-size:30px;line-height:2em;margin:0 0 15px}}.kanki .fresh__bar{background:#43c7f4;height:5px;margin:0 auto 45px;width:50px;opacity:0;transform:translateY(20px)}.kanki .fresh__bar[data-scrollanm=show]{opacity:1;transition:opacity 1s ease 0s,transform 1s cubic-bezier(.075,.82,.165,1) 0s;transform:translateY(0)}@media screen and (max-width:767px){.kanki .fresh__bar{margin:0 auto 35px}}.kanki .fresh__lead{font-size:18px;line-height:2em;margin:0 auto 45px;max-width:960px;opacity:0;transform:translateY(20px)}@media screen and (max-width:767px){.kanki .fresh__lead{font-size:15px}}.kanki .fresh__lead[data-scrollanm=show]{opacity:1;transition:opacity 1s ease 0s,transform 1s cubic-bezier(.075,.82,.165,1) 0s;transform:translateY(0)}.kanki .fresh__movie{height:calc((100vw - 40px) * .563);margin:0 auto 60px;max-height:540px;max-width:960px;width:100%;opacity:0;transform:translateY(20px)}.kanki .fresh__movie[data-scrollanm=show]{opacity:1;transition:opacity 1s ease 0s,transform 1s cubic-bezier(.075,.82,.165,1) 0s;transform:translateY(0)}@media screen and (max-width:767px){.kanki .fresh__movie{height:56.3vw}}.kanki .fresh__movie iframe{height:100%;width:100%}.kanki .fresh__ventilation{margin:0 auto 60px;max-width:960px}@media screen and (min-width:768px){.kanki .fresh__ventilation{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.kanki .fresh__ventilation[data-scrollanm=show] dt{opacity:1;transition:opacity 1s ease 150ms,transform 1s cubic-bezier(.075,.82,.165,1) 150ms;transform:translateY(0)}.kanki .fresh__ventilation[data-scrollanm=show] dd{opacity:1;transition:opacity 1s ease .3s,transform 1s cubic-bezier(.075,.82,.165,1) .3s;transform:translateY(0)}@media screen and (min-width:768px){.kanki .fresh__ventilation dl{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:450px;width:calc(50% - 10px)}}@media screen and (max-width:767px){.kanki .fresh__ventilation dl{margin:0 0 30px}}.kanki .fresh__ventilation dt{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-positive:10;flex-grow:10;font-size:18px;-ms-flex-pack:start;justify-content:flex-start;line-height:30px;margin:0 0 22px;min-height:90px;text-align:left;opacity:0;transform:translateY(20px)}@media screen and (max-width:767px){.kanki .fresh__ventilation dt{font-size:15px;line-height:1.6em;margin:0 0 15px}}.kanki .fresh__ventilation dt strong{font-size:15px;font-weight:400}@media screen and (max-width:767px){.kanki .fresh__ventilation dt strong{font-size:12px}}.kanki .fresh__ventilation dt em{-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #00a0e3;border-radius:100%;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;height:70px;-ms-flex-pack:center;justify-content:center;margin:0 20px 0 0;width:70px}.kanki .fresh__ventilation dt em img{width:33px}.kanki .fresh__ventilation dd{opacity:0;transform:translateY(20px)}@media all and (-ms-high-contrast:none\0){.kanki .fresh__ventilation dd{height:260px}}.kanki .fresh__ventilation dd img{width:100%}.kanki .fresh__products{background:#fff;box-shadow:0 0 6px rgba(0,0,0,.4);box-sizing:border-box;font-family:Poppins,sans-serif;margin:0 auto 159px;max-width:960px;padding:75px 20px 75px;position:relative;opacity:0;transform:translateY(20px)}.kanki .fresh__products[data-scrollanm=show]{opacity:1;transition:opacity 1s ease 0s,transform 1s cubic-bezier(.075,.82,.165,1) 0s;transform:translateY(0)}@media screen and (max-width:767px){.kanki .fresh__products{padding:50px 20px 50px;margin:0 auto 89px}}.kanki .fresh__products::after{border:1.5px solid #43c7f4;bottom:10px;box-sizing:border-box;content:"";left:10px;margin:auto;pointer-events:none;position:absolute;right:10px;top:10px;z-index:1}.kanki .fresh__products h3{font-size:30px;font-weight:600;line-height:40px;margin:0 0 50px;text-align:center;opacity:0;transform:translateY(20px)}@media screen and (max-width:767px){.kanki .fresh__products h3{font-size:24px;line-height:1.8em}}.kanki .fresh__products h3[data-scrollanm=show]{opacity:1;transition:opacity 1s ease 0s,transform 1s cubic-bezier(.075,.82,.165,1) 0s;transform:translateY(0)}@media screen and (min-width:768px){.kanki .fresh__products ul{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:840px}}@media screen and (min-width:768px){.kanki .fresh__products ul li{margin:0 0 45px;max-width:400px;width:calc(50% - 10px)}}@media screen and (max-width:767px){.kanki .fresh__products ul li{margin:0 0 30px}}.kanki .fresh__products ul li[data-scrollanm=show] div{opacity:1;transition:opacity 1s ease 150ms,transform 1s cubic-bezier(.075,.82,.165,1) 150ms;transform:translateY(0)}.kanki .fresh__products ul li[data-scrollanm=show] p{opacity:1;transition:opacity 1s ease .3s,transform 1s cubic-bezier(.075,.82,.165,1) .3s;transform:translateY(0)}.kanki .fresh__products ul div{background:#efefef;height:280px;position:relative;opacity:0;transform:translateY(20px)}@media screen and (max-width:767px){.kanki .fresh__products ul div{height:210px}}.kanki .fresh__products ul div img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.kanki .fresh__products ul p{font-size:18px;font-weight:600;line-height:30px;margin:5px 0 0;opacity:0;transform:translateY(20px)}@media screen and (max-width:767px){.kanki .fresh__products ul p{font-size:15px;line-height:1.8em}}.kanki .fresh__products__01 img{width:270px}.kanki .fresh__products__02 img{width:330px}.kanki .fresh__products__03 img{width:330px}.kanki .fresh__products__04 img{width:174px}.kanki .fresh__set{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 60px;max-width:770px;opacity:0;transform:translateY(20px)}.kanki .fresh__set[data-scrollanm=show]{opacity:1;transition:opacity 1s ease 0s,transform 1s cubic-bezier(.075,.82,.165,1) 0s;transform:translateY(0)}@media screen and (max-width:767px){.kanki .fresh__set{margin:-25px auto 50px}}.kanki .fresh__set div{width:330px}.kanki .fresh__set span{display:block;height:60px;position:relative;width:60px}.kanki .fresh__set span::after,.kanki .fresh__set span::before{background:#43c7f4;content:"";height:6px;width:100%;bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}@media screen and (max-width:767px){.kanki .fresh__set span::after,.kanki .fresh__set span::before{height:4px}}.kanki .fresh__set span::after{transform:rotate(90deg)}.kanki .fresh .anchor{display:block;font-size:0;height:0;line-height:0;margin:-200px 0 0;padding:200px 0 0}@media screen and (max-width:960px){.kanki .fresh .anchor{margin:-200px 0 0;padding:200px 0 0}}@media screen and (max-width:767px){.kanki .fresh .anchor{margin:-120px 0 0;padding:120px 0 0}}.kanki .fresh__products__01 img{width:270px}@media screen and (max-width:767px){.kanki .fresh__products__01 img{width:202.5px}}.kanki .fresh__products__02 img{width:330px}@media screen and (max-width:767px){.kanki .fresh__products__02 img{width:247.5px}}.kanki .fresh__products__03 img{width:330px}@media screen and (max-width:767px){.kanki .fresh__products__03 img{width:247.5px}}.kanki .fresh__products__04 img{width:300px}@media screen and (max-width:767px){.kanki .fresh__products__04 img{width:225px}}.kanki .fresh__comfort{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 60px;max-width:840px;opacity:0;transform:translateY(20px)}.kanki .fresh__comfort[data-scrollanm=show]{opacity:1;transition:opacity 1s ease 0s,transform 1s cubic-bezier(.075,.82,.165,1) 0s;transform:translateY(0)}@media screen and (max-width:767px){.kanki .fresh__comfort{-ms-flex-direction:column;flex-direction:column;margin:-25px auto 50px}}.kanki .fresh__comfort>div{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:Poppins,sans-serif;-ms-flex-pack:center;justify-content:center;max-width:360px;padding:35px 15px 20px;position:relative;width:43%;-ms-flex-item-align:stretch;align-self:stretch}@media screen and (max-width:767px){.kanki .fresh__comfort>div{max-width:none;width:100%}}@media all and (-ms-high-contrast:none\0){.kanki .fresh__comfort>div{height:320px}}.kanki .fresh__comfort>div h4{background:#fff;font-size:21px;font-weight:600;left:50%;line-height:30px;padding:0 10px;position:absolute;top:-17px;transform:translateX(-50%);white-space:nowrap}.kanki .fresh__comfort>div div{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-positive:10;flex-grow:10;-ms-flex-pack:center;justify-content:center;margin:0 0 15px;width:100%}@media all and (-ms-high-contrast:none\0){.kanki .fresh__comfort>div div{height:192px}}.kanki .fresh__comfort>div p{font-size:21px;font-weight:600;line-height:27px}.kanki .fresh__comfort>div p img{height:26px;margin:10px 0 0;width:160px}.kanki .fresh__comfort span{display:block;-ms-flex-negative:0;flex-shrink:0;height:60px;margin:0 10px;position:relative;width:60px}@media screen and (max-width:767px){.kanki .fresh__comfort span{height:30px;margin:15px auto 20px;width:30px}}.kanki .fresh__comfort span::after,.kanki .fresh__comfort span::before{background:#43c7f4;content:"";height:6px;width:100%;bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}@media screen and (max-width:767px){.kanki .fresh__comfort span::after,.kanki .fresh__comfort span::before{height:4px}}.kanki .fresh__comfort span::after{transform:rotate(90deg)}.kanki .fresh__comfort--01{border:2px solid #778798}.kanki .fresh__comfort--01 h4{color:#fe1078}.kanki .fresh__comfort--01 div img{width:90%}.kanki .fresh__comfort--02{border:2px solid #43c7f4}.kanki .fresh__comfort--02 h4{color:#43c7f4}.kanki .fresh__comfort--02 div img{width:81.81%}.kanki .pure{background:#f7f8f8;padding:100px 20px 1px;text-align:center}.kanki .pure__logo{font-family:Poppins,sans-serif;font-size:60px;font-weight:600;line-height:70px;margin:0 auto 10px;opacity:0;transform:translateY(20px)}@media screen and (max-width:767px){.kanki .pure__logo{font-size:40px;line-height:50px}}.kanki .pure__logo[data-scrollanm=show]{opacity:1;transition:opacity 1s ease 0s,transform 1s cubic-bezier(.075,.82,.165,1) 0s;transform:translateY(0)}.kanki .pure__title{font-family:Poppins,sans-serif;font-size:109px;font-weight:600;line-height:120px;margin:0 0 35px;opacity:0;transform:translateY(20px)}@media screen and (max-width:767px){.kanki .pure__title{font-size:65px;line-height:85px}}.kanki .pure__title[data-scrollanm=show]{opacity:1;transition:opacity 1s ease 0s,transform 1s cubic-bezier(.075,.82,.165,1) 0s;transform:translateY(0)}.kanki .pure__subtitle{font-family:Poppins,sans-serif;font-size:45px;font-weight:600;line-height:50px;margin:0 0 50px;opacity:0;transform:translateY(20px)}.kanki .pure__subtitle[data-scrollanm=show]{opacity:1;transition:opacity 1s ease 0s,transform 1s cubic-bezier(.075,.82,.165,1) 0s;transform:translateY(0)}@media screen and (max-width:767px){.kanki .pure__subtitle{font-size:30px;line-height:2em;margin:0 0 15px}}.kanki .pure__bar{background:#00a0e3;height:5px;margin:0 auto 45px;width:50px;opacity:0;transform:translateY(20px)}.kanki .pure__bar[data-scrollanm=show]{opacity:1;transition:opacity 1s ease 0s,transform 1s cubic-bezier(.075,.82,.165,1) 0s;transform:translateY(0)}@media screen and (max-width:767px){.kanki .pure__bar{margin:0 auto 35px}}.kanki .pure__lead{font-size:18px;line-height:2em;margin:0 auto 45px;max-width:960px;opacity:0;transform:translateY(20px)}@media screen and (max-width:767px){.kanki .pure__lead{font-size:15px}}.kanki .pure__lead[data-scrollanm=show]{opacity:1;transition:opacity 1s ease 0s,transform 1s cubic-bezier(.075,.82,.165,1) 0s;transform:translateY(0)}.kanki .pure__movie{height:calc((100vw - 40px) * .563);margin:0 auto 60px;max-height:540px;max-width:960px;width:100%;opacity:0;transform:translateY(20px)}.kanki .pure__movie[data-scrollanm=show]{opacity:1;transition:opacity 1s ease 0s,transform 1s cubic-bezier(.075,.82,.165,1) 0s;transform:translateY(0)}@media screen and (max-width:767px){.kanki .pure__movie{height:56.3vw}}.kanki .pure__movie iframe{height:100%;width:100%}.kanki .pure__purification{margin:0 auto 60px;max-width:960px}@media screen and (min-width:768px){.kanki .pure__purification{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.kanki .pure__purification[data-scrollanm=show] dt{opacity:1;transition:opacity 1s ease 150ms,transform 1s cubic-bezier(.075,.82,.165,1) 150ms;transform:translateY(0)}.kanki .pure__purification[data-scrollanm=show] dd{opacity:1;transition:opacity 1s ease .3s,transform 1s cubic-bezier(.075,.82,.165,1) .3s;transform:translateY(0)}@media screen and (min-width:768px){.kanki .pure__purification dl{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:450px;width:calc(50% - 10px)}}@media screen and (max-width:767px){.kanki .pure__purification dl{margin:0 0 30px}}.kanki .pure__purification dt{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-positive:10;flex-grow:10;font-size:18px;-ms-flex-pack:start;justify-content:flex-start;line-height:30px;margin:0 0 22px;min-height:90px;text-align:left;opacity:0;transform:translateY(20px)}@media screen and (max-width:767px){.kanki .pure__purification dt{font-size:15px;line-height:1.6em;margin:0 0 15px}}.kanki .pure__purification dt strong{font-size:15px;font-weight:400}@media screen and (max-width:767px){.kanki .pure__purification dt strong{font-size:12px}}.kanki .pure__purification dt em{-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #00a0e3;border-radius:100%;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;height:70px;-ms-flex-pack:center;justify-content:center;margin:0 20px 0 0;width:70px}.kanki .pure__purification dt em img{width:33px}.kanki .pure__purification dd{opacity:0;transform:translateY(20px)}@media all and (-ms-high-contrast:none\0){.kanki .pure__purification dd{height:260px}}.kanki .pure__purification dd img{width:100%}.kanki .pure__products{background:#fff;box-shadow:0 0 6px rgba(0,0,0,.4);box-sizing:border-box;font-family:Poppins,sans-serif;margin:0 auto 159px;max-width:960px;padding:75px 20px 75px;position:relative;opacity:0;transform:translateY(20px)}.kanki .pure__products[data-scrollanm=show]{opacity:1;transition:opacity 1s ease 0s,transform 1s cubic-bezier(.075,.82,.165,1) 0s;transform:translateY(0)}@media screen and (max-width:767px){.kanki .pure__products{padding:50px 20px 50px;margin:0 auto 89px}}.kanki .pure__products::after{border:1.5px solid #00a0e3;bottom:10px;box-sizing:border-box;content:"";left:10px;margin:auto;pointer-events:none;position:absolute;right:10px;top:10px;z-index:1}.kanki .pure__products h3{font-size:30px;font-weight:600;line-height:40px;margin:0 0 50px;text-align:center;opacity:0;transform:translateY(20px)}@media screen and (max-width:767px){.kanki .pure__products h3{font-size:24px;line-height:1.8em}}.kanki .pure__products h3[data-scrollanm=show]{opacity:1;transition:opacity 1s ease 0s,transform 1s cubic-bezier(.075,.82,.165,1) 0s;transform:translateY(0)}@media screen and (min-width:768px){.kanki .pure__products ul{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:840px}}@media screen and (min-width:768px){.kanki .pure__products ul li{margin:0 0 45px;max-width:400px;width:calc(50% - 10px)}}@media screen and (max-width:767px){.kanki .pure__products ul li{margin:0 0 30px}}.kanki .pure__products ul li[data-scrollanm=show] div{opacity:1;transition:opacity 1s ease 150ms,transform 1s cubic-bezier(.075,.82,.165,1) 150ms;transform:translateY(0)}.kanki .pure__products ul li[data-scrollanm=show] p{opacity:1;transition:opacity 1s ease .3s,transform 1s cubic-bezier(.075,.82,.165,1) .3s;transform:translateY(0)}.kanki .pure__products ul div{background:#efefef;height:280px;position:relative;opacity:0;transform:translateY(20px)}@media screen and (max-width:767px){.kanki .pure__products ul div{height:210px}}.kanki .pure__products ul div img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.kanki .pure__products ul p{font-size:18px;font-weight:600;line-height:30px;margin:5px 0 0;opacity:0;transform:translateY(20px)}@media screen and (max-width:767px){.kanki .pure__products ul p{font-size:15px;line-height:1.8em}}.kanki .pure__products__01 img{width:270px}.kanki .pure__products__02 img{width:330px}.kanki .pure__products__03 img{width:330px}.kanki .pure__products__04 img{width:174px}.kanki .pure__set{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 60px;max-width:770px;opacity:0;transform:translateY(20px)}.kanki .pure__set[data-scrollanm=show]{opacity:1;transition:opacity 1s ease 0s,transform 1s cubic-bezier(.075,.82,.165,1) 0s;transform:translateY(0)}@media screen and (max-width:767px){.kanki .pure__set{margin:-25px auto 50px}}.kanki .pure__set div{width:330px}.kanki .pure__set span{display:block;height:60px;position:relative;width:60px}.kanki .pure__set span::after,.kanki .pure__set span::before{background:#43c7f4;content:"";height:6px;width:100%;bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}@media screen and (max-width:767px){.kanki .pure__set span::after,.kanki .pure__set span::before{height:4px}}.kanki .pure__set span::after{transform:rotate(90deg)}.kanki .pure .anchor{display:block;font-size:0;height:0;line-height:0;margin:-200px 0 0;padding:200px 0 0}@media screen and (max-width:960px){.kanki .pure .anchor{margin:-200px 0 0;padding:200px 0 0}}@media screen and (max-width:767px){.kanki .pure .anchor{margin:-120px 0 0;padding:120px 0 0}}@media screen and (max-width:767px){.kanki .pure{padding:60px 15px 1px}}.kanki .pure__products ul div.pure__products__01,.kanki .pure__products ul div.pure__products__02,.kanki .pure__products ul div.pure__products__05,.kanki .pure__products ul div.pure__products__06{height:340px}@media screen and (max-width:767px){.kanki .pure__products ul div.pure__products__01,.kanki .pure__products ul div.pure__products__02,.kanki .pure__products ul div.pure__products__05,.kanki .pure__products ul div.pure__products__06{height:255px}}.kanki .pure__products ul div.pure__products__01 img,.kanki .pure__products ul div.pure__products__02 img,.kanki .pure__products ul div.pure__products__03 img{top:auto;bottom:20px}@media screen and (max-width:767px){.kanki .pure__products ul div.pure__products__01 img,.kanki .pure__products ul div.pure__products__02 img,.kanki .pure__products ul div.pure__products__03 img{bottom:15px}}.kanki .pure__products__01 img{width:113px}@media screen and (max-width:767px){.kanki .pure__products__01 img{width:84.75px}}.kanki .pure__products__02 img{width:113px}@media screen and (max-width:767px){.kanki .pure__products__02 img{width:84.75px}}.kanki .pure__products__03 img{width:113px}@media screen and (max-width:767px){.kanki .pure__products__03 img{width:84.75px}}.kanki .pure__products__04 img{width:291px}@media screen and (max-width:767px){.kanki .pure__products__04 img{width:218.25px}}.kanki .pure__products__05 img{width:248px}@media screen and (max-width:767px){.kanki .pure__products__05 img{width:186px}}.kanki .pure__products__06 img{width:222px}@media screen and (max-width:767px){.kanki .pure__products__06 img{width:166.5px}}.kanki .pure__set--01{width:98.1%}@media screen and (max-width:767px){.kanki .pure__set--01{width:88.1%}}.kanki .pure__set--02{width:100%}@media screen and (max-width:767px){.kanki .pure__set--02{width:90%}}.kanki .pure__filter{max-width:840px;margin:0 auto 60px}.kanki .pure__filter img{width:100%}.kanki .pure__lead{margin-bottom:100px}@media screen and (max-width:767px){.kanki .pure__lead{margin-bottom:45px}}.pagetop{bottom:40px;height:60px;overflow:hidden;position:fixed;right:40px;width:60px;z-index:100;transform:translateY(100px);transition:transform .3s ease}@media screen and (max-width:767px){.pagetop{display:none}}.pagetop[data-status=show]{transform:translateY(0)}.pagetop a{background:rgba(0,0,0,.3);border:1px solid #fff;border-radius:100%;box-sizing:border-box;display:block;font-size:0;height:100%;overflow:hidden;width:100%}.pagetop a span{background:#fff;height:35px;left:0;margin:0 auto;position:absolute;right:0;top:12.5px;width:1px}.pagetop a span::after{border-color:transparent transparent #fff transparent;border-style:solid;border-width:0 5px 15px 0;content:"";height:0;left:0;position:absolute;top:-1px;width:0}.pagetop a:hover span{animation:pagetop 3s cubic-bezier(1,0,0,1) 0s infinite}@keyframes pagetop{0%{transform:translateY(0)}30%{transform:translateY(-48px)}30.1%{transform:translateY(60px)}60%{transform:translateY(0)}100%{transform:translateY(0)}}
