body,h1,h2,h3,h4,h5,h6{color:#4d4d4d!important}.page-details__description__buttons-wrapper{display:block;margin-top:-50px}.page-details__lineup__product__box{display:block}.fadein{opacity:0;transition:1s;transform:translateY(50px)}.fadein.scrollin{opacity:1;transform:translateY(0)}.scalein{transform:scale(1.2)}.scalein.scrollin{transform:scale(1)}@media screen and (max-width: 767px){.page-details__description__points-number{margin:0}.page-details__disclaimer table{margin-bottom:0!important}}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}img{max-width:100%;height:auto}a,a:link{color:#4d4d4d;text-decoration:none}a:visited,a:hover,a:active{color:#4d4d4d}body{color:#4d4d4d!important;font-size:21px;text-size-adjust:none;-webkit-text-size-adjust:none;background-color:#f1f0de}#main p{color:#4d4d4d!important}#container{text-align:left;overflow:hidden}#main{display:block}a[href^="tel:"]{cursor:default;pointer-events:none}@media all and (min-width: 768px){.sp{display:none!important}.pc{display:block!important}}@media all and (max-width: 767px){body{min-width:inherit;font-size:1.2rem}a:hover,a:hover img{opacity:1!important}.pc{display:none!important}.sp{display:block!important}a[href^="tel:"]{cursor:pointer;pointer-events:auto}}.clearfix:after{content:"";display:block;clear:both}.flex,.flexA,.flexB,.flexC{display:flex;flex-wrap:wrap}.flexA{justify-content:space-around}.flexB{justify-content:space-between}.flexC{justify-content:center}h2{text-transform:none}.com-box{margin:0 auto;max-width:1015px;box-sizing:border-box}.headline01{margin-bottom:53px;color:#333;font-size:36px;font-family:serif;text-align:center;font-weight:500;letter-spacing:.1em}@media screen and (max-width:767px){.headline01{margin-bottom:34px;font-size:18px}}.headline02{margin-bottom:15px;color:#5f524d;line-height:1;font-size:18px;font-weight:400}.headline02 span{padding:9px 12px 10px;letter-spacing:.1em;display:inline-block;vertical-align:top;background:#b7b45a80}@media screen and (max-width:767px){.headline02{margin-bottom:7px;font-size:12px}.headline02 span{padding:5px 12px;display:block;text-align:center}}.headline03{margin-bottom:22px;font-size:38px;font-family:serif;line-height:1.65;letter-spacing:.1em}@media screen and (max-width:1120px){.headline03{font-size:26px}}@media screen and (max-width:767px){.headline03{margin-bottom:10px;font-size:19px}}@media screen and (max-width: 379px){.headline03{font-size:17px}}.headline04{margin-bottom:42px;font-size:116px;line-height:1;letter-spacing:.02em;font-family:serif}@media screen and (max-width:1120px){.headline04{font-size:80px}}@media screen and (max-width:767px){.headline04{margin-bottom:12px;font-size:45px;letter-spacing:0}}.com-btn{margin-bottom:4px}.com-btn a{padding:13px 8px 12px;color:#fff;display:block;font-size:13.8px;background-color:#b7b45a;text-align:center;line-height:1}.com-btn a .big{margin-bottom:2px;font-size:21.3px;display:block}.com-btn a .big span{font-size:29.8px;display:inline-block;vertical-align:middle}.com-btn a:hover{color:#fff;opacity:.7}@media screen and (max-width:767px){.com-btn{margin-bottom:12px}.com-btn a{padding:11px 8px 7px;font-size:8px}.com-btn a .big{margin-bottom:3px;font-size:12.5px;vertical-align:bottom}.com-btn a .big span{margin-top:-5px;font-size:17.5px}}.com-btn02 a{padding:12px 8px 10px 23px;color:#b7b45a;font-size:15.5px;border:1px solid #B7B45A;background-color:#fff;letter-spacing:.05em}.com-btn02 a span{display:inline-block;position:relative}.com-btn02 a span:before{width:13px;height:13px;position:absolute;top:1px;left:-20px;background:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/icon01_3a790020-764f-44bb-a6bc-dcec7287b9e5.png?v=1645589552) no-repeat left top;background-size:100% 100%;content:""}.com-btn02 a:hover{color:#fff;border-color:#b7b45a;background-color:#b7b45a;opacity:.7}.com-btn02 a:hover span:before{background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/icon02.png)}@media screen and (max-width:767px){.com-btn02 a{padding:9px 8px 9px 23px;font-size:10px}.com-btn02 a span:before{width:8px;height:8px;top:1px;left:-14px}}.com-btn03 a{padding:20px 27px 23px 8px;font-size:28px;font-weight:500}.com-btn03 img{margin:-6px 0 0 3px;display:inline-block;vertical-align:middle}@media screen and (max-width:767px){.com-btn03 a{padding:13px 26px 13px 8px;font-size:16px}.com-btn03 img{margin:-3px 0 0 3px;width:16px}}.main-visual{position:relative}.main-visual .image{height:1100px;background:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/main_img_7cb11c9c-0928-4208-aa1f-852706a315a7.jpg) no-repeat center / cover;display:block}.main-visual h1{font-size:19px;letter-spacing:.2em;position:absolute;bottom:101px;left:calc(50% - 166px)}.main-visual h1 span{margin-bottom:18px;padding:11px 12px;display:inline-block;background:#b7b45a80}#main .product-box{padding:49px 0 92px;background-color:#f1f0de;margin-top:-50px}#main .product-box p{margin-bottom:20px;color:#333;font-size:18px;line-height:1.54;letter-spacing:.1em}#main .product-box p:last-child{margin-bottom:0}#main .product-box .pro-ttl{margin-bottom:13px;font-weight:700;letter-spacing:.05em}#main .product-box .pro-ttl .price{margin-top:3px;font-size:16px;display:block}#main .product-box .img-box{padding:0 15px;display:flex;justify-content:space-between}#main .product-box .photo{width:434px;order:3}#main .product-box .text-box{margin-top:36px;width:475px}#main .product-box .image{margin-bottom:4px;line-height:1}#main .concept{padding:49px 0 112px;background:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/concept_bg.png) no-repeat center / cover}#main .concept .headline01{margin-bottom:73px}#main .concept .img-box{display:flex}#main .concept .img-box .photo{padding-left:6.7%;width:48.48%;box-sizing:border-box}#main .concept .img-box .photo .sub{position:relative}#main .concept .img-box .photo .sub img{position:relative;z-index:1}#main .concept .img-box .photo .sub:after{width:100%;height:100%;position:absolute;top:30px;right:30px;background:#ffffff4d;content:""}#main .concept .img-box .text{padding:70px 0 0 90px;width:51.52%;line-height:2.18;display:block;box-sizing:border-box}#main .concept .photo-area{margin-top:-246px;display:flex;justify-content:space-between;position:relative;z-index:1}#main .concept .photo-area .pho{width:60.42%}#main .concept .photo-area .pho .sub{position:relative}#main .concept .photo-area .pho .sub img{position:relative;z-index:1}#main .concept .photo-area .pho .sub:after{width:100%;height:100%;position:absolute;top:30px;left:30px;background:#ffffff4d;content:""}#main .concept .photo-area .title{padding-top:20.4%;width:39.58%;position:relative;z-index:2;text-align:right}#main .concept .photo-area .title .sub{margin-right:-112px;position:relative;z-index:1}#main .award-box{padding:48px 0 86px;background-color:#f1f0de}#main .award-box .headline01{margin-bottom:113px}#main .award-box .com-box{max-width:1300px;padding-right:58px}#main .award-box .show-box{margin-bottom:42px;display:flex;justify-content:center}#main .award-box .show-box .sub-box{margin:0 30px;width:613px;text-align:center}#main .award-box .show-box .sub-box:last-child{width:438px}#main .award-box .show-box .headline01{margin:0 -20px 81px;color:#4d4d4d;font-size:38px;font-weight:700;letter-spacing:.05em}#main .award-box .show-box .headline01 span{margin-top:-22px;color:#ed1e79;font-size:80px;display:inline-block;vertical-align:middle;line-height:1}#main .award-box .show-box .sub-box:last-child .headline01{margin-bottom:0}#main .award-box .center-txt{color:#4d4d4d;font-size:14px;text-align:center;line-height:1.7}#main .h2-ttl{margin-bottom:0;padding:28px 0;background-color:#fff}#main .img-area{padding:153px 0 102px;text-align:center;background:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/sec01_bg.png) no-repeat center / cover}#main .img-area .photo-box{margin:0 auto 43px;max-width:934px}#main .img-area .photo-list{margin:0 auto;max-width:800px}#main .img-area h3{margin-bottom:32px;font-size:38px;letter-spacing:.32em;font-family:serif}#main .img-area p{line-height:2}#main .sec02{padding:144px 0 145px;background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/sec02_bg.png)}#main .sec02 .photo-box{margin-bottom:65px}#main .sec02 .headline04{font-size:108px}#main .sec03{padding:142px 0 140px;background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/sec03_bg.png)}#main .sec03 .photo-box{margin-bottom:57px}#main .sec04{padding:142px 0;background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/sec04_bg.png)}#main .sec04 .photo-box{margin-bottom:55px}#main .product{padding:49px 0 90px;background:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/product_bg.png) no-repeat center / cover}#main .product .com-box{max-width:1156px;display:flex;justify-content:space-between}#main .product .photo-box{width:43.25%}#main .product .text-box{width:47.06%}#main .product .text-box .pho{margin-bottom:36px}#main .product .text-box h3{margin-bottom:2px;margin-right:-120px;font-size:38px;line-height:1.44;letter-spacing:.28em;font-family:serif}#main .product .text-box .com-btn{max-width:475px}#main .product .text-box p{margin-bottom:5px;font-size:18px;font-weight:700;line-height:2.18;letter-spacing:.04em}#main .product .text-box p .price{margin-top:-8px;display:block;font-size:16px}#main .feature{padding:115px 0 80px;text-align:center;background:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/feature_bg.png) no-repeat center / cover}#main .feature h2{margin-bottom:30px;font-size:30px;letter-spacing:.32em;font-family:serif}#main .feature p{font-size:20px;line-height:1.69}.page-faq__body__block__heading__plus{line-height:1!important}.page-details__description__warning-symbols{background-color:#f1f0de}.slick-prev,.slick-next{padding:0;width:31px;height:31px;font-size:0;position:absolute;top:calc(50% - 31px);left:-66px;background:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/prev.png) no-repeat center / cover;border-radius:50%;border:0;cursor:pointer}.slick-prev:hover,.slick-next:hover{opacity:.7;background:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/prev.png) no-repeat center / cover}.slick-next{left:auto;right:-66px;background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/next.png)}.slick-next:hover:hover{background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/next.png)}.slick-dots{margin-top:5px;text-align:center}.slick-dots li{margin:0 8px;width:auto;display:inline-block}.slick-dots li button{display:inline-block;font-size:0;padding:0;width:14px;height:14px;background-color:#dbd9ac;border-radius:50%;border:0}.slick-dots li.slick-active button{background-color:#b7b45a}.slick-prev:before,.slick-next:before{content:""}.text-list{margin:100px 15px 0;background-color:#f1f0de;border-bottom:1px solid #999}.text-list dt{padding:16px 20px;position:relative;font-size:15px;border-top:1px solid #999;cursor:pointer}.text-list dt:after{position:absolute;top:50%;transform:translateY(-50%);right:20px;color:#ff92b8;font-size:27px;content:"+"}.text-list dt.on:after{font-size:30px;content:"-"}.text-list dd{display:none;padding:40px 0 40px 20px;line-height:2;font-size:13px}.main-content{padding-top:0}#main .product .text-box .com-btn04 a,#main .product-box .com-btn04 a{padding:13px 27px 12px 8px}#main .product .text-box .com-btn04 span,#main .product-box .com-btn04 span{font-size:20px;vertical-align:middle}#main .product .text-box .com-btn04 .sml,#main .product-box .com-btn04 .sml{display:block;font-size:13px;font-weight:700;letter-spacing:.08em;margin-top:5px}@media screen and (max-width: 1720px){#main .concept .photo-area{margin-top:4%}}@media screen and (max-width:1240px){#main .product .com-box{margin:0 40px}#main .product .text-box{width:50%}#main .product .text-box h3{margin-bottom:0;font-size:22px;margin-right:0}#main .product .text-box .pho{margin:0 80px 28px}}@media screen and (max-width: 1120px){#main .concept .img-box .text{padding:20px 0 0 20px}#main .concept .img-box .text p{font-size:14px}}@media screen and (max-width: 950px){#main .img-area .photo-box{margin:0 100px}}@media screen and (max-width:767px){#main .main-visual .image{padding-bottom:144.8%;height:auto;background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/sp_main_img_04e23287-5b3b-4d93-a20b-472696deb15d.jpg?v=1645589552)}.main-visual h1{font-size:8.8px;letter-spacing:.2em;position:absolute;bottom:48px;left:calc(50% - 162px)}.main-visual h1 img{width:323px;padding-bottom:30px}.main-visual h1 span{margin-bottom:7px;padding:6px 12px 4px;display:inline-block}#main .product-box .img-box{padding:0 50px;display:block}#main .product-box .photo{margin:0 53px 34px 28px;width:auto}#main .product-box .photo img{width:100%}#main .product-box .text-box{margin-top:0;width:auto}#main .product-box{padding:27px 0 35px}#main .product-box p{margin-bottom:10px;font-size:11px}#main .product-box .pro-ttl .price{margin-top:2px;font-size:10px}#main .product-box .image{margin-bottom:9px}#main .product-box .image img{width:100%}#main .concept{padding:25px 0 42px;background:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/sp_concept_bg.png) no-repeat center / cover}#main .concept .headline01{margin-bottom:22px}#main .concept .img-box .photo{padding-left:2.7%;width:75%}#main .concept .img-box .photo .sub:after{top:10px;right:10px}#main .concept .photo-area{margin-top:25px}#main .concept .photo-area .pho{padding-left:2%;width:75%;box-sizing:border-box}#main .concept .photo-area .pho .sub:after{top:10px;left:-10px}#main .concept .photo-area .title{padding-top:29%;width:25%}#main .concept .photo-area .title .sub{margin-right:-100px}#main .concept .photo-area .title .sub img{width:182px}#main .concept .text{padding:37px 15px 0 50px}#main .concept .text p{font-size:11px;line-height:2.08}#main .award-box .com-box{max-width:inherit;padding-right:0}#main .award-box{padding:25px 0 22px}#main .award-box .show-box{margin-bottom:42px;display:block}#main .award-box .show-box .sub-box{margin:0 0 30px;width:auto}#main .award-box .show-box .sub-box:last-child{margin-bottom:0;width:auto}#main .award-box .show-box .headline01{margin:0 0 42px;color:#4d4d4d;font-size:19px}#main .award-box .show-box .headline01 span{margin-top:-13px;font-size:40px}#main .award-box .headline01{margin-bottom:57px}#main .award-box .show-box .image img{width:90%;max-width:307px}#main .award-box .show-box .sub-box:last-child .headline01{margin-bottom:-7px}#main .award-box .show-box .sub-box:last-child .image img{max-width:220px}#main .award-box .center-txt{margin:0 50px;text-align:left;font-size:7px;line-height:1.9}#main .award-box .center-txt span{padding-left:2em;text-indent:-2em;display:block}#main .h2-ttl{padding:14px 0 13px}#main .img-area{padding:71px 0 49px;background:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/sp_sec01_bg.png) no-repeat center / cover}#main .img-area .photo-box{margin:0 28px 23px;max-width:inherit}#main .img-area .photo-list{margin:0 auto;max-width:inherit;padding:0}#main .img-area h3{margin-bottom:28px;font-size:18px;letter-spacing:.3em}#main .img-area p{font-size:10.5px;line-height:1.7}#main .sec02{padding:71px 0 68px;background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/sp_sec02_bg.png)}#main .sec02 .photo-box{margin-bottom:29px}#main .sec02 .headline04{font-size:42px}#main .sec03{padding:72px 0 67px;background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/sp_sec03_bg.png)}#main .sec03 .photo-box{margin-bottom:24px}#main .sec04{padding:70px 0 65px;background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/sp_sec04_bg.png)}#main .sec04 .photo-box{margin-bottom:26px}#main .product{padding:24px 0 92px;background:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/sp_product_bg.png?v=1645589553) no-repeat center / cover}#main .product .headline01{margin-bottom:32px}#main .product .com-box{max-width:inherit;display:block}#main .product .photo-box{margin:0 25px 25px;width:auto}#main .product .text-box{width:auto}#main .product .text-box .pho{margin:0 50px 23px;text-align:center}#main .product .text-box h3{margin:0 -40px 8px 10px;font-size:19px}#main .product .text-box .com-btn{margin:0 10px;max-width:inherit}#main .product .text-box p{margin:0 11px 10px;font-size:12px}#main .product .text-box p .price{margin-top:-8px;font-size:10px}#main .feature{padding:58px 0 30px;background:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/sp_feature_bg.png) no-repeat center / cover}#main .feature h2{margin-bottom:14px;font-size:15px;letter-spacing:.15em}#main .feature p{font-size:10px}.slick-prev,.slick-next{width:15px;height:15px;top:calc(50% - 7px);left:-8px;z-index:10}.slick-next{left:auto;right:-8px;background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/next.png)}.slick-dots{margin-top:14px;text-align:center}.slick-dots li{margin:0 4px}.slick-dots li button{width:7px;height:7px}.text-list{margin:40px 0 0}.text-list dt{padding:7px 20px}.text-list dd{display:none;padding:25px 0 25px 20px;line-height:2;font-size:13px}}@media screen and (max-width: 379px){#main .product-box .img-box{padding:0 30px}#main .award-box .show-box .headline01 span{font-size:34px}#main .award-box .center-txt{margin:0 30px}.main-visual h1{left:10px;right:10px}#main .concept .text{padding:43px 15px 0}#main .product .text-box h3{margin:0 -15px 8px;font-size:17px}#main .product .text-box p{margin:0 -15px 10px}#main .product .text-box .com-btn{margin:0 -15px}}.page-details__description,#shopify-section-footer{background:#fff}.page-details__lineup{background:#c5c37b!important}.page-details__disclaimer table{margin-bottom:27.5px}.btn:not([disabled]):hover{background-color:#000;opacity:.6}#main .store__box{padding-bottom:92px}#main .store__box .com-box{padding:0 15px}#main .store__box .com-box .outer{padding:15px;background:#fff;display:flex;justify-content:space-between;align-items:center}#main .store__box img{width:460px}#main .store__box .inner{width:419px;padding-right:40px}#main .store__box h2{font-size:28px;font-family:serif;line-height:1.65;letter-spacing:.1em;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #b7b45a}#main .store__box p{font-size:18px;line-height:1.7;margin-bottom:20px}@media screen and (min-width: 1721px){#main .concept .photo-area{margin-top:-100px}}@media screen and (max-width:767px){#main .store__box .com-box .outer{display:block;padding:20px}#main .store__box img,#main .store__box .inner{width:100%;padding:0}#main .store__box h2{font-size:17px;text-align:center}#main .store__box p{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/ls08.css.map */
