@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,figcaption,figure,section,footer,header,main,hgroup,menu,nav,summary{margin:0;padding:0;background:transparent;border:0;outline:0;font-size:1em;box-sizing:border-box}html{overflow:auto!important;font-size:62.5%}@media all and (max-width: 374px){html{font-size:calc(1000vw / 375)}}body,table,input,textarea,select,option{font-family:Noto Sans JP,serif;font-feature-settings:"palt";font-weight:400}article,aside,canvas,details,figcaption,figure,footer,header,main,hgroup,menu,nav,section,summary{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}chrome_annotation{border:none!important}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}img{vertical-align:top;max-width:100%;height:auto}address{font-style:normal}a,a:link{color:inherit;text-decoration:none;transition:.3s}a:visited,a:hover,a:active{color:inherit}body#lp-stylingpartner{color:#464342;font-size:1.6rem;line-height:1.5;text-size-adjust:none;-webkit-text-size-adjust:none;background-color:#fff;margin-top:-80px;padding-top:160px}@media all and (max-width: 896px){body#lp-stylingpartner{margin-top:-60px;padding-top:120px}}body.fixed{width:100%;height:100%;position:fixed}#container{text-align:left;overflow:hidden}@media all and (min-width: 897px){a[href^="tel:"]{cursor:default;pointer-events:none}.sp{display:none!important}#main a:hover{opacity:.7}}@media all and (max-width: 896px){body{font-size:1.2rem}a:hover,a:hover img{opacity:1!important}.pc{display:none!important}}.fixBnr{width:100%;position:fixed;left:0;bottom:0;z-index:100;display:none}.fixBnr:before{width:100%;height:100%;position:absolute;left:0;top:0;background-color:#17356340;backdrop-filter:blur(5rem);-webkit-backdrop-filter:blur(5rem);opacity:.8;border-radius:1rem 1rem 0 0;mix-blend-mode:multiply;content:"";transition:.3s}.fixBnr .inWrap{margin:0 auto;width:92.2rem;max-width:95%;position:relative}.fixBnr .inWrap .pageTop{width:6.4rem;position:absolute;right:0;top:-8.4rem}.fixBnr .inWrap .pageTop a{display:block;border-radius:100%;background:url(/cdn/shop/files/stylingpartner_page_top_over.png?v=1736482420) no-repeat center center / 100%}.fixBnr .inWrap .pageTop a img{transition:.3s}.fixBnr .inWrap .pageTop a:hover img{opacity:0}.fixBnr .inWrap .subWrap{padding:3rem 0 2.5rem;position:relative}.fixBnr .inWrap .close{width:2rem;height:2rem;position:absolute;right:0;top:0;cursor:pointer}.fixBnr .inWrap .close:hover{opacity:.7}.fixBnr .inWrap .close:after{width:100%;height:100%;position:absolute;left:0;top:0;backdrop-filter:blur(5rem);-webkit-backdrop-filter:blur(5rem);background-color:#173563;opacity:.8;mix-blend-mode:multiply;content:""}.fixBnr .inWrap .close img{position:relative;z-index:1;width:100%}.fixBnr .inWrap .bnrList{display:flex;gap:.8rem}.fixBnr .inWrap .bnrList li{width:calc((100% - 1.6rem) / 3)}.fixBnr .inWrap .bnrList li a{display:block}.fixBnr .inWrap .bnrList li a:hover{opacity:.7}.fixBnr.close:before{opacity:0}@media all and (max-width: 896px){.fixBnr:before{border-radius:0}.fixBnr .inWrap{width:100%;max-width:initial}.fixBnr .inWrap .pageTop{width:4rem;right:2rem;top:-5.4rem}.fixBnr .inWrap .pageTop a:hover img{opacity:1}.fixBnr .inWrap .subWrap{padding:1.3rem 2rem}.fixBnr .inWrap .close{right:auto;left:0;top:-2rem;z-index:100}.fixBnr .inWrap .close:before{width:200%;height:200%;position:absolute;left:0;top:50%;transform:translateY(-50%);content:""}.fixBnr .inWrap .close:hover{opacity:1}.fixBnr .inWrap .bnrList{margin:0 auto;max-width:33.5rem;gap:.4rem}.fixBnr .inWrap .bnrList li{width:calc((100% - .8rem) / 3)}}.fadeIn{opacity:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.8s;transition-duration:.8s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.fadeIn.left{-webkit-transform:translate(-8rem,0);transform:translate(-8rem)}.fadeIn.right{-webkit-transform:translate(8rem,0);transform:translate(8rem)}.fadeIn.on{opacity:1;-webkit-transform:translate(0,0);transform:translate(0)}.headLine01{margin-bottom:6.4rem;text-align:center}@media all and (max-width: 896px){.headLine01{margin-bottom:2.5rem;text-align:left}}@media all and (min-width: 768px) and (max-width: 896px){.headLine01 img{width:382px}}.comSubSec .heading{margin-bottom:4rem;text-align:center;font-size:3.2rem;font-weight:700;letter-spacing:.12em}.comSubSec .txtList{margin:0 auto;width:fit-content;font-size:2.4rem;letter-spacing:.1em}.comSubSec .txtList li{margin-bottom:2.5rem;padding-left:4.9rem;position:relative}.comSubSec .txtList li:last-child{margin-bottom:0}.comSubSec .txtList li:before{width:3.9rem;height:3.5rem;position:absolute;left:0;top:.1rem;background:url(/cdn/shop/files/lp_stylingpartner_icon01.png?v=1736303139) no-repeat left center / 100%;content:""}@media all and (max-width: 896px){.comSubSec .heading{margin-bottom:1.2rem;font-size:1.4rem}.comSubSec .txtList{font-size:1.4rem}.comSubSec .txtList li{margin-bottom:.9rem;padding-left:2.7rem}.comSubSec .txtList li:last-child{margin-bottom:0}.comSubSec .txtList li:before{width:2rem;height:1.8rem;top:.2rem}}.comImgBox{margin:0 auto 8.2rem;max-width:89.6rem;display:flex;justify-content:space-between;align-items:center}.comImgBox .photoBox{width:46.986%;position:relative}.comImgBox .photoBox .marker{position:absolute;left:-1.2rem;top:4rem;width:11.6rem}.comImgBox .photoBox .marker.right{left:auto;right:1.6rem;top:3.2rem}.comImgBox .textBox{margin-bottom:1rem;width:47.321%}.comImgBox .textBox h3{margin-bottom:6.5rem;color:#fefefe;font-weight:700;font-size:4rem;line-height:1.3}.comImgBox .textBox h3 .sm{margin-bottom:.9rem;display:block;color:#fff;font-size:2.4rem;font-weight:400;letter-spacing:.08em}.comImgBox .textBox .subTtl{margin-bottom:1.6rem;padding:1rem;width:fit-content;font-size:1.4rem;border:.1rem solid currentColor}.comImgBox .textBox .text{margin-bottom:1.9rem;line-height:2.02}.comImgBox .textBox .text:last-child{margin-bottom:0}@media all and (max-width: 896px){.comImgBox{margin:0 auto 2.5rem;max-width:initial;display:block}.comImgBox .photoBox{margin:0 auto 1.3rem;width:63%;text-align:center}.comImgBox .photoBox img{width:100%}.comImgBox .photoBox .marker{left:1rem;top:2rem;width:5.8rem}.comImgBox .photoBox .marker.right{left:auto;right:1rem;top:2rem}.comImgBox .textBox{margin-bottom:0;width:auto}.comImgBox .textBox h3{margin-bottom:1.2rem;font-size:1.8rem}.comImgBox .textBox h3 .sm{margin-bottom:.6rem;font-size:1.4rem}.comImgBox .textBox .subBox{display:flex;gap:1.4rem}.comImgBox .textBox .subTtl{margin-bottom:0;padding:.2rem;width:10rem;text-align:center;font-size:1.2rem;border-radius:.2rem;height:100%}.comImgBox .textBox .text{margin-bottom:0;flex:1;display:flex;align-items:center;line-height:1.75}}.mainVisual img{width:100%}#main .type{margin:0 auto;padding:9.1rem 0 12.4rem;max-width:95%}#main .type .btnList{display:flex;justify-content:center;gap:.8rem}#main .type .btnList li{width:30.2rem}#main .type .btnList li a{padding:1.6rem 2rem 3.8rem;width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;text-align:center;color:#fff;font-weight:600;font-size:2.4rem;letter-spacing:-.01em;background:#00348b;border-radius:.4rem}#main .type .btnList li a:after{width:0;height:0;position:absolute;left:50%;bottom:.8rem;border-top:1.2rem solid #fff;border-left:1.5rem solid transparent;border-right:1.5rem solid transparent;border-bottom:1.2rem solid transparent;transform:translate(-50%);content:""}#main .type .btnList li a .small{font-size:80%;display:inline-block;vertical-align:text-bottom}#main .cvBox{margin-bottom:12.8rem;padding:12.5rem 0 12.7rem;position:relative;background:#00348b}#main .cvBox .btn{margin-top:.8rem;width:48.6rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}#main .cvBox .btn a{display:block}#main .cvBox .imgtext img{display:block;margin-right:3rem;width:42.1rem}#main .contentsBox{margin:0 auto 12.8rem;padding:4.7rem 3.5rem 4.6rem;width:92rem;max-width:90%;border:.1rem solid #464342}#main .contentsBox h2{margin-bottom:4rem;text-align:center}#main .contentsBox .list{margin:0 auto 4.4rem;width:fit-content;font-size:2.4rem}#main .contentsBox .list li{margin-bottom:2.4rem;padding-left:4.9rem;position:relative;letter-spacing:.075em}#main .contentsBox .list li:last-child{margin-bottom:0}#main .contentsBox .list li:before{width:1.5rem;height:1.5rem;position:absolute;left:1rem;top:1.4rem;border-radius:100%;background:#00348b;content:""}#main .contentsBox .list li a{padding-bottom:.3rem;display:inline-block;vertical-align:top;border-bottom:.1rem solid #a9a7a7}#main .contentsBox .note{text-align:center;color:#777;font-size:1.2rem;letter-spacing:.05em}#main .content{margin:0 auto;width:92rem;max-width:90%}#main .sec01{margin-bottom:12.6rem}#main .sec01 .headLine01{margin-bottom:5.7rem}#main .sec01 .pho{margin-bottom:5.9rem;display:flex;justify-content:center;text-align:center;gap:8.7rem}#main .sec01 .pho .sub{width:24.8rem}#main .sec01 .pho .ttl{margin-bottom:2.7rem;text-align:center;font-size:2.4rem;font-weight:700;color:#464342}#main .sec01 .pho .chart{width:24.8rem;position:relative;background:#e2e0e0;border-radius:100%;aspect-ratio:1}#main .sec01 .pho .chart svg{width:100%;position:absolute;left:0;top:0}#main .sec01 .pho .chart svg .circle{stroke-dasharray:390;stroke-dashoffset:390;transition:1s cubic-bezier(.25,1,.5,1);transform:rotate(-90deg);transform-origin:center center}#main .sec01 .pho .chart.isShow svg .circle{stroke-dashoffset:226.2}#main .sec01 .pho .sub02 .chart.isShow svg .circle{stroke-dashoffset:163.8}#main .sec01 .pho .chart .imgtext{margin-top:.1rem;position:absolute;right:5.8%;top:50%;transform:translateY(-50%);z-index:1}#main .sec01 .pho .sub01 .chart .imgtext{width:9.1rem}#main .sec01 .pho .sub02 .chart .imgtext{width:8.9rem}#main .sec01 .pho .chart .imgtext img{width:100%}#main .sec01 p{text-align:center;color:#777}#main .sec02{margin-bottom:12.8rem;margin-top:-12.8rem;padding-top:12.8rem}#main .sec02 .headLine01{margin-bottom:6.3rem}#main .sec03{margin-bottom:12.8rem;padding:12.9rem 0 12.8rem;background:#f0f0f0}#main .sec03 .headLine01{margin-bottom:6.3rem}#main .sec03 .imgBox{margin:0 auto 11.7rem;width:94%;display:flex;justify-content:space-between;gap:3rem}#main .sec03 .imgBox .photoBox{width:34.8rem}#main .sec03 .imgBox .textBox{margin-top:4.1rem;width:41.2rem}#main .sec03 .imgBox .textBox h3{margin-bottom:3rem;font-size:4rem;font-weight:700;line-height:1.3}#main .sec03 .imgBox .textBox h3 .sm{margin-bottom:.9rem;display:block;font-size:2.4rem;font-weight:400;letter-spacing:.07em}#main .sec03 .imgBox .textBox .tagList{margin-bottom:3.2rem;display:flex;flex-wrap:wrap;justify-content:space-between}#main .sec03 .imgBox .textBox .tagList li{padding:1rem 1rem 1.2rem;width:19rem;max-width:47%;text-align:center;color:#fff;border-radius:5rem;background:#464342}#main .sec03 .imgBox .textBox .tagList .green{background:#53b87c}#main .sec03 .imgBox .textBox .subBox{padding-top:3.7rem;border-top:.1rem solid #777777}#main .sec03 .imgBox .textBox .subBox .subTtl{margin-bottom:2.1rem;padding:1rem;width:fit-content;font-size:1.4rem;border:.1rem solid currentColor}#main .sec03 .imgBox .textBox .subBox .text{margin-bottom:1.9rem;line-height:2.02}#main .sec03 .imgBox .textBox .subBox .note{font-size:1.4rem;color:#777;text-align:right}#main .sec03 .cvBox{margin-bottom:8.4rem}#main .sec04{margin-bottom:14rem}#main .sec04 .headLine01{margin-bottom:6.5rem}#main .sec04 .photo01{margin-bottom:4.3rem;text-align:center}#main .sec04 .cTxt{margin-bottom:7rem;font-size:2rem;text-align:center}#main .sec04 .cTxt .bold{padding-bottom:.3rem;box-decoration-break:clone;-webkit-box-decoration-break:clone;font-weight:700;border-bottom:.4rem solid #0ca55f}#main .sec04 .photo02{margin:0 auto;max-width:69rem}#main .sec04 .photo02 img{width:100%}#main .sec04 .movie{margin:0 auto;max-width:67.2rem}#main .sec04 .movie a{display:block;position:relative}#main .sec04 .movie a .play{width:7rem;position:absolute;left:50%;top:50%;line-height:1;transform:translate(-50%,-50%)}#main .sec04 .movie a .play svg{width:100%;vertical-align:top}#main .sec04 .movie a img{width:100%;object-fit:cover;aspect-ratio:672/380}#main .recom{padding:12.8rem 0;color:#fff;background:#6d6b6b}#main .recom .content{width:116rem;max-width:95%}#main .recom .headLine01{margin-bottom:7.7rem}#main .recom .amazonBtn{margin:0 auto 6.4rem;width:46.8rem}#main .recom .img01{margin:0 auto 9.6rem;max-width:92.2rem}#main .recom .subSec .heading{margin-bottom:6.4rem;text-align:center}#main .recom .subSec .imgList{margin-bottom:6.1rem;display:flex;flex-wrap:wrap;gap:5rem 7.25%}#main .recom .subSec .imgList li{width:28.5%}#main .recom .subSec .imgList li .photo{margin:0 auto;width:25rem;max-width:100%}#main .recom .subSec .imgList li .photo img{width:100%;border-radius:100%;aspect-ratio:1;object-fit:cover}#main .recom .subSec .imgList li .num{margin:-4.2rem auto 3.8rem;width:28.8rem;max-width:100%}#main .recom .subSec .imgList li .num img{width:auto;height:7.5rem}#main .recom .subSec .imgList li .ttl{margin-bottom:2.4rem;text-align:center}#main .recom .subSec .imgList li .text{line-height:1.75}#main .recom .subSec .imgList li .text sup{display:inline-block;font-size:60%;vertical-align:.8rem}#main .recom .img02{margin:0 auto;max-width:92.2rem}#main .recom.green{background-color:#0ca55f}#main .recom.green .headLine01{margin-bottom:4.8rem}#main .recom.green .subSec .heading{margin-bottom:6.3rem}#main .recom.green .comImgBox{margin-bottom:7rem}#main .recom.green .comImgBox .textBox h3,#main .recom.green .comImgBox .textBox h3 .sm{color:#efe8e6}#main .bgGray{background:#f7f7f7}#main .stepBox{padding:12.9rem 0}#main .stepBox .stepList{margin-bottom:5.2rem}#main .stepBox .stepList:last-child{margin-bottom:0}#main .stepBox .stepList li{margin-bottom:4.8rem;padding:2.2rem;position:relative;display:flex;justify-content:space-between;align-items:center;border-radius:1.4rem;border:.2rem solid #00348b}#main .stepBox .stepList li:last-child{margin-bottom:0}#main .stepBox .stepList li .count{width:16rem;position:absolute;left:-.2rem;top:-.2rem;border-radius:1.4rem 0 .4rem}#main .stepBox .stepList li .count img{border-radius:inherit}#main .stepBox .stepList li .photo{width:50%;border-radius:1rem}#main .stepBox .stepList li .photo img{width:100%;border-radius:inherit}#main .stepBox .stepList li .textBox{padding-top:.2rem;width:47.1%}#main .stepBox .stepList li .textBox .ttl{margin-bottom:1.4rem}#main .stepBox .stepList li .textBox p{margin-bottom:3.3rem;line-height:1.75}#main .stepBox .stepList li .textBox p:last-child{margin-bottom:0}#main .stepBox .stepList li .textBox strong{font-weight:700}#main .stepBox .stepList li .textBox .subTtl{margin-bottom:.9rem;line-height:1}#main .stepBox .cTxt{margin-bottom:5.9rem;text-align:center;font-size:2.4rem;line-height:1.65;color:#777}#main .stepBox .movieBox{margin:0 auto;width:67.2rem}#main .stepBox .movieBox a{width:100%;display:block;position:relative;background:#d6d6d6;aspect-ratio:30/17}#main .stepBox .movieBox a .play{width:7.4rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}#main .stepBox .movieBox a .play svg{width:100%;vertical-align:top}#main .stepBox .movieBox a img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}#main .soap{padding:8.7rem 0 6.3rem;background:url(/cdn/shop/files/lp_stylingpartner_bg01.jpg?v=1736303189) no-repeat center top 6rem / 192rem}#main .soap .headLine01{margin-bottom:6.9rem}#main .soap .comImgBox{margin-bottom:7.5rem}#main .soap .comImgBox .textBox h3,#main .soap .comImgBox .textBox h3 .sm{color:#464342}#main .soap .btn{margin:0 auto;width:46.8rem}#main .soap .btn a{display:block}#main .recom.blue{padding:10.1rem 0 13.8rem;background:#00348b}#main .recom.blue .img01{margin-bottom:4.9rem}#main .recom.blue .comSubSec{margin-bottom:9.6rem}#main .recom.blue .comSubSec .heading{margin-bottom:2.4rem;font-size:2.8rem}#main .recom.blue .comSubSec .txtList{font-size:2.8rem}#main .recom.blue .comSubSec .txtList li{padding-left:5.5rem;margin-bottom:1.9rem}#main .recom.blue .comSubSec .txtList li:before{top:.5rem;background-image:url(/cdn/shop/files/lp_stylingpartner_icon02.png?v=1736303142)}#main .recom.blue .subSec .heading{margin-bottom:8.2rem}#main .recom.blue .subSec .imgList{margin-bottom:0}#main .recom.blue .subSec .imgList li .ttl{margin-bottom:2rem}#main .recom .moreBox{margin:4.6rem -50% 0;border-radius:.2rem;border:.2rem solid #fff}#main .recom .moreBox .inTtl{position:relative;font-weight:700;letter-spacing:.04em;cursor:pointer}#main .recom .moreBox .inTtl:before{width:3rem;height:.4rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:#00348b;content:"";z-index:1}#main .recom .moreBox .inTtl:after{width:.4rem;height:3rem;position:absolute;right:2.3rem;top:50%;transform:translateY(-50%);background:#00348b;content:"";z-index:1}#main .recom .moreBox .inTtl.on:after{display:none}#main .recom .moreBox .inTtl span{padding:1.1rem 6.5rem 1.1rem 2rem;min-height:4.8rem;position:relative;display:block}#main .recom .moreBox .inTtl span:after{width:5.1rem;height:calc(100% + .2rem);position:absolute;right:-.1rem;top:-.1rem;background:#fff;content:""}#main .recom .moreBox .innerBox{padding:2.1rem 1.9rem 1.1rem;display:none}#main .recom .moreBox .innerBox p{margin-bottom:1.5rem}#main .recom .moreBox .innerBox .movie{margin-bottom:.9rem;width:100%}#main .recom .moreBox .innerBox .movie a{width:100%;display:block;position:relative;background:#d6d6d6;aspect-ratio:333/188}#main .recom .moreBox .innerBox .movie a .play{width:3.8rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}#main .recom .moreBox .innerBox .movie a .play svg{width:100%;vertical-align:top}#main .recom .moreBox .innerBox .movie a img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}#main .recom .moreBox .innerBox .note{margin-bottom:0;text-align:right;font-size:1.2rem}#main .bgGray01{background:#fff}#main .stepBox01{padding:12.9rem 0}#main .stepBox01 .stepList li{background-color:#fff}#main .stapa{padding:12.8rem 0;background:#f7f7f7}#main .stapa .photo01{display:flex}#main .stapa .photo01 .sub01{width:464px}#main .stapa .photo01 .sub02{width:456px}#main .product{padding-bottom:9.1rem;background:#f7f7f7}#main .product .content{width:124rem;max-width:96%}#main .product .headLine01{margin-bottom:5.2rem}#main .product .subSec{margin-bottom:8.6rem}#main .product .subSec01{margin-bottom:12rem}#main .product .subSec:last-child{margin-bottom:0}#main .product .subSec h3{margin-bottom:4.1rem;text-align:center;font-weight:700;font-size:3.2rem;letter-spacing:.18em}#main .product .prdList{display:flex;justify-content:center;gap:2.4rem;flex-wrap:wrap}#main .product .prdList li{width:calc((100% - 7.2rem)/4)}#main .product .prdList li a{display:block}#main .product .note{color:#777;font-size:1.2rem;font-weight:400;line-height:2}@media all and (max-width: 896px){#main .type{margin:0;padding:5.8rem 2rem 3.8rem;max-width:initial}#main .type .btnList{gap:.4rem}#main .type .btnList li{width:calc((100% - .8rem) / 3)}#main .type .btnList li a{padding:1.3rem 1rem 2.8rem;font-size:1.4rem;border-radius:.1rem}#main .type .btnList li a:after{bottom:.7rem;border-top:.6rem solid #fff;border-left:.7rem solid transparent;border-right:.7rem solid transparent;border-bottom:.6rem solid transparent}#main .type .btnList li a .small{margin-top:.2rem;display:block}#main .cvBox{margin-bottom:4.3rem;padding:2.3rem 0;line-height:1}#main .cvBox .btn{margin-top:.1rem;width:18.6rem}#main .cvBox .imgtextL{margin-bottom:9.7rem}#main .cvBox .imgtextL img,#main .cvBox .imgtextR img{margin-right:1.5rem;width:25.1rem}#main .contentsBox{margin:0 2rem 6.6rem;padding:2.9rem 1.9rem 3.2rem;width:auto;max-width:initial}#main .contentsBox h2{margin-bottom:3rem}#main .contentsBox .list{margin-bottom:3.3rem;font-size:1.4rem}#main .contentsBox .list li{margin-bottom:1.6rem;padding-left:3.7rem;line-height:1.54}#main .contentsBox .list li:last-child{margin-bottom:0}#main .contentsBox .list li:before{width:.8rem;height:.8rem;top:.7rem}#main .contentsBox .list li a{padding-bottom:0}#main .content{margin:0 2rem;width:auto;max-width:initial}#main .sec01{margin-bottom:8.7rem}#main .sec01 .headLine01{margin-bottom:3.6rem}#main .sec01 .pho{margin:0 auto 2.3rem;width:94%;gap:3rem}#main .sec01 .pho .sub{width:144px}#main .sec01 .pho .ttl{margin-bottom:1.2rem;font-size:1.4rem}#main .sec01 .pho .chart{width:144px}#main .sec01 .pho .chart .imgtext{margin-top:0;right:5.8%}#main .sec01 .pho .sub01 .chart .imgtext,#main .sec01 .pho .sub02 .chart .imgtext{width:5.2rem}#main .sec02{margin-bottom:5.9rem;margin-top:-7.4rem;padding-top:7.4rem}#main .sec02 .headLine01{margin-bottom:3.2rem}#main .sec02 .js-scrollable{margin-right:-2rem}#main .sec02 .simplebar-content{overflow:initial!important}#main .sec02 .pho{padding-bottom:2.3rem;text-align:center}#main .sec02 .pho ::-webkit-scrollbar{display:none}.simplebar-track.simplebar-horizontal{height:.5rem}.simplebar-scrollbar:before{left:0;top:0;right:0;bottom:0;border-radius:1rem;background:#898482}.simplebar-scrollbar.simplebar-visible:before{opacity:1}#main .sec02 .pho img{max-width:initial;min-width:49.8rem}#main .sec03{margin-bottom:6.7rem;padding:6.9rem 0 4.6rem}#main .sec03 .headLine01{margin-bottom:3.2rem}#main .sec03 .headLine01 img{width:324px}#main .sec03 .imgBox{margin-bottom:2.4rem;width:auto;gap:0}#main .sec03 .imgBox .photoBox{width:40.2%;text-align:center}#main .sec03 .imgBox .textBox{margin:0 0 0 .8rem;width:auto;flex:1}#main .sec03 .imgBox .textBox h3{margin-bottom:1.3rem;font-size:1.8rem;line-height:1.47}#main .sec03 .imgBox .textBox h3 .sm{margin-bottom:.2rem;font-size:1.4rem}#main .sec03 .imgBox .textBox .tagList{margin:0 0 1.5rem -.2rem}#main .sec03 .imgBox .textBox .tagList li{padding:.5rem 1rem;width:49%;max-width:initial;font-size:1.2rem}#main .sec03 .imgBox .textBox .subBox{padding-top:1.8rem}#main .sec03 .imgBox .textBox .subBox .subTtl{margin-bottom:.8rem;padding:.2rem 1.9rem;font-size:1.2rem}#main .sec03 .imgBox .textBox .subBox .text{margin-bottom:1rem;line-height:1.7}#main .sec03 .imgBox .textBox .subBox .note{font-size:1.2rem}#main .sec03 .cvBox{margin-bottom:3.5rem}#main .sec04{margin-bottom:6.9rem}#main .sec04 .headLine01{margin-bottom:2rem}#main .sec04 .headLine01 img{width:302px}#main .sec04 .photo01{margin:0 .1rem 2.6rem}#main .sec04 .cTxt{margin-bottom:3.6rem;font-size:1.4rem;text-align:left}#main .sec04 .cTxt .bold{padding-bottom:0;border-width:.2rem}#main .sec04 .photo02{max-width:initial}#main .sec04 .photo02 img{border-radius:.2rem}#main .sec04 .movie{width:100%;max-width:initial}#main .sec04 .movie a .play{width:4.8rem}#main .sec04 .movie a img{border-radius:.2rem}#main .recom{padding:7.4rem 0}#main .recom .content{width:auto;max-width:initial}#main .recom .headLine01{margin-bottom:1.9rem}#main .recom .headLine01 img{width:360px}#main .recom .amazonBtn{margin-bottom:3.2rem;width:18.6rem}#main .recom .img01{margin:0 -.1rem 5.9rem;max-width:initial;text-align:center}#main .recom .subSec .heading{margin-bottom:2.7rem;text-align:left}#main .recom .subSec .heading img{width:9.2rem}#main .recom .subSec .imgList{margin-bottom:4.3rem;display:block}#main .recom .subSec .imgList li{margin-bottom:4rem;width:auto;display:flex;flex-wrap:wrap;align-content:flex-start;gap:0 1.8rem}#main .recom .subSec .imgList li:nth-child(2n){flex-direction:row-reverse}#main .recom .subSec .imgList li:last-child{margin-bottom:0}#main .recom .subSec .imgList li .photo{margin:0;width:12.5rem}#main .recom .subSec .imgList li .textBox{flex:1}#main .recom .subSec .imgList li .num{margin:-.3rem 0 1.6rem;width:auto}#main .recom .subSec .imgList li .num img{height:3.7rem}#main .recom .subSec .imgList li .ttl{margin-bottom:1.2rem;text-align:left}#main .recom .subSec .imgList li .text{font-size:1.4rem;line-height:1.55}#main .recom .subSec .imgList li .text sup{vertical-align:.4rem}#main .recom .img02{margin:0 -.1rem;max-width:initial;text-align:center}#main .recom.green .headLine01{margin-bottom:1.6rem}#main .recom.green .headLine01 img{width:314px}#main .recom.green .comImgBox{margin-bottom:2.5rem}#main .recom.green .subSec .heading{margin-bottom:2.7rem}#main .stepBox{padding:7.6rem 0 8.3rem}#main .stepBox .headLine01{margin-bottom:4.2rem}#main .stepBox .stepList{margin-bottom:1.8rem}#main .stepBox .stepList li{margin-bottom:1.4rem;padding:2.1rem 2.1rem 2.9rem;display:block;border-radius:.5rem;border-width:.15rem}#main .stepBox .stepList li:last-child{margin-bottom:0}#main .stepBox .stepList li .count{width:4.4rem;left:1rem;top:0;border-radius:0}#main .stepBox .stepList li .photo{margin-bottom:3rem;width:auto;border-radius:.5rem}#main .stepBox .stepList li .textBox{padding-top:0;width:auto}#main .stepBox .stepList li .textBox p{margin-bottom:3rem;font-size:1.4rem;line-height:1.55}#main .stepBox .stepList li .textBox p:last-child{margin-bottom:0}#main .stepBox .stepList li .textBox .subTtl{margin-bottom:.7rem}#main .stepBox .stepList li .textBox .subTtl01{margin-bottom:.4rem}#main .stepBox .stepList li .textBox .subTtl01 img{width:2.8rem}#main .stepBox .cTxt{margin-bottom:2.7rem;font-size:1.2rem;line-height:1.65;text-align:left}#main .stepBox .movieBox{width:auto}#main .stepBox .movieBox a{border-radius:.5rem;overflow:hidden}#main .stepBox .movieBox a .play{width:4.8rem}#main .soap{padding:6.5rem 0 3.4rem;background:url(/cdn/shop/files/lp_stylingpartner_bg01_sp.png?v=1736303191) no-repeat center top .9rem / 100%}#main .soap .headLine01{margin-bottom:.8rem}#main .soap .comImgBox{margin-bottom:3.3rem}#main .soap .comImgBox .photoBox{margin-bottom:1.8rem}#main .soap .btn{width:18.6rem}#main .recom.blue{padding:4rem 0}#main .recom.blue .img01{margin:0 0 5.1rem -.1rem}#main .recom.blue .comSubSec{margin-bottom:5.5rem}#main .recom.blue .comSubSec .heading{margin-bottom:1.2rem;font-size:1.4rem}#main .recom.blue .comSubSec .txtList{font-size:1.4rem}#main .recom.blue .comSubSec .txtList li{padding-left:3rem;margin-bottom:1rem}#main .recom.blue .comSubSec .txtList li:before{top:.2rem;left:.2rem}#main .recom.blue .subSec .heading{margin-bottom:2.8rem}#main .recom.blue .subSec .heading img{width:9.2rem}#main .recom.blue .subSec .imgList li{margin-bottom:4.8rem;flex-wrap:wrap;align-content:flex-start}#main .recom.blue .subSec .imgList li .ttl{margin-bottom:1.6rem}#main .recom.blue .subSec .imgList li .num img{height:3.8rem}#main .recom .moreBox{margin:2.2rem 0 0;width:100%;border-radius:.1rem;border-width:.1rem}#main .recom .moreBox .inTtl:before{width:1.4rem;height:.2rem;right:1.4rem}#main .recom .moreBox .inTtl:after{width:.2rem;height:1.4rem;right:2rem}#main .recom .moreBox .inTtl span{padding:1.1rem 5rem .9rem 1.5rem;min-height:4.2rem;font-size:1.4rem}#main .recom .moreBox .inTtl span:after{width:4.4rem}#main .recom .moreBox .innerBox{padding:1.5rem 1.7rem 1.9rem}#main .recom .moreBox .innerBox p{margin-bottom:1.2rem;font-size:1.4rem}#main .recom .moreBox .innerBox .movie a{border-radius:.5rem;aspect-ratio:600/337;overflow:hidden}#main .stepBox01{padding:8.7rem 0 7.8rem}#main .stepBox01 .headLine01{margin-bottom:3.5rem}#main .stapa{padding:7.8rem 0 6.8rem}#main .stapa .headLine01{margin:0 .2rem 3.4rem}#main .stapa .photo01 img{width:100%}#main .stapa .photo01 .sub01,#main .stapa .photo01 .sub02{width:50%}#main .product{padding:0 0 9.1rem;background:#f7f7f7}#main .product .content{width:auto;max-width:initial}#main .product .headLine01{margin-bottom:3.1rem}#main .product .subSec{margin-bottom:3.2rem}#main .product .subSec01{margin-bottom:5.1rem}#main .product .subSec:last-child{margin-bottom:0}#main .product .subSec h3{margin-bottom:1.4rem;font-size:1.8rem}#main .product .prdList{justify-content:space-between;gap:1rem 0}#main .product .prdList li{width:calc(50% - .4rem)}#main .product .prdList li img{width:100%}#main .product .note{line-height:1.67}}@media all and (min-width: 768px) and (max-width: 896px){#main .contentsBox .list{font-size:2rem}#main .contentsBox{max-width:90%;margin:0 auto 6.6rem}#main .content{max-width:90%;margin:0 auto}#main .sec01 .pho{gap:5.85rem}#main .sec01 .pho .ttl{font-size:2rem}#main .sec01 .pho .sub,#main .sec01 .pho .chart{width:248px}#main .sec02 .pho img{width:80%}#main .sec03 .imgBox .photoBox{width:34.8rem}#main .sec03 .imgBox .textBox{width:41.2rem}.comSubSec .txtList{font-size:2rem}#main .recom .content{max-width:90%}.comImgBox{display:flex;justify-content:space-between}.comImgBox .photoBox{width:46.986%;margin:0}.comImgBox .textBox{margin-bottom:1rem;width:47.321%}.comImgBox .textBox h3{font-size:3rem;margin-bottom:6.5rem}.comImgBox .textBox h3 br.pc{display:block!important}.comImgBox .textBox .subBox{display:block}.comImgBox .textBox .subTtl{margin-bottom:1.6rem;padding:1rem;width:fit-content;font-size:1.4rem}.comImgBox .textBox .text{margin-bottom:1.9rem;line-height:2.02}#main .recom .amazonBtn{width:32.8rem}#main .recom .subSec .heading img{width:14rem}#main .recom .subSec .imgList{display:flex}#main .recom .subSec .imgList li{width:28.5%;display:block;margin-bottom:0}#main .recom .subSec .imgList li .photo{width:25rem;margin:0 auto}#main .recom .subSec .imgList li .num{margin:-4.2rem auto 3.8rem;width:28.8rem}#main .stepBox .stepList li{display:flex;padding:2.2rem;margin-bottom:0;border-width:.2rem;border-radius:1.4rem;margin-bottom:4.8rem}#main .stepBox .stepList li .photo{width:50%;border-radius:1rem;margin-bottom:0}#main .stepBox .stepList li .textBox{padding-top:.2rem;width:47.1%}#main .stepBox .movieBox{margin:0 auto;width:75%}#main .recom .moreBox{width:unset;margin:2.2rem -50% 0}#main .product .content{max-width:90%;margin:0 auto 6.6rem}.fixBnr .inWrap .bnrList{max-width:unset}.fixBnr .inWrap .bnrList li img.pc{display:block!important}.fixBnr .inWrap .bnrList li img.sp{display:none!important}}@media all and (max-width: 374px){#main .sec01 .pho{gap:1.5rem}}.mfp-iframe-holder .mfp-close,.mfp-close:active{top:-4.4rem}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-bg{background:#000;transition:.3s;opacity:0}.mfp-fade .mfp-container{transition:.3s;opacity:0}.mfp-iframe-holder .mfp-content{width:85rem;max-width:100%}.mfp-bg.mfp-fade.mfp-ready{opacity:.6}.mfp-fade.mfp-ready .mfp-container{opacity:1}.mfp-bg.mfp-fade.mfp-removing,.mfp-fade.mfp-removing .mfp-container{opacity:0}@media all and (max-width: 896px){.mfp-close{opacity:1}.mfp-container{overflow-y:auto}}.breadcrumb{display:none}
/*# sourceMappingURL=/cdn/shop/t/43/assets/lp_stylingpartner_index.css.map */
