.lpshared h2.ttl{padding-bottom:80px}.lpshared h2.ttl::after{border-bottom:#eda9ad solid 5px}.lpshared h2.ttl span.sub{top:178px}.lpshared h2.ttl span.tag{background-color:#000}p.btn{margin:0;padding:0;display:block}p.btn a{display:block;border:#000 solid 1px;padding:20px 0;text-align:center;font-size:16px;line-height:16px;color:#fff;background-color:#000;position:relative;width:100%}p.btn a span{width:18px;position:absolute;right:15px;top:26px}p.btn a:hover{opacity:.8 !important}p.btn a:hover span{animation:b-hover-to-right linear .2s;animation-fill-mode:forwards}.gwp{width:840px;margin:70px auto 20px}.detail01{padding:60px 0 120px}.detail01 .col01{margin-bottom:100px}.detail01 .col01 h1{padding-bottom:30px}.detail01 .col01 h1 span.t{font-size:78px;line-height:70px;display:block}.detail01 .col01 h1 span.s{color:#e9aaae}.detail01 .col01 h1 span.new{margin-top:20px;background-color:#b4aea7;width:95px}.detail01 .col01 h1 span.sub{margin:40px 0 0}.detail01 .col01 h1::after{border-color:#eda9ad}.detail01 .col01 p.catch{font-size:26px;line-height:40px;margin-bottom:10px}.detail01 .col01 p.txt{padding-right:530px;font-size:16px;line-height:32px;margin-bottom:15px}.detail01 .col01 p.txt2{font-size:14px;line-height:30px;width:1000px;margin:0 auto 40px;padding-right:530px}.detail01 .col01 .cols{width:1000px;margin:0 auto;padding-right:540px;display:flex;justify-content:space-between}.detail01 .col01 .cols .col{width:210px;text-align:center}.detail01 .col01 .cols .col h2{border-top:solid 1px #7a7a78;border-bottom:solid 1px #7a7a78;font-size:15px;padding:10px 0}.detail01 .col01 .cols .col p.img{margin:0 auto 10px}.detail01 .col01 .cols .col p.txt{width:100%;padding:0;font-size:14px;line-height:22px;margin-bottom:20px}.detail01 .col01 .cols .col p.txt span{font-weight:500}.detail01 .col01 .cols .col p.c{border-radius:16px;color:#fff;padding:10px 0 11px;display:flex;justify-content:center;align-items:center}.detail01 .col01 .cols .col p.c span.t{display:block;font-size:15px;line-height:15px}.detail01 .col01 .cols .col p.c span.i{display:block;height:15px}.detail01 .col01 .cols .col p.c span.i img{width:auto;height:100%}.detail01 .col01 .cols .col.c1 p.img{margin-top:12px;width:164px}.detail01 .col01 .cols .col.c1 p.c{background-color:#b4aea7}.detail01 .col01 .cols .col.c2 p.img{margin-top:21px;width:178px}.detail01 .col01 .cols .col.c2 p.c{background-color:#95c8ef}.detail01 .col01 .imgs{top:230px;width:536px;right:auto;left:calc(50% + 30px);margin:0 auto;position:absolute}.detail01 .col01 .imgs ul{display:flex;width:432px;margin:0;justify-content:space-between;position:absolute;bottom:-30px;left:calc(50% - 216px)}.detail01 .col01 .imgs ul li{width:135px;position:relative;background-color:#eaaaae;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center}.detail01 .col01 .imgs ul li span{text-align:center;font-size:18px;line-height:24px}.detail01 .col01 .imgs ul li::after{padding-top:100%;content:""}.detail01 .comps{width:1000px;margin:220px auto 50px;display:flex;justify-content:space-between;flex-wrap:wrap;background:url("../../images/products/C400410-583908/cross.png") no-repeat top 90px center;background-size:28px auto}.detail01 .comps .comp{width:474px;position:relative;margin-bottom:30px}.detail01 .comps .comp p.img{width:105px;position:absolute;left:-2px;top:-10px}.detail01 .comps .comp p.txt{width:416px;background-color:#cdc5b8;border-radius:0 50px 50px 0;color:#fff;text-align:center;padding:10px 0;font-size:16px;line-height:26px;margin:0 0 5px 60px;font-weight:600}.detail01 .comps .comp p.n{margin-left:50px;text-align:center;font-size:16px;line-height:26px;font-weight:500}.detail01 .compare{width:1000px;background-color:#e7e3dd;margin:0 auto 30px;padding:30px;height:335px;position:relative;box-sizing:border-box}.detail01 .compare .cols{display:flex;justify-content:space-between}.detail01 .compare .cols .col{width:450px;position:relative}.detail01 .compare .cols .col p.img{width:274px;position:absolute;top:0;z-index:1}.detail01 .compare .cols .col p.t{position:absolute;width:190px;height:140px;padding:50px 0 0;font-size:20px;line-height:28px;text-align:center;background-color:#fff;top:72px}.detail01 .compare .cols .col p.t span.ic{width:80px;position:absolute;top:-40px;left:calc(50% - 40px)}.detail01 .compare .cols .col.c1 p.t{right:0}.detail01 .compare .cols .col.c2 p.img{right:0}.detail01 .compare p.txt{text-align:center;font-size:20px;line-height:20px;position:absolute;bottom:35px;width:100%}.detail01 .movie{width:640px;margin:0 auto 50px}.detail01 .movie p.mv{margin-bottom:15px}.detail01 .movie p.txt{font-size:16px;line-height:32px;text-align:center}.detail01 p.notes{width:1000px;margin:0 auto 60px}.detail01 .wor{width:1000px;margin:0 auto}.detail01 .wor .inner{border-top:solid 1px #000;border-bottom:solid 1px #000;padding:30px 0 10px}.detail01 .wor .inner h4{text-align:center;font-size:20px;line-height:20px;margin-bottom:25px}.detail01 .wor .inner ul{display:flex;flex-wrap:wrap;width:800px;margin:0 auto}.detail01 .wor .inner ul li{width:400px;box-sizing:border-box;font-size:14px;line-height:14px;padding:0 0 0 25px;margin-bottom:20px;background:url("../../images/pages/uv_protector/ic_check.png") no-repeat 0 center;background-size:auto 100%}.detail01 .wor p.notes{margin-top:10px}.detail02{background-color:#e7e3dd}.detail02.p1{padding:50px 0 120px}.detail02.p2{padding:80px 0 80px}.detail02 .cont{width:640px;background-color:#fff;margin:0 auto 30px;padding:50px 0;position:relative}.detail02 .cont.c1{margin-bottom:50px}.detail02 .cont.n{width:620px;margin:0 auto;padding:40px 0}.detail02 .cont.n h3{width:240px;left:calc(50% - 120px)}.detail02 .cont.movie{background:none;margin-bottom:50px}.detail02 .cont p.ctxt{padding:0 30px;font-size:16px;line-height:32px;margin-bottom:30px}.detail02 .cont h3{width:350px;text-align:center;border-radius:20px;font-size:18px;line-height:18px;padding:8px 0 10px;color:#fff;position:absolute;top:-20px;left:calc(50% - 175px)}.detail02 .cont .sqlist{padding:0 30px}.detail02 .cont .sqlist h4{text-align:center;font-size:16px;line-height:16px;position:relative;margin-bottom:30px}.detail02 .cont .sqlist h4::before{width:126px;border-top:solid 1px #333;border-bottom:solid 1px #333;height:4px;position:absolute;content:"";top:calc(50% - 2px);left:0}.detail02 .cont .sqlist h4::after{width:126px;border-top:solid 1px #333;border-bottom:solid 1px #333;height:4px;position:absolute;content:"";top:calc(50% - 2px);right:0}.detail02 .cont .sqlist ul{width:100%}.detail02 .cont .sqlist ul li{margin-bottom:10px;position:relative;padding-left:25px;font-size:16px;line-height:24px;color:#1d1d1b}.detail02 .cont .sqlist ul li::before{content:"";border:solid 1px #ccc;width:12px;height:12px;position:absolute;left:0;top:8px}.detail02 .cont .sqlist ul li:last-child{margin-bottom:0}.detail02 .cont ul.comps{display:flex;justify-content:center;padding:0;margin-bottom:40px}.detail02 .cont ul.comps li{width:104px;margin:0 10px;position:relative;text-align:center}.detail02 .cont ul.comps li.o span.q{display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative}.detail02 .cont ul.comps li.o span.q::after{content:"";padding-top:100%;display:block}.detail02 .cont ul.comps li.o span.q span.c{margin:0;text-align:center;font-size:14px;line-height:20px}.detail02 .cont ul.ocomps{border-top:solid 1px #333;border-bottom:solid 1px #333;display:flex;justify-content:space-between;width:545px;margin:0 auto 30px;flex-wrap:wrap;padding:20px 0px 10px 50px}.detail02 .cont ul.ocomps li{width:50%;font-size:15px;line-height:15px;list-style:disc;margin-bottom:15px;white-space:nowrap}.detail02 .cont ul.ocomps li.f{width:100%}.detail02 .cont ul.ocomps li:nth-child(5){width:100%}.detail02 .cont p.txt{text-align:center;font-size:24px;line-height:36px}.detail02 .cont .cols{display:flex;width:100%;padding:0 50px 0 75px;align-items:center;justify-content:space-between;margin:0}.detail02 .cont .cols p.img{width:135px}.detail02 .cont .cols p.txt{width:320px;font-size:16px;line-height:32px;text-align:left;white-space:nowrap}.detail02 .cont .cols ul.chk{width:320px}.detail02 .cont .cols ul.chk li{margin-bottom:25px;font-size:16px;line-height:16px;padding-left:25px}.detail02 .cont .cols ul.chk li:last-child{margin-bottom:0}.detail02 .cont .cols.point{padding:0 40px 0 90px}.detail02 .cont .cols.point ul.chk{width:300px}.detail02 .cont .cols.point ul.chk li{margin-bottom:25px;font-size:15px;line-height:15px;padding-left:25px;background:url("../../images/pages/glowboost_series/v4/wr_check.png") no-repeat 0 center;background-size:15px auto}.detail02 .cont .cols.point ul.chk li:last-child{margin-bottom:0}.detail02 .cont-cols{display:flex;justify-content:space-between;width:1000px;margin:0 auto 30px;padding:0}.detail02 .cont-cols .cont{width:480px;padding:50px 10px 30px;margin:0}.detail02 .cont-cols .cont h3{width:240px;left:calc(50% - 120px)}.detail02 .cont-cols .cont ul.comps{width:380px;margin:0px auto 20px;justify-content:center;flex-wrap:wrap}.detail02 .cont-cols .cont ul.comps.nw{flex-wrap:nowrap;width:100%;margin:0;padding:40px 0 50px}.detail02 .cont-cols .cont ul.comps.nw li{margin:0 2px}.detail02 .cont-cols .cont ul.comps li{width:104px;margin:0 5px 10px}.detail02 .cont-cols .cont ul.comps li span.c{font-size:14px;line-height:18px;color:#333}.detail02 .cont-cols .cont ul.comps li.o span.q span.c{line-height:16px;font-size:13px}.detail02 .cont-cols .cont ul.ocomps{border-top:solid 1px #333;border-bottom:solid 1px #333;display:flex;justify-content:space-between;width:90%;margin:0 auto 30px;flex-wrap:wrap;padding:20px 0px 10px 30px}.detail02 .cont-cols .cont ul.ocomps li{width:50%;font-size:15px;line-height:15px;list-style:disc;margin-bottom:15px;white-space:nowrap}.detail02 .cont-cols .cont ul.ocomps li:nth-child(4){width:100%}.detail02 .cont-cols .cont ul.ocomps li.f{width:100%}.detail02 .cont-cols .cont ul.ocomps li.d{width:50%}.detail02 .cont-cols .cont p.img{width:420px;margin:0 auto 25px}.detail02 .cont-cols .cont p.itxt{width:420px;margin:0 auto;font-size:16px;line-height:32px;text-align:left}.detail02 p.notes{width:1000px;margin:0 auto}.detail02 p.notes.w6{width:600px}.detail02 .cont h3{background-color:#b4aea7}.detail02 .cont ul.chk li{background:url("../../images/pages/plumphoney_series/wr_check.png") no-repeat 0 center;background-size:15px auto}.detail02 .cont ul.comps li.o span.q{background-color:#f4c8cb}.prod{padding:120px 0 130px}.prod .cols{width:1000px;margin:0 auto;display:flex;padding:0;justify-content:space-between;align-items:center}.prod .cols .col-l{width:470px;display:flex;align-items:flex-end;justify-content:center;position:relative}.prod .cols .col-l p.new{width:88px;border-radius:50%;color:#fff;background-color:#77726d;display:flex;align-items:center;justify-content:center;position:absolute;top:-30px;left:60px;font-size:18px;line-height:18px;z-index:2}.prod .cols .col-l p.new::after{content:"";padding-top:100%;display:block}.prod .cols .col-l p.new.p1{top:-20px;z-index:0;left:80px}.prod .cols .col-l p.new.p4{top:-50px;left:20px;z-index:0}.prod .cols .col-l p.img.p1{width:80px;height:auto}.prod .cols .col-l p.img.p2{width:80px;height:auto}.prod .cols .col-l p.img.p3{width:290px;height:auto}.prod .cols .col-l p.img.p4{width:90px;height:auto}.prod .cols .col-l p.img.p5{width:120px;height:auto}.prod .cols .col-l p.img.p6{width:200px;height:auto}.prod .cols .col-l p.img.p7{width:150px;height:auto}.prod .cols .col-l p.fl{position:absolute;border-radius:50%;background-color:#c4b8ab;width:120px;color:#fff;display:flex;align-items:center;justify-content:center;bottom:20px;right:60px}.prod .cols .col-l p.fl::after{content:"";padding-top:100%}.prod .cols .col-l p.fl span.c{text-align:center;font-size:15px;line-height:20px}.prod .cols .col-l p.fl img{position:absolute;bottom:-20px;right:-20px;width:100px}.prod .cols .col-r{width:530px}.prod .cols .col-r h3{font-size:28px;line-height:48px;margin:0px 0 30px;padding:0 0 20px;border-bottom:solid 1px #000;width:430px}.prod .cols .col-r p.price{margin:0 auto 20px;display:flex;padding:0;align-items:baseline;justify-content:flex-start;font-size:20px;line-height:20px}.prod .cols .col-r p.price span{display:flex}.prod .cols .col-r p.price span.g{margin-right:15px;background-color:#dbd5cd;padding:2px 5px;font-size:13px;line-height:20px}.prod .cols .col-r p.price span.t{font-size:14px;line-height:14px;color:#231815;margin-right:15px}.prod .cols .col-r p.price span.c{font-size:14px;line-height:14px}.prod .cols .col-r p.txt{font-size:14px;line-height:14px;margin-bottom:40px}.prod .v1banner{width:800px;margin:100px auto 0}.lpshared .cont-prod-features{padding:190px 0 420px;margin-bottom:0}.lpshared .cont-prod-features .atxt1{top:80px}.lpshared .cont-prod-features .atxt1 .txt{font-size:180px;line-height:180px}.lpshared .cont-prod-features .atxt2{bottom:-320px;top:auto}.lpshared .cont-prod-features .atxt2 .txt{font-size:180px;line-height:180px}.lpshared .cont-prod-features.f1{background:url("../../images/products/C400410-583724/ft_bg_pc.jpg") no-repeat 0 0;background-size:cover}.lpshared .cont-prod-features.f2{background:url("../../images/products/C400410-583908/ft_bg_pc.jpg") no-repeat 0 0;background-size:cover}.lpshared .cont-prod-features h2.ttl:after{border-color:#e9aaae}.lpshared .cont-prod-features .points .point .inner p.num .n{color:#e9aaae}.lpshared .cont-prod-features .points .point .inner .comps{margin-top:30px}.lpshared .cont-prod-features .points .point .inner dl{margin-bottom:30px}.lpshared .cont-prod-features .points .point .inner dl dt{text-align:center;font-size:17px;line-height:17px;margin-bottom:15px;font-weight:500}.lpshared .cont-prod-features .points .point .inner dl.snd{margin:15px 0 50px}.lpshared .cont-prod-features .points .point .inner dl dd{width:100%;margin:0 auto 0px}.lpshared .cont-prod-features .points .point .inner ul.comp-ol{margin-top:0px;justify-content:center}.lpshared .cont-prod-features .points .point .inner ul.comp-ol.fst{margin-top:30px}.lpshared .cont-prod-features .points .point .inner ul.comp-ol.c6{width:400px;margin:30px auto}.lpshared .cont-prod-features .points .point .inner ul.comp-ol li{width:100px;border:solid 1px #333;margin:0 7px 10px}.lpshared .cont-prod-features .points .point .inner ul.comp-ol li span.c{line-height:18px;font-size:14px}.lpshared .cont-prod-features .points .point .inner ul.comp-sq{margin:0 auto;display:flex;justify-content:space-between;width:80%;flex-wrap:wrap}.lpshared .cont-prod-features .points .point .inner ul.comp-sq li{width:49%;border:solid 1px #333;border-radius:16px;margin-bottom:10px;display:flex;justify-content:center;height:75px;align-items:center}.lpshared .cont-prod-features .points .point .inner ul.comp-sq li span.c{text-align:center;line-height:18px;font-size:14px}.lpshared .cont-prod-features .points .point .inner ul.comp-sq li:last-child{margin-bottom:0}.lpshared .cont-prod-features .points .point .inner ul.comp-sq li:nth-child(3){margin-bottom:0}.lpshared .cont-prod-features .points .point .inner p.simg{margin:30px auto 0px;width:90px}.cont-br{background-color:#f4f2f0;margin:0px}.cont-br .hd{background:#d9d6d3 url("../../images/pages/plumphoney_series/br_bg_pc.jpg") no-repeat center center;background-size:auto 100%;height:440px}.cont-br .hd h2{text-align:center;font-size:38px;line-height:38px;padding:70px 0 0}.cont-br .hd h2 span.s{font-size:28px;line-height:28px;display:block;margin-bottom:10px}.cont-br .inner{width:800px;margin:0 auto;padding:55px 0 70px}.cont-br .inner dl{padding:0;margin:0 0 40px}.cont-br .inner dl dt{font-size:28px;line-height:40px;margin-bottom:30px}.cont-br .inner dl dd{font-size:18px;line-height:34px}.cont-br .inner ul.comp{width:710px;margin:0 auto 20px;display:flex;justify-content:space-between}.cont-br .inner ul.comp li{width:146px}.cont-br .inner ul.comp li span.c{text-align:center;display:block;margin-top:10px;font-size:16px;line-height:20px}.cont-free{padding:80px 0 120px}.cont-free .inner{width:900px;background-color:#f4f2f0;margin:0 auto;padding:60px 0}.cont-free .inner h2{text-align:center;font-size:28px;line-height:28px;margin-bottom:55px}.cont-free .inner ul{display:flex;justify-content:center;width:550px;margin:0 auto 10px;flex-wrap:wrap}.cont-free .inner ul li{width:162px;border-radius:50%;position:relative;margin:0 10px 20px;display:flex;align-items:center;justify-content:center;background:#dbd5cd url("../../images/pages/plumphoney_series/slash.png") no-repeat center center;background-size:auto 60%;font-size:20px;line-height:26px;text-align:center}.cont-free .inner ul li::after{content:"";padding-top:100%;display:block}.cont-free .inner p.txt{width:80%;margin:0 auto;font-size:18px;line-height:34px}.howtouse{margin:0 0 100px}.howtouse h2.ttl{margin-bottom:100px}.howtouse .cols{margin-top:0}.howtouse .cols .col-r h3{background-color:#dcdad7;text-align:center;margin-bottom:40px;padding:10px 0 12px;font-size:18px;line-height:18px}.howtouse .cols .col-r .bl dl dd span.pf{margin-top:20px;display:block;text-align:right}.howtouse .cols .col-r .bl dl dd span.pf a{color:#e2758f;text-decoration:underline}.howtouse .cols .col-r .bl dl:last-of-type{margin-bottom:10px}.howtouse .cols .col-r .bl.f dl{width:100%;padding-bottom:20px}.howtouse .cols .col-r .bl.f dl dd{width:360px}.howtouse .cols .col-r .bl.f:after{width:100%}@media(max-width: 767px){.lpshared h2.ttl{padding-bottom:30px}.a-nav{border-bottom:none}.a-nav ul{border-bottom:solid 1px #000}.a-nav ul li:nth-child(3){border-bottom:none}.a-nav ul li:last-child{border-bottom:none}.gwp{width:90%;margin:50px auto 0}.detail01{padding:40px 0 30px}.detail01 .col01{margin-bottom:0}.detail01 .col01 h1{padding-bottom:30px;margin-bottom:35px}.detail01 .col01 h1 span.t{font-size:42px;line-height:40px}.detail01 .col01 h1 span.sub{font-size:13px;line-height:22px;margin-top:15px}.detail01 .col01 h1 span.new{width:auto;display:block;padding:4px 0;font-size:14px;line-height:14px;width:20%;text-align:center;margin-top:15px}.detail01 .col01 p.txt{width:90%;padding:0;line-height:26px;font-size:16px;margin:0 auto 30px}.detail01 .col01 p.catch{padding-bottom:30px;font-size:20px;line-height:32px}.detail01 .col01 p.txt2{width:90%;margin:0 auto 20px;font-size:13px;line-height:24px;padding:0}.detail01 .col01 .cols{width:85%;margin:0 auto 40px;padding:0px}.detail01 .col01 .cols .col{width:46%}.detail01 .col01 .cols .col h2{font-size:13px;line-height:15px;padding:10px 0}.detail01 .col01 .cols .col p.img{margin:0 auto 10px}.detail01 .col01 .cols .col p.txt{width:100%;padding:0;font-size:14px;line-height:20px;margin-bottom:10px}.detail01 .col01 .cols .col p.c{border-radius:16px;color:#fff;padding:7px 2% 8px;display:flex;justify-content:center;align-items:center}.detail01 .col01 .cols .col p.c span.t{display:block;font-size:11px;line-height:11px}.detail01 .col01 .cols .col p.c span.i{display:block;height:11px}.detail01 .col01 .cols .col.c1 p.img{margin-top:12px;width:88%}.detail01 .col01 .cols .col.c2 p.img{margin-top:21px;width:95%}.detail01 .col01 .imgs{position:relative;width:100%;top:auto;left:auto;margin:0 0 30px;padding:0 0 16%}.detail01 .col01 .imgs p.img{width:100%}.detail01 .col01 .imgs ul{display:flex;width:90%;margin:0;justify-content:space-between;position:absolute;top:auto;bottom:0;left:5%}.detail01 .col01 .imgs ul li{width:31%;height:auto;position:relative;background-color:#eaaaae;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center}.detail01 .col01 .imgs ul li span{text-align:center;font-size:13px;line-height:18px}.detail01 .col01 .imgs ul li::after{padding-top:100%;content:"";display:block}.detail01 .movie{width:90%;margin:0 auto 30px}.detail01 .movie p.mv{margin-bottom:15px}.detail01 .movie p.txt{font-size:14px;line-height:22px;text-align:left}.detail01 p.notes{width:90%;margin:0 auto 40px;line-height:13px !important}.detail01 p.notes span{width:100%}.detail01 .wor{width:90%;border:solid 1px #000;padding:20px 0 10px;margin:0px auto 30px}.detail01 .wor .inner{padding:0;border:none}.detail01 .wor .inner h4{text-align:center;font-size:13px;line-height:13px;margin-bottom:20px}.detail01 .wor .inner ul{display:block;width:100%;justify-content:space-between;margin:0 auto;flex-wrap:wrap;padding:0 5%}.detail01 .wor .inner ul li{width:100%;font-size:12px;line-height:16px;padding:18px 0 18px 10%;margin-bottom:0px;border-top:solid 1px #000;background-size:12px auto;background-position:3% center;background:url("../../images/pages/uv_protector/ic_check.png") no-repeat left 3% center;background-size:auto 12px}.detail01 .comps{width:90%;margin:50px auto 30px;display:block;background:none}.detail01 .comps .comp{width:100%;position:relative;margin:0 0 4%;background:url("../../images/products/C400410-583908/cross.png") no-repeat bottom left 60%;background-size:5% auto;padding-bottom:9%}.detail01 .comps .comp p.img{width:28%;left:-2%;top:-10%}.detail01 .comps .comp p.txt{width:80%;border-radius:0 50px 50px 0;padding:10px 0 12px;font-size:12px;line-height:20px;font-weight:600;margin:0 0 5px 20%}.detail01 .comps .comp p.n{font-size:13px;line-height:13px;font-weight:500;margin-left:0;padding-left:20%}.detail01 .comps .comp:last-child{background:none}.detail01 .compare{width:92%;margin:0 auto 30px;padding:30px 0 30px;height:auto;position:relative;box-sizing:border-box}.detail01 .compare .cols{display:block;width:100%}.detail01 .compare .cols .col{width:110%;position:relative;display:flex}.detail01 .compare .cols .col p.img{width:58%;position:absolute;top:0;z-index:1}.detail01 .compare .cols .col p.t{position:relative;width:40%;height:auto;padding:10% 0 40px;font-size:16px;line-height:24px;text-align:center;top:auto;margin-top:14%}.detail01 .compare .cols .col p.t span.ic{width:40%;top:-40px;left:30%}.detail01 .compare .cols .col.c1{margin:0 0 25px -8%}.detail01 .compare .cols .col.c1 p.t{margin-left:54%;right:0}.detail01 .compare .cols .col.c2 p.img{right:0}.detail01 .compare .cols .col.c2 p.t{margin-left:5%}.detail01 .compare p.txt{text-align:center;font-size:16px;line-height:22px;position:static;width:100%;margin-top:20px}.detail02.p1{padding:0 0 30px}.detail02.p2{padding:50px 0 40px}.detail02.m{padding-top:0}.detail02 .cont{width:90%;margin:0 auto 40px;padding:40px 0 35px;position:relative}.detail02 .cont.n{width:90%;padding:30px 0}.detail02 .cont.n h3{width:50%;left:25%}.detail02 .cont.movie{width:100%;padding:0;margin:0 0 40px}.detail02 .cont.movie p.txt{width:90%;margin:20px auto 0;font-size:12px;line-height:22px}.detail02 .cont p.ctxt{padding:0 2%;font-size:13px;line-height:22px;margin-bottom:20px}.detail02 .cont h3{width:50%;font-size:14px;line-height:14px;padding:6px 0 8px;top:-15px;left:25%}.detail02 .cont .sqlist{display:block;padding:0 2%}.detail02 .cont .sqlist h4{text-align:center;font-size:16px;line-height:16px;position:relative;margin-bottom:25px}.detail02 .cont .sqlist h4::before{width:25%;border-top:solid 1px #333;border-bottom:solid 1px #333;height:4px;position:absolute;content:"";top:calc(50% - 2px);left:0}.detail02 .cont .sqlist h4::after{width:25%;border-top:solid 1px #333;border-bottom:solid 1px #333;height:4px;position:absolute;content:"";top:calc(50% - 2px);right:0}.detail02 .cont .sqlist ul{width:100%}.detail02 .cont .sqlist ul li{font-size:12px;line-height:12px;margin-bottom:12px;padding-left:15px}.detail02 .cont .sqlist ul li::before{content:"";border:solid 1px #ccc;width:8px;height:8px;position:absolute;left:0;top:3px}.detail02 .cont .sqlist ul li:last-child{margin-bottom:12px}.detail02 .cont .sqlist ul li.l{margin-bottom:0}.detail02 .cont ul.comps{padding:0;margin-bottom:30px}.detail02 .cont ul.comps li{width:26%;margin:0 2%}.detail02 .cont ul.comps li span.new{font-size:9px;line-height:9px}.detail02 .cont ul.comps li span.c{text-align:center;margin-top:5px;font-size:11px;line-height:14px}.detail02 .cont ul.comps li.o span.q span.c{font-size:12px;line-height:16px}.detail02 .cont ul.ocomps{width:85%;margin:0 auto 25px;padding:20px 10% 10px 7%;display:block}.detail02 .cont ul.ocomps li{width:100%;font-size:13px;line-height:13px;list-style:disc;margin-bottom:8px}.detail02 .cont ul.ocomps li:last-child{width:100%}.detail02 .cont p.txt{font-size:18px;line-height:28px}.detail02 .cont .cols{width:100%;padding:0 5% 0 10%;margin:0;justify-content:space-between}.detail02 .cont .cols p.img{width:32%}.detail02 .cont .cols p.txt{width:62%;font-size:13px;line-height:23px;text-align:left;white-space:wrap}.detail02 .cont .cols ul.chk{width:63%}.detail02 .cont .cols ul.chk li{font-size:12px;line-height:12px;padding-left:20px;background-size:12px auto !important;margin-bottom:15px}.detail02 .cont .cols.movie{padding:0 7%}.detail02 .cont .cols.movie p.img{width:100%}.detail02 .cont .cols.movie p.txt{text-align:center;font-size:12px;line-height:20px}.detail02 .cont .cols.point{padding:0 0% 0 10%}.detail02 .cont .cols.point p.img{width:28%}.detail02 .cont .cols.point ul.chk{width:65%}.detail02 .cont .cols.point ul.chk li{margin-bottom:12px;font-size:12px;line-height:16px;padding-left:20px;background-position:top 2px left}.detail02 .cont .cols.point ul.chk li:last-child{margin-bottom:0}.detail02 .cont-cols{display:block;width:90%;margin:0 auto;padding:0}.detail02 .cont-cols.b{margin:0 auto}.detail02 .cont-cols .cont{width:100%;padding:40px 5% 30px;margin-bottom:40px}.detail02 .cont-cols .cont.w90{padding:40px 8% 30px}.detail02 .cont-cols .cont h3{width:50%;left:25%}.detail02 .cont-cols .cont p.itxt{width:100%;font-size:12px;line-height:20px}.detail02 .cont-cols .cont ul.comps{width:100%;margin:0 auto 20px;justify-content:center}.detail02 .cont-cols .cont ul.comps li{width:30%;margin:0 1.5% 10px}.detail02 .cont-cols .cont ul.comps li span.new{font-size:9px;line-height:9px}.detail02 .cont-cols .cont ul.comps li.o span.q span.c{font-size:12px;line-height:15px;margin-top:0}.detail02 .cont-cols .cont ul.comps.nw{padding:0 0 20px;flex-wrap:wrap;width:100%;justify-content:space-between}.detail02 .cont-cols .cont ul.comps.nw li{width:24%;margin:0 0 10px}.detail02 .cont-cols .cont ul.comps.nw li.o span.q span.c{font-size:9px;line-height:11px}.detail02 .cont-cols .cont ul.ocomps{width:100%;margin:0 auto 25px;padding:20px 10% 10px 7%;display:block}.detail02 .cont-cols .cont ul.ocomps li{width:100%;font-size:13px;line-height:13px;list-style:disc;margin-bottom:8px}.detail02 .cont-cols .cont ul.ocomps li:last-child{width:100%}.detail02 .cont-cols .cont ul.ocomps li span.new{font-size:9px;line-height:12px}.detail02 .cont-cols .cont p.img{width:100%;margin:0 auto 20px}.detail02 p.notes{width:90%;margin:-20px auto 0;line-height:12px !important}.detail02 p.notes.w6{width:90%}.prod{padding:50px 0 50px}.prod .cols{width:80%;margin:0 auto;display:block;padding:0}.prod .cols .col-l{width:100%;display:flex;align-items:flex-end;justify-content:center;position:relative;margin-bottom:20px}.prod .cols .col-l p.new{width:18%;top:0px;left:15%;font-size:11px;line-height:11px}.prod .cols .col-l p.new.p1{left:12%;top:0}.prod .cols .col-l p.new.p2{left:14%;top:0}.prod .cols .col-l p.fl{width:30%;right:5%;bottom:10%}.prod .cols .col-l p.fl::after{content:"";padding-top:100%}.prod .cols .col-l p.fl span.c{text-align:center;font-size:11px;line-height:13px}.prod .cols .col-l p.fl img{position:absolute;bottom:-15%;right:-15%;width:80%}.prod .cols .col-l p.img{position:relative;z-index:2}.prod .cols .col-l p.img.p1{width:20%;height:auto}.prod .cols .col-l p.img.p2{width:20%;height:auto}.prod .cols .col-l p.img.p3{width:50%;height:auto}.prod .cols .col-l p.img.p4{width:18%;height:auto}.prod .cols .col-l p.img.p5{width:25%;height:auto}.prod .cols .col-l p.img.p6{width:40%;height:auto}.prod .cols .col-l p.img.p7{width:30%;height:auto}.prod .cols .col-r{width:100%}.prod .cols .col-r h3{width:100%;text-align:center;font-size:18px;line-height:24px;margin:0px 0 20px;padding:0 0 20px}.prod .cols .col-r p.price{margin:0 auto 20px;display:flex;padding:0;font-size:18px;line-height:18px;justify-content:center}.prod .cols .col-r p.price span{display:flex}.prod .cols .col-r p.price span.g{margin-right:15px;padding:2px 5px;font-size:12px;line-height:18px;white-space:nowrap}.prod .cols .col-r p.price span.t{font-size:12px;line-height:12px;margin-right:10px}.prod .cols .col-r p.price span.c{font-size:12px;line-height:12px}.prod .cols .col-r p.txt{text-align:center;font-size:14px;line-height:14px;margin-bottom:0px}.prod .cols .col-r p.btn{width:100%;margin:30px 0 0}.prod .v1banner{margin-top:50px;width:90%}.lpshared .cont-prod-features{padding:50px 0 120px}.lpshared .cont-prod-features .atxt1{top:40px}.lpshared .cont-prod-features .atxt1 .txt{font-size:66px;line-height:66px}.lpshared .cont-prod-features .atxt2{bottom:-40px}.lpshared .cont-prod-features .atxt2 .txt{font-size:78px;line-height:78px}.lpshared .cont-prod-features.f1{background:url("../../images/products/C400410-583724/ft_bg_sp.jpg") no-repeat 0 0;background-size:cover}.lpshared .cont-prod-features.f2{background:url("../../images/products/C400410-583908/ft_bg_sp.jpg") no-repeat 0 0;background-size:cover}.lpshared .cont-prod-features h2.ttl:after{border-color:#e9aaae}.lpshared .cont-prod-features .points .point .inner p.num .n{color:#e9aaae !important}.lpshared .cont-prod-features .points .point .inner .notes{margin-top:30px !important;line-height:13px !important}.lpshared .cont-prod-features .points .point .inner dl dt{text-align:center;font-size:14px;line-height:18px;margin-bottom:10px}.lpshared .cont-prod-features .points .point .inner dl.fst{margin-top:20px}.lpshared .cont-prod-features .points .point .inner dl.snd{margin:10px auto 0}.lpshared .cont-prod-features .points .point .inner dl dd{margin:0 0 20px}.lpshared .cont-prod-features .points .point .inner dl dd ul.comp-ol{margin:0 auto;width:90%;justify-content:space-between}.lpshared .cont-prod-features .points .point .inner dl dd ul.comp-ol li{width:31%;margin:0}.lpshared .cont-prod-features .points .point .inner dl dd ul.comp-ol li span.c{font-size:12px;line-height:15px}.lpshared .cont-prod-features .points .point .inner ul.comp-sq{margin-top:0px;display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}.lpshared .cont-prod-features .points .point .inner ul.comp-sq li{height:auto;padding:5px 0;align-items:center;width:49%}.lpshared .cont-prod-features .points .point .inner ul.comp-sq li span.c{text-align:center;line-height:16px;font-size:11px}.lpshared .cont-prod-features .points .point .inner ul.comp-ol{margin-top:0px}.lpshared .cont-prod-features .points .point .inner ul.comp-ol.fst{margin-top:20px}.lpshared .cont-prod-features .points .point .inner ul.comp-ol.trd{margin-top:20px;margin-bottom:-20px}.lpshared .cont-prod-features .points .point .inner ul.comp-ol.c6{width:100%;margin:20px 0 20px}.lpshared .cont-prod-features .points .point .inner ul.comp-ol li{width:28%;border:solid 1px #333}.lpshared .cont-prod-features .points .point .inner ul.comp-ol li span.c{line-height:16px;font-size:12px}.lpshared .cont-prod-features .points .point .inner p.simg{margin:20px auto 0px;width:20%}.lpshared .cont-prod-features .points .point.r .inner p.num{left:0 !important}.lpshared .cont-prod-features .points .point.r .inner p.catch{text-align:left !important;white-space:nowrap;margin-left:0}.cont-br{background-color:#f4f2f0;margin:0px}.cont-br .hd{background:none;height:auto}.cont-br .hd h2{padding:0}.cont-br .hd h2 span{display:none}.cont-br .inner{width:100%;margin:0 auto;padding:30px 7%}.cont-br .inner dl{padding:0;margin:0 0 30px}.cont-br .inner dl dt{font-size:16px;line-height:28px;margin-bottom:20px}.cont-br .inner dl dd{font-size:14px;line-height:24px}.cont-br .inner ul.comp{width:100%;margin:0 auto 20px;display:flex;justify-content:space-between}.cont-br .inner ul.comp li{width:23%}.cont-br .inner ul.comp li span.c{text-align:center;display:block;margin-top:10px;font-size:10px;line-height:14px}.cont-br .inner p.notes{line-height:13px !important}.cont-free{padding:50px 0 50px;margin-bottom:0}.cont-free .inner{width:90%;margin:0 auto;padding:30px 0}.cont-free .inner h2{text-align:center;font-size:24px;line-height:24px;margin-bottom:30px}.cont-free .inner h2 span{display:block;font-size:20px;line-height:20px;margin-bottom:5px}.cont-free .inner ul{display:flex;width:100%;margin:0 auto 10px}.cont-free .inner ul li{width:28%;margin:0 1% 10px;text-align:center;font-size:12px;line-height:16px}.cont-free .inner p.txt{width:90%;margin:0 auto;font-size:14px;line-height:23px}.howtouse{margin-bottom:120px}.howtouse h2.ttl{margin-bottom:50px}.howtouse .cols{width:100%}.howtouse .cols .col-r{width:90%;padding-right:0}.howtouse .cols .col-r h3{font-size:14px;line-height:14px;padding:8px 0;width:90%;margin:0 auto 30px}.howtouse .cols .col-r .bl{align-items:flex-start}.howtouse .cols .col-r .bl p.img{width:43%}.howtouse .cols .col-r .bl dl{width:53%;display:block}.howtouse .cols .col-r .bl dl dt{width:40px;margin-right:2%;height:40px}.howtouse .cols .col-r .bl dl dd{padding:0;width:85%;margin:-15px 0 0 15%}.howtouse .cols .col-r .bl dl dd span.pf{position:absolute;bottom:10px;right:0}.howtouse .cols .col-r .bl dl.en{display:block}.howtouse .cols .col-r .bl dl.en dt{font-size:19px;line-height:19px;width:100%;height:auto}.howtouse .cols .col-r .bl dl.en dd{width:100%;margin:10px 0 30px}.howtouse .cols .col-r .bl:after{width:53%}.howtouse .cols .col-r .bl.f dl{width:100%}.howtouse .cols .col-r .bl.f dl dd{margin-left:8%;width:92%}.howtouse p.notes{width:90%;margin:30px auto 0;font-size:13px;line-height:21px;text-indent:-10px;padding-left:10px}.howtouse p.notes.n1{margin-top:10px}.pickupitem{padding-top:0;margin-bottom:0}.pickupitem .cont{margin-bottom:0}}