#newLife2026 #mainVisual{text-align:center;width:100vw;margin-left:calc(50% - 50vw)}@media screen and (width<=480px){#newLife2026 .mainVisual-pc{display:none}}@media screen and (width>=481px){#newLife2026 .mainVisual-sp{display:none}}#newLife2026 .newLife2026_inner{text-align:center}#newLife2026 .productTop10Slider ul li:after{content:"";width:20%;display:block}#newLife2026 .newLife2026_inner .productTop10Slider:last-child{margin-bottom:64px}#newLife2026 .newLife2026_nav h2{border:none}#newLife2026 .newLife2026_nav h2:before{content:"-";margin-right:8px}#newLife2026 .newLife2026_nav h2:after{content:"-";margin-left:8px}#newLife2026 .newLife2026_nav ul{display:flex}#newLife2026 .newLife2026_nav ul li{text-align:center;background:#d1ecaf;width:20%}#newLife2026 .newLife2026_nav ul li a{padding:8px 12px 64px;display:block}#newLife2026 .newLife2026_nav ul li a:hover{opacity:.7}#newLife2026 .newLife2026_nav ul li:nth-child(2n){background:#fff9d7}#newLife2026 .newLife2026_nav.place{margin-bottom:0}#newLife2026 .newLife2026_nav.place img{margin-bottom:24px}#newLife2026 .newLife2026_nav.place a{font-size:1.6rem;position:relative}#newLife2026 .newLife2026_nav.place .subTitle{font-size:1.4rem;display:block}#newLife2026 .newLife2026_nav.place .downArrow{color:#8bb14c;height:auto;font-size:2.4rem;position:absolute;bottom:8px;left:0;right:0;overflow:hidden;transform:rotate(90deg)scale(.8,2)}#newLife2026 .newLife2026_nav.style{margin-bottom:64px}#newLife2026 .newLife2026_nav.style ul{flex-wrap:wrap}#newLife2026 .newLife2026_nav.style ul li{width:25%}#newLife2026 .newLife2026_nav.style ul li a{padding:16px 0 24px}#newLife2026 .newLife2026_nav.style ul li:nth-child(2n),#newLife2026 .newLife2026_nav.style ul li:nth-child(2n+5){background:#e3f7c9}#newLife2026 .newLife2026_nav.style ul li:nth-child(2n+6){background:#d1ecaf}#newLife2026 .newLife2026_nav.style ul li a img{width:100%;margin-bottom:24px;padding:0 36px}#newLife2026 .newLife2026_nav.style ul li a .downArrow{margin-left:8px}#newLife2026 .content{background:#fffcf4;border-radius:16px;margin-top:64px;padding:0 0 48px}#newLife2026 .content h2{background:#e3f7c9;border-bottom:2px solid #8bb14c;border-radius:16px 16px 0 0;margin-bottom:24px;padding:20px 0 16px;font-size:2rem;line-height:1em;position:relative}#newLife2026 .yellow h2{background:#fff9d7!important;border-bottom:2px solid #f88325!important}#newLife2026 .yellow h3{background:#fff9d7!important}#newLife2026 .content p{font-size:1.6rem}#newLife2026 .pickUpProducts{justify-content:space-between;align-items:flex-start;padding:0 24px;display:flex}#newLife2026 .item3{margin-bottom:64px}#newLife2026 .item3 .pickUpProducts{justify-content:flex-start}#newLife2026 .pickUpProducts .layout1{flex-wrap:wrap;justify-content:space-around;width:23%;margin:0 2%;display:flex}#newLife2026 .pickUpProducts .layout2{flex-wrap:wrap;width:46%;margin:0 2%;display:flex}#newLife2026 .pickUpProducts .layout2>div{width:48%;margin:0 1%}#newLife2026 .pickUpProducts h3{background:#e3f7c9;width:calc(100% - 24px);margin:0 auto 8px;padding:12px 0;font-size:1.6rem;position:relative}#newLife2026 .pickUpProducts .layout1 .product{width:95%}#newLife2026 .pickUpProducts .layout2 .product{width:50%}#newLife2026 .product img{margin-bottom:8px}#newLife2026 .product .price{margin-bottom:8px;font-size:1.6rem}#newLife2026 .product .price span{font-size:1.4rem}#newLife2026 .productPrice .mark-sale+.normalPrice{grid-area:1/2/2/3;text-decoration:line-through}#newLife2026 .productPrice .normalPrice+.sellingPrice{color:#f21515;grid-area:2/2/3/3;font-weight:700}#newLife2026 .product .product-detail-button{width:calc(100% - 24px);margin:auto}#newLife2026 .pickUpProducts .product .product-detail-button a,#newLife2026 .productTop10Slider .product .product-detail-button a{color:#fff;text-align:center;background:#f88325;border-radius:8px;margin:0 auto 32px;padding:8px;display:block}#newLife2026 .pickUpProducts .product .product-detail-button a:hover,#newLife2026 .productTop10Slider .product .product-detail-button a:hover{opacity:.7}#newLife2026 .pickUpProducts .product .productActionButton input,#newLife2026 .productTop10Slider .product .productActionButton input{color:#fff;text-align:center;background:#f88325;border:1px solid #f88325;border-radius:8px;width:calc(100% - 24px);margin:auto;padding:8px}#newLife2026 .productTop10Slider .product .productActionButton input{width:100%}#newLife2026 h2{border-bottom:1px solid;margin-top:64px;margin-bottom:56px;line-height:0}#newLife2026 h2 span{background:#fff;width:100%;height:16px;padding:0 45px;font-size:2rem;display:inline}#newLife2026 .pickUp{width:116px;margin:auto;position:absolute;top:-11px;left:0;right:0}#newLife2026 .house{width:40px;position:absolute;bottom:-2px;left:10%}#newLife2026 .container-product{flex-wrap:wrap;display:flex}#newLife2026 .container-product .addToCart{text-align:left;width:31%;margin:1% 1% 24px}#newLife2026 .container-product .addToCart .addToCartImage{text-align:center}#newLife2026 .addToCart .productName{text-align:left;font-size:1.2rem}#newLife2026 .addToCartInner .productPrice{border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:baseline;row-gap:4px;font-size:1.4rem;display:flex}#newLife2026 .addToCartInner .productPrice>span{flex-wrap:nowrap;justify-content:center;align-items:end;width:100%;margin:0 4px 0 0;display:flex}#newLife2026 .addToCartInner .productPrice>span>span{margin-right:4px}#newLife2026 .productPrice .normalPrice{text-decoration:line-through}#newLife2026 .productPrice .mark-sale~.sellingPrice{color:#f21515;font-size:1.2em;font-weight:700}#newLife2026 .productPrice .mark-sale~.sellingPrice+.tax{color:#f21515;margin:0 0 0 -2px;font-weight:700}#newLife2026 .addToCartInner .productPrice .tax{font-size:1rem}#newLife2026 .addToCartInner h6{margin-bottom:4px;font-size:1.4rem}#newLife2026 .cartBlock{justify-content:space-between;align-items:center;margin:4px 0;display:flex}#newLife2026 .container{max-width:960px;margin:20px auto}#newLife2026 .container-inner{flex-wrap:wrap;justify-content:space-between;display:flex}#newLife2026 .container-inner .container-left{width:48%}#newLife2026 .container-inner .container-right{border-radius:16px;width:48%;height:max-content}#newLife2026 .addToCartInner a{text-align:center;background:#fff;border:1px solid #bebcb4;border-radius:24px;margin:12px 0;padding:8px 0;display:block}#newLife2026 .addToCartInner a:hover{background:#bebcb4}@media screen and (width<=1200px){#newLife2026 .productTop10Slider.destroy,#newLife2026 .productTop10Slider.destroy ul{overflow-x:visible}}@media screen and (width<=1024px){#newLife2026 .productTop10Slider h2{margin-left:8px;margin-right:8px}#newLife2026 .pickUpProducts .layout2{width:36%}#newLife2026 .content .product p{white-space:nowrap;font-size:1.4rem}#newLife2026 .pickUpProducts h3{width:100%}#newLife2026 .pickUpProducts .layout1 .product{width:84%}#newLife2026 .pickUpProducts .layout2 .product{width:46%}}@media screen and (width<=768px){#newLife2026 .pickUpProducts{flex-wrap:wrap}#newLife2026 .pickUpProducts .layout1,#newLife2026 .pickUpProducts .layout2{width:100%;margin-top:36px}#newLife2026 .pickUpProducts .layout1 .product,#newLife2026 .pickUpProducts .layout2 .product{width:48%}#newLife2026 .newLife2026_nav.style ul li a .downArrow{display:none}#newLife2026 .newLife2026_nav.style ul li a img{padding:0 16px}#newLife2026 .newLife2026_nav.place ul{display:block}#newLife2026 .newLife2026_nav.place ul li{width:100%}#newLife2026 .newLife2026_nav.place ul li a{flex-wrap:nowrap;align-items:center;padding:8px 12px;font-size:2rem;display:flex}#newLife2026 .newLife2026_nav.place ul li a img{width:128px;margin:0 24px 0 0}#newLife2026 .newLife2026_nav.place ul li a .subTitle{margin-right:24px}#newLife2026 .newLife2026_nav.place ul li a .downArrow{display:none}#newLife2026 .container-product .addToCart{width:48%}}@media (width>=480px) and (width<=768px){#newLife2026 .newLife2026_inner .productTop10Slider ul{grid-template-columns:repeat(3,1fr);gap:2%}}@media screen and (width<=480px){#newLife2026 .newLife2026_nav.place ul li a{display:block;overflow:hidden}#newLife2026 .newLife2026_nav.place ul li a img{float:left;width:96px}#newLife2026 .newLife2026_nav.place ul li a .subTitle{margin-top:24px}#newLife2026 .newLife2026_nav.place ul li a span{text-align:left;display:block}#newLife2026 .pickUpProducts .layout1,#newLife2026 .pickUpProducts{flex-wrap:wrap;padding:0 8px}#newLife2026 .pickUpProducts .layout1,#newLife2026 .pickUpProducts .layout2{flex-wrap:wrap;width:100%;margin-bottom:24px}}