@charset "UTF-8";html,body{width:100%}body{font-size:62.5%;font-family:yu-gothic-pr6n,sans-serif;font-weight:400;color:#000}@media only screen and (max-width:768px){body{width:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}}ul{margin:0;padding:0;list-style:none}a{text-decoration:none}.pc{display:block!important}.sp{display:none!important}@media only screen and (max-width:768px){.pc{display:none!important}.sp{display:block!important}}.main{width:100%;position:relative;margin:0 auto;overflow:hidden}@media only screen and (max-width:768px){.main{width:100%;margin:0%}}#main-contents{max-width:750px;width:100%;margin:0 auto}@media only screen and (max-width:768px){#main-contents{width:100vw;margin:0 auto}}#fv{max-width:750px;width:100%;margin:0 auto}.cv_area{position:relative}.cv-btn{position:absolute;bottom:2%;left:5.5%;margin:0 auto;transition-duration:.4s}.cv-btn img{width:95%;transition-duration:.4s}.cv-btn:hover{transform:scale(1.1);opacity:.6}.cv-btn.anim-box{animation:fuwafuwa 1s ease 0s infinite alternate;transform-origin:center}@keyframes fuwafuwa{0%{transform:scale(.9)}to{transform:scale(1)}}figure{height:auto;margin:0;padding:0;overflow:hidden;position:relative}figure:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,#fff0,#ffffff4d);-webkit-transform:skewX(-25deg);transform:skew(-25deg);animation:shine 1.5s infinite}@-webkit-keyframes shine{to{left:125%}}@keyframes shine{to{left:125%}}.review{position:relative;overflow:hidden}.loop01-1{position:absolute;bottom:22.5%;display:flex;overflow:hidden;box-shadow:#959da533 0 8px 24px}.loop_box01-1{display:flex;animation:loop-list 50s linear infinite}.loop_item01-1 img{width:calc(79vw / 6);display:block}@media only screen and (max-width:768px){.loop01-1{position:absolute;bottom:22.5%;display:flex;overflow:hidden;box-shadow:#959da533 0 8px 24px}.loop_item01-1 img{width:25vw;display:block}}.loop01-2{position:absolute;bottom:0;display:flex;overflow:hidden;box-shadow:#959da533 0 8px 24px}.loop_box01-2{display:flex;animation:loop-list 50s linear infinite reverse}.loop_item01-2 img{width:calc(79vw / 6);display:block}@media only screen and (max-width:768px){.loop01-2{position:absolute;bottom:0;display:flex;overflow:hidden;box-shadow:#959da533 0 8px 24px}.loop_item01-2 img{width:25vw;display:block}}.carousel-wrap{position:relative}.carousel-container{position:absolute;top:6%}.carousel{position:relative;width:91%;max-width:750px;box-shadow:0 4px 10px #0003;margin:0 auto;text-align:center}.carousel-inner{overflow:hidden;border-radius:12px}.slides{display:flex;transition:transform .5s ease-in-out}.slide{min-width:100%;display:flex;justify-content:center;align-items:center;font-size:2rem;color:#fff}button{background-color:transparent;border:none;outline:none}.prev-btn,.next-btn{position:absolute;top:50%;border:none;width:11%;cursor:pointer;display:flex;justify-content:center;align-items:center;z-index:10;transform:translateY(-50%)}.prev-btn{left:0;transform:translate(-50%,-50%)}.next-btn{right:0;transform:translate(50%,-50%)}.dots{display:flex;justify-content:center;margin-top:20px;gap:15px}.dot{width:20px;height:20px;border-radius:50%;background:#d8cdbc;cursor:pointer}.dot.active{background:#5d4f3c}@media only screen and (max-width:768px){.prev-btn,.next-btn{position:absolute;top:50%;border:none;width:12%;cursor:pointer;display:flex;justify-content:center;align-items:center;z-index:10;transform:translateY(-50%)}.prev-btn{left:0;transform:translate(-50%,-50%)}.next-btn{right:0;transform:translate(50%,-50%)}.dots{display:flex;justify-content:center;margin-top:20px;gap:10px}.dot{width:15px;height:15px;border-radius:50%;background:#d8cdbc;cursor:pointer}.dot.active{background:#5d4f3c}}.use_area{position:relative;margin:0 auto;text-align:center}.mov_wrap{position:absolute;bottom:0;z-index:1;width:100%}iframe.youtube-16-9{width:100%;height:auto;aspect-ratio:16/9;display:block;margin:auto}.story{position:relative;overflow:hidden}.loop02{position:absolute;bottom:1.66%;display:flex;overflow:hidden;box-shadow:#959da533 0 8px 24px}.loop_box02{display:flex;animation:loop-list 50s linear infinite}.loop_item02 img{width:calc(79vw / 6);display:block}@media only screen and (max-width:768px){.loop02{position:absolute;bottom:1.67%;display:flex;overflow:hidden;box-shadow:#959da533 0 8px 24px}.loop_item02 img{width:25vw;display:block}}@keyframes loop-list{0%{transform:translate(0)}to{transform:translate(-100%)}}.faq{background-image:url(/cdn/shop/files/sec16_faq_20250909.jpg?v=1757562726);background-repeat:no-repeat;background-size:100%;margin-top:-1px}.accordion_wrap{padding:47% 5% 5%;width:100%;margin:0 auto}.accordion{margin-bottom:3%;position:relative}.accordion__btn{cursor:pointer;position:relative}.accordion__btn:before{content:"";display:inline-block;border-radius:10%;width:4%;height:3px;background-color:#fffee4;position:absolute;right:3.97%;top:50%;transform:translateY(-50%);transition:opacity 1s}.accordion__btn:after{content:"";display:inline-block;border-radius:10%;width:4%;height:3px;background-color:#fffee4;position:absolute;right:3.97%;top:50%;transform:translateY(-50%) rotate(90deg);transition:transform 1s}.accordion__btn.show:before{opacity:0}.accordion__btn.show:after{transform:translateY(-50%) rotate(180deg)}.accordion__content{display:none}.contact_sub-btn{position:sticky;top:0;margin-top:-13%;margin-bottom:9%;margin-left:18.5%}.contact_sub-btn img{width:56%;transition:.3s}.contact_sub-btn:hover{opacity:.7}.footer{background:#161704;padding:5em 0;text-align:center;font-size:1.4em;color:#fff}footer ul{display:flex;justify-content:center}footer ul li{padding:0 1.5%}footer li+li{border-left:1px solid #fff}.footer a{color:#fff;transition-duration:.4s}.footer a:hover{color:#4f82aa}.footer_logo{transition-duration:.4s}.footer_logo img{width:25%;margin-bottom:2%}.footer_logo:hover{transform:scale(1.1);opacity:.6}@media only screen and (max-width:768px){.footer{background:#161704;padding:2em 1em 3em;text-align:center;font-size:1.2em;color:#fff}footer ul .txt-link01{display:flex;justify-content:center;margin-bottom:4%}footer ul .txt-link02{display:flex;justify-content:center;margin-bottom:15%}.footer_logo img{width:70%;margin-bottom:7%;margin-top:7%}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/lp-bqcell-2025.css.map */
