@import"https://fonts.googleapis.com/css2?family=BIZ+UDPMincho&family=Charis+SIL:ital,wght@0,400;0,700;1,400;1,700&family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&display=swap";html{font-size:.078125vw}p,a{font-family:"Noto Sans JP",sans-serif;font-weight:300;color:#666}p{margin-bottom:0}a:hover{text-decoration:none;cursor:pointer}img{max-width:100%;width:100%;height:auto}.owl-carousel .owl-item img{height:662rem;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:23rem;margin-bottom:47.9rem}.owl-theme .owl-dots .owl-dot span{height:17rem;width:17rem;margin:0 16rem;background-color:#a2d5c6;opacity:.3}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background-color:#a2d5c6;opacity:1}header{height:135.4rem;background-color:#a2d5c6;padding-top:34.7rem;position:relative}header .wrap-header-area{display:flex;justify-content:center;max-width:1220rem;margin:0 auto;position:relative}header .wrap-header-area h1 .header-logo{width:auto;height:75.79rem}header .wrap-header-area .header-text{position:absolute;top:9rem;right:0;font-weight:100;font-size:12rem;line-height:1.75;color:#000}header::after{content:"";height:3.4rem;width:100%;position:absolute;left:0;bottom:0;background-image:url("images/header-border.webp");background-repeat:no-repeat;background-size:cover}.btn-fixed{position:fixed;bottom:34.5rem;right:14rem;z-index:150}.btn-fixed img{width:70rem;height:79.5rem}.btn-fixed:hover{opacity:.8}.wrap-catch-copy .wrap-top-items{display:flex;align-items:center;max-width:1067.48rem;margin:0 auto 53.5rem}.wrap-catch-copy .wrap-top-items .catch-copy-text{font-family:"Noto Serif JP",serif;font-weight:500;font-size:23rem;line-height:40rem;color:#666;margin-right:52rem}.wrap-catch-copy .wrap-top-items .catch-copy-img{width:120.55rem;height:145rem}.wrap-catch-copy .wrap-bottom-items{display:flex;gap:0 73.5rem;max-width:1111.5rem;margin:0 auto 53.5rem}.wrap-catch-copy .wrap-bottom-items .catch-copy-img{width:531rem;height:333.9rem}.wrap-catch-copy .wrap-bottom-items .wrap-innner{width:504rem}.wrap-catch-copy .wrap-bottom-items .wrap-innner .title{font-size:17rem;font-weight:400;line-height:1;border-bottom:1px solid #666;margin-bottom:26.3rem}.wrap-catch-copy .wrap-bottom-items .wrap-innner .title span{display:block;margin-top:4.8rem;text-align:right;font-family:"Charis SIL",serif;font-weight:400;font-style:normal;line-height:1.75;color:#a2d5c6}.wrap-catch-copy .wrap-bottom-items .wrap-innner .title-second{font-size:16rem;font-weight:100;line-height:1;color:#000;margin-bottom:23rem}.wrap-catch-copy .wrap-bottom-items .wrap-innner .text{font-size:14rem;line-height:1.75}.wrap-catch-copy .wrap-bottom-items .wrap-innner .text span{display:block;text-align:right}.wrap-click-items{max-width:1236rem;margin:0 auto 52.2rem;padding:36.1rem 24.1rem 32rem 12rem;background-color:#a2d5c6}.wrap-click-items .click-items-logo{width:151rem;margin-left:40rem;margin-bottom:12.8rem}.wrap-click-items .title{font-family:"Noto Serif JP",serif;font-size:26rem;font-weight:600;line-height:1;margin-left:40rem;margin-bottom:21.3rem;color:#fff}.wrap-click-items .wrap-click-items-inner{display:flex}.wrap-click-items .wrap-click-items-inner .wrap-click-item{background-image:url("images/bg-click-items.svg");background-repeat:no-repeat;background-size:cover;width:609rem;height:609rem;display:flex;justify-content:center}.wrap-click-items .wrap-click-items-inner .wrap-click-item .wrap-bg-items{width:430rem;height:430rem;margin-top:92.9rem}.wrap-click-items .wrap-click-items-inner .wrap-click-item .wrap-bg-items .title{font-family:"Noto Serif JP",serif;font-size:28rem;font-weight:500;line-height:1;padding-bottom:7.8rem;border-bottom:1px solid #c69c6d;color:#4d4d4d;text-align:center;margin:0 auto 9rem;width:368rem}.wrap-click-items .wrap-click-items-inner .wrap-click-item .wrap-bg-items .title-bottom{font-family:"Charis SIL",serif;font-weight:400;font-style:normal;font-size:20rem;line-height:1;text-align:center;margin-bottom:27.5rem}.wrap-click-items .wrap-click-items-inner .wrap-click-item .wrap-bg-items .text{font-size:12rem;line-height:21rem;font-weight:100;color:#000;text-align:center;margin-bottom:32rem}.wrap-click-items .wrap-click-items-inner .wrap-click-item .wrap-bg-items .text-bottom{font-family:"BIZ UDPMincho",serif;font-weight:500;line-height:35rem;font-size:20rem;text-align:center;color:#a67c52;text-align:center;margin-bottom:32.5rem}.wrap-click-items .wrap-click-items-inner .wrap-click-item .wrap-bg-items .click-item-img{width:100%}.wrap-click-items .wrap-click-items-inner .wrap-click-item:hover{opacity:.8}.wrap-click-items .wrap-click-items-inner .wrap-click-items-row{width:590rem;height:596rem;display:flex;flex-wrap:wrap;gap:8.8rem 2rem;margin-top:5rem}.wrap-click-items .wrap-click-items-inner .wrap-click-items-row .wrap-click-item{width:calc(50% - 1rem);height:294rem}.wrap-click-items .wrap-click-items-inner .wrap-click-items-row .wrap-click-item .wrap-bg-items{width:201rem;height:209.26rem;margin-top:45.4rem}.wrap-click-items .wrap-click-items-inner .wrap-click-items-row .wrap-click-item .wrap-bg-items .title{font-size:23rem;padding-bottom:9rem;margin:0 auto 4.2rem;width:201rem}.wrap-click-items .wrap-click-items-inner .wrap-click-items-row .wrap-click-item .wrap-bg-items .title-bottom{font-size:15rem;margin-bottom:20rem}.wrap-click-items .wrap-click-items-inner .wrap-click-items-row .wrap-click-item .wrap-bg-items .text{text-align:left;margin-bottom:7rem}.wrap-click-items .wrap-click-items-inner .wrap-click-items-row .wrap-click-item .wrap-bg-items .click-item-img{width:198rem;height:85rem}.wrap-click-items .wrap-click-items-inner .wrap-click-items-row .wrap-click-item .wrap-bg-items.aroma-essential-oils{margin-top:53.7rem;width:210rem}.wrap-click-items .wrap-click-items-inner .wrap-click-items-row .wrap-click-item .wrap-bg-items.aroma-essential-oils .title{font-size:16rem;width:100%}.wrap-clic-contents{max-width:1107.5rem;margin:0 auto 52.5rem}.wrap-clic-contents .wrap-clic-contents-items{margin-bottom:57.3rem}.wrap-clic-contents .wrap-clic-contents-items .title{font-family:"Noto Serif JP",serif;font-size:28rem;font-weight:500;line-height:1;border-bottom:1px solid #c69c6d;color:#4d4d4d;padding-bottom:7.8rem;margin-bottom:21.2rem}.wrap-clic-contents .wrap-clic-contents-items .title span{display:inline-block;font-family:"Charis SIL",serif;font-weight:400;font-style:normal;font-size:20rem;line-height:1;margin-left:13.9rem;color:#666}.wrap-clic-contents .wrap-clic-contents-items .title-bottom{margin:0 0 30rem 27rem;font-size:15rem;line-height:1}.wrap-clic-contents .wrap-clic-contents-items .text{font-size:12rem;font-weight:300;line-height:1.75;margin:0 0 24rem 28.1rem}.wrap-clic-contents .wrap-clic-contents-items .wrap-img{display:flex;gap:0 22rem;margin:0 12rem 0 16rem}.wrap-clic-contents .wrap-clic-contents-items .wrap-img img{width:253.9rem;height:253.9rem}.wrap-clic-contents .wrap-clic-contents-items.aroma-essential-oils .wrap-img{position:relative;gap:0;margin-bottom:32.3rem}.wrap-clic-contents .wrap-clic-contents-items.aroma-essential-oils .wrap-img .img-01{width:292.3rem;height:292.3rem;margin-left:129.3rem}.wrap-clic-contents .wrap-clic-contents-items.aroma-essential-oils .wrap-img .img-02{width:423rem;height:423rem;margin-left:247.7rem;position:absolute;top:-97rem;right:3rem}.wrap-clic-contents .wrap-clic-contents-items.aroma-essential-oils .title-second{font-size:19rem;line-height:1;color:#1b1464;margin-left:11.4rem;margin-bottom:17.4rem}.wrap-clic-contents .wrap-clic-contents-items.aroma-essential-oils .img-03{margin-bottom:50.7rem}.wrap-clic-contents .wrap-clic-contents-items.aroma-essential-oils .wrap-text{margin-left:12.3rem;display:flex;gap:0 82.8rem;position:relative;margin-bottom:94.7rem}.wrap-clic-contents .wrap-clic-contents-items.aroma-essential-oils .wrap-text .wrap-text-inner p{font-size:12rem;line-height:1.75;margin-bottom:30rem}.wrap-clic-contents .wrap-clic-contents-items.aroma-essential-oils .wrap-text .wrap-text-inner p:last-child{margin-bottom:0}.wrap-clic-contents .wrap-clic-contents-items.aroma-essential-oils .wrap-text .wrap-text-inner .text-last-item{position:absolute;top:321rem;right:0}.wrap-clic-contents .purification-products .wrap-badge-items{margin:0 0 34.2rem 33rem}.wrap-clic-contents .purification-products .wrap-badge-items img{width:547rem}.wrap-clic-contents .purification-products .wrap-img .img-01{width:670rem;height:376rem}.wrap-clic-contents .purification-products .wrap-img .wrap-img-items{background-image:url("images/img-purification-products-02.webp");background-size:cover;background-repeat:no-repeat;background-position:right;width:415rem;height:376rem}.wrap-clic-contents .purification-products .wrap-img .wrap-img-items p{font-size:12rem;line-height:21rem}.wrap-clic-contents .purification-products .wrap-img .wrap-img-items p .text-title{display:block;font-size:14rem}.wrap-clic-contents .natural-himalayan-salt .text{margin-bottom:11rem}.wrap-clic-contents .natural-himalayan-salt .wrap-img{align-items:flex-end;gap:0 164rem;margin:0 0 0 16rem}.wrap-clic-contents .natural-himalayan-salt .wrap-img .img-01{width:417rem;height:410rem}.wrap-clic-contents .natural-himalayan-salt .wrap-img .wrap-img-items .img-02{width:419rem;height:239rem;margin-left:28.1rem;margin-bottom:40.3rem}.wrap-clic-contents .natural-himalayan-salt .wrap-img .wrap-img-items p{font-size:12rem;line-height:21rem}.wrap-clic-contents .aroma-cosmetics .wrap-img{gap:0 17rem;margin:0 0 0 16rem}.wrap-clic-contents .aroma-cosmetics .wrap-img .wrap-img-items.wrap-img-items-01{width:537rem}.wrap-clic-contents .aroma-cosmetics .wrap-img .wrap-img-items.wrap-img-items-01 img{width:100%;height:357.8rem;margin-bottom:15.9rem}.wrap-clic-contents .aroma-cosmetics .wrap-img .wrap-img-items.wrap-img-items-01 p{margin-left:16rem;font-size:12rem;line-height:21rem}.wrap-clic-contents .aroma-cosmetics .wrap-img .wrap-img-items.wrap-img-items-02{width:527rem}.wrap-clic-contents .aroma-cosmetics .wrap-img .wrap-img-items.wrap-img-items-02 img{width:100%;height:306rem;margin-bottom:36.5rem}.wrap-clic-contents .aroma-cosmetics .wrap-img .wrap-img-items.wrap-img-items-02 p{margin-left:97.3rem;font-size:12rem;line-height:21rem;word-break:keep-all}.wrap-access-area{background-color:#a2d5c6}.wrap-access-area .title{font-family:"Charis SIL",serif;font-size:40rem;font-style:italic;line-height:70rem;color:#000;margin:9.8rem auto 11.2rem 116.2rem}.wrap-access-area iframe{margin-bottom:35rem}.wrap-access-area .wrap-access-detail{padding-bottom:106.6rem}.wrap-access-area .wrap-access-detail .wrap-inner{display:flex;position:relative;gap:0 23.2rem;max-width:1108rem;margin:0 auto}.wrap-access-area .wrap-access-detail .wrap-inner .store-img{width:505rem;height:330rem;transform:translateY(22rem)}.wrap-access-area .wrap-access-detail .wrap-inner .wrap-info .text-deta-01{font-family:"Noto Serif JP",serif;font-weight:600;font-size:24rem;line-height:1.5;margin-left:23.3rem;margin-bottom:8rem;color:#000}.wrap-access-area .wrap-access-detail .wrap-inner .wrap-info .text-deta-01 span{font-family:"Noto Sans JP",sans-serif;font-weight:300}.wrap-access-area .wrap-access-detail .wrap-inner .wrap-info .wrap-info-items{display:flex;margin-left:61.3rem;height:99.43rem;position:relative;margin-bottom:6.7rem}.wrap-access-area .wrap-access-detail .wrap-inner .wrap-info .wrap-info-items p{font-size:19rem;line-height:1.75;color:#000;width:202rem}.wrap-access-area .wrap-access-detail .wrap-inner .wrap-info .wrap-info-items p span{display:inline-block;width:76.5rem}.wrap-access-area .wrap-access-detail .wrap-inner .wrap-info .wrap-info-items p span.span-02>span{display:inline;margin:0 .5em}.wrap-access-area .wrap-access-detail .wrap-inner .wrap-info .wrap-info-items .wrap-info-items-detail{text-align:right;position:absolute;right:0;top:0}.wrap-access-area .wrap-access-detail .wrap-inner .wrap-info .wrap-info-items .wrap-info-items-detail img{width:229rem;height:28.39rem;margin-left:auto;display:block;margin-bottom:8rem}.wrap-access-area .wrap-access-detail .wrap-inner .wrap-info .wrap-info-items .wrap-info-items-detail .btn-tel{display:inline-block;font-size:33rem;line-height:1;color:#000;margin-bottom:8rem;font-weight:400}.wrap-access-area .wrap-access-detail .wrap-inner .wrap-info .wrap-info-items .wrap-info-items-detail .btn-tel:hover{text-decoration:underline}.wrap-access-area .wrap-access-detail .wrap-inner .wrap-info .wrap-info-items .wrap-info-items-detail .btn-mail{display:inline-block;font-size:22rem;line-height:1;color:#000;margin-bottom:8rem}.wrap-access-area .wrap-access-detail .wrap-inner .wrap-info .wrap-info-items .wrap-info-items-detail .btn-mail:hover{text-decoration:underline}.wrap-access-area .wrap-access-detail .wrap-inner .wrap-info .text-access{font-size:16rem;line-height:1.25;color:#000;margin-bottom:13.2rem}.wrap-access-area .wrap-access-detail .wrap-inner .wrap-info .wrap-info-items-02{display:flex;gap:0 38.7rem;margin-left:70.7rem;position:relative;z-index:150}.wrap-access-area .wrap-access-detail .wrap-inner .wrap-info .wrap-info-items-02 p{font-size:22rem;line-height:1.75;color:#000;transform:translateY(10rem)}.wrap-access-area .wrap-access-detail .wrap-inner .wrap-info .wrap-info-items-02 .wrap-info-items-detail-02{display:flex;gap:0 26.1rem}.wrap-access-area .wrap-access-detail .wrap-inner .wrap-info .wrap-info-items-02 .wrap-info-items-detail-02 a img{width:63.7rem}.wrap-access-area .wrap-access-detail .wrap-inner .wrap-info .wrap-info-items-02 .wrap-info-items-detail-02 a:hover{opacity:.8}.wrap-access-area .wrap-access-detail .wrap-inner .text-bottom{position:absolute;bottom:-84rem;left:0;font-size:13rem;line-height:1.75;color:#000;width:982rem}.wrap-facebook-area{text-align:center;margin:48rem 0 31.5rem}.wrap-facebook-area img{width:1109rem;height:547rem}footer{background-color:#a2d5c6;height:60rem;display:flex;align-items:center;justify-content:center}footer p{font-size:15rem;font-weight:400;line-height:1.75;color:#4d4d4d}