@charset "UTF-8";html,body{scroll-behavior:smooth}body .lp02{font-size:16px;position:relative;z-index:1}.lp02 a{text-decoration:none;color:#272727}.lp02 ul{margin-bottom:0;padding-left:0}.lp02 p{margin-bottom:0}.lp02 li{list-style:none}:root{--color-white: #fff;--color-text01: #272727;--color-background01: #dbe5eb;--color-mainBlue01: #09b3e8;--size-fontTitle01: 2.5rem;--size-fontTitle02: 2.4rem;--size-fontTitle03: 1.75rem;--size-fontbody01: 15px;--size-fontbody02: 14px;--size-fontbody03: 13px;--size-fontbody04: 12px;--size-maxWith00: 1600px;--size-maxWith01: 1200px;--speed-01: .25s}.lp02 .item-img{margin:0 auto;overflow:hidden}.lp02 .text-center{text-align:center}.lp02 .show-up1 .target1{opacity:0;transform:translateY(40px);transition:opacity .8s ease-out,transform .8s ease-out}.lp02 .show-up1 .target1.is-visible{opacity:1;transform:translateY(0)}.lp02 #item-info .item-img>div{position:absolute;top:0;left:0;width:100%;border-radius:10px;opacity:0;visibility:hidden;filter:blur(10px);transform:scale(1.05);transition:opacity .5s ease,filter .5s ease,transform .5s ease,visibility .5s}.lp02 #item-info .item-img>div.is-show{position:relative;z-index:1;opacity:1;visibility:visible;filter:blur(0);transform:scale(1)}.lp02 .circles{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.lp02 .circles li{position:absolute;display:block;list-style:none;width:20px;aspect-ratio:2 / 5;background:#fff3;animation:animate 25s linear infinite;bottom:-150px}.lp02 .circles li:nth-child(1){left:25%;width:80px;animation-delay:0s}.lp02 .circles li:nth-child(2){left:10%;width:20px;animation-delay:2s;animation-duration:12s}.lp02 .circles li:nth-child(3){left:70%;width:20px;animation-delay:4s}.lp02 .circles li:nth-child(4){left:40%;width:60px;animation-delay:0s;animation-duration:18s}.lp02 .circles li:nth-child(5){left:65%;width:20px;animation-delay:0s}.lp02 .circles li:nth-child(6){left:75%;width:110px;animation-delay:.02s}.lp02 .circles li:nth-child(7){left:35%;width:150px;animation-delay:.4s}.lp02 .circles li:nth-child(8){left:50%;width:25px;animation-delay:1s;animation-duration:45s}.lp02 .circles li:nth-child(9){left:20%;width:15px;animation-delay:2s;animation-duration:35s}.lp02 .circles li:nth-child(10){left:85%;width:150px;animation-delay:0s;animation-duration:11s}@keyframes animate{0%{transform:translateY(0) rotate(0);opacity:.5;border-radius:5%}to{transform:translateY(-1000px) rotate(720deg);opacity:0;border-radius:5%}}.lp02 main{position:relative;background-image:url(//ecoco.cloud/cdn/shop/t/27/assets/lp02_bg-01.webp?v=50791418201392792521778216258);background-size:100% 100%}.lp02 main:after{position:absolute;background-image:url(//ecoco.cloud/cdn/shop/t/27/assets/lp02_obi.webp?v=16894415883506650931778216256);background-size:100% 100%;content:"";width:100%;height:200px;z-index:2;bottom:-100px;left:0}.lp02 .inner-header{background-color:#dbe5eb80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);width:100%;position:sticky;z-index:100;top:50px;border-bottom:1px solid #ccc;overflow:hidden;display:flex;justify-content:space-between;align-items:center}.lp02 .header-purchase{display:flex;align-items:center;padding:0 20px}.lp02 .header-purchase p{font-size:var(--size-fontbody03);margin-right:15px}.lp02 .header-purchase span{font-size:var(--size-fontbody01)}.lp02 .header-purchase a{display:flex;align-items:center;justify-content:center;border-radius:12.5px;height:25px;padding:0 20px;font-size:var(--size-fontbody02);background-color:var(--color-mainBlue01);color:var(--color-white);box-sizing:border-box;border:1px solid var(--color-mainBlue01)}.lp02 .header-purchase a:hover{border:1px solid var(--color-mainBlue01);color:var(--color-mainBlue01);background-color:var(--color-white);box-sizing:border-box}.lp02 .inner-header ul{display:flex;align-items:center;height:40px;gap:5px}.lp02 .inner-header ul a{padding:10px;font-size:var(--size-fontbody02);transition-duration:var(--speed-01)}.lp02 .inner-header ul a:hover{transition-duration:var(--speed-01);border-bottom:3px solid var(--color-mainBlue01);color:var(--color-mainBlue01)}.lp02 .inner-header li.item-name{padding:0 15px;color:#646464;font-weight:700;font-size:110%}.lp02 section{color:var(--color-text01);line-height:1.5}.lp02{width:100%}.lp02 h1,.lp02 h2,.lp02 h3,.lp02 h4{font-weight:700;line-height:1.75;color:#272727}.lp02 .fix-01{max-width:var(--size-maxWith01);margin:0 auto;padding:0 20px}.lp02 section h2{font-size:var(--size-fontTitle02);line-height:1.5}.lp02 main h1{font-size:var(--size-fontTitle01);margin-bottom:2rem;line-height:1.5;font-size:38px}.lp02 main h2{font-size:var(--size-fontTitle02)}.lp02 .main-inner{position:relative;z-index:2;max-width:var(--size-maxWith01);min-height:75vh;margin:0 auto;display:flex;align-items:center;padding:0 20px}.lp02 .main-inner .item-img img{max-width:170px}.lp02 .main-inner .item-img{margin:0 auto;display:flex;justify-content:center;align-items:center}.lp02 .main-inner .item-img,.lp02 .main-inner .content-box{flex:1}.lp02 .main-inner .content-box img.logo-01{max-width:200px;margin-bottom:20px}.lp02 .main-inner .item-img .m{margin-left:60px}.lp02 .main-inner .item-img .m.is-visible{transform:rotate(-15deg) translateY(-15px)}.lp02 .main-inner .item-img{overflow:visible}.lp02 #item-info .section-wrapper,.lp02 #about .section-wrapper{gap:50px;display:flex;align-items:center;margin:0 auto;padding:0 20px;max-width:var(--size-maxWith01)}.lp02 #about{position:relative;padding:100px 0;background-image:url(//ecoco.cloud/cdn/shop/t/27/assets/lp02_bg-03.jpg?v=42791326919854349981778216258);background-size:cover}.lp02 #about:after{position:absolute;background-image:url(//ecoco.cloud/cdn/shop/t/27/assets/lp02_obi-white.webp?v=146451814251377593121778216255);background-size:100% 100%;content:"";width:100%;height:200px;z-index:1;bottom:-100px;left:0}.lp02 #about .about-img img{max-width:500px}.lp02 .about-contents-wrapper{display:flex;max-width:500px;gap:15px}.lp02 .about-contents-wrapper .item{display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:var(--color-white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;aspect-ratio:1 / 1;border-radius:10px;text-align:center;line-height:1.75;padding:0 10px}.lp02 .about-contents-wrapper .item .img-box{display:flex;align-items:center;justify-content:center}.lp02 .about-contents-wrapper .item svg{width:35%;max-height:100px}.lp02 .about-contents-wrapper .item p{font-size:var(--size-fontbody04);margin-top:10px}.lp02 #about .content-box,.lp02 #item-info .content-box{position:relative;z-index:2;flex:1;max-width:var(--size-maxWith01);margin:0 auto;display:flex;flex-direction:column;justify-content:center;gap:30px}.lp02 #about .content-box h3{line-height:1.5}.lp02 #item-info,.lp02 #feature,.lp02 #strengths{padding:100px 0}.lp02 #item-info .img-box{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:10px;width:100%;height:100%;transform:none!important;visibility:visible!important}.lp02 #item-info .item-img{width:50%;position:relative}.lp02 #item-info .img-box .type1{grid-row:span 2;overflow:hidden;width:100%;height:100%;min-height:500px;background-color:var(--color-background01)}.lp02 #item-info .img-box .type1 img{object-fit:cover;width:100%;height:100%}.lp02 #item-info .img-box .type2{width:100%;aspect-ratio:1 / 1;background-color:var(--color-background01)}.lp02 #item-info .img-box .type2 img{width:100%;height:100%;object-fit:cover}.lp02 #item-info .img-box div{border-radius:10px}.lp02 #feature .section-wrapper{padding:0 20px;max-width:1000px;margin:0 auto}.lp02 #feature .items-1,.lp02 #feature .items-2{display:flex;flex-wrap:wrap;gap:10px}.lp02 #feature h2{text-align:center;margin-bottom:50px}.lp02 #feature .items-1{margin-bottom:10px}.lp02 #feature .items-1 .item{flex:1;background-color:var(--color-background01);height:300px;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px}.lp02 #feature .items-1 .item img{width:150px;height:150px;object-fit:contain}.lp02 #feature dl{padding:15px 10px 10px;text-align:center}.lp02 #feature dt h3{font-size:var(--size-fontbody02);font-weight:700;margin-bottom:10px}.lp02 #feature dd{font-size:var(--size-fontbody04)}.lp02 #feature .items-2 .item{width:calc(25% - 7.5px);background-color:var(--color-background01);height:300px;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px}.lp02 #feature .items-2 .item img{width:100%;height:100%;object-fit:contain}.lp02 .item-price{letter-spacing:2px}.lp02 .item-price span{font-size:var(--size-fontTitle02)}.lp02 .color-select button{padding:3px;border:none;background:none}.lp02 .color-select button span{width:32px;height:32px;border-radius:16px;display:block}.lp02 .color-select .is-active{border:1px solid var(--color-text01);border-radius:21px}.lp02 .color-select button.gray span{background-color:gray}.lp02 .color-select button.midnight span{background-color:#173080}.lp02 .color-select button.black span{background-color:#000}.lp02 .color-select button.white span{background-color:#fff;box-shadow:-2px 4px 2px #00000014 inset;border:1px solid #d3d3d3}.lp02 .purchase-btn{display:flex;gap:20px;font-size:var(--size-fontbody02)}.lp02 .purchase-btn a{display:flex;width:50%;height:40px;border-radius:20px;border:1px solid var(--color-text01);justify-content:center;align-items:center}.lp02 .purchase-btn a.blue{color:var(--color-white);background-color:var(--color-mainBlue01);border:none}.lp02 .purchase-btn a.blue:hover{border:1px solid var(--color-mainBlue01);color:var(--color-mainBlue01);background-color:var(--color-white)}.lp02 .option-btn{display:flex;justify-content:space-between}.lp02 .option-btn a{color:var(--color-mainBlue01);display:flex;align-items:center}.lp02 .option-btn a:hover svg{transform:translate(5px);transition-duration:var(--speed-01)}.lp02 .option-btn a svg{transform:translate(0);transition-duration:var(--speed-01);fill:var(--color-mainBlue01);width:1em;height:1em}.lp02 .option-btn-02 a{display:flex;justify-content:center;align-items:center;width:100%;height:40px;border-radius:3px;font-size:var(--size-fontbody03);background-color:var(--color-background01)}.lp02 .option-btn-02 a svg{margin-left:5px}.lp02 .splide .splide__slide img{width:100%;height:auto}.lp02 .splide__slide:before{content:"";position:absolute;z-index:2;width:100%;height:100%;background-color:#00000080}.lp02 .splide__slide{position:relative;max-height:650px}.lp02 .splide__slide .text-box{position:absolute;z-index:3;color:var(--color-white);bottom:25%;left:10%;text-shadow:0px 0px 4px rgba(0,0,0,.8)}.lp02 .splide__slide .text-box h3{color:var(--color-white);font-size:var(--size-fontTitle02);margin-bottom:20px}.lp02 .splide__slide .text-box p{font-size:var(--size-fontbody02);line-height:1.75}.lp02 .text-box.show{opacity:0;transform:translateY(20px);animation:fadeInDown 2s ease forwards}.lp02 .splide__progress__bar{background-color:var(--color-mainBlue01)!important}.lp02 .splide__slide .video-box{width:30%;position:absolute;z-index:4;right:10%;top:18%;margin:auto}.lp02 .splide__slide .video-box .youtube{width:100%;aspect-ratio:16 / 9}.lp02 .splide__slide .video-box iframe{width:100%;height:100%}.lp02 .video-card{padding:5px;background-color:var(--color-white);border:1px solid #525252;border-radius:0 0 10px 10px}.lp02 .video-card dt{font-size:14px;margin-bottom:10px}.lp02 .video-card dd{font-size:.8rem}.lp02 .ma-0-a{margin:0 auto}.lp02 #strengths{width:100%}.lp02 .reasons{margin:50px auto 100px;max-width:800px;display:flex;flex-wrap:wrap;gap:30px}.lp02 .reasons li{width:calc(calc(100% / 3) - 20px)}.lp02 .reasons li a{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;border:1px solid var(--color-background01);aspect-ratio:1 / 1;transform:translateY(0);transition-duration:var(--speed-01);background-color:var(--color-white);border-radius:0}.lp02 .reasons li a:hover{transform:translateY(5px);transition-duration:var(--speed-01);background-color:var(--color-background01);border-radius:20px}.lp02 .reasons li a span{color:#95aab1;font-size:22px;letter-spacing:2px;margin-bottom:10px}.lp02 .reasons li a h3{font-size:18px;letter-spacing:1px}.lp02 .reasons li a h3:after{content:"\2193";display:block;margin-top:15px}.lp02 .section-inner{width:100%;height:600px;position:relative}.lp02 .section-inner .target1{height:100%;position:relative}.lp02 .section-inner .text-box{position:relative;z-index:4;padding-top:10%;padding-left:10%;padding-bottom:50px}.lp02 .section-inner .text-box .number-big{font-size:2.75rem}.lp02 .section-inner .text-box h3{font-size:2rem;margin-bottom:50px}.lp02 .section-inner img.bg{position:absolute;z-index:-1;top:0;bottom:0;object-fit:cover;width:100%;height:100%}.lp02 .section-inner .target1:before{content:"";z-index:1;position:absolute;width:100%;height:100%;background-image:linear-gradient(159deg,#ffffffd9,#ffffffab 11%,transparent)}.lp02 .review-video-wrap{margin-top:50px;display:flex;justify-content:center;gap:50px}.lp02 #review{padding-bottom:100px}.lp02 #review .video-box{font-size:0}.lp02 #able{background-color:var(--color-mainBlue01);padding:100px 20px}.lp02 #able .able-wrap{width:100%;max-width:900px;display:flex;gap:15px;margin:50px auto 0;padding:30px;background-color:var(--color-background01)}.lp02 #able h2{color:var(--color-white)}.lp02 #able ul{width:100%;display:flex;flex:1;flex-direction:column;gap:10px}.lp02 #able li{display:flex;flex-direction:column;background-color:var(--color-white);width:100%;padding:10px;text-align:center;min-height:125px;justify-content:center;align-items:center}.lp02 #able li img{max-width:90%;height:60%;object-fit:contain;max-height:60px}.lp02 #able .title{font-size:26px;font-weight:700;color:var(--color-white)}.lp02 #able .type1{background-color:#007ca1}.lp02 #able .type2{background-color:#4493c7}.lp02 #able li span{font-size:150%;font-weight:700;color:#ff285e}.lp02 #able p{color:var(--color-white);font-size:var(--size-fontbody04)}.lp02 #able li p{color:var(--color-text01);font-size:16px}.lp02 #able li p.notice{font-size:.7rem;text-align:center}.lp02 #able p.title2{font-size:1rem;font-weight:700}.lp02 #detail{background-color:var(--color-background01);margin:0 auto}.lp02 #detail .wrap{padding:100px 20px}.lp02 #detail .wrap-inner{background-color:var(--color-white);max-width:var(--size-maxWith00);margin:0 auto;display:flex;gap:100px}.lp02 #detail .wrap .item{flex:1;padding:20px}.lp02 #detail .wrap .item ul{display:flex;gap:15px}.lp02 #detail .wrap .item ul li{flex:1;aspect-ratio:1 / 1}.lp02 #detail .wrap .item figure{height:100%;background-color:var(--color-background01);border-radius:10px;display:flex;justify-content:center;align-items:center}.lp02 #detail .wrap .item figure img{width:80%;height:80%;object-fit:contain}.lp02 #detail .contents{padding:20px 0}.lp02 #detail h2{font-size:var(--size-fontTitle03);font-weight:700;margin-bottom:10px}.lp02 #detail .subtitle{font-size:var(--size-fontbody03)}.lp02 #detail .item-img{position:relative}.lp02 #detail .contents{display:flex;flex-direction:column;gap:15px}.lp02 #detail .option-btn{padding:10px 0;gap:15px;flex-direction:column}.lp02 #detail dl{display:flex;justify-content:space-between;align-items:center;padding:20px 10px;margin-bottom:0}.lp02 #detail dl+dl{border-top:1px solid var(--color-background01)}.lp02 #detail dd{font-size:var(--size-fontbody03)}.lp02 #detail .item-img>ul{position:absolute;top:0;left:0;width:100%;border-radius:10px;opacity:0;visibility:hidden;filter:blur(10px);transform:scale(1.05);transition:opacity .5s ease,filter .5s ease,transform .5s ease,visibility .5s}.lp02 #detail .item-img>ul.is-show{position:relative;z-index:1;border-radius:10px;opacity:1;visibility:visible;filter:blur(0);transform:scale(1)}@keyframes fadeInDown{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.lp02 #faq{padding:100px 0}.lp02 .faq-container{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:1000px;margin:50px auto 0}.lp02 .faq-item{border:1px solid #ddd;border-radius:8px;background-color:#fff;height:fit-content;overflow:hidden}.lp02 .faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background-color:#f7f9fa;border:none;cursor:pointer;text-align:left;font-size:16px;font-weight:700;color:#333;transition:background-color .2s}.lp02 .faq-question:hover{background-color:#eef1f3}.lp02 .faq-text{padding-right:16px;line-height:1.5}.lp02 .faq-icon{font-size:20px;color:var(--color-mainBlue01);flex-shrink:0;font-weight:400}.lp02 .faq-answer-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.lp02 .faq-answer-wrapper.is-open{grid-template-rows:1fr}.lp02 .faq-answer-inner{overflow:hidden}.lp02 .faq-answer-content{padding:20px;line-height:1.6;color:#444;border-top:1px solid #ddd;font-size:15px}.lp02 #ecoco-care{padding:50px 0 100px}.lp02 #ecoco-care h2{font-weight:700;font-size:var(--size-fontTitle02);color:var(--color-mainBlue01);margin-bottom:50px}.lp02 #ecoco-care .wrap{max-width:var(--size-maxWith01);margin:0 auto 100px;padding:0 20px;display:flex;gap:30px}.lp02 #ecoco-care .wrap div{flex:1}.lp02 #ecoco-care .wrap .icons{display:flex;gap:15px}.lp02 #ecoco-care .wrap .icons li{display:flex;flex:1;align-items:center;justify-content:center;aspect-ratio:1 / 1;background-color:var(--color-background01);color:var(--color-mainBlue01);font-size:1.2rem;font-weight:700;text-align:center}.lp02 #ecoco-care .wrap .support{border:1px solid var(--color-mainBlue01);aspect-ratio:1 / 1}.lp02 #ecoco-care .content{margin-bottom:30px}.lp02 #other-items{max-width:var(--size-maxWith01);margin:0 auto;padding:50px 20px 100px}.lp02 #other-items .wrap{margin-top:50px;display:flex;gap:10px}.lp02 #other-items li{flex:1}.lp02 #other-items a{position:relative;padding:80px 30px;width:100%;display:inline-block;color:var(--color-white);background-color:#00000059;overflow:hidden}.lp02 #other-items a h3{font-size:20px;margin-bottom:15px;color:var(--color-white)}.lp02 #other-items a .button{background-color:#00000080;padding:5px 10px;margin-top:10px;display:inline-block;transition-duration:var(--speed-01);display:flex;justify-content:center;align-items:center;max-width:200px;border:none}.lp02 #other-items a:hover .button{transition-duration:var(--speed-01);background-color:var(--color-mainBlue01)}.lp02 #other-items a img{transition-duration:var(--speed-01);position:absolute;left:0;top:0;z-index:-1;height:100%;width:100%;object-fit:cover}.lp02 #other-items a:hover img{transition-duration:var(--speed-01);transform:scale(105%)}.lp02 #promotion{margin:0 auto;max-width:var(--size-maxWith01);padding:50px 20px 100px}.lp02 #promotion .wrap{display:flex;align-items:center;gap:50px}.lp02 #promotion .wrap .item{flex:1}.lp02 #promotion .wrap .item figcaption{text-align:center}.lp02 #promotion .wrap .item figcaption h3{font-size:1.1rem;margin-bottom:10px}.lp02 #promotion .wrap .item img{width:100%;margin-bottom:20px}.lp02 #apps{margin:0 auto;max-width:800px;padding:50px 20px 100px}.lp02 #apps h2{font-size:1.2rem}.lp02 #apps .inner{display:flex;justify-content:space-between;gap:50px}.lp02 #apps .wrap{background-color:var(--color-background01);display:flex;padding:20px;justify-content:center;width:100%;gap:20px;flex:1}.lp02 #apps .wrap a{min-height:40px;display:inline-block}.lp02 #apps .wrap a img{height:100%;max-height:100px}@media(max-width:989px){.lp02 .inner-header{top:44px}.lp02 section h2{font-size:23px}.lp02 .section-wrapper{position:relative;flex-direction:column-reverse;max-width:100%}.lp02 #item-info,.lp02 #feature,.lp02 #strengths{padding:50px 0}.lp02 .section-wrapper .item-img{position:relative;z-index:3}.lp02 #item-info .section-wrapper{flex-direction:column;max-width:100%}.lp02 main h1{font-size:26px}.lp02 .main-inner{flex-direction:column;min-height:100%;padding:25px 0 50px}.lp02 #item-info .item-img{width:100%}.lp02 #feature .items-1{flex-direction:column}.lp02 #feature .items-2 .item{height:200px;width:calc(50% - 5px)}.lp02 .main-inner .item-img img{max-width:30%}.lp02 #about{padding:0}.lp02 .about-contents-wrapper .item p{font-size:1rem}.lp02 #about .about-img img{width:100%}.lp02 .main-inner .item-img,.lp02 .main-inner .content-box{flex:none}.lp02 #strengths .section-inner{max-height:450px}.lp02 .section-inner .text-box{padding:20px}.lp02 .section-inner .target1:before{background-image:linear-gradient(159deg,#ffffffd9,#ffffffab 55%,transparent)}.lp02 .purchase-btn a{width:100%}.lp02 .main-inner .content-box{margin-bottom:50px;text-align:center}.lp02 #item-info .content-box{margin-top:0;max-width:100%;gap:10px}.lp02 #item-info .img-box .type1{min-height:100%}.lp02 .splide__slide .text-box,.lp02 .splide__slide .video-box{position:relative;right:unset;left:unset}.lp02 .splide__slide{padding:0}.lp02 .splide__slide img.bg-img{height:100%;object-fit:cover;position:absolute;top:0}.lp02 #scene .img-box .text-box{margin-bottom:50px;padding:30px}.lp02 .splide__slide .video-box{width:80%;margin-bottom:40px}.lp02 .option-btn{flex-direction:column}.lp02 .option-btn a{margin-bottom:20px}.lp02 .reasons{padding:0 20px;gap:20px}.lp02 .reasons li{width:calc(50% - 10px)}.lp02 .reasons li a{aspect-ratio:unset;padding:10px 0}.lp02 #review{padding:0 20px;margin-bottom:100px}.lp02 .review-video-wrap{flex-direction:column}.lp02 #review .youtube{width:100%;aspect-ratio:16 / 9}.lp02 #review iframe{width:100%;height:100%}.lp02 #able{padding:50px 10px}.lp02 #able .able-wrap{padding:10px}.lp02 #able li{min-height:120px}.lp02 #able li img{height:35%}.lp02 #detail .wrap-inner{flex-direction:column;gap:10px}.lp02 .faq-container{grid-template-columns:1fr;padding:20px}.lp02 .inner-header ul{flex-wrap:wrap;gap:10px;padding-left:5px}.lp02 .header-purchase p{font-size:var(--size-fontbody04)}.lp02 .inner-header ul a,.lp02 .header-purchase a{font-size:min(calc(10 / 375 * 100vw),13px)}.lp02 .header-purchase p{display:none}.lp02 .header-purchase{padding:0 10px}.lp02 .inner-header ul a{padding:0;display:block}.lp02 .header-purchase a{display:flex;justify-content:center;align-items:center;width:60px;padding:0;height:30px;border-radius:30px}.lp02 #other-items a .button{max-width:100%}.lp02 #detail .wrap{padding:50px 20px}.lp02 #faq{padding:50px 0}.lp02 #ecoco-care .wrap{flex-direction:column}.lp02 #ecoco-care .content{padding:0 20px}.lp02 #ecoco-care .content .text-center{text-align:left}.lp02 #other-items .wrap,.lp02 #promotion .wrap,.lp02 #apps .inner,.lp02 #apps .wrap{flex-direction:column}.lp02 #apps .wrap a{margin:0 auto;text-align:center;width:60%}.lp02 #apps .wrap a img{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/lp02.css.map */
