﻿:root{--lp--black: #060914;--lp--white: #FFFFFF;--lp--bg: #FAFAF7;--lp--yellow: #E3B23C;--lp--blue: #1555A6}.wrapper{width:100vw;margin:0 0 0;padding-top:0}@media screen and (max-width: 768px){.wrapper{padding-top:0;width:initial;margin:initial}}.container{width:100%;max-width:none;padding-left:0;padding-right:0}@media screen and (max-width: 768px){.container{width:initial;max-width:initial}}.lp__wrap *,.lp__wrap *::before,.lp__wrap *::after{margin:0;padding:0;list-style:none;text-decoration:none;box-sizing:border-box;letter-spacing:0;font-weight:normal;float:none}.lp__wrap *::before,.lp__wrap *::after,.lp__wrap *::before::before,.lp__wrap *::before::after,.lp__wrap *::after::before,.lp__wrap *::after::after{content:"";display:block}.lp__wrap div,.lp__wrap p,.lp__wrap span,.lp__wrap h1,.lp__wrap h2,.lp__wrap h3,.lp__wrap h4{color:var(--lp--black);font-family:Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"MS PGothic",sans-serif}.lp__wrap a{cursor:pointer}.lp__wrap a:hover{text-decoration:none}.lp__wrap a:hover picture,.lp__wrap a:hover img{opacity:1}.lp__wrap a:has(picture),.lp__wrap a:has(img){display:block}.lp__wrap a:has(picture) picture,.lp__wrap a:has(picture) img,.lp__wrap a:has(img) picture,.lp__wrap a:has(img) img{transition:inherit}.lp__wrap button{cursor:pointer;border:0}.lp__wrap picture,.lp__wrap img{display:block}.lp__wrap iframe{aspect-ratio:16/9;background-color:#ccc}.lp__wrap sup,.lp__wrap sub{color:inherit;font-weight:inherit;font-size:70%}.lp__wrap{background-color:var(--lp--bg)}.lp__wrap .lp__sticky-btn{position:fixed;background-color:var(--lp--orange);font-weight:bold;color:#fff;transition:.3s;z-index:99;display:flex;justify-content:center;align-items:center;writing-mode:vertical-rl;text-orientation:upright}@media(hover: hover){.lp__wrap .lp__sticky-btn:hover{opacity:.8}}.lp__wrap .lp__kv picture{display:block;width:100%}.lp__wrap .lp__kv picture img{width:100%}.lp__wrap .lp__lead{text-align:center}.lp__wrap .lp__lead h1{font-weight:bold}.lp__wrap .lp__lead h1 span{font-weight:normal}.lp__wrap .lp__designer{background-color:var(--lp--white);border:1px solid rgba(212,223,237,.98);display:flex;align-items:flex-start;justify-content:center}.lp__wrap .lp__designer .lp__designer__des .name>span{font-weight:bold}.lp__wrap .lp__designer .lp__designer__des .name p{font-weight:bold}.lp__wrap .lp__designer .lp__designer__des .details .summary{font-weight:bold;display:flex;align-items:center;cursor:pointer}.lp__wrap .lp__designer .lp__designer__des .details .summary div{font-weight:inherit;line-height:100%}.lp__wrap .lp__designer .lp__designer__des .details .summary span{border:1px solid var(--lp--blue);aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;transition:.3s}.lp__wrap .lp__designer .lp__designer__des .details .summary span::before,.lp__wrap .lp__designer .lp__designer__des .details .summary span::after{content:"";display:block;background-color:var(--lp--blue);position:absolute}.lp__wrap .lp__designer .lp__designer__des .details.is-open .summary span::before,.lp__wrap .lp__designer .lp__designer__des .details.is-open .summary span::after{transform:rotate(45deg)}.lp__wrap .lp__designer .lp__designer__des .details .content{text-align:justify}.lp__wrap .lp__nav a{background:var(--lp--white);font-weight:bold;color:var(--lp--blue);border:1px solid var(--lp--blue);display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;transition:.2s ease-out}.lp__wrap .lp__nav a:hover{background:var(--lp--blue);color:var(--lp--white)}.lp__wrap .lp__nav a span{background-image:url(../_img/260130/nav-arrow.svg);display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;position:absolute;transition:.3s}@media(hover: hover){.lp__wrap .lp__nav a:hover span{transform:translateY(10px)}}.lp__wrap hgroup.has-img{display:flex;flex-direction:column;align-items:center}.lp__wrap hgroup.has-img p,.lp__wrap hgroup.has-img h2{font-weight:bold;text-align:center}.lp__wrap hgroup.has-img h2{line-height:100%;font-feature-settings:"palt";letter-spacing:.07em}.lp__wrap .lp__secret{background-color:var(--lp--beige)}.lp__wrap .lp__secret .lp__secret__slider{overflow-x:clip}.lp__wrap .lp__secret .lp__secret__slider .lp__secret__slider__inner{position:relative}.lp__wrap .lp__secret .lp__secret__slider .swiper-slide{display:flex;flex-direction:column;align-items:center}.lp__wrap .lp__secret .lp__secret__slider .swiper-btns div{font-size:0;color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center}.lp__wrap .lp__secret .lp__secret__slider .swiper-btns div::after{content:"";display:block;transform:rotate(45deg)}.lp__wrap .lp__secret .lp__secret__slider .swiper-btns div:first-of-type::after{border-left:3px solid var(--lp--blue);border-bottom:3px solid var(--lp--blue)}.lp__wrap .lp__secret .lp__secret__slider .swiper-btns div:nth-of-type(2)::after{border-top:3px solid var(--lp--blue);border-right:3px solid var(--lp--blue)}.lp__wrap .lp__secret .lp__secret__points li{display:flex;justify-content:center;flex-direction:row-reverse;border:1px solid var(--lp--blue);background-color:var(--lp--white)}.lp__wrap .lp__secret .lp__secret__points li div{display:flex;flex-direction:column}.lp__wrap .lp__secret .lp__secret__points li div img{margin-right:auto}.lp__wrap .lp__secret .lp__secret__points li p{display:flex;align-items:center}.lp__wrap .lp__lineup__tab-list.toBottom{border-bottom:1px solid var(--lp--blue)}.lp__wrap .lp__lineup__tab-list.toBottom:has(li:nth-child(2)>button[aria-selected=true]){border-bottom-color:var(--lp--yellow)}.lp__wrap .lp__lineup__tab-list.toBottom li button{order:1}.lp__wrap .lp__lineup__tab-list.toTop{border-top:1px solid var(--lp--blue)}.lp__wrap .lp__lineup__tab-list.toTop:has(li:nth-child(2)>button[aria-selected=true]){border-top-color:var(--lp--yellow)}.lp__wrap .lp__lineup__tab-list.toTop li::after{order:1;clip-path:polygon(0% 100%, 50% 0%, 100% 100%)}.lp__wrap .lp__lineup__tab-list.toTop li button{order:2}.lp__wrap .lp__lineup__tab-list ul{display:flex;justify-content:center}.lp__wrap .lp__lineup__tab-list li{display:flex;flex-direction:column;align-items:center;transition:.3s}.lp__wrap .lp__lineup__tab-list li button{flex-direction:column;justify-content:flex-end;transition:inherit}.lp__wrap .lp__lineup__tab-list li button div{background-position:center;background-repeat:no-repeat;background-size:contain}.lp__wrap .lp__lineup__tab-list li:first-of-type button{position:relative;border:1px solid var(--lp--blue);border-bottom:none}.lp__wrap .lp__lineup__tab-list li:first-of-type button::before{position:absolute;content:"";border-bottom:1px solid var(--lp--white);width:100%;bottom:-1px;z-index:1}.lp__wrap .lp__lineup__tab-list li:first-of-type button.tab-bottom{border-top:1px solid var(--lp--white);border-bottom:1px solid var(--lp--blue)}.lp__wrap .lp__lineup__tab-list li:first-of-type button.tab-bottom::before{border-bottom:initial}.lp__wrap .lp__lineup__tab-list li:first-of-type button.tab-bottom::after{position:absolute;content:"";border-top:1px solid var(--lp--white);width:100%;top:-2px;z-index:1}.lp__wrap .lp__lineup__tab-list li:first-of-type button[aria-selected=true]{background-color:var(--lp--white)}.lp__wrap .lp__lineup__tab-list li:first-of-type button[aria-selected=true] p,.lp__wrap .lp__lineup__tab-list li:first-of-type button[aria-selected=true] span{color:var(--lp--blue)}.lp__wrap .lp__lineup__tab-list li:first-of-type button[aria-selected=false]{background-color:var(--lp--blue)}.lp__wrap .lp__lineup__tab-list li:first-of-type button[aria-selected=false] p,.lp__wrap .lp__lineup__tab-list li:first-of-type button[aria-selected=false] span{color:var(--lp--white)}.lp__wrap .lp__lineup__tab-list li:nth-of-type(2) button{position:relative;border:1px solid var(--lp--yellow);border-bottom:none}.lp__wrap .lp__lineup__tab-list li:nth-of-type(2) button::before{position:absolute;content:"";border-bottom:1px solid var(--lp--white);width:100%;bottom:-1px;z-index:1}.lp__wrap .lp__lineup__tab-list li:nth-of-type(2) button.tab-bottom{border-top:1px solid var(--lp--yellow);border-bottom:1px solid var(--lp--yellow)}.lp__wrap .lp__lineup__tab-list li:nth-of-type(2) button.tab-bottom::before{border-bottom:initial}.lp__wrap .lp__lineup__tab-list li:nth-of-type(2) button.tab-bottom::after{position:absolute;content:"";border-top:1px solid var(--lp--white);width:100%;top:-2px;z-index:1}.lp__wrap .lp__lineup__tab-list li:nth-of-type(2) button[aria-selected=true]{background-color:var(--lp--white)}.lp__wrap .lp__lineup__tab-list li:nth-of-type(2) button[aria-selected=true] p,.lp__wrap .lp__lineup__tab-list li:nth-of-type(2) button[aria-selected=true] span{color:var(--lp--yellow)}.lp__wrap .lp__lineup__tab-list li:nth-of-type(2) button[aria-selected=false]{background-color:var(--lp--yellow)}.lp__wrap .lp__lineup__tab-list li:nth-of-type(2) button[aria-selected=false] p,.lp__wrap .lp__lineup__tab-list li:nth-of-type(2) button[aria-selected=false] span{color:var(--lp--white)}.lp__wrap .lp__lineup__tab-list button{display:flex;align-items:center;justify-content:center;width:100%}.lp__wrap .lp__lineup__tab-list button p,.lp__wrap .lp__lineup__tab-list button span{font-weight:bold;line-height:100%}.lp__wrap .lp__lineup__tab-list button span{display:flex;justify-content:center;align-items:center}.lp__wrap .lp__lineup__panel-list{background-color:var(--lp--white);position:relative}.lp__wrap .lp__lineup__panel-list .panel[aria-hidden=true]{position:absolute;top:0;display:none}.lp__wrap .lp__lineup__panel-list .panel[aria-hidden=false]{position:relative}.lp__wrap .lp__lineup__panel-list .panel hgroup:has(h3){display:flex;align-items:center;justify-content:center;flex-direction:column}.lp__wrap .lp__lineup__panel-list .panel hgroup:has(h3) h3,.lp__wrap .lp__lineup__panel-list .panel hgroup:has(h3) span{font-weight:bold;line-height:100%}.lp__wrap .lp__lineup__panel-list .panel .dots{display:flex;align-items:center;justify-content:center;gap:4px}.lp__wrap .lp__lineup__panel-list .panel .dots::before,.lp__wrap .lp__lineup__panel-list .panel .dots::after{content:"";display:block;border-radius:100vw;aspect-ratio:1/1;width:4px;height:4px}.lp__wrap .lp__lineup__panel-list .panel .dots span{display:block;border-radius:100vw;aspect-ratio:1/1;width:4px;height:4px}.lp__wrap .lp__lineup__panel-list .panel .lp__lineup__nav .arr{position:relative}.lp__wrap .lp__lineup__panel-list .panel .lp__lineup__nav .arr::after{position:absolute;content:"";background-size:contain;background-repeat:no-repeat}.lp__wrap .lp__lineup__panel-list .panel .lp__lineup__one{position:relative;z-index:1}.lp__wrap .lp__lineup__panel-list .panel .lp__lineup__one::before{position:absolute;content:"";z-index:-1;width:100%}.lp__wrap .lp__lineup__lead{text-align:center}.lp__wrap .lp__lineup__lead span{font-weight:bold}.lp__wrap .lp__lineup__nav h4{font-weight:bold;text-align:center;line-height:100%}.lp__wrap .lp__lineup__nav h4 span{font-weight:inherit}.lp__wrap .lp__lineup__nav ul{display:flex;justify-content:center}.lp__wrap .lp__lineup__nav a{display:flex;flex-direction:column;align-items:center;transition:.3s}@media(hover: hover){.lp__wrap .lp__lineup__nav a:hover .lp__lineup__nav__img picture img{transform:scale(1.05)}.lp__wrap .lp__lineup__nav a:hover .arr{transform:translateY(6px)}}.lp__wrap .lp__lineup__nav .lp__lineup__nav__img{position:relative;transition:inherit;width:100%;height:auto}.lp__wrap .lp__lineup__nav .lp__lineup__nav__img picture{transition:inherit;overflow:hidden}.lp__wrap .lp__lineup__nav .lp__lineup__nav__img picture img{transition:inherit;width:100%;height:auto}.lp__wrap .lp__lineup__nav .lp__lineup__nav__img>img{position:absolute}.lp__wrap .lp__lineup__nav p,.lp__wrap .lp__lineup__nav h5{text-align:center}.lp__wrap .lp__lineup__nav h5{font-weight:bold}.lp__wrap .lp__lineup__nav .arr{aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;border-radius:100vw;transition:.3s}.lp__wrap .lp__lineup__one__ttl{display:flex;flex-direction:column;align-items:center}.lp__wrap .lp__lineup__one__ttl hgroup{display:flex;flex-direction:column;align-items:center}.lp__wrap .lp__lineup__one__ttl h4{font-weight:bold}.lp__wrap .lp__lineup__one__ttl h4 img{margin-left:auto}.lp__wrap .lp__lineup__one__ttl button{display:flex;align-items:center;justify-content:center;position:relative;aspect-ratio:1/1}.lp__wrap .lp__lineup__one__ttl button>picture{position:absolute;top:0;left:0;width:100%;height:100%}.lp__wrap .lp__lineup__one__ttl button>picture img{width:100%;height:100%}.lp__wrap .lp__lineup__one__ttl button>img{position:relative;z-index:2}.lp__wrap .lp__lineup__one__slide{overflow:clip;position:relative;aspect-ratio:460/664}.lp__wrap .lp__lineup__one__slide .swiper-wrapper{display:flex}@media(hover: hover){.lp__wrap .lp__lineup__one__slide .swiper-wrapper:hover .swiper-slide.swiper-slide-active img{opacity:.8}}.lp__wrap .lp__lineup__one__slide .swiper-slide img{transition:.3s;transform-origin:center;width:100%}.lp__wrap .lp__lineup__one__slide__inner{position:relative}.lp__wrap .lp__lineup__one__btns{position:absolute;top:50%;left:-10px;right:0;width:calc(100% + 20px);transform:translateY(-50%);z-index:2}.lp__wrap .lp__lineup__one__btns button{font-size:0;display:flex;justify-content:center;align-items:center;background-color:initial}.lp__wrap .lp__lineup__one__btns button::after{font-size:inherit;transform:rotate(45deg)}.lp__wrap .lp__lineup__one__btns .swiper-button-prev::after{border-left:1px solid var(--lp--black);border-bottom:1px solid var(--lp--black)}.lp__wrap .lp__lineup__one__btns .swiper-button-next::after{border-right:1px solid var(--lp--black);border-top:1px solid var(--lp--black)}.lp__wrap .lp__lineup__style{position:absolute;left:0;top:0;z-index:2}.lp__wrap .lp__lineup__modal__wrapper{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.34);z-index:-1;display:flex;justify-content:center;align-items:center;opacity:0;overscroll-behavior:contain;overflow-y:scroll}.lp__wrap .lp__lineup__modal__wrapper::before{content:"";display:block;width:1px;height:calc(100vh + 1px)}.lp__wrap .lp__lineup__modal__wrapper ul{overflow-y:clip}.lp__wrap .lp__lineup__modal__wrapper li{display:none;opacity:0;background-color:#fff}.lp__wrap .lp__lineup__modal__wrapper li picture,.lp__wrap .lp__lineup__modal__wrapper li img{aspect-ratio:1/1;width:100%}.lp__wrap .lp__lineup__modal__wrapper li.is-active{display:flex;flex-direction:column;align-items:center;opacity:1}.lp__wrap .lp__lineup__modal__wrapper li button{background-color:#353535;color:#fff;display:flex;justify-content:center;align-items:center}.lp__wrap .lp__lineup__modal__wrapper.is-active{z-index:999;opacity:1}.lp__wrap .lp__lineup__modal__close{position:absolute;right:0;top:0}.lp__wrap .lp__coordinate{color:var(--lp--blue);font-weight:bold;text-align:center;line-height:100%}.lp__wrap .lp__coordinate.lp__coordinate_aw{color:var(--lp--yellow)}.lp__wrap .lp__one-btn p,.lp__wrap .lp__btn-box p{text-align:center;font-weight:bold}.lp__wrap .lp__how-to-wash{background:var(--lp--orange--light)}.lp__wrap .lp__how-to-wash iframe{margin:0 auto;display:block;width:min(560px,100%)}.lp__wrap .lp__btn{display:flex;justify-content:center;align-items:center;text-align:center;position:relative;margin:0 auto;border:2px solid var(--lp--blue);border-radius:50vw;font-weight:bold;text-decoration:none;transition:.3s ease-in}.lp__wrap .lp__btn::after{content:"";display:block;position:absolute;border-right-width:2px;border-right-style:solid;border-top-width:2px;border-top-style:solid;transition:inherit;transform:rotate(45deg)}.lp__wrap .lp__btn--fill{background-color:var(--lp--blue);color:#fff}.lp__wrap .lp__btn--fill::after{border-top-color:#fff;border-right-color:#fff}@media(hover: hover){.lp__wrap .lp__btn--fill:hover{background-color:#fff;color:var(--lp--blue)}.lp__wrap .lp__btn--fill:hover::after{border-top-color:var(--lp--blue);border-right-color:var(--lp--blue)}}.lp__wrap .lp__btn--border{background-color:#fff;color:var(--lp--blue)}.lp__wrap .lp__btn--border::after{border-top-color:var(--lp--blue);border-right-color:var(--lp--blue)}@media(hover: hover){.lp__wrap .lp__btn--border:hover{background-color:var(--lp--blue);color:#fff}.lp__wrap .lp__btn--border:hover::after{border-top-color:#fff;border-right-color:#fff}}.lp__wrap .lp__recommend{width:100%}.lp__wrap .lp__recommend h2{font-weight:bold;display:flex;align-items:center;justify-content:center}.lp__wrap .lp__recommend h2::before,.lp__wrap .lp__recommend h2::after{content:"";display:block;background:var(--lp--black)}.lp__wrap .lp__recommend-links{width:100%;display:grid}.lp__wrap .lp__recommend-links a{display:block;width:100%;height:auto;transition:.4s ease-in-out}.lp__wrap .lp__recommend-links a img{width:100%;height:100%;display:block}@media(hover: hover){.lp__wrap .lp__recommend-links a:hover{opacity:.7}}@media screen and (min-width: 769px){.lp__wrap .lp__sticky-btn{right:0;top:200px;font-size:18px;width:62px;padding:18px 0;border-top-left-radius:10px;border-bottom-left-radius:10px}.lp__wrap .lp__kv{width:min(1200px,100%);margin:0 auto}.lp__wrap .lp__lead{width:min(1200px,100%);margin:50px auto 0}.lp__wrap .lp__lead h1{font-size:40px;line-height:130%}.lp__wrap .lp__lead h1 span{font-size:22px}.lp__wrap .lp__lead p{font-size:18px;line-height:222%;margin-top:32px}.lp__wrap .lp__designer{width:min(1000px,100%);padding:50px 0;margin:50px auto 0;gap:50px}.lp__wrap .lp__designer picture{width:min(100%,162px)}.lp__wrap .lp__designer__des{width:min(100%,629px)}.lp__wrap .lp__designer__des .name{margin-top:26px}.lp__wrap .lp__designer__des .name span{font-size:16px}.lp__wrap .lp__designer__des .name p{font-size:22px}.lp__wrap .lp__designer__des .name p span{margin-right:14px}.lp__wrap .lp__designer__des .details{margin-top:24px}.lp__wrap .lp__designer__des .details .summary{gap:10px}.lp__wrap .lp__designer__des .details .summary div{font-size:18px}.lp__wrap .lp__designer__des .details .summary span{width:30px;height:30px}.lp__wrap .lp__designer__des .details .summary span::before{height:1px;width:13px}.lp__wrap .lp__designer__des .details .summary span::after{height:13px;width:1px}.lp__wrap .lp__designer__des .details .content{padding-top:18px;font-size:15px;line-height:153%}.lp__wrap .lp__nav{width:min(1200px,100%);margin:82px auto 0;margin-top:82px}.lp__wrap .lp__nav ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:60px}.lp__wrap .lp__nav a{position:relative;font-size:25px;padding:30px 0;border-radius:5px}.lp__wrap .lp__nav a::before{position:absolute;content:"";background-image:url(../_img/260130/arrow.svg);transition:.3s ease-in-out;width:27px;aspect-ratio:1/1;bottom:-41px}.lp__wrap .lp__nav a:hover::before{bottom:-51px}.lp__wrap hgroup.has-img img{height:48px;margin-bottom:12px}.lp__wrap hgroup.has-img p{position:relative;font-size:14px;line-height:100%;margin-bottom:39px}.lp__wrap hgroup.has-img p::before,.lp__wrap hgroup.has-img p::after{position:absolute;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}.lp__wrap hgroup.has-img p.hukidashi01::before{background-image:url(../_img/260130/subttl_point.svg);width:12px;aspect-ratio:12/13;inset:-10px}.lp__wrap hgroup.has-img p.hukidashi01::after{background-image:url(../_img/260130/subttl_hukidashi01.svg);width:200px;aspect-ratio:200/10;inset:auto 0 -17px 50%;transform:translateX(-50%)}.lp__wrap hgroup.has-img p.hukidashi02::before{background-image:url(../_img/260130/subttl_point.svg);width:12px;aspect-ratio:12/13;inset:-20px -10px 0 auto;transform:scale(-1, 1)}.lp__wrap hgroup.has-img p.hukidashi02::after{background-image:url(../_img/260130/subttl_hukidashi02.svg);width:224px;aspect-ratio:224/11;inset:auto 0 -17px 50%;transform:translateX(-50%)}.lp__wrap hgroup.has-img p.hukidashi03::before{background-image:url(../_img/260130/subttl_point.svg);width:12px;aspect-ratio:12/13;inset:-20px -10px 0 auto;transform:scale(-1, 1)}.lp__wrap hgroup.has-img p.hukidashi03::after{background-image:url(../_img/260130/subttl_hukidashi03.svg);width:224px;aspect-ratio:224/11;inset:auto 0 -17px 50%;transform:translateX(-50%)}.lp__wrap hgroup.has-img h2{font-size:36px}.lp__wrap .lp__secret{margin-top:100px;padding:37px 0 0}.lp__wrap .lp__secret__slider{width:min(660px,100%);margin:26px auto 0}.lp__wrap .lp__secret__slider .lp__secret__slider__inner .swiper-wrapper .swiper-slide>img{width:min(100%,63px)}.lp__wrap .lp__secret__slider .swiper-btns div::after{width:16px;height:16px}.lp__wrap .lp__secret__points{width:min(1000px,100%);margin:20px auto}.lp__wrap .lp__secret__points ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}.lp__wrap .lp__secret__points li{align-items:flex-start;border-radius:10px;grid-template-columns:190px auto;gap:30px;padding:32px 22px 26px}.lp__wrap .lp__secret__points li picture{width:min(100%,193px)}.lp__wrap .lp__secret__points li div{flex:1;gap:8px}.lp__wrap .lp__secret__points li div img{height:60px;margin:0 auto 20px}.lp__wrap .lp__secret__points li div p{min-height:126px;font-size:14px;line-height:150%}.lp__wrap .lp__lineup{margin-top:125px}.lp__wrap .lp__lineup.lp__lineup__bottom{margin-top:0}.lp__wrap .lp__lineup hgroup{margin-bottom:49px}.lp__wrap .lp__lineup__tab-list{margin:0 auto}.lp__wrap .lp__lineup__tab-list ul{gap:12px}.lp__wrap .lp__lineup__tab-list ul li{width:441px}.lp__wrap .lp__lineup__tab-list button{border-radius:5px 5px 0 0;padding:20px 0 10px;gap:12px}.lp__wrap .lp__lineup__tab-list button.tab-bottom{border-radius:0 0 5px 5px}.lp__wrap .lp__lineup__tab-list button p{font-size:24px;line-height:230%}.lp__wrap .lp__lineup__tab-list button span{font-size:16px}.lp__wrap .lp__lineup__panel-list .panel{padding-bottom:96px}.lp__wrap .lp__lineup__panel-list .panel hgroup:has(h3){gap:3px;padding:96px 0 12px}.lp__wrap .lp__lineup__panel-list .panel hgroup:has(h3) h3{font-size:32px}.lp__wrap .lp__lineup__panel-list .panel hgroup:has(h3) span{font-size:12px;padding:4px 5px 3px}.lp__wrap .lp__lineup__panel-list .panel .lp__lineup__one::before{height:732px}.lp__wrap .lp__lineup__lead{font-size:16px;line-height:170%;margin-top:12px}.lp__wrap .lp__lineup__nav{width:min(100%,1200px);margin:0 auto}.lp__wrap .lp__lineup__nav h3{font-size:32px;margin-bottom:32px span;margin-bottom-position:relative;margin-bottom-font-size:14px}.lp__wrap .lp__lineup__nav ul{margin:51px auto 0}.lp__wrap .lp__lineup__nav ul.lp__lineup__nav__ss{width:min(100%,730px);gap:70px}.lp__wrap .lp__lineup__nav ul.lp__lineup__nav__ss a::after{border-left:1px solid var(--lp--blue);border-bottom:1px solid var(--lp--blue)}.lp__wrap .lp__lineup__nav ul.lp__lineup__nav__aw{width:min(100%,901px);gap:20px}.lp__wrap .lp__lineup__nav ul.lp__lineup__nav__aw a::after{border-left:1px solid var(--lp--yellow);border-bottom:1px solid var(--lp--yellow)}.lp__wrap .lp__lineup__nav ul li a{position:relative}.lp__wrap .lp__lineup__nav ul li a>img{width:min(100%,39px);margin-bottom:20px}.lp__wrap .lp__lineup__nav ul li a .lp__lineup__nav__img{width:min(100%,171px)}.lp__wrap .lp__lineup__nav ul li a p{font-size:14px;margin-bottom:15px}.lp__wrap .lp__lineup__nav ul li a h4{font-size:18px}.lp__wrap .lp__lineup__nav ul li a::after{position:absolute;content:"";width:15px;aspect-ratio:1/1;bottom:-30px;transform:rotate(-45deg)}.lp__wrap .lp__lineup__nav .lp__lineup__nav__img{margin-bottom:20px}.lp__wrap .lp__lineup__nav .lp__lineup__nav__img>img{height:31px;left:-8px;top:12px}.lp__wrap .lp__lineup__one{margin:73px auto 0}.lp__wrap .lp__lineup__one__ttl{width:min(1000px,100%);margin:0 auto 17px;padding-top:62px;gap:20px}.lp__wrap .lp__lineup__one__ttl hgroup{margin-bottom:0;gap:20px}.lp__wrap .lp__lineup__one__ttl hgroup img{height:51px}.lp__wrap .lp__lineup__one__ttl h4{font-size:32px;line-height:100%;text-align:center}.lp__wrap .lp__lineup__one__ttl button{width:54px;height:54px}.lp__wrap .lp__lineup__desc{font-size:18px;line-height:200%;padding:0 15px;margin-top:25px;margin-bottom:50px;text-align:center}.lp__wrap .lp__lineup__one__main{display:grid;justify-content:center;grid-template-columns:repeat(2, 460px);gap:78px;margin-bottom:73px}.lp__wrap .lp__lineup__one__main.lp__lineup__one__main--one-column{grid-template-columns:repeat(1, 460px)}.lp__wrap .lp__lineup__one__main .lp__lineup__one__slide__inner>img{display:block;margin:0 auto 20px;height:44px}.lp__wrap .lp__lineup__one__btns button{width:36px;height:50px}.lp__wrap .lp__lineup__one__btns button::after{width:10px;height:10px}.lp__wrap .lp__lineup__one__btns .swiper-button-prev{padding-left:22px}.lp__wrap .lp__lineup__one__btns .swiper-button-next{padding-right:22px}.lp__wrap .lp__lineup__modal__wrapper li{width:600px;padding:32px}.lp__wrap .lp__lineup__modal__wrapper li button{font-size:15px;width:120px;height:40px;margin-top:14px}.lp__wrap .lp__coordinate{font-size:18px;margin:50px auto 24px}.lp__wrap .lp__one-btn p,.lp__wrap .lp__btn-box p{font-size:16px;line-height:100%;margin-bottom:30px}.lp__wrap .lp__one-btn{margin-top:140px}.lp__wrap .lp__btn-box{width:min(948px,100%);margin:70px auto 0}.lp__wrap .lp__btn-box ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}.lp__wrap .lp__btn-box li .lp__btn{width:100%}.lp__wrap .lp__how-to-wash{margin-top:140px}.lp__wrap .lp__how-to-wash iframe{margin-top:30px}.lp__wrap .lp__btn{width:464px;height:70px;font-size:18px}.lp__wrap .lp__btn::after{right:28px;width:10px;height:10px}.lp__wrap .lp__recommend{width:min(1200px,100%);margin:120px auto 0}.lp__wrap .lp__recommend h2{font-size:26px;margin-bottom:46px}.lp__wrap .lp__recommend h2::before{margin-right:20px}.lp__wrap .lp__recommend h2::after{margin-left:20px}.lp__wrap .lp__recommend h2::before,.lp__wrap .lp__recommend h2::after{height:2px;width:120px}.lp__wrap .lp__recommend-links{grid-template-columns:repeat(4, 1fr);column-gap:24px}.lp__wrap .show_sp{display:none}}@media screen and (max-width: 768px){.container{width:100%}.lp__wrap .lp__kv{padding:0 15px}.lp__wrap .lp__kv picture{width:100%}.lp__wrap .lp__lead{margin-top:9.74vw;padding:0 15px}.lp__wrap .lp__lead h1{font-size:6.15vw;line-height:110%}.lp__wrap .lp__lead h1 span{font-size:3.58vw}.lp__wrap .lp__lead p{font-size:3.58vw;line-height:180%;margin-top:16px}.lp__wrap .lp__designer{display:grid;grid-template-columns:clamp(66px,16.44vw,160px);align-items:center;width:calc(min(600px,100%) - 30px);margin:12.8vw auto 0;column-gap:clamp(12px,4vw,28px);padding:5.12vw 15px}.lp__wrap .lp__designer>picture{grid-column:1/2;grid-row:1/3}.lp__wrap .lp__designer .name{grid-column:2/3;grid-row:1/2}.lp__wrap .lp__designer .name span{font-size:clamp(11px,2.89vw,16px)}.lp__wrap .lp__designer .name p{font-size:clamp(16px,4.44vw,22px);line-height:100%}.lp__wrap .lp__designer .name p span{margin-right:8px}.lp__wrap .lp__designer .details{display:contents}.lp__wrap .lp__designer .details .summary{grid-column:2/3;grid-row:2/3;font-size:clamp(11px,2.89vw,16px);justify-content:end;gap:clamp(6px,1.56vw,10px);margin-top:auto}.lp__wrap .lp__designer .details .summary span{width:clamp(18px,4.44vw,24px);height:clamp(18px,4.44vw,24px)}.lp__wrap .lp__designer .details .summary span::before{width:1px;height:clamp(10px,2.67vw,14px)}.lp__wrap .lp__designer .details .summary span::after{height:1px;width:clamp(10px,2.67vw,14px)}.lp__wrap .lp__designer .details .content{grid-column:1/3;grid-row:3/4;font-size:clamp(12px,2.89vw,14px);line-height:150%;padding-top:18px}.lp__wrap .lp__designer__des{display:contents;padding:0 15px}.lp__wrap .lp__nav{margin:12.8vw auto 0;padding:0 15px}.lp__wrap .lp__nav ul{display:flex;flex-wrap:wrap;justify-content:center;column-gap:clamp(8px,2.22vw,16px);row-gap:12vw}.lp__wrap .lp__nav li{width:calc(50% - clamp(8px,2.22vw,16px)/2)}.lp__wrap .lp__nav a{font-size:clamp(14px,3.56vw,18px);padding:clamp(16px,4vw,20px) 0;border-radius:6px}.lp__wrap .lp__nav a span::before{position:absolute;content:"";background-image:url(../_img/260130/arrow.svg);background-repeat:no-repeat;background-size:contain;width:5.64vw;aspect-ratio:1/1;bottom:-14vw}.lp__wrap hgroup.has-img.has-img p{position:relative;font-size:3.07vw;margin-bottom:5.92vw}.lp__wrap hgroup.has-img.has-img p::before,.lp__wrap hgroup.has-img.has-img p::after{position:absolute;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}.lp__wrap hgroup.has-img.has-img p.hukidashi01::before{background-image:url(../_img/260130/subttl_point.svg);width:3.07vw;aspect-ratio:12/13;inset:-10px}.lp__wrap hgroup.has-img.has-img p.hukidashi01::after{background-image:url(../_img/260130/subttl_hukidashi01.svg);width:41.2vw;aspect-ratio:200/10;inset:auto 0 -3vw 50%;transform:translateX(-50%)}.lp__wrap hgroup.has-img.has-img p.hukidashi02::before{background-image:url(../_img/260130/subttl_point.svg);width:12px;aspect-ratio:12/13;inset:-20px -10px 0 auto;transform:scale(-1, 1)}.lp__wrap hgroup.has-img.has-img p.hukidashi02::after{background-image:url(../_img/260130/subttl_hukidashi02.svg);width:49.17vw;aspect-ratio:224/11;inset:auto 0 -12px 50%;transform:translateX(-50%)}.lp__wrap hgroup.has-img.has-img p.hukidashi03::before{background-image:url(../_img/260130/subttl_point.svg);width:12px;aspect-ratio:12/13;inset:-20px -10px 0 auto;transform:scale(-1, 1)}.lp__wrap hgroup.has-img.has-img p.hukidashi03::after{background-image:url(../_img/260130/subttl_hukidashi03.svg);width:49.17vw;aspect-ratio:224/11;inset:auto 0 -12px 50%;transform:translateX(-50%)}.lp__wrap hgroup.has-img.has-img h2{font-size:5.12vw}.lp__wrap .lp__secret{margin-top:clamp(64px,16vw,88px);padding:14.1vw 15px 0}.lp__wrap .lp__secret__slider{width:min(540px,100%);margin:7.94vw auto 0}.lp__wrap .lp__secret__slider .swiper-slide>img{height:3.33vw}.lp__wrap .lp__secret__slider .swiper-btns div::after{width:3vw;height:3vw}.lp__wrap .lp__secret__points{width:100%;margin:7.69vw auto}.lp__wrap .lp__secret__points ul{display:flex;flex-direction:column;gap:2.56vw}.lp__wrap .lp__secret__points li{align-items:flex-end;border-radius:1.28vw;gap:3.07vw;padding:5.89vw 3.58vw}.lp__wrap .lp__secret__points li picture{width:39.4vw}.lp__wrap .lp__secret__points li div{flex:1;gap:13px}.lp__wrap .lp__secret__points li div img{height:10.71vw;margin:0 auto}.lp__wrap .lp__secret__points li div p{min-height:22.3vw;font-size:3.07vw;line-height:150%}.lp__wrap .lp__lineup{margin-top:12.8vw}.lp__wrap .lp__lineup.lp__lineup__bottom{margin-top:0}.lp__wrap .lp__lineup hgroup{margin-bottom:7.69vw}.lp__wrap .lp__lineup__tab-list{width:100%;margin:0 auto;padding:0 15px}.lp__wrap .lp__lineup__tab-list ul{gap:3.07vw}.lp__wrap .lp__lineup__tab-list ul li{flex-direction:initial;align-items:initial;width:44.6vw}.lp__wrap .lp__lineup__tab-list button{border-radius:1.28vw 1.28vw 0 0;padding:3.84vw 0 2.84vw;gap:3.07vw}.lp__wrap .lp__lineup__tab-list button.tab-bottom{border-radius:0 0 1.28vw 1.28vw}.lp__wrap .lp__lineup__tab-list button p{font-size:5.12vw;line-height:230%}.lp__wrap .lp__lineup__tab-list button span{font-size:3.07vw;line-height:150%}.lp__wrap .lp__lineup__panel-list .panel{padding-bottom:96px}.lp__wrap .lp__lineup__panel-list .panel hgroup:has(h3){gap:3px;padding:7.69vw 0 0}.lp__wrap .lp__lineup__panel-list .panel hgroup:has(h3) h3{font-size:5.12vw}.lp__wrap .lp__lineup__nav{width:100%;margin:0 auto}.lp__wrap .lp__lineup__nav ul{flex-wrap:wrap;margin:8.46vw auto 0}.lp__wrap .lp__lineup__nav ul.lp__lineup__nav__ss{width:min(100%,360px);gap:4.41vw}.lp__wrap .lp__lineup__nav ul.lp__lineup__nav__ss a::after{border-left:1px solid var(--lp--blue);border-bottom:1px solid var(--lp--blue)}.lp__wrap .lp__lineup__nav ul.lp__lineup__nav__aw{width:min(100%,360px);gap:4.41vw}.lp__wrap .lp__lineup__nav ul.lp__lineup__nav__aw a::after{border-left:1px solid var(--lp--yellow);border-bottom:1px solid var(--lp--yellow)}.lp__wrap .lp__lineup__nav ul li{width:calc((100% - 7.69vw)/2)}.lp__wrap .lp__lineup__nav ul li:nth-child(1),.lp__wrap .lp__lineup__nav ul li:nth-child(2){margin-bottom:16.4vw}.lp__wrap .lp__lineup__nav ul li a{position:relative}.lp__wrap .lp__lineup__nav ul li a>img{width:8.71vw;margin-bottom:2.82vw}.lp__wrap .lp__lineup__nav ul li a .lp__lineup__nav__img{width:100%}.lp__wrap .lp__lineup__nav ul li a p{font-size:2.82vw;margin-bottom:2.56vw}.lp__wrap .lp__lineup__nav ul li a h4{font-size:3.58vw}.lp__wrap .lp__lineup__nav ul li a::after{position:absolute;content:"";width:4.1vw;aspect-ratio:1/1;bottom:-30px;transform:rotate(-45deg)}.lp__wrap .lp__lineup__nav .lp__lineup__nav__img{margin-bottom:20px}.lp__wrap .lp__lineup__nav .lp__lineup__nav__img>img{height:31px;left:-8px;top:12px}.lp__wrap .lp__lineup__one{margin:13.3vw auto 0}.lp__wrap .lp__lineup__one__ttl{width:100%;margin:0 auto 5.12vw;padding-top:13.3vw;gap:5.12vw}.lp__wrap .lp__lineup__one__ttl hgroup{margin-bottom:0;gap:5.12vw}.lp__wrap .lp__lineup__one__ttl hgroup img{height:12.3vw}.lp__wrap .lp__lineup__one__ttl h4{font-size:5.12vw;line-height:100%;text-align:center}.lp__wrap .lp__lineup__one__ttl button{width:11.2vw;height:11.2vw}.lp__wrap .lp__lineup__desc{font-size:3.58vw;line-height:157%;margin-top:7.69vw;margin-bottom:7.69vw;text-align:center}.lp__wrap .lp__lineup__one__main{display:flex;flex-direction:column;justify-content:center;width:min(100%,313px);margin:0 auto 12vw;gap:7.69vw}.lp__wrap .lp__lineup__one__main.lp__lineup__one__main--one-column{display:flex}.lp__wrap .lp__lineup__one__main .lp__lineup__one__slide__inner>img{display:block;margin:0 auto 3.33vw;height:11.2vw}.lp__wrap .lp__lineup__one__btns button{width:36px;height:50px}.lp__wrap .lp__lineup__one__btns button::after{width:10px;height:10px}.lp__wrap .lp__lineup__one__btns .swiper-button-prev{padding-left:22px}.lp__wrap .lp__lineup__one__btns .swiper-button-next{padding-right:22px}.lp__wrap .lp__lineup__modal__wrapper li{width:90%;margin:0 auto;padding:15px}.lp__wrap .lp__lineup__modal__wrapper li button{font-size:15px;width:120px;height:40px;margin-top:14px}.lp__wrap .lp__coordinate{font-size:4.1vw;margin:7.17vw auto 2.56vw}.lp__wrap .lp__one-btn p,.lp__wrap .lp__btn-box p{font-size:3.58vw;line-height:100%;margin-bottom:3.84vw}.lp__wrap .lp__one-btn{padding:0 15px;margin-top:23.3vw}.lp__wrap .lp__btn-box{width:100%;padding:0 15px;margin:23.3vw auto 0}.lp__wrap .lp__btn-box ul{display:flex;flex-direction:column;gap:3.84vw}.lp__wrap .lp__btn-box li .lp__btn{width:100%}.lp__wrap .lp__how-to-wash{padding:clamp(24px,6.22vw,40px) 15px clamp(28px,7.11vw,56px);margin-top:clamp(40px,10.67vw,64px);width:100vw;position:relative}.lp__wrap .lp__how-to-wash iframe{margin-top:7.69vw}.lp__wrap .lp__btn{width:clamp(400px,80%,464px);height:min(70px,15.56vw);font-size:min(18px,clamp(14px,4vw,18px))}.lp__wrap .lp__btn::after{right:min(28px,4vw);height:min(10px,3.5vw);width:min(10px,3.5vw)}.lp__wrap .lp__recommend{width:100%;margin-top:clamp(40px,16vw,80px)}.lp__wrap .lp__recommend h2{font-size:clamp(14px,6.13vw,26px);margin-bottom:4vw}.lp__wrap .lp__recommend h2::before,.lp__wrap .lp__recommend h2::after{display:none}.lp__wrap .lp__recommend .lp__recommend-links{grid-template-columns:repeat(2, min(282px, 48.5%));grid-template-rows:repeat(2, 1fr);gap:10px 3%;gap:max(3%,10px) 3%;justify-content:center;padding:0 15px}.lp__wrap .lp__recommend .lp__recommend-links a{width:100%;height:auto;aspect-ratio:1/1}.lp__wrap .lp__recommend .lp__recommend-links a img{object-fit:contain}.lp__wrap .show_pc{display:none}.lp__wrap .show_sp{display:block}}@media screen and (max-width: 450px){.lp__wrap .lp__btn{width:100%}}.topicModuleCredit{margin:0 auto;padding:0 0 !important}.topicModuleCredit__priceList{display:flex;flex-wrap:wrap;justify-content:center !important;align-items:center;gap:12px}.topicModuleCredit__priceItem{width:calc(16.6666666667% - 10px);margin-right:0}#bottom_recommend_area{padding-bottom:80px}.topicModuleItem__priceWrapper--new .topicModuleItem__price{color:#d80000}@media screen and (max-width: 768px){.topicModuleCredit__priceList{gap:10px}.topicModuleCredit__priceItem{width:calc((100% - 60px)/3) !important;margin-right:0}#bottom_recommend_area{padding:60px 15px 16vw}}/*# sourceMappingURL=style_20260130.css.map */