.service--speed-up--banner{padding:var(--v-space) 0}.service--speed-up--banner .basic-width{padding:var(--v-space) 0}.service--speed-up--banner .u-exp{margin-bottom:0}.speed-up--container{display:grid;align-items:center;background:#f8f8f6}.speed-up--container>*{grid-area:1/1}.speed-up__bg{overflow:hidden}.speed-up__bg img{-webkit-animation:speedbg 1.5s infinite;animation:speedbg 1.5s infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.speed-up__bg:nth-child(2) img{-webkit-animation:speedbg2 1.5s infinite;animation:speedbg2 1.5s infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.speed-up__bg:nth-child(3) img{-webkit-animation:speedbgb 3s infinite;animation:speedbgb 3s infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.speed-up__bg:nth-child(4) img{-webkit-animation:speedbgb2 3s infinite;animation:speedbgb2 3s infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.speed-up__bg:nth-child(5) img{-webkit-animation:speedbgb3 3s infinite;animation:speedbgb3 3s infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.logo--container{margin:var(--v-space) auto;padding:0 10%;display:flex;justify-content:center;align-items:center;gap:10%}.logo--container img{max-width:75%;margin-inline:auto;-webkit-animation:vibration 1.5s infinite;animation:vibration 1.5s infinite}.logo--container>*:nth-child(2) img{-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes speedbg{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}@keyframes speedbg{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}@-webkit-keyframes speedbg2{0%{transform:translateX(100%)}100%{transform:translateX(0%)}}@keyframes speedbg2{0%{transform:translateX(100%)}100%{transform:translateX(0%)}}@-webkit-keyframes speedbgb{0%{transform:translateX(0%) scale(50%)}100%{transform:translateX(-100%) scale(50%)}}@keyframes speedbgb{0%{transform:translateX(0%) scale(50%)}100%{transform:translateX(-100%) scale(50%)}}@-webkit-keyframes speedbgb2{0%{transform:translateX(100%) scale(50%)}100%{transform:translateX(0%) scale(50%)}}@keyframes speedbgb2{0%{transform:translateX(100%) scale(50%)}100%{transform:translateX(0%) scale(50%)}}@-webkit-keyframes speedbgb3{0%{transform:translateX(50%) scale(50%)}100%{transform:translateX(-50%) scale(50%)}}@keyframes speedbgb3{0%{transform:translateX(50%) scale(50%)}100%{transform:translateX(-50%) scale(50%)}}@-webkit-keyframes vibration{0%{transform:translateY(0px)}5%{transform:translateY(1px)}20%{transform:translateY(0px)}30%{transform:translateY(1px)}33%{transform:translateY(0px)}100%{transform:translateY(0px)}}@keyframes vibration{0%{transform:translateY(0px)}5%{transform:translateY(1px)}20%{transform:translateY(0px)}30%{transform:translateY(1px)}33%{transform:translateY(0px)}100%{transform:translateY(0px)}}.desire--answer{display:block;padding:var(--v-space) 0;background:#fff}.desire--answer p{margin-bottom:var(--v-space)}.desire--answer p .underline{border-bottom:solid 5px rgba(247,178,0,.3)}.answer--hero .hero__img img{width:100%;max-height:1500px}.answer--hero .hero__inner .hero__ttl .sada-pink-em{color:#e95520;border-color:currentColor}.answer--container article:nth-child(2),.answer--container article:nth-child(4),.answer--container article:nth-child(5){display:none}.answer--container .answer--item{color:#ddd;background:#333}.answer--container .answer--item .item__lead,.answer--container .answer--item .item__exp{color:currentColor;border-bottom-color:#f5aa00}.answer--container .answer--item .item__lead [class*=sada-],.answer--container .answer--item .item__lead .strong,.answer--container .answer--item .item__exp [class*=sada-],.answer--container .answer--item .item__exp .strong{color:#fff;border-bottom-color:#888}.answer--container .answer--item .item__sticker{background:#f5aa00}.lp--comparison .u-section::before{content:"";position:absolute;top:0;left:0;border-right:50vw solid transparent;border-left:50vw solid transparent;border-top:calc(var(--v-space)*1.7) solid #fff}.comparison--table th:nth-child(3),.comparison--table td:nth-child(3){display:none}.comparison--container--mobile .swiper-slide:nth-child(2){display:none}.lp--but [class*=sada-]{color:#222}.lp--but .ttl--middle{border-bottom-color:#f5aa00}.lp--comparison::before{background:#444}.lp--comparison .u-copy{color:#fff}.lp--comparison .u-copy span{color:currentColor}.lp--comparison p{color:#bbb}.lp--comparison .ttl--large{margin-bottom:0;color:#ddd}.lp--comparison .ttl--large span{color:currentColor;border:none}.lp--comparison .comparison--table tr:first-child th{background:#222;border-right:solid 1px #666}.formal-style--container{display:flex;justify-content:center;gap:1rem;margin:calc(var(--v-space)) auto 0 auto}@media screen and (max-width: 640px){.formal-style--container{flex-direction:column;align-items:center}}.formal-style--container>*{flex:0 1 33.3333333333%;display:flex;flex-direction:column;gap:1rem;align-items:center;padding:1.5rem;background:#e3e3e3}.formal-style--container .item__img{text-align:center;overflow:hidden;aspect-ratio:9/16}.formal-style--container .item__img img{width:100%;aspect-ratio:9/16;-o-object-fit:cover;object-fit:cover;transition:.6s}.formal-style--container .item__lead{font-family:source-han-serif-japanese,serif;font-weight:500;font-style:normal;border-bottom:solid 2px #f5aa00}.formal-style--container .item__ttl{display:inline;line-height:1.5;font-family:tbudgothic-std,sans-serif;font-weight:700;font-style:normal;font-size:24px}.formal-style--container .item__txt{max-width:280px;padding-bottom:1rem;text-align:justify;font-size:clamp(13px,.8125rem + (1vw - 3.75px)*.2018,15px);min-height:0vw;color:#444}.formal-style--container .item__txt strong{color:#111}.lp--flow{padding-bottom:var(--v-space)}.formal--cloth{padding-top:calc(var(--v-space)*3)}.formal--cloth:before{background-color:#444;background-image:radial-gradient(rgba(0, 0, 0, 0.2) 1px, transparent 1px)}.formal--cloth .ttl--large{margin-bottom:var(--v-space);color:#ccc}.formal--cloth .u-exp{color:#ccc}.formal--cloth .u-exp:last-child{margin-bottom:0}.cloth--container .item{position:relative;display:flex;align-items:center;width:min(1024px,92%);margin:0 auto var(--v-space) auto;color:#333;background:rgba(255,255,255,.8)}.cloth--container .item>*{flex:1 0 50%}@media screen and (max-width: 640px){.cloth--container .item{flex-direction:column}}.cloth--container .item .item__img picture{overflow:hidden}.cloth--container .item .item__img picture img{aspect-ratio:1/1;width:100%;-o-object-fit:cover;object-fit:cover}.cloth--container .item .item__txt{display:flex;flex-direction:column;gap:1rem;padding:2rem;text-align:left}@media screen and (max-width: 640px){.cloth--container .item .item__txt{text-align:center}}.cloth--container .item .txt__lead{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:source-han-serif-japanese,serif;font-weight:500;font-style:normal;font-size:clamp(18px,1.125rem + (1vw - 3.75px)*.2018,20px);min-height:0vw;border-bottom:solid 2px #f5aa00}@media screen and (max-width: 640px){.cloth--container .item .txt__lead{margin:0 auto}}.cloth--container .item .txt__ttl{line-height:1.5;font-family:tbudgothic-std,sans-serif;font-weight:700;font-style:normal;font-size:clamp(23px,1.4375rem + (1vw - 3.75px)*.3027,26px);min-height:0vw;color:#111}.cloth--container .item .txt__txt{max-width:320px;text-align:justify;font-size:clamp(13px,.8125rem + (1vw - 3.75px)*.2018,15px);min-height:0vw}.cloth--container .item .txt__price{padding-bottom:10px;font-size:1.2rem;color:#111}.cloth--container .item .txt__price .regular{font-size:.9rem}.cloth--container .item .txt__price .price{color:#111;background:linear-gradient(rgba(0, 0, 0, 0) 80%, rgba(0, 0, 0, 0.1) 80%, rgba(0, 0, 0, 0.1) 95%, rgba(0, 0, 0, 0) 95%)}.cloth--container .item .item__sticker{top:-2rem;left:-2rem;width:calc(4rem + 3vw);height:calc(4rem + 3vw);font-size:clamp(12px,.75rem + (1vw - 3.75px)*.4036,16px);min-height:0vw;color:#ccc;text-transform:uppercase;background:rgba(17,17,17,.97)}.formal--full-dress .cloth--container{margin-top:var(--v-space)}.formal--full-dress .cloth--container .item{background:#f8f8f6}@media screen and (min-width: 641px){.formal--full-dress .cloth--container .item .item__img{padding:2rem}}.formal--full-dress .cloth--container .item .txt__txt{max-width:96%}.formal--full-dress .cloth--container .item .price__exp{margin-top:1rem;font-size:12px}.option::before{background-color:#333}.option .u-copy{color:#ddd}.option .u-exp{color:#999;margin-bottom:var(--v-space)}.option .u-exp a{color:#fff}.option .u-nav-next{display:none}.option--container{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;margin-bottom:var(--v-space)}@media screen and (max-width: 900px){.option--container{grid-template-columns:repeat(2, 1fr);gap:10px}}@media screen and (max-width: 640px){.option--container{gap:2px}}.option--container .item{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem;text-align:center;color:#222;background:#fff;box-shadow:0 0 3px rgba(0,0,0,.1)}@media screen and (max-width: 640px){.option--container .item{padding:16px}.option--container .item:last-child{display:none}}.option--container .item a{pointer-events:none}.option--container .item .item__img{position:relative;margin:0;padding:0}.option--container .item .item__img img{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.option--container .item .item__ttl{margin-top:.5rem;margin-bottom:.5rem;padding:.5em 0;line-height:1.5;font-family:tbudgothic-std,sans-serif;font-weight:700;font-style:normal;font-size:clamp(15px,.9375rem + (1vw - 3.75px)*.5045,20px);min-height:0vw;color:#222;border-bottom:solid 2px #999}.option--container .item .item__ttl .small{margin-top:.2rem;font-size:.9rem}.option--container .item .item__txt{flex-grow:1;margin:0 auto;padding:.5rem 0 0 0;text-align:justify;font-size:clamp(12px,.75rem + (1vw - 3.75px)*.2018,14px);min-height:0vw}@media screen and (max-width: 640px){.option--container .item .item__txt{padding:0 .2em}}.option--container .item .item__price{flex-grow:1;display:grid;align-items:end;margin-top:1.5rem;padding-bottom:1rem;font-size:1rem}.option--container .item .price__adjuster{display:flex;justify-content:center;align-items:center}.option--container .item .price{color:#2d2147;background:linear-gradient(rgba(0, 0, 0, 0) 80%, rgba(0, 0, 0, 0.2) 80%, rgba(0, 0, 0, 0.2) 95%, rgba(0, 0, 0, 0) 95%)}.option--container .item .item__sticker{color:#222;background:rgba(247,178,0,.9)}.lp--sada-group{color:#ddd}.lp--sada-group::before{background-color:#444}.lp--sada-group .u-exp{color:currentColor}.lp--sada-group [class*=sada-]{color:#eee}.u-separate{padding-bottom:calc(var(--v-space));position:relative}.u-separate::after{content:"";position:absolute;top:100%;left:0;border-right:50vw solid transparent;border-left:50vw solid transparent;border-top:calc(var(--v-space)*1.7) solid #fff}.lp-reviews-slider,.lp-media-slider{background:#444}.lp--celebrity::before{display:none}.lp--celebrity .u-copy [class*=sada-]{color:#222}.front-page-sports-team .u-copy .sada-purple-em{color:#222}.free--container .free--item{border:solid 3px #333}.free--container .free--item .item__sticker{background:#333}.full-refund--bg{background:#ddd}.full-refund--bg .u-copy .sada-purple-em{color:#222}.cta--middle{padding-top:calc(var(--v-space)*3)}.cta--middle::before{background-color:#eee}.cta--middle .offer--container{display:none}.cta--middle .u-copy .strong{color:#222}.cta--middle .cta__ttl{margin-top:var(--v-space)}.cta--middle .btn--store .cta__ttl b{color:#222}.cta--middle .btn--store a{background:#222}.lp--offer .item__price{font-size:2rem}.lp--offer .item__price .price{color:#e95520}@media screen and (max-width: 640px){.lp--offer .item__img{margin:-2rem -2rem 0 -2rem}.lp--offer .item__price{font-size:1.3rem}}.cta--end .u-copy,.cta--end .tick{display:none}.cta--end .btn--store .cta__ttl b{color:#222}.cta--end .btn--store a{background:#222}.lp--floating.cta--btn a{font-size:clamp(13px,.8125rem + (1vw - 3.75px)*.3027,16px);min-height:0vw;background:#222}.cta__offer{margin-top:16px;font-size:13px}.cta__offer b{font-size:1.2em}.msg--hurry{display:none}
