@charset "UTF-8";:root{--rem:1.10378118641;--ratio:1.5;--s-3:calc(var(--s-2)/var(--ratio));--s-2:calc(var(--s-1)/var(--ratio));--s-1:calc(var(--s0)/var(--ratio));--s0:calc(1rem*var(--rem));--color-monday:#ed8d3e;--color-wednesday:#0045b1;--color-saturday:#f57d8f;--color-sunday:#24800f;--s1:calc(var(--s0)*var(--ratio));--s2:calc(var(--s1)*var(--ratio));--s3:calc(var(--s2)*var(--ratio));--s4:calc(var(--s3)*var(--ratio));--s5:calc(var(--s4)*var(--ratio));--s6:calc(var(--s5)*var(--ratio));--s7:calc(var(--s6)*var(--ratio));--s8:calc(var(--s7)*var(--ratio));--s9:calc(var(--s8)*var(--ratio));--s10:calc(var(--s9)*var(--ratio))}:root{--rem:.714285714;--ratio:1.5;--s-2:calc(var(--s-1)/var(--ratio));--s-1:calc(var(--s0)/var(--ratio));--s0:calc(1rem*var(--rem));--s1:calc(var(--s0)*var(--ratio));--s2:calc(var(--s1)*var(--ratio));--s3:calc(var(--s2)*var(--ratio));--s4:calc(var(--s3)*var(--ratio));--s5:calc(var(--s4)*var(--ratio));--s6:calc(var(--s5)*var(--ratio));--s7:calc(var(--s6)*var(--ratio));--s8:calc(var(--s7)*var(--ratio));--s9:calc(var(--s8)*var(--ratio));--s10:calc(var(--s9)*var(--ratio))}.page-entry{min-width:1200px;overflow:hidden;padding-bottom:15px}.page-entry .hidden{width:1px;height:1px;position:absolute;overflow:hidden;clip:rect(1px 1px 1px 1px)}.page-entry .text-indent{display:inline-block;text-indent:-1em;padding-left:1em}.page-entry .text-center{text-align:center}.page-entry .font-mincho{font-family:"游明朝",Yu Mincho,Times New Roman,Hiragino Mincho ProN,MS PMincho,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-entry .text-uppercase{text-transform:uppercase}.page-entry .display-none{display:none}.page-entry .font-roboto{font-weight:500;font-family:Roboto Slab,serif}.page-entry .rotate-180deg{transform:rotate(180deg)}.page-entry{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium",Yu Gothic Medium,Yu Gothic,"游ゴシック",Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;-webkit-text-size-adjust:none;color:#000;line-height:1.6;font-size:.9999999996rem}.page-entry .main-wrapper{background-color:#f4f3ef;padding-bottom:var(--s6)}.page-entry+*{margin-top:var(--s6)}.page-entry h1,.page-entry h2,.page-entry h3,.page-entry h4,.page-entry h5,.page-entry h6{line-height:1.4;color:#000}.page-entry h1{max-width:none;margin:0;padding:0;border:0;text-align:left;font-weight:400}.page-entry h2{color:#000;margin:0;padding:0;border-bottom:0;font-weight:400}.page-entry h3{background:transparent;margin:0;padding:0;font-weight:400}.page-entry sup{font-size:.5em}.page-entry a{color:#000}.page-entry em{font-style:normal}.page-entry strong,.page-entry em{font-weight:700}.page-entry ol{list-style:none}.page-entry img{max-width:100%;width:auto;height:auto}.page-entry button{background:transparent;border:0;outline:0}.page-entry .ico-arrow{width:1.4999999994rem;fill:none;fill-rule:evenodd;stroke:#fff;stroke-width:4px}.page-entry .mv{position:relative}.page-entry .mv__copy{padding:.5em 0;text-align:center;color:#fff;background-color:#000;position:absolute;top:0;left:0;width:100%;z-index:1}.page-entry .mv__ttl{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1;width:min(33.2142857143%,465px);height:min(8.9901477833%,73px);margin-top:min(4%,50px)}.page-entry .nav{height:clamp(698px,58vw,812px)}.page-entry .nav__list{display:flex;width:min(1400px,100%);height:100%;margin-right:auto;margin-left:auto}.page-entry .nav__list-item{width:25%;height:100%}.page-entry .nav__list-item a{display:block;width:100%;height:100%;background:0 0/cover no-repeat}.page-entry .nav__list-item a:hover{opacity:1}.page-entry .nav__list-item--monday a{background-image:url(/lp/stretchpants/images/2023ss/nav-bdt173.jpg)}.page-entry .nav__list-item--monday a:hover{background-image:url(/lp/stretchpants/images/2023ss/nav-bdt173-hover.jpg)}.page-entry .nav__list-item--wednesday a{background-image:url(/lp/stretchpants/images/2023ss/nav-bdt193.jpg)}.page-entry .nav__list-item--wednesday a:hover{background-image:url(/lp/stretchpants/images/2023ss/nav-bdt193-hover.jpg)}.page-entry .nav__list-item--saturday a{background-image:url(/lp/stretchpants/images/2023ss/nav-bdt101.jpg)}.page-entry .nav__list-item--saturday a:hover{background-image:url(/lp/stretchpants/images/2023ss/nav-bdt101-hover.jpg)}.page-entry .nav__list-item--sunday a{background-image:url(/lp/stretchpants/images/2023ss/nav-bds452.jpg)}.page-entry .nav__list-item--sunday a:hover{background-image:url(/lp/stretchpants/images/2023ss/nav-bds452-hover.jpg)}.page-entry .cont__list{position:fixed;top:200px;right:0;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;display:flex;font-size:.8571428568rem;gap:0 4px;z-index:1;opacity:0}.page-entry .cont__list-item a{background-color:var(--bg);color:#fff;padding:1em .75em;border-radius:10px 0 0 10px;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.page-entry .cont__list-item--monday{--bg:var(--color-monday)}.page-entry .cont__list-item--wednesday{--bg:var(--color-wednesday)}.page-entry .cont__list-item--saturday{--bg:var(--color-saturday)}.page-entry .cont__list-item--sunday{--bg:var(--color-sunday)}.page-entry .monday{--bg:var(--color-monday);padding-top:var(--s6)}.page-entry .wednesday{--bg:var(--color-wednesday)}.page-entry .saturday{--bg:var(--color-saturday)}.page-entry .saturday .sec__img{overflow:hidden;border-radius:30px}.page-entry .sunday{--bg:var(--color-sunday)}.page-entry .sec{display:flex;flex-wrap:wrap;justify-content:space-between;width:1024px;margin-right:auto;margin-left:auto}.page-entry .sec--flex-row-reverse{flex-direction:row-reverse}.page-entry .sec__wrapper>*+*{position:relative;margin-top:var(--s6);padding-top:var(--s6)}.page-entry .sec__wrapper>*+:before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:block;height:1px;margin-top:0;margin-right:-88px;margin-left:-88px;content:"";border-top:1px dashed}.page-entry .sec__img{overflow:hidden;border-radius:30px}.page-entry .sec__box{width:420px}.page-entry .sec__box+.sec__box{width:500px}.page-entry .sec__fukidashi{font-size:.8571428568rem;position:relative;width:88px;padding:.25em 0;text-align:center;color:#fff;background-color:var(--bg)}.page-entry .sec__fukidashi:after{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:block;width:.714285714rem;height:.4285714284rem;margin-bottom:-.357142857rem;content:"";background-color:var(--bg);-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0)}.page-entry .sec__ttl{font-size:2.7142857132rem;font-weight:700;margin-top:var(--s0)}.page-entry .sec__lead{font-size:1.2857142852rem;font-weight:700;margin-top:var(--s0)}.page-entry .sec__subttl{font-size:.9999999996rem;font-weight:700;display:flex;align-items:center;flex-wrap:wrap;margin-top:var(--s3);gap:0 var(--s-1)}.page-entry .sec__subttl-label{padding:0 1em;border:1px solid;background-color:#fff}.page-entry .sec__subttl span+span{flex:1 0 0;height:1px;border:1px dashed}.page-entry .feature-item{display:flex;flex-wrap:wrap}.page-entry .feature-item__wrapper{margin-top:var(--s3)}.page-entry .feature-item__wrapper>*+*{margin-top:var(--s2)}.page-entry .feature-item__img{overflow:hidden;border-radius:30px}.page-entry .feature-item__box{flex:1 0 0;margin-left:var(--s2)}.page-entry .feature-item__box>div{display:flex;flex-direction:column;justify-content:center;height:100%}.page-entry .feature-item__box-label{font-size:1.1428571424rem;font-weight:700;text-decoration:underline;color:var(--bg);-webkit-text-decoration-color:#fff;text-decoration-color:#fff;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:.5em;text-underline-offset:-.2em}.page-entry .feature-item__box-label+p{margin-top:var(--s-2)}.page-entry .feature-item2{width:202px}.page-entry .feature-item2__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:var(--s2)}.page-entry .feature-item2__wrapper+*{margin-top:var(--s5)}.page-entry .feature-item2__img{overflow:hidden;border-radius:30px}.page-entry .feature-item2__img+*{margin-top:var(--s0)}.page-entry .size-table{display:flex;flex-wrap:wrap;margin-top:var(--s3)}.page-entry .size-table figcaption{font-size:.8571428568rem}.page-entry .size-table .text-right{display:block;margin-top:.5em;text-align:right}.page-entry .product-area{margin-top:var(--s3)}.page-entry .product-item{display:flex;flex-wrap:wrap}.page-entry .product-item__img{flex:0 0 144px}.page-entry .product-item__specs{font-size:1.1428571424rem;flex:1 0 0}.page-entry .product-item__specs .page-Campaign_PriceNormal{font-size:1.2857142852rem;font-weight:700;margin-top:var(--s0)}.page-entry .product-item__specs-color{margin-top:var(--s0)}.page-entry .product-item__link{font-size:1.1428571424rem;font-weight:700;flex:0 0 100%;margin-top:var(--s1);padding:.825em 0;text-align:center;color:#fff;border-radius:10px;background-color:var(--bg);box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.page-entry .product-set{margin-top:var(--s4)}.page-entry .product-set__inner{position:relative;margin-top:var(--s1);padding-top:8.571428568rem;padding-bottom:var(--s1)}.page-entry .product-set__img{position:absolute;top:0;left:0}.page-entry .product-set__item{display:flex;flex-wrap:wrap}.page-entry .product-set__item-wrapper{width:330px;margin-right:0;margin-left:auto}.page-entry .product-set__item-wrapper>*+*{margin-top:var(--s3)}.page-entry .product-set__item-img{flex:0 0 100px}.page-entry .product-set__item-specs{font-size:.8571428568rem;flex:1 0 0;margin-left:var(--s1)}.page-entry .product-set__item-specs .page-Campaign_Price{font-size:.9999999996rem;font-weight:700;margin-top:var(--s-3)}.page-entry .product-set__item-link{font-weight:700;width:160px;margin-top:var(--s0);padding:.5em 0;text-align:center;border-radius:10px;background-color:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.page-entry .nav-bottom{margin-top:var(--s6)}.page-entry .nav-bottom__list{width:1024px;margin-right:auto;margin-left:auto;display:flex;justify-content:space-between}.page-entry .nav-bottom__list-item{width:230px}.page-entry .nav-bottom__list-item a{display:block;border:1px solid #fff;border-radius:30px;overflow:hidden;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.page-entry .outro-bnr{display:block;overflow:hidden;margin-top:var(--s5);margin-right:auto;margin-left:auto;border-radius:20px;width:378px;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}@media print,screen and (min-width:768px){.page-entry .sp{display:none}}@media screen and (max-width:767px){.page-entry .pc{display:none}}@media print,screen and (min-width:1201px){.page-entry .sec__wrapper>*+:before{margin-right:calc((1024px - 100vw)*.5);margin-left:calc((1024px - 100vw)*.5)}}