h2.ttl.p03::after{border-bottom:#c65767 solid 5px}h2.ttl.p04::after{border-bottom:#b86051 solid 5px}h2.ttl span.tag{background-color:#000}.gwp{width:844px;margin:80px auto 0}.detail01{padding:60px 0 80px}.detail01 .col01 h1{padding-bottom:30px}.detail01 .col01 h1 span.img{width:496px}.detail01 .col01 h1 span.new{margin-top:20px;background-color:#000}.detail01 .col01 h1.p03::after{border-bottom:#c65767 solid 5px}.detail01 .col01 h1.p04::after{border-bottom:#b86051 solid 5px}.detail01 .col01 p.txt{padding-right:530px}.detail01 .col01 .imgs{top:140px}.detail01 .col01 .imgs ul.cat li{background-color:#dbd5cd;color:#1a1a1a}.multiuse{margin-bottom:200px}.multiuse h2.ttl{margin-bottom:70px}.multiuse .inner{width:1000px;margin:0 auto}.multiuse .inner p.txt{padding:0 20px;font-size:16px;line-height:32px;margin-bottom:50px}.multiuse .inner p.notes{text-align:right;margin-top:20px}.features{padding-top:190px;margin-bottom:115px}.features .atxt1{top:60px}.features .atxt1 .txt{font-size:180px;line-height:180px}.features .atxt2 .txt{font-size:140px;line-height:140px}.features .points .point .inner.ext{padding-right:190px}.features .points .point .inner ul.comp-ol{width:390px;margin-top:30px}.features .points .point .inner ul.comp-ol li{border:none;background-color:#dbd5cd;margin:0 15px 10px}.features .points .point .inner ul.comp-ol li span.c{line-height:18px}.features .points .point .inner ul.comp-ol li:first-child{margin-left:0 !important}.features .points .point .inner ul.comp-ol li:last-child{margin-right:0 !important}.features .points .point .inner ul.comp-ol li:nth-child(3){margin-right:0 !important}.features .points .point .inner ul.comp-ol li:nth-child(4){margin-left:0 !important}.features .points .point .inner ul.free{justify-content:center;width:100%;padding:30px 0 0 0px}.features .points .point .inner ul.free li{margin:0 5px 10px;width:112px}.features .points .point .inner ul.free li:first-child{margin-left:0}.features .points .point .inner ul.free li:nth-child(4){margin-right:0}.features .points .point .inner ul.free li:nth-child(5){margin-left:0}.features .points .point .inner ul.free li:last-child{margin-right:0}.features .points .point .inner p.simg{margin-top:60px}.features.p03 .points .point .inner .num .n{color:#c65767}.features.p04 .points .point .inner .num .n{color:#b86051}.howtouse.p03 .cols .col-r .bl dl dt{color:#c65767}.howtouse.p03 .cols .col-r .bl dl dt::after{content:"";border-bottom:solid #c65767 1px}.howtouse.p04 .cols .col-r .bl dl dt{color:#b86051}.howtouse.p04 .cols .col-r .bl dl dt::after{content:"";border-bottom:solid #b86051 1px}.color{padding:0;margin-bottom:200px}.color h2{margin-bottom:100px}.color .movie{width:548px;margin:0 auto}.color .colors{width:550px;margin:0 auto}.color .colors .box{display:flex;position:relative;margin-bottom:20px}.color .colors .box p.anim{width:234px}.color .colors .box .prop{width:316px;border-radius:0 80px 0 0;text-align:left;display:flex;align-items:center;justify-content:flex-start;padding:0 70px 0 45px}.color .colors .box .prop.p03{background-color:#c65767}.color .colors .box .prop.p04{background-color:#b86051}.color .colors .box .prop.p00{background-color:#faf2f0}.color .colors .box .prop.p01{background-color:#fd9b8b}.color .colors .box .prop.p02{background-color:#ff889a}.color .colors .box .prop.p05{background-color:#651d32}.color .colors .box .prop.p06{background-color:#651d32}.color .colors .box .prop p.tag{margin-bottom:12px;font-size:14px;line-height:14px}.color .colors .box .prop p.tag span{display:inline-block;font-size:14px;line-height:14px;padding:3px 20px;color:#fff;background-color:#000}.color .colors .box .prop p.cat{margin-bottom:10px;color:#fff;font-size:14px;line-height:14px}.color .colors .box .prop p.cat.b{color:#000}.color .colors .box .prop p.name{font-size:25px;line-height:25px;color:#fff}.color .colors .box .prop p.name.b{color:#000}.color .colors .box p.pimg{position:absolute;width:40px;right:30px;top:-10px}.comparison{position:relative;padding:0 0 0px}.comparison h2{z-index:2;font-size:80px;line-height:80px;margin-bottom:50px}.comparison h2 span.sub{top:115px;line-height:32px}.comparison p.sub{width:1000px;margin:0 auto 550px;font-size:16px;line-height:32px}.comparison .slick-prev{display:none !important}.comparison .slick-arrow{border:none !important}.comparison .bg{position:absolute;top:190px;right:0;width:calc(50% + 100px);height:660px;border-radius:200px 0 0 0}.comparison .bg.p03{background-color:#c65767}.comparison .bg.p04{background-color:#b35d4f}.comparison .bg.p00{background-color:#faf2f0}.comparison .bg.p01{background-color:#ef9384}.comparison .bg.p02{background-color:#f98596}.comparison .bg.p05{background-color:#651d32}.comparison .bg.p06{background-color:#dabdcf}.comparison .conts{position:absolute;top:120px;right:0;padding:0px 0 60px 80px;width:calc(50% + 100px)}.comparison .conts a.next-arrow{position:absolute;display:block;width:22px;height:43px;left:55px;top:445px;z-index:10}.comparison .conts .slick-dots{position:absolute;top:55px;left:300px;z-index:10;height:30px;width:280px}.comparison .conts .slick-dots li{width:20px;height:20px;margin:0 10px}.comparison .conts .slick-dots li button{width:20px;height:20px}.comparison .conts .slick-dots li button::before{content:"";opacity:1;width:20px;height:20px;box-sizing:border-box;border-radius:50%;border:solid 2px hsla(0,0%,100%,0)}.comparison .conts .slick-dots li.slick-active button::before{border:solid 2px #fff}.comparison .conts .slick-dots li:first-child button::before{background-color:#faf2f0}.comparison .conts .slick-dots li:nth-child(2) button::before{background-color:#ef9384}.comparison .conts .slick-dots li:nth-child(3) button::before{background-color:#f98596}.comparison .conts .slick-dots li:nth-child(4) button::before{background-color:#c65767}.comparison .conts .slick-dots li:nth-child(5) button::before{background-color:#b35d4f}.comparison .conts .slick-dots li:nth-child(6) button::before{background-color:#651d32}.comparison .conts .slick-dots li:last-child button::before{background-color:#dabdcf}.comparison .conts .cont{position:relative;padding-top:10px}.comparison .conts .cont .prod{display:flex;width:404px;height:230px;align-items:flex-end;margin-bottom:30px;padding-left:80px}.comparison .conts .cont .prod p.pimg{width:65px;margin-right:25px}.comparison .conts .cont .prod .prop{padding-bottom:10px}.comparison .conts .cont .prod .prop p.tag{margin-bottom:15px}.comparison .conts .cont .prod .prop p.tag span{display:inline-block;font-size:16px;line-height:16px;padding:5px 30px;color:#fff;background-color:#000}.comparison .conts .cont .prod .prop p.cat{margin-bottom:10px}.comparison .conts .cont .prod .prop p.cat span{display:inline-block;font-size:15px;line-height:15px;border:solid 1px #fff;border-radius:30px;padding:10px 20px;color:#fff}.comparison .conts .cont .prod .prop p.cat span.b{border:solid 1px #000;color:#000}.comparison .conts .cont .prod .prop p.name{font-size:26px;line-height:26px;color:#fff}.comparison .conts .cont .prod .prop p.name.b{color:#000}.comparison .conts .cont p.img{width:404px}.comparison .matrix{width:550px;margin:770px auto 70px}.palimg2{height:800px}.palimg2 p.img{height:800px;background:url("../../images/products/A100130-302000/pimg_pc.jpg") no-repeat center center;background-size:cover}.howtouse .cols .col-r .notes{margin-top:-10px;text-align:right}@media(max-width: 767px){.gwp{width:90%;margin:50px auto 0}.a-nav{border-bottom:none}.a-nav ul li:last-child{border-bottom:solid 1px #000}.detail01{padding:50px 0}.detail01 .col01 h1 span.img{width:92%}.detail01 .col01 .imgs{top:0;padding-bottom:25px}.detail01 .col01 p.txt{padding-right:5%}.detail01 .col01 p.catch{font-size:18px;line-height:32px}.color{padding:0 0 50px;margin-bottom:40px}.color h2{margin-bottom:50px}.color .movie{width:90%;margin:0 auto}.color .colors{width:90%;margin:0 auto 0}.color .colors .box{display:flex;position:relative;margin-bottom:20px}.color .colors .box p.anim{width:42%}.color .colors .box .prop{width:58%;border-radius:0 40px 0 0;padding:0 12% 0 8%}.color .colors .box .prop p.tag{margin-bottom:5px}.color .colors .box .prop p.tag span{font-size:10px;line-height:10px;padding:3px 15px}.color .colors .box .prop p.cat{font-size:9px;line-height:9px;margin-bottom:5px}.color .colors .box .prop p.name{font-size:16px;line-height:16px}.color .colors .box p.pimg{width:7%;right:5%;top:-5px}.multiuse{margin-bottom:60px}.multiuse h2.ttl{margin-bottom:30px}.multiuse .inner{width:90%;margin:0 auto}.multiuse .inner p.txt{padding:0;font-size:13px;line-height:22px;margin-bottom:20px}.multiuse .inner p.notes{margin-top:10px}.features{margin-bottom:50px;padding-top:80px}.features .atxt1{top:20px}.features .atxt1 .txt{font-size:66px;line-height:66px}.features .atxt2{bottom:-20px}.features .atxt2 .txt{font-size:78px;line-height:78px}.features .points .point .inner.ext{padding-right:5%}.features .points .point .inner ul.free{width:100%}.features .points .point .inner ul.free li{margin:0 1% 10px;width:23%}.features .points .point .inner ul.comp-ol{width:95%;margin:20px 0 0}.features .points .point .inner ul.comp-ol li{width:30%;margin:0 2% 6px}.features .points .point .inner ul.comp-ol li span.c{line-height:18px}.features .points .point .inner p.simg{margin-top:40px}.comparison{height:auto;padding:0 0 10px}.comparison h2{font-size:46px;line-height:46px;margin-bottom:30px}.comparison h2 span.sub{line-height:22px}.comparison .bg{top:190px;right:0;width:95%;height:46%;border-radius:110px 0 0 0}.comparison .bg-cover{width:5%;position:absolute;background-color:#fff;top:190px;height:46%;z-index:2}.comparison .conts{position:relative;top:0px;right:0;padding:0px 0 60px;width:100%;margin-left:0}.comparison .conts a.next-arrow{display:none}.comparison .conts .slick-dots{position:absolute;top:5px;left:37%;z-index:10;height:30px;width:50%}.comparison .conts .slick-dots li{width:15px;height:15px;margin:0 5px;background:none}.comparison .conts .slick-dots li:before{width:15px;height:15px;border-radius:50%;animation:none}.comparison .conts .slick-dots li button{width:15px;height:15px}.comparison .conts .slick-dots li button::before{width:15px;height:15px}.comparison .conts .slick-dots li.slick-active::before{border:solid 1px #fff}.comparison .conts .slick-dots li:first-child::before{background-color:#faf2f0}.comparison .conts .slick-dots li:nth-child(2)::before{background-color:#ef9384}.comparison .conts .slick-dots li:nth-child(3)::before{background-color:#f98596}.comparison .conts .slick-dots li:nth-child(4)::before{background-color:#c65767}.comparison .conts .slick-dots li:nth-child(5)::before{background-color:#b35d4f}.comparison .conts .slick-dots li:nth-child(6)::before{background-color:#651d32}.comparison .conts .slick-dots li:last-child::before{background-color:#dabdcf}.comparison .conts .cont{position:relative;padding-top:0px;width:90%;margin:0}.comparison .conts .cont .prod{width:100%;height:auto;margin:0 0 25px;padding:0px 0 0 20%}.comparison .conts .cont .prod p.pimg{width:16%;margin-right:6%}.comparison .conts .cont .prod .prop{padding-bottom:5px}.comparison .conts .cont .prod .prop p.tag{margin-bottom:10px}.comparison .conts .cont .prod .prop p.tag span{font-size:10px;line-height:10px;padding:3px 20px}.comparison .conts .cont .prod .prop p.cat{margin-bottom:10px}.comparison .conts .cont .prod .prop p.cat span{font-size:10px;line-height:10px;border-radius:30px;padding:8px 15px}.comparison .conts .cont .prod .prop p.name{font-size:20px;line-height:20px}.comparison .conts .cont p.img{width:90%;margin:0 auto}.comparison .matrix{width:90%;margin:0 auto}.palimg2{height:330px}.palimg2 p.img{height:330px;background:url("../../images/products/A100130-302000/pimg_sp.jpg") no-repeat center center;background-size:cover}}