:root{--color01: #0a0201;--color02: #5c5c5c;--color03: #646464;--color04: #777777;--color05: #ffffff;--color06: #303030}:root{--font-family: "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;--font-family: "Noto Sans JP", "\30d2\30e9\30ae\30ce\89d2\30b4  Pro", "Hiragino Kaku Gothic Pro", "\6e38\30b4\30b7\30c3\30af\4f53", "Yu Gothic", YuGothic, "\30e1\30a4\30ea\30aa", Meiryo, "MS P\30b4\30b7\30c3\30af", "MS PGothic", sans-serif;--font-family01: "\6e38\30b4\30b7\30c3\30af\4f53", YuGothic, "\6e38\30b4\30b7\30c3\30af  Medium", "Yu Gothic Medium", "\6e38\30b4\30b7\30c3\30af", "Yu Gothic", sans-serif }:root{--width01: 1280px;--width02: 1080px }html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,main,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}html{-webkit-text-size-adjust:100%}body{line-height:1}main{display:block}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{text-decoration:none;color:inherit;outline:0;cursor:pointer}table{border-collapse:collapse;border-spacing:0;width:100%}input,textarea,select,button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;border-radius:0;border:none;-webkit-appearance:none;appearance:none;background:none;outline:0}textarea{resize:vertical;display:block}button{padding:0;border:none;background:none;outline:0;cursor:pointer}img{max-width:100%;vertical-align:bottom}svg{vertical-align:bottom}h1,h2,h3,h4,h5,h6{font-weight:400}address,caption,cite,code,dfn,em,th,td,var{font-style:normal;font-weight:400}strong{font-weight:700}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}*:before,*:after{box-sizing:border-box}*{box-sizing:border-box}html{font-size:1.1627906977vw}@media screen and (min-width:860px){html{font-size:10px}}body{position:relative;max-width:860px;min-width:320px;margin:0 auto;background-color:var(--color01);color:#fff;font-family:var(--font-family01);font-size:16px;font-size:1rem;font-weight:400;line-height:1.8;box-shadow:0 0 30px #fffc;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-text-size-adjust:100%}body:before{position:fixed;content:"";background-size:cover;width:100%;height:100vh;left:-50%;transform:translate(50%);z-index:-1}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#f5ae43,#fdd690,#f5ae43);border-radius:7px}body::-webkit-scrollbar-track{background:#0000}header,main,footer{background-color:var(--color01)}main{overflow:hidden}img{width:100%;height:100%;object-fit:contain}sup{font-size:70%;vertical-align:super}*:focus{outline:none}.u-sp-only{display:block}@media screen and (min-width:768px){.u-sp-only{display:none}}.u-tab-under{display:block}@media screen and (min-width:860px){.u-tab-under{display:none}}.u-tab-over{display:none}@media screen and (min-width:860px){.u-tab-over{display:block}}.u-pc-only{display:none}@media screen and (min-width:768px){.u-pc-only{display:block}}.u-clearfix:after{display:block;clear:both;content:""}.u-line01{width:100%;height:.6rem;margin:0;border:none;background:linear-gradient(90deg,#f5ae43 0% 25%,#fdd690 50%,#f5ae43 75% 100%)}.c-inner01{width:100%;margin:0 auto;padding:0 5.8rem}.c-title01{height:3.8rem;margin-bottom:4.8rem}.c-note01{position:relative;display:inline-block;padding-left:1.2em;text-align:left}.c-note01:before{content:"\203b";position:absolute;display:block;width:auto;height:auto;top:0;right:auto;bottom:auto;left:0}.c-cta{margin:0 4.5rem 8.3rem;padding:5.6rem 0 4.8rem;background:var(--color02);border:.5rem solid var(--color06);text-align:center}.c-cta__list01{display:flex;flex-wrap:wrap;align-items:stretch;gap:3rem 2rem}.c-cta__list01>li{width:calc(50% - 1rem)}.c-cta__list01>li a{cursor:pointer;transition:opacity .3s}@media(any-hover:hover){.c-cta__list01>li a:hover{opacity:.7}}.c-cta__button-wrap01{display:flex;flex-wrap:wrap;align-items:stretch;gap:3rem;margin:0 auto}.c-cta__button01{position:relative;z-index:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;min-height:10.6rem;border:.3rem solid #B5B5B6;border-radius:1rem;background:linear-gradient(180deg,#e1e1e1 50%,#c4c4c4);color:#333;font-size:4rem;font-weight:700;letter-spacing:.1em;overflow:hidden}.c-cta__button01:before{content:"";position:absolute;display:block;width:110%;height:110%;top:2rem;right:auto;bottom:auto;left:50%;margin:0 auto;border-radius:50%;background:linear-gradient(180deg,#fff6,#fff 50%);opacity:.2;transform:translate(-50%,-50%);z-index:-1}.c-cta__button01--2col{width:calc(50% - 1.5rem)}.c-cta__button01--rakuten img{height:4.9rem}.c-cta__button01--amazon img{height:5rem}.p-lp-header{height:31.9rem}.p-lp-header__inner{position:relative;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;height:100%}.p-lp-header__logo01{position:absolute;display:block;width:13.8rem;height:auto;top:2.9rem;right:auto;bottom:auto;left:2.6rem}.p-lp-header__logo02{width:45.5rem}.p-lp-footer{padding:10.7rem 0 9.4rem;text-align:center}.p-lp-footer__logo01{width:45.5rem;margin:0 auto 7.2rem}.p-lp-footer__list{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;gap:7rem;height:5rem;margin-bottom:6.5rem}.p-lp-footer__list img{display:block;width:auto;height:5rem}.p-lp-footer__copyrights{color:var(--color04);font-size:2.4rem}.p-kv__video{width:100%}.p-sec01{padding:11.8rem 0;background:url(sec01_bg01.webp) no-repeat center/contain;text-align:center}.p-sec01__title01{display:block;height:25.5rem;margin-bottom:6.7rem}.p-sec01__text01{height:37.9rem}.p-sec02__box{padding-top:10.3rem}.p-sec02__box .p-sec02__text01{margin-top:4.1rem}.p-sec02__text-wrap01{padding-bottom:5.9rem;text-align:center}.p-sec02__title01{height:5.6rem}.p-sec02__box01 .p-sec02__text01{height:13.3rem}.p-sec02__box02 .p-sec02__text01,.p-sec02__box03 .p-sec02__text01{height:13.4rem}.p-sec02__box04 .p-sec02__text01{height:8.3rem;margin-bottom:5.8rem}.p-sec02__box05 .p-sec02__text01{height:13.4rem}.p-sec03{margin-top:12.8rem;text-align:center}.p-sec03__wrap01{margin-bottom:10rem}.p-sec03__title01{height:14.4rem;margin-bottom:6rem}.p-sec03__text01{height:8.8rem;margin-bottom:6rem}.p-sec03__btn01{display:block;width:28rem;margin:3rem auto 0}.p-sec05{margin-top:11.7rem;text-align:center}.p-sec05__wrap01{width:100%;margin:0 auto;margin-bottom:6.8rem;padding:0 4.5rem}.p-sec05__title01{height:14.9rem;margin-bottom:6rem}.p-sec05__text01{height:13.2rem;margin:6rem 0}.p-sec05__btn01{display:block;width:28rem;margin:3rem auto 0}.productArea{width:calc(100% + 6rem);margin-left:-3rem;padding:0 3rem}.productArea>.productSliderArea{align-items:center;width:100%}.productArea>.productSliderArea .productSlider01,.productArea>.productSliderArea .productSlider02{background:url(/cdn/shop/files/sec03_bg01.webp?v=1777366382) no-repeat center/100% 100%;padding-left:4rem;width:calc(100% - 18.9rem)}.productArea>.productSliderArea .productSlider01 .slick-prev,.productArea>.productSliderArea .productSlider01 .slick-next,.productArea>.productSliderArea .productSlider01 .slick-dots,.productArea>.productSliderArea .productSlider02 .slick-prev,.productArea>.productSliderArea .productSlider02 .slick-next,.productArea>.productSliderArea .productSlider02 .slick-dots{display:none!important}.productSliderThumbnail{order:-1;display:block;width:18.9rem}.productSliderThumbnail .thumbnailInner01,.productSliderThumbnail .thumbnailInner02{top:0;padding:5.6rem 0}.productSliderThumbnail .slick-slide{margin:0 0 2.1rem}.productSliderThumbnail .slick-slide.slick-current{opacity:.7}.productSliderThumbnail .slick-slide.slick-current .l-picture:after{content:none}.productSliderThumbnail .slick-slide>div{height:100%;line-height:1}.productSliderThumbnail .l-photoCenter{background:#fff}.productSliderThumbnail .slick-list{height:60.5rem!important}.productSliderThumbnail .slick-prev,.productSliderThumbnail .slick-next{left:0}.productSliderThumbnail .slick-prev:before,.productSliderThumbnail .slick-next:before{top:0;left:calc(50% - 1.5rem);width:3.9rem;height:3.4rem;border:none;background:var(--color03);clip-path:polygon(50% 0%,0% 100%,100% 100%);transform:none}.productSliderThumbnail .slick-next{bottom:0}.productSliderThumbnail .slick-next:before{transform:rotate(180deg)}.productSliderThumbnail .slick-arrow{height:3.4rem}.l-sliderThumbList{width:100%;gap:2.2rem}.l-sliderThumbList.p-sec03__spec .thumbListItem{width:100%}.l-sliderThumbList .thumbListItem{position:relative;z-index:0;width:calc(100% / 3 - 1.47rem);margin:0!important}.l-sliderThumbList .l-photoCenter{background:#fff}.l-sliderThumbList .thumbTitle{color:#fff;font-size:2.6rem;font-weight:400}.l-sliderThumbList .thumbNew{position:absolute;display:block;width:auto;height:auto;top:.5rem;right:auto;bottom:auto;left:.5rem;z-index:1;padding:.2rem 1.5rem;border-radius:50%;background:#da1725;color:#fff;font-size:2rem}.lightBox .thumbNew{display:none}.lightBox:has(.p-sec03__spec-image){width:calc(100% - 4rem);max-width:1000px}.lightBox:has(.p-sec03__spec-image) .lightBoxInner{padding:1rem}.lightBox:has(.p-sec03__spec-image)+.lightBoxBtn+.lightBoxPrevBtn,.lightBox:has(.p-sec03__spec-image)+.lightBoxBtn+.lightBoxPrevBtn+.lightBoxNextBtn{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style.css.map */
