@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;400;500;700&family=Shippori+Mincho:wght@500;600;700&family=Playfair+Display:ital,wght@0,500;0,600;1,500&family=Montserrat:wght@100;300;400;600;700&display=swap";:root{--base-font-color: #626262;--base-font-color2: #80609b;--base-font-Shippori: "Shippori Mincho", serif;--base-font-Playfair: "Playfair Display", serif;--base-font-size: 20px}body{color:var(--base-font-color);font-family:Noto Sans JP,sans-serif}a{text-decoration:none}img{max-width:100%;height:auto}.sp{display:none}#backtotop{color:#fff;font-size:20px;font-weight:700;width:52px;line-height:52px;text-align:center;cursor:pointer;background:var(--base-font-color2);border-radius:52px;visibility:hidden;opacity:0;position:fixed;right:10px;bottom:40px;z-index:10;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#backtotop.show{visibility:visible;opacity:1;bottom:50px}#essentialoil-header{background:url(/cdn/shop/files/essentialoil_fv.jpg) center no-repeat;background-size:cover}#essentialoil-header h1 img{opacity:0}.in{max-width:1130px;padding:0 15px;margin:auto}.e-c--box{padding:100px 0}.e-c--title{text-align:center;line-height:1;margin-bottom:40px}.e-c--subtitle{text-align:center;line-height:1;margin-bottom:70px}.sec01-main{margin-bottom:50px}.sec01-main ul{display:flex;align-items:center;justify-content:center;margin-top:-10%}.sec01-main ul li{font-size:29px;font-family:var(--base-font-Shippori);color:var(--base-font-color2);width:23%;height:0;padding-top:calc(23% - 4px);margin:0 .6%;text-align:center;background:url(/cdn/shop/files/essentialoil_bg01.jpg);border-radius:10000px;position:relative;border:solid 2px #fff}.sec01-main ul li span{display:block;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sec01-sub p{font-size:var(--base-font-size);text-align:center;line-height:2}#sec02{min-height:500px;background:#f2eeeb url(/cdn/shop/files/essentialoil_sec02_bg.jpg) no-repeat center;background-size:cover}.sec02-in{width:50%;min-width:550px;text-align:center}.sec02-in h2{font-size:38px;font-weight:400;font-family:var(--base-font-Shippori);color:var(--base-font-color2);margin-bottom:30px}.sec02-in p{font-size:var(--base-font-size);line-height:2}#sec03 ul{display:flex;justify-content:space-between}#sec03 ul li{width:48%;background:url(/cdn/shop/files/essentialoil_bg02.jpg);border-radius:6px;overflow:hidden;text-align:center}#sec03 ul li .img img{width:100%}#sec03 ul .info{padding:50px 30px}#sec03 ul .info h3{display:flex;align-items:center;justify-content:center;min-height:3em;font-size:32px;font-weight:400;font-family:var(--base-font-Shippori);color:var(--base-font-color2)}#sec03 ul .info p{font-size:var(--base-font-size);margin-top:20px;padding-top:20px;line-height:2;border-top:dotted 2px}#sec04{background:url(/cdn/shop/files/essentialoil_bg04.jpg)}.sec04-main{text-align:center;margin-bottom:50px}.sec04-main .img{margin-bottom:50px}.sec04-main p{font-size:var(--base-font-size);line-height:2}.sec04-sub{padding:70px;background:#fff;border-radius:10px}.sec04-sub h3{text-align:center;color:#5b5c57;font-size:37px;font-weight:400;font-family:var(--base-font-Shippori);padding:10px 0;margin-bottom:40px;background:url(/cdn/shop/files/essentialoil_bg03.jpg);border-radius:1000px}.sec04-sub ul{display:flex;justify-content:space-between}.sec04-sub ul li{width:33%;max-width:306px;background:url(/cdn/shop/files/essentialoil_bg04.jpg);border-radius:6px;overflow:hidden;text-align:center}.sec04-sub ul li p{font-size:28px;font-family:var(--base-font-Shippori);margin:10px 0}#sec05 ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-60px}#sec05 ul:after{display:block;content:"";width:48%}#sec05 ul li{width:48%;max-width:520px;margin-top:60px;text-align:center;background:url(/cdn/shop/files/essentialoil_bg02.jpg);border-radius:6px;overflow:hidden}#sec05 ul li p{display:flex;align-items:center;justify-content:center;min-height:3em;font-size:32px;font-family:var(--base-font-Shippori);margin:10px 0}#sec06{background:url(/cdn/shop/files/essentialoil_main_bg.jpg)}.sec06-box{margin-bottom:100px}.sec06-items{margin-top:100px}.sec06-items .title{text-align:center;color:#5b5c57;font-size:32px;font-weight:400;font-family:var(--base-font-Shippori);padding:10px 0;margin-bottom:80px;background:url(/cdn/shop/files/essentialoil_bg03.jpg);border-radius:1000px}.sec06-items--box{margin-top:80px}.sec06-items--box-title{text-align:center;padding:40px 0;margin-bottom:40px;border-top:dotted 2px;border-bottom:dotted 2px}.sec06-items--box-title h5{font-size:34px;font-weight:400;font-family:var(--base-font-Shippori);color:var(--base-font-color2);margin-bottom:20px}.sec06-items--box-title .desc{font-size:var(--base-font-size);line-height:2}.e-c--nav{display:flex;flex-wrap:wrap;justify-content:space-between}.e-c--nav li{width:32%;max-width:340px;text-align:center;background:url(/cdn/shop/files/essentialoil_bg01.jpg);border-radius:6px;overflow:hidden}.e-c--nav li p{font-size:28px;font-family:var(--base-font-Shippori);color:var(--base-font-color2);margin:10px 0}.e-c--item{display:flex;flex-wrap:wrap;width:100%;margin-top:-50px}.e-c--item li{width:18%;margin:60px 0 0 2.5%}.e-c--item li:nth-child(5n+1){margin-left:0}.e-c--item li a{display:block;font-size:16px;color:var(--base-font-color)}.e-c--item li img{margin-bottom:15px}.item-price{font-size:20px;text-align:right;margin-top:5px;font-family:Montserrat}#essentialoil-allitem{padding:100px 0}.e-allitem--list{display:flex;flex-wrap:wrap;width:100%;margin-top:-40px}.e-allitem--list>li{width:18%;margin:40px 0 0 2.5%}.e-allitem--list>li:nth-child(5n+1){margin-left:0}.e-allitem--list>li .e-allitem-title{font-size:30px;font-family:var(--base-font-Shippori);font-weight:400;color:var(--base-font-color2)}.e-allitem--list>li ul{margin-top:10px}.e-allitem--list>li ul li{font-size:13px;margin-bottom:15px}.e-allitem--list>li ul li a{color:var(--base-font-color)}.e-allitem--list>li ul li a:hover{text-decoration:underline}#essentialoil-footer{text-align:center}.footer-bg{height:400px;background:url(/cdn/shop/files/essentialoil_ft_bg.jpg) center no-repeat;background-size:cover}.essentialoil-copyright{margin:30px 0}@media screen and (max-width: 815px){:root{--base-font-size: 13px}.pc{display:none}.sp{display:block}#essentialoil-header{min-height:140px}.e-c--box{padding:50px 0}.e-c--title,.e-c--subtitle{margin-bottom:20px}.sec01-main ul li{font-size:100%}.sec01-sub p{text-align:left}#sec02{min-height:100%}.sec02-in{width:100%;min-width:100%}.sec02-in h2{font-size:21px;margin-bottom:20px}.sec02-in p{text-shadow:0 0 10px #fff;color:#222;text-align:left}#sec03 ul .info{padding:10px}#sec03 ul .info h3{font-size:16px}#sec03 ul .info p{margin-top:10px;padding-top:10px;text-align:left}.sec04-main,.sec04-main .img{margin-bottom:30px}.sec04-main p{text-align:left}.sec04-sub{padding:15px}.sec04-sub h3{font-size:21px;margin-bottom:20px}.sec04-sub ul li p,#sec05 ul li p{font-size:100%}.sec06-box{margin-bottom:50px}.sec06-items{margin-top:50px}.sec06-items--box{margin-top:40px}.sec06-items .title{font-size:18px;margin-bottom:40px}.sec06-items--box-title{padding:20px 0;margin-bottom:20px}.sec06-items--box-title h5{font-size:24px;margin-bottom:10px}.e-c--nav li p{font-size:100%}.e-c--item{margin-top:-40px}.e-c--item li{width:30%;margin:40px 0 0 5%}.e-c--item li:nth-child(5n+1){margin:40px 0 0 5%}.e-c--item li:nth-child(3n+1){margin-left:0}.e-c--item li a{font-size:12px}.item-price{font-size:15px}#essentialoil-allitem{padding:50px 0}.e-allitem--list{margin-top:20px}.e-allitem--list>li{width:100%;margin:0 0 10px}.e-allitem--list>li .e-allitem-title{font-size:21px;padding:0 30px 10px 0;border-bottom:solid 1px;position:relative}.e-allitem--list>li .e-allitem-title:after{content:"";display:block;width:10px;height:10px;margin-top:-10px;border-top:solid 1px;border-right:solid 1px;transform:rotate(45deg);position:absolute;right:20px;top:50%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.e-allitem--list>li.active .e-allitem-title:after{transform:rotate(135deg)}.e-allitem--list>li ul{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;opacity:0;max-height:0;overflow:hidden}.e-allitem--list>li ul li{font-size:12px;margin-bottom:10px;padding-bottom:10px;border-bottom:dashed 1px}.e-allitem--list>li.active ul{visibility:visible;opacity:1;max-height:1000000px}.footer-bg{height:200px}}@media screen and (max-width: 480px){.sec01-main ul li{font-size:10px}#sec02{padding-bottom:220px;background-position:right bottom;background-size:190%}.sec04-sub ul li p,.e-c--nav li p{font-size:10px}.essentialoil-copyright{margin:10px 0;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/essentialoil.css.map */
