@charset "UTF-8";:root{--color-yellow:#FFE100;--color-right-yellow:#FFF5E0;--color-navy:#1D2088;--color-red:#EA605A;--color-orange:#E06B57;--color-gray:#5D5D5D;--font-maru-go:"Zen Maru Gothic",sans-serif}@media screen and (width > 750px){:root{--content-padding-inline:40px}}@media screen and (width <= 750px){:root{--content-padding-inline:16px}}.page-bodyspray .product-contents-body{line-height:1.8;background-color:var(--color-right-yellow);color:var(--color-navy)}.page-bodyspray a:not(.product__cart a){color:var(--color-navy)}.page-bodyspray .l-container{padding-inline:var(--content-padding-inline)}.page-bodyspray .u-color--red{color:var(--color-red)}.page-bodyspray .u-color--orange{color:var(--color-orange)}.page-bodyspray .mv__text{font-size:var(--font-size-set18);line-height:1.8;padding-inline:var(--content-padding-inline);-webkit-margin-before:10px;margin-block-start:10px}@media screen and (width > 750px){.page-bodyspray .mv__text{max-width:700px;margin-inline:auto}}.page-bodyspray .mv__offer{-webkit-margin-before:10px;margin-block-start:10px;background-color:#fff;width:calc(100% - var(--content-padding-inline) * 2);padding-inline:var(--content-padding-inline);padding-block:calc(var(--content-padding-inline) / 2);margin-inline:auto;border-style:solid;border-color:var(--color-red);text-align:center;display:-ms-grid;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:10px}@media screen and (width > 750px){.page-bodyspray .mv__offer{border-radius:30px;border-width:10px}}@media screen and (width <= 750px){.page-bodyspray .mv__offer{border-radius:18px;border-width:5px}}.page-bodyspray .mv__offer .mv__offer__date{color:var(--color-red);font-family:var(--font-maru-go);font-weight:900;line-height:var(--font-size-set-line-height);font-size:var(--font-size-set22)}.page-bodyspray .mv__offer .mv__offer__date time{font-size:var(--font-size-set28);display:inline-block}.page-bodyspray .mv__offer .mv__offer__date em{font-size:var(--font-size-set26);display:inline-block}.page-bodyspray .mv__offer .mv__offer__body{font-size:var(--font-size-set20);font-weight:700;color:#00b0d3}.page-bodyspray .mv__offer a:not(.product__cart a){color:inherit}.page-bodyspray .mv__label{padding-inline:var(--content-padding-inline);background-color:var(--color-yellow);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (width > 750px){.page-bodyspray .mv__label{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding-block:20px;-webkit-margin-before:70px;margin-block-start:70px}}@media screen and (width <= 750px){.page-bodyspray .mv__label{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding-block:10px;-webkit-margin-before:42px;margin-block-start:42px}}@media screen and (width > 750px){.page-bodyspray .mv__label__logo{max-width:134px}}@media screen and (width <= 750px){.page-bodyspray .mv__label__logo{width:20.5128205128%}}.page-bodyspray .mv__label__title{-ms-flex-negative:0;flex-shrink:0}.page-bodyspray .mv__label__content{font-weight:bold;line-height:1.4}.page-bodyspray .about{padding-block:50px}.page-bodyspray .dryBox{background-color:#fff;border-style:solid;border-color:var(--color-navy);display:-ms-grid;display:grid;position:relative;row-gap:30px;-webkit-margin-after:86px;margin-block-end:86px}@media screen and (width > 750px){.page-bodyspray .dryBox{border-radius:30px;border-width:10px}}@media screen and (width <= 750px){.page-bodyspray .dryBox{border-radius:18px;border-width:5px}}.page-bodyspray .dryBox:after{content:"";background-color:var(--color-navy);height:auto;aspect-ratio:5/2;clip-path:polygon(0 0,100% 0,50% 100%);position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (width > 750px){.page-bodyspray .dryBox:after{width:104px;bottom:-80px}}@media screen and (width <= 750px){.page-bodyspray .dryBox:after{width:62px;bottom:-50px}}.page-bodyspray .dryBox__head{border-top-right-radius:25px;border-top-left-radius:25px;background-image:url(/keana/images/bodyspray/dry-wave.png);background-size:100% 100%;-webkit-padding-start:16px;padding-inline-start:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-padding-before:10px;padding-block-start:10px;-webkit-padding-after:30px;padding-block-end:30px}.page-bodyspray .dryBox__heading{font-family:var(--font-maru-go);font-weight:900}@media screen and (width > 750px){.page-bodyspray .dryBox__face{width:140px;-webkit-margin-before:-40px;margin-block-start:-40px}}@media screen and (width <= 750px){.page-bodyspray .dryBox__face{-webkit-margin-before:-20px;margin-block-start:-20px}}.page-bodyspray .dryBox__face img{width:100%}.page-bodyspray .dryBox__parts{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}@media screen and (width > 750px){.page-bodyspray .dryBox__parts{padding-inline:25px;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}}@media screen and (width <= 750px){.page-bodyspray .dryBox__parts{padding-inline:15px;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}}.page-bodyspray .dryBox__part img{width:100%}@media screen and (width > 750px){.page-bodyspray .dryBox__point{padding:30px}}@media screen and (width <= 750px){.page-bodyspray .dryBox__point{padding:18px}}.page-bodyspray .dryBox__part__heading{font-weight:bold;border-bottom:4px dotted var(--color-navy);-webkit-padding-after:15px;padding-block-end:15px;-webkit-margin-after:20px;margin-block-end:20px}.page-bodyspray .dryBox__point__list{display:-ms-grid;display:grid}@media screen and (width > 750px){.page-bodyspray .dryBox__point__list{row-gap:20px}}@media screen and (width <= 750px){.page-bodyspray .dryBox__point__list{row-gap:10px}}.page-bodyspray .dryBox__point__item{font-weight:bold;display:-ms-grid;display:grid}@media screen and (width > 750px){.page-bodyspray .dryBox__point__item{-ms-grid-columns:40px 10px 1fr;grid-template-columns:40px 1fr;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (width <= 750px){.page-bodyspray .dryBox__point__item{-ms-grid-columns:24px 6px 1fr;grid-template-columns:24px 1fr;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}}.page-bodyspray .dryBox__point__item:before{content:"";aspect-ratio:1;background-image:url(/keana/images/bodyspray/icon-check.svg);background-size:contain;background-repeat:no-repeat}.page-bodyspray .dryBox__point__item__sweat{vertical-align:middle}.page-bodyspray .product{display:-ms-grid;display:grid;row-gap:40px}@media screen and (width > 750px){.page-bodyspray .product__head{padding-inline:28px}}.page-bodyspray .product__heading{display:-ms-grid;display:grid;font-family:var(--font-maru-go);font-weight:900}.page-bodyspray .product__heading__upper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (width > 750px){.page-bodyspray .product__heading__upper{-webkit-margin-start:100px;margin-inline-start:100px}}@media screen and (width <= 750px){.page-bodyspray .product__heading__upper{-webkit-margin-start:50px;margin-inline-start:50px}}.page-bodyspray .product__heading__upper:after,.page-bodyspray .product__heading__upper:before{content:"";width:3px;height:55%;background-color:var(--color-red);border-radius:100px}.page-bodyspray .product__heading__upper:before{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg)}.page-bodyspray .product__heading__upper:after{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}.page-bodyspray .product__heading__middle{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-ms-grid;display:grid;row-gap:8px;position:relative;line-height:1.5}.page-bodyspray .product__heading__middle:before{content:"";height:auto;aspect-ratio:152/122;background-image:url(/keana/images/bodyspray/product-heading-mikan.svg);background-size:contain;background-repeat:no-repeat;position:absolute}@media screen and (width > 750px){.page-bodyspray .product__heading__middle:before{width:151px;right:-130px;bottom:0}}@media screen and (width <= 750px){.page-bodyspray .product__heading__middle:before{width:90px;right:-75px;bottom:10px}}.page-bodyspray .product__heading__middle:after{content:"";width:100%;height:auto;aspect-ratio:425/24;background-image:url(/keana/images/bodyspray/product-heading-wave.png);background-size:contain;background-repeat:no-repeat}.page-bodyspray .product__heading__bottom{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;justify-self:flex-end;position:relative;line-height:1.5}.page-bodyspray .product__heading__bottom:before{content:"";height:auto;aspect-ratio:89/48;background-image:url(/keana/images/bodyspray/product-heading-kazari.svg);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:10px}@media screen and (width > 750px){.page-bodyspray .product__heading__bottom:before{width:88px;left:-78px}}@media screen and (width <= 750px){.page-bodyspray .product__heading__bottom:before{width:52px;left:-50px}}.page-bodyspray .product__image{margin-inline:calc(var(--content-padding-inline) * -1)}.page-bodyspray .product__text{font-size:var(--font-size-set18);line-height:1.8}.page-bodyspray .product__cart{color:initial}.page-bodyspray .power{display:-ms-grid;display:grid}.page-bodyspray .power:before{content:"";width:100%;height:auto;aspect-ratio:660/61;background-image:url(/keana/images/bodyspray/partition.svg);background-size:cover}@media screen and (width > 750px){.page-bodyspray .power__inner{padding-block:80px}}@media screen and (width <= 750px){.page-bodyspray .power__inner{padding-block:50px}}.page-bodyspray .power__head{display:-ms-grid;display:grid;row-gap:15px}.page-bodyspray .power__heading{font-family:var(--font-maru-go);font-weight:900;display:-ms-grid;display:grid;row-gap:5px}@media screen and (width > 750px){.page-bodyspray .power__heading{padding-inline:30px}}.page-bodyspray .power__heading__upper{text-align:center;font-size:var(--font-size-set22)}.page-bodyspray .power__heading__bottom{display:-ms-grid;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-margin-start:calc(var(--content-padding-inline) * -1);margin-inline-start:calc(var(--content-padding-inline) * -1);-webkit-margin-end:calc(var(--content-padding-inline) * -0.5);margin-inline-end:calc(var(--content-padding-inline) * -0.5)}@media screen and (width > 750px){.page-bodyspray .power__heading__bottom{-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;-ms-grid-columns:124px 14px auto;grid-template-columns:124px auto}}@media screen and (width <= 750px){.page-bodyspray .power__heading__bottom{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;-ms-grid-columns:20.5128205128% 8px auto;grid-template-columns:20.5128205128% auto}}.page-bodyspray .power__heading__bottom__icon{position:relative;height:100%}.page-bodyspray .power__heading__bottom__icon img{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);aspect-ratio:124/144}.page-bodyspray .power__heading__bottom__label{font-size:var(--font-size-set28);line-height:1.2}@media screen and (width < 390px){.page-bodyspray .power__heading__bottom__label{font-size:var(--font-size-set26)}}.page-bodyspray .power__heading__bottom__label span{display:inline-block}.page-bodyspray .power__note{text-align:right;color:var(--color-gray)}.page-bodyspray .power__visual{-webkit-margin-before:22px;margin-block-start:22px}.page-bodyspray .power__content{-webkit-margin-before:27px;margin-block-start:27px;display:-ms-grid;display:grid;row-gap:40px}.page-bodyspray .power__text{display:-ms-grid;display:grid;row-gap:0.25lh}.page-bodyspray .power__text__list{display:-ms-grid;display:grid;row-gap:0.25lh;-ms-grid-columns:1em 1fr;grid-template-columns:1em 1fr}.page-bodyspray .power__text__list li{display:-ms-grid;display:grid;-ms-grid-columns:subgrid;grid-template-columns:subgrid;-ms-grid-column-span:2;grid-column:span 2;font-weight:700}.page-bodyspray .power__text__list li:before{content:"・"}.page-bodyspray .power__image{display:-ms-grid;display:grid;place-items:center}.page-bodyspray .tamanu{background-color:#FFFAC6;-webkit-padding-after:60px;padding-block-end:60px}.page-bodyspray .tamanu__inner{display:-ms-grid;display:grid;row-gap:20px}.page-bodyspray .tamanu__head{background-color:#5FB8A8;padding:20px;display:-ms-grid;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media screen and (width > 750px){.page-bodyspray .tamanu__head{-ms-grid-columns:72px auto;grid-template-columns:72px auto}}@media screen and (width <= 750px){.page-bodyspray .tamanu__head{-ms-grid-columns:10.7692307692% auto;grid-template-columns:10.7692307692% auto}}.page-bodyspray .tamanu__heading{font-family:var(--font-maru-go);font-weight:900;color:#fff}.page-bodyspray .tamanu__content{display:-ms-grid;display:grid;row-gap:20px}.page-bodyspray .feature{padding-block:60px}.page-bodyspray .feature__inner{display:-ms-grid;display:grid;row-gap:30px}.page-bodyspray .feature__box{display:-ms-grid;display:grid;row-gap:20px;padding:30px;background-color:#fff;position:relative}@media screen and (width > 750px){.page-bodyspray .feature__box{border-radius:30px}}@media screen and (width <= 750px){.page-bodyspray .feature__box{border-radius:18px}}.page-bodyspray .feature__box:before{content:"";height:auto;aspect-ratio:1;background-image:url(/keana/images/bodyspray/icon-kazari.svg);background-size:cover;background-repeat:no-repeat;position:absolute}@media screen and (width > 750px){.page-bodyspray .feature__box:nth-child(2n-1):before{width:62px;top:-33px;right:42px}}@media screen and (width <= 750px){.page-bodyspray .feature__box:nth-child(2n-1):before{width:37px;top:-19px;right:24px}}@media screen and (width > 750px){.page-bodyspray .feature__box:nth-child(2n):before{width:50px;top:0;left:24px}}@media screen and (width <= 750px){.page-bodyspray .feature__box:nth-child(2n):before{width:30px;top:-6px;left:14px}}.page-bodyspray .feature__box__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;-webkit-padding-after:15px;padding-block-end:15px;border-bottom:4px dotted #5FB8A8}@media screen and (width <= 750px){.page-bodyspray .feature__box__icon{max-width:60px}}.page-bodyspray .feature__box__heading{font-weight:bold}@media screen and (width > 750px){.page-bodyspray .howto{-webkit-padding-after:60px;padding-block-end:60px}}@media screen and (width <= 750px){.page-bodyspray .howto{-webkit-padding-after:30px;padding-block-end:30px}}.page-bodyspray .howto__head{display:-ms-grid;display:grid;place-items:center}.page-bodyspray .howto__heading{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-ms-grid;display:grid;place-items:center;font-family:var(--font-maru-go);font-weight:900;position:relative}@media screen and (width > 750px){.page-bodyspray .howto__heading{-webkit-padding-before:54px;padding-block-start:54px}}@media screen and (width <= 750px){.page-bodyspray .howto__heading{-webkit-padding-before:30px;padding-block-start:30px}}.page-bodyspray .howto__heading:before{content:"";height:auto;aspect-ratio:1;background-image:url(/keana/images/bodyspray/icon-kazari.svg);background-size:cover;background-repeat:no-repeat;position:absolute;top:2px;left:-12px}@media screen and (width > 750px){.page-bodyspray .howto__heading:before{width:57px}}@media screen and (width <= 750px){.page-bodyspray .howto__heading:before{width:34px}}.page-bodyspray .howto__heading:after{content:"";height:auto;aspect-ratio:174/82;background-image:url(/keana/images/bodyspray/howto-heading-kankitsu.svg);background-size:cover;background-repeat:no-repeat;position:absolute;top:0px}@media screen and (width > 750px){.page-bodyspray .howto__heading:after{width:173px;right:-45px}}@media screen and (width <= 750px){.page-bodyspray .howto__heading:after{width:102px;right:-32px}}.page-bodyspray .howto__heading__upper{line-height:2}.page-bodyspray .howto__heading__bottom{position:relative}.page-bodyspray .howto__heading__bottom:before{content:"";height:auto;aspect-ratio:67/58;background-image:url(/keana/images/bodyspray/howto-heading-kazari.svg);background-size:cover;background-repeat:no-repeat;position:absolute;bottom:0}@media screen and (width > 750px){.page-bodyspray .howto__heading__bottom:before{width:67px;left:-70px}}@media screen and (width <= 750px){.page-bodyspray .howto__heading__bottom:before{width:40px;left:-50px}}.page-bodyspray .howto__heading__bottom:after{content:"";height:auto;aspect-ratio:1;background-image:url(/keana/images/bodyspray/icon-kazari.svg);background-size:cover;background-repeat:no-repeat;position:absolute;bottom:0}@media screen and (width > 750px){.page-bodyspray .howto__heading__bottom:after{width:57px;right:-75px}}@media screen and (width <= 750px){.page-bodyspray .howto__heading__bottom:after{width:34px;right:-55px}}.page-bodyspray .howto__body{-webkit-margin-before:30px;margin-block-start:30px;display:-ms-grid;display:grid;row-gap:30px}.page-bodyspray .cta{display:-ms-grid;display:grid}.page-bodyspray .cta:after{content:"";width:100%;height:auto;aspect-ratio:660/61;background-image:url(/keana/images/bodyspray/partition.svg);background-size:cover}.page-bodyspray .cta__inner{display:-ms-grid;display:grid;row-gap:30px;place-items:center}@media screen and (width > 750px){.page-bodyspray .cta__inner{padding-block:60px}}@media screen and (width <= 750px){.page-bodyspray .cta__inner{-webkit-padding-before:30px;padding-block-start:30px;-webkit-padding-after:60px;padding-block-end:60px}}.page-bodyspray .cta__heading{font-family:var(--font-maru-go);font-weight:900;color:var(--color-orange);position:relative;z-index:2}.page-bodyspray .cta__heading:before{content:"";height:auto;aspect-ratio:100/75;background-image:url(/keana/images/bodyspray/cta-heading-left.svg);background-size:cover;background-repeat:no-repeat;position:absolute;z-index:-1}@media screen and (width > 750px){.page-bodyspray .cta__heading:before{width:100px;top:-19px;left:-82px}}@media screen and (width <= 750px){.page-bodyspray .cta__heading:before{width:59px;top:-8px;left:-50px}}.page-bodyspray .cta__heading:after{content:"";height:auto;aspect-ratio:105/65;background-image:url(/keana/images/bodyspray/cta-heading-right.svg);background-size:cover;background-repeat:no-repeat;position:absolute;z-index:-1}@media screen and (width > 750px){.page-bodyspray .cta__heading:after{width:105px;top:-46px;right:-60px}}@media screen and (width <= 750px){.page-bodyspray .cta__heading:after{width:62px;top:-26px;right:-34px}}.page-bodyspray .cta__button{padding-block:15px;width:100%;display:-ms-grid;display:grid;place-items:center;background-color:var(--color-yellow);border-radius:1000px;position:relative;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);box-shadow:0 4px 4px 0 rgba(0,0,0,0.25)}@media screen and (width > 750px){.page-bodyspray .cta__button{max-width:460px;min-height:79px}}@media screen and (width <= 750px){.page-bodyspray .cta__button{max-width:90%}}@media (hover:hover){.page-bodyspray .cta__button{-webkit-transition:-webkit-transform 0.1s,-webkit-box-shadow 0.1s;transition:-webkit-transform 0.1s,-webkit-box-shadow 0.1s;transition:transform 0.1s,box-shadow 0.1s;transition:transform 0.1s,box-shadow 0.1s,-webkit-transform 0.1s,-webkit-box-shadow 0.1s}.page-bodyspray .cta__button:hover{-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px);-webkit-box-shadow:none;box-shadow:none}}.page-bodyspray .cta__button__label{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (width <= 750px){.page-bodyspray .cta__button__label{max-width:64px}}.page-bodyspray .cta__button__icon{width:25px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:30px}.page-bodyspray .cta__button__prod{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (width > 750px){.page-bodyspray .cta__button__prod{width:77px;left:62px}}@media screen and (width <= 750px){.page-bodyspray .cta__button__prod{width:60px;left:36px}}
/*# sourceMappingURL=bodyspray.css.map */