.header-wrapper{border-top:6px solid #274765}.main-page-title{font-size:2rem;text-align:center}.custom-drawer-menu-wrap{padding:0 20px;color:#284865}.custom-drawer-menu-wrap h2{margin:15px 0;font-size:20px;text-align:center;color:#284865}.custom-drawer-menu-wrap .custom-drawer-menu-subtitle{font-size:14px;margin:-15px 0 15px;text-align:center;color:#284865}.custom-drawer-menu-wrap ul{margin:0 0 60px;padding:0;border-bottom:1px solid #ccc}.custom-drawer-menu-wrap ul li{border-top:1px solid #ccc;list-style:none}.custom-drawer-menu-wrap ul li a{display:block;padding:15px 0;color:#284865;text-decoration:none}.custom-drawer-menu-wrap ul li.custom-drawer-menu-secondary a{margin-left:20px}.custom-drawer-menu-wrap ul li.custom-drawer-menu-secondary a:before{content:"-";margin-right:10px}.cv-btn{width:74%;min-width:330px;margin:30px auto 60px;text-align:center}.cv-btn a{display:block;background:#274765;padding:20px 0;line-height:1.5;color:#fff;font-size:1.6rem;font-weight:700;text-decoration:none;border:1px solid #274765;position:relative;transition:all .2s ease}.cv-btn a:hover{opacity:80%}.cv-btn a:before{display:block;content:"";position:absolute;top:50%;right:20px;left:inherit;margin-top:-3px;width:8px;height:8px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg)}.cv-btn.blog-link a{background:#fff;border:1px solid #274765;color:#274765;padding:15px 0}.cv-btn.blog-link a:hover{background:#e9ecef}@media only screen and (max-width: 499px){.cv-btn{width:90%;min-width:unset;font-size:1.5rem}}.markerYellow{background:linear-gradient(transparent 70%,#fff497 35%)}.shopify-policy__container{max-width:600px;font-size:1.4rem}.shopify-policy__container h1{font-weight:700;font-size:2.5rem}.shopify-policy__container h2{font-weight:700;font-size:2rem}.shopify-policy__container h3{font-weight:700;font-size:1.8rem}.shipping-price-teble{font-size:12px;text-align:center;border-collapse:collapse;border-top:1px solid #ccc;border-left:1px solid #ccc}.shipping-price-teble tbody tr th,.shipping-price-teble tbody tr td{border-right:1px solid #ccc;border-bottom:1px solid #ccc}.background-gray{background-color:#eee}.jdgm-rev__author{display:none}.shipped-plants-page{max-width:1000px}.shipped-plants-page .page_shipped_plants_list_wrap{display:flex;flex-wrap:wrap;padding:0;margin:0}.shipped-plants-page .page_shipped_plants_list_wrap li{margin:0 1% 20px;list-style:none;width:48%;cursor:pointer}.shipped-plants-page .page_shipped_plants_list_wrap li .img_wrap{line-height:0}.shipped-plants-page .page_shipped_plants_list_wrap li .img_wrap img{margin-bottom:0;width:100%;border-radius:7px}.shipped-plants-page .page_shipped_plants_list_wrap li .shopped_plants_date{line-height:0;font-size:12px;color:#999;text-align:center}.shipped-plants-page .page_shipped_plants_list_wrap li .shopped_plants_title{line-height:1.3;font-size:13px;text-align:center}@media screen and (min-width:500px){.shipped-plants-page .page_shipped_plants_list_wrap{margin:0 10px}.shipped-plants-page .page_shipped_plants_list_wrap li{margin:0 .5% 20px}.shipped-plants-page .page_shipped_plants_list_wrap li{width:32%}}@media screen and (min-width:750px){.shipped-plants-page .shipped-plants-page{padding:0}.shipped-plants-page .page_shipped_plants_list_wrap li{width:24%}}@media screen and (min-width:990px){.shipped-plants-page .page_shipped_plants_list_wrap li{width:19%}}.shipped-plants-product-page h3{border-bottom:1px solid #ddd;padding-bottom:10px;font-size:1.6rem;display:flex;justify-content:space-between;align-items:center}.shipped-plants-product-page h3 a{color:#000;text-decoration:none}.shipped-plants-product-page .page_shipped_plants_list_wrap{display:flex;flex-wrap:nowrap;overflow-x:auto;padding:0}.shipped-plants-product-page .page_shipped_plants_list_wrap li{margin:0 10px 0 0;list-style:none;width:130px;cursor:pointer;white-space:nowrap}.shipped-plants-product-page .page_shipped_plants_list_wrap li .img_wrap{line-height:0}.shipped-plants-product-page .page_shipped_plants_list_wrap li .img_wrap img{margin-bottom:0;width:130px;border-radius:7px}.shipped-plants-product-page .page_shipped_plants_list_wrap li .shopped_plants_date{line-height:0;font-size:14px;color:#999;text-align:center}.shopped_plants_date{display:none}.swiper{width:min(100%,1200px);height:auto}.swiper .swiper-button-prev,.swiper .swiper-button-next{display:grid;place-content:center;width:6.4rem;height:6.4rem;cursor:pointer;-webkit-transition:var(--transition);transition:var(--transition);position:absolute;z-index:1;top:0;bottom:0;margin:auto}.swiper .swiper-button-prev:before,.swiper .swiper-button-next:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";border-radius:50%;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.swiper .swiper-button-prev:after,.swiper .swiper-button-next:after{width:1.2rem;height:1.2rem;content:"";border:solid 2px #fff;border-width:3px 3px 0 0}.swiper .swiper-button-prev:before{background-color:#0000004d;-webkit-box-shadow:var(--box-shadow-dark);box-shadow:var(--box-shadow-dark)}.swiper .swiper-button-prev:after{margin-left:.4rem;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.swiper .swiper-button-next:before{background-color:#0000004d;-webkit-box-shadow:var(--box-shadow-dark);box-shadow:var(--box-shadow-dark)}.swiper .swiper-button-next:after{margin-right:.4rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)}picture{width:100%}picture img{width:100%}picture source{width:100%}@media screen and (max-width:600px){.swiper .swiper-button-prev,.swiper .swiper-button-next{display:none}}#restock-rocket .restock-rocket-wrapper picture{width:auto}.popup{position:fixed;top:0;left:0;width:100vw;height:100vh;min-height:1000px;z-index:-1;opacity:0;transition:all .4s ease-in-out;background-color:#00000070}.popup_active{opacity:1;z-index:20}.popup .popup_view{position:fixed;top:30px;left:0;right:0;display:block;margin:auto;width:90vw;max-width:800px;z-index:5;transition:all .4s ease-in-out;opacity:0;background-color:#fff}.popup_active .popup_view{opacity:1}.popup .popup_view .popup_content{margin:auto;padding:60px 0 4%;width:90%;max-width:300px;text-align:center}.popup .popup_view .popup_content img{margin:0;width:100%}.popup .popup_view .popup_content p{margin:0;font-size:14px}.popup .popup_view .popup_content .popup_text_close{margin:20px auto 0;display:block;cursor:pointer;width:fit-content;font-size:14px}.popup .popup_view .popup_content .close_button{position:absolute;top:2%;right:3%;display:block;width:40px;height:40px;border:none;background-color:#eee;border-radius:50%;cursor:pointer}.popup .popup_view .popup_content .close_button:before,.popup .popup_view .popup_content .close_button:after{content:"";position:absolute;top:50%;left:50%;width:1px;height:22px;background:#333}.popup .popup_view .popup_content .close_button:before{transform:translate(-50%,-50%) rotate(45deg)}.popup .popup_view .popup_content .close_button:after{transform:translate(-50%,-50%) rotate(-45deg)}@media screen and (min-width:600px){.popup .popup_view .popup_content{padding:70px 0 3%}.popup .popup_view .popup_content .close_button{top:5%}}.popup .popup_view .popup_content .popup_product_link{width:100%;height:50px;margin:20px 0 40px;display:flex;justify-content:center;align-items:center;background-color:#1990c6;border:none;color:#fff;font-size:16px;text-decoration:none}@media screen and (min-width:750px){.popup .popup_view .popup_content{display:flex;max-width:700px;flex-wrap:wrap;justify-content:space-between}.popup .popup_view .popup_content img{width:48%}.popup_content .shipped-plants-popup-text-box{width:48%;text-align:left}.popup .popup_view .popup_content .shipped-plants-popup-text-box p{font-size:16px}.popup .popup_view .popup_content .popup_text_close{width:100%;margin-top:40px}}.custom-slide-collection-list-title{font-size:2.2rem;font-weight:700;align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:5px}.custom-slide-collection-list-title a{color:#284865;text-decoration:none}.custom-collection-all-view-text{font-size:1.5rem;font-weight:400;min-width:90px}.custom-collection-all-view-text a{color:#284865;text-decoration:none}.custom-collection-all-view-text:after{content:"";border-top:solid 2px #1990c6;border-right:solid 2px #1990c6;transform:rotate(45deg);width:11px;height:11px;display:inline-block}.custom-collection-all-view p{margin:0}.custom-slide-collection-list-description{margin:0;font-size:12px}.actual-product-list{overflow-x:auto;white-space:nowrap;padding:0;display:flex}.actual-product-list a{text-decoration:none;margin-right:7px}.actual-product-item{width:160px;margin:0 .5% 15px;display:inline-block}.actual-product-item:hover{opacity:.6}.actual-product-item-image{position:relative}.actual-product-list-thumbnail{margin:0;text-align:center}.actual-product-list-thumbnail img{width:100%}.actual-product-list-title{font-size:12px;font-weight:400;text-align:center;margin-bottom:0;max-height:3rem;white-space:break-spaces;overflow:hidden;margin-top:0}.actual-product-list-price{text-align:center;font-size:1.3rem;margin:0 0 8px;position:absolute;bottom:0;background-color:#0009;color:#fff;padding:0 5px}@media (min-width: 500px){.actual-product-item{width:200px}}.custom-youtube-list-wrap{font-size:12px;line-height:18px}.custom-youtube-list-wrap h2{margin-bottom:7px}.custom-youtube-list-wrap .custom-youtube-list-description{margin:0 0 4px}.custom-youtube-list-wrap ul{padding:0}.custom-youtube-list-wrap ul li{list-style:none}.custom-youtube-list-wrap ul li a{color:#333;text-decoration:none}.custom-youtube-list-wrap ul li a .youtube-list-image{aspect-ratio:16/9;overflow:hidden;margin-bottom:4px}.custom-youtube-list-wrap ul li a .youtube-list-image img{object-fit:contain;width:100%}.custom-youtube-list-wrap ul li.youtube-list-end-link-box a .youtube-list-image{background-color:#eee;text-decoration:underline;display:flex;justify-content:center;align-items:center}.custom-youtube-list-wrap ul li.youtube-list-end-link-box a .youtube-list-image:after{content:"";border-top:solid 1px #333;border-right:solid 1px #333;transform:rotate(45deg);width:8px;height:8px;display:inline-block;margin-left:1px}.custom-youtube-list-wrap .youtube-list-end-link-button a{border:solid 1px #ddd;max-width:300px;margin:0 auto;display:block;padding:15px 20px;text-align:center;text-decoration:none;color:#333}.custom-image-list-wrap{display:flex;overflow-x:auto;padding-left:0}.custom-image-list-wrap h2{font-weight:700}.custom-image-list-wrap a{text-decoration:none}.custom-image-list-wrap a:first-child{margin-left:0}.image_list_link_innr{list-style:none;position:relative}.image_list_text_display_overlay{display:flex}.image_list_text_display_overlay:after{content:"";width:100%;height:40px;display:block;position:absolute;z-index:1;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.6)));background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.6) 100%);background:linear-gradient(180deg,transparent,rgba(0,0,0,.6))}.image_list_text_display2_display_none:after{display:none}.image_list_text_display2_display_none a span{display:none}.image_list_link_innr img{width:100%}.image_list_text_display_overlay span{display:block;bottom:2px;left:10px;color:#fff;font-weight:700;position:absolute;z-index:2;font-size:13px}.image_list_text_display_under_image span{font-size:13px;line-height:20px;display:block;margin-top:-4px}.image_list_text_display_under_image{color:#333}@media screen and (min-width:500px) and (max-width:800px){.custom-image-list-wrap .image_list_text_display_overlay span{font-size:13px}}@media screen and (min-width:800px){.custom-image-list-wrap .image_list_text_display_overlay span,.image_list_text_display_under_image span{font-size:14px}}.custom-image-tile-list-title{text-align:center}.custom-image-tile-list-description{text-align:center;margin-top:-15px;font-size:90%}.custom-image-tile-list-wrap{padding:0;display:flex;flex-wrap:wrap;list-style:none}.custom-image-tile-list-wrap a li.image_tile_list_link_innr{display:flex;flex-direction:column}.custom-image-tile-list-wrap a li.image_tile_list_link_innr span{text-decoration:none;color:rgb(var(--color-foreground));margin-top:2px}.custom-faq{margin-bottom:50px}.custom-faq-wrap{margin:0 auto;padding:0 3rem;max-width:800px}.custom-faq-wrap h2{margin-bottom:0;font-weight:700;font-size:22px}.custom-faq-wrap .faq_list_wrap{padding:0;margin-top:0}.custom-faq-wrap .faq_list_wrap .faq_list{padding:15px 0;border-bottom:1px solid #ccc;list-style:none}.custom-faq-wrap .faq_list_wrap .faq_list .question{border:none;background-color:unset;font-size:15px;padding:0 25px 0 0;position:relative;width:100%;text-align:left;letter-spacing:1px;color:#000}.custom-faq-wrap .faq_list_wrap .faq_list .question:after{font-family:Material Icons;content:"\e5cf";position:absolute;right:0;display:block;top:-3px;bottom:0;margin:auto;font-size:28px;color:#aaa}.custom-faq-wrap .faq_list_wrap .faq_list .open:after{content:"\e5ce"}.custom-faq-wrap .faq_list_wrap .faq_list .answer{display:none;font-size:13px;margin-top:10px;margin-bottom:0;letter-spacing:1px;background-color:#f9f9f9;padding:1px 15px 7px;border-radius:8px}.custom-faq-wrap .faq_list_wrap .faq_list .answer h3{font-size:14px;font-weight:700;line-height:20px}.custom-faq-wrap .faq_list_wrap li .answer h4{font-size:13px;font-weight:700;line-height:20px}.custom-faq-wrap .faq_list_wrap .faq_list .answer p{margin-bottom:0}.custom-faq-wrap .faq_list_wrap .faq_list .answer ul{margin-top:10px;margin-bottom:0}.custom-faq-wrap .faq_list_wrap .faq_list .answer img{max-width:100%}@media screen and (min-width: 750px){.custom-faq-wrap h2{font-size:24px}.custom-faq-wrap .faq_list_wrap .faq_list .question{font-size:16px}.custom-faq-wrap .faq_list_wrap .faq_list .answer{font-size:14px}.custom-faq-wrap .faq_list_wrap .faq_list .answer h3{font-size:16px;font-weight:700;line-height:20px}.custom-faq-wrap .faq_list_wrap .faq_list .answer h4{font-size:14px;font-weight:700;line-height:20px}}.line-box{text-align:center;margin:25px 0 10px}.page-width .line-box{margin:25px auto;max-width:700px}.line-box p{margin:0 5px .7rem;line-height:1;font-size:1.2rem}.line-box p span{font-size:1.4rem}.line-box .line-addfriend-link{margin:0 auto;text-decoration:none}.line-addfriend-link{background-color:#05b803;height:60px;width:100%;display:block;margin:15px 0;border-radius:7px;text-align:center}.line-addfriend-link button{width:100%;background-color:unset;border:unset;height:100%;display:flex;align-items:center;justify-content:center}.line-addfriend-box img{height:49px;width:49px}.line-addfriend-box a span{color:#fff;margin:auto 0;padding:0;position:relative;font-size:14px;letter-spacing:1.5px}.tab-select-collection-title{color:#284865;font-weight:700;font-size:21px;text-align:center}.tab-select-collection-main-description{font-size:13px;margin:-15px auto 5px;text-align:center;width:90%}.tab-select-collection-tab{display:flex;flex-wrap:wrap;overflow-x:auto;margin-top:15px}.tab-select-collection-tab-innr{padding:5px 3px;border-radius:30px;margin:0 auto 10px;white-space:nowrap;display:flex;flex-direction:row-reverse;background-color:#f3f3f3;border:solid 1px #ddd}.tab-select-collection-tab-innr label{color:#666;font-size:13px;text-align:center;cursor:pointer;padding:4px 12px 3px;border-radius:30px;font-weight:700;margin:0 2px}.tab-select-collection-wrap>label:hover{opacity:.8}.tab-select-collection-wrap input{display:none}.tab-select-collection-content-block{display:none;width:100%;background-color:#fff}.tab-select-collection-tab label:has(:checked){background-color:#284865;color:#fff}.tab-select-collection-description{font-size:13px;margin:6px auto 0;text-align:center;width:90%}.tab-select-collection-list{display:flex;flex-wrap:wrap;padding-left:0}.tab-select-collection-item{width:calc((100% - 21px)/4);list-style:none;margin:0 7px 20px 0}.tab-select-collection-list>.tab-select-collection-item:nth-child(4n){margin-right:0}.tab-select-collection-item-image-innr{position:relative;margin-bottom:7px}.tab-select-collection-item-image figure{margin:0}.tab-select-collection-item-image figure img{width:100%;vertical-align:bottom}.tab-select-collection-item h3{font-size:13px;margin:0}.tab-select-collection-item .tab-select-collection-item-price{font-size:10px;margin-top:-5px}.tab-select-collection-item .tab-select-collection-item-price span{font-size:18px;font-weight:700;margin-right:3px}.tab-select-collection-item-text-link{text-decoration:none;color:#284865}.tab-select-collection-button{margin:10px auto 20px;width:90%;max-width:300px}.tab-select-collection-button a{padding:15px 30px;color:#fff;background-color:#284865;display:flex;align-items:center;justify-content:center;border-radius:5px;text-decoration:none}.tab-select-collection-button a:hover{opacity:.8}@media (width < 600px){.tab_mobile_grid .tab-select-collection-item{width:calc((100% - 7px)/2)}.tab_mobile_grid>.tab-select-collection-item:nth-child(2n){margin-right:0}.tab_mobile_slide{flex-wrap:nowrap;overflow-x:auto}.tab_mobile_slide>.tab-select-collection-item:nth-child(4n){margin-right:7px}.tab_mobile_slide .tab-select-collection-item{width:180px}.tab_mobile_slide .tab-select-collection-item-image figure img{width:180px}.tab_mobile_slide .tab-select-collection-item h3{font-size:12px}}.custom-image-with-text .custom-image-block{line-height:0}.custom-image-with-text .custom-image-block source,.custom-image-with-text .custom-image-block img{width:100%;height:100%;object-fit:cover}.custom-image-with-text .custom-text-block{padding:30px 20px;display:flex;align-content:center;flex-wrap:wrap;justify-content:center}.custom-image-with-text .custom-text-block .custom-text-block-innr{max-width:500px}.custom-image-with-text .custom-text-block .title{font-size:25px;font-weight:700;margin-top:0;margin-bottom:0}.custom-image-with-text .custom-text-block .title span{font-size:140%}.custom-image-with-text .custom-text-block .text{font-size:15px}.custom-image-with-text .custom-text-block .text h2{font-weight:700}.custom-image-with-text .custom-text-block .text a{border:1px solid #284865;color:#284865;text-decoration:none;height:50px;width:90%;max-width:300px;display:flex;align-items:center;justify-content:center;margin:20px auto 0;cursor:pointer}.custom-image-with-text .custom-text-block .text p:has(a){margin:0}@media screen and (min-width:750px){.custom-image-with-text{display:flex;align-items:stretch}.custom-image-with-text .custom-text-block{padding:40px 30px}.custom-image-with-text .custom-image-block,.custom-image-with-text .custom-text-block{width:50%}}@media screen and (min-width:950px){.custom-image-with-text{display:flex;align-items:stretch}.custom-image-with-text .custom-text-block{padding:60px;width:60%;min-height:500px}.custom-image-with-text .custom-image-block{width:40%}}.youtube_wrap{padding-top:56.25%;width:100%;position:relative}.youtube_wrap iframe{width:100%;height:100%;position:absolute;top:0;left:0}.cart-item__details dl .product-option dt{display:none}.card-information{margin-top:-10px}.card .card__content .card__information{padding-top:10px}.price .price__container .price-item{font-size:2.5rem;font-weight:700;color:#284865}.price .price__container .price-item .custom-price-tax{font-weight:400;font-size:10px;margin-left:3px}.custom-image-with-text-metaobject-wrap .custom-image-with-text-metaobject{color:#284865}.custom-image-with-text-metaobject-wrap .custom-image-with-text-metaobject .link{border:solid 1px #284865;max-width:300px;margin:20px auto 0;display:block;text-decoration-line:unset}.custom-image-with-text-metaobject-wrap .custom-image-with-text-metaobject .link a{color:#284865;display:flex;height:50px;justify-content:center;align-items:center;text-decoration-line:unset}@media screen and (min-width:750px){.custom-image-with-text-metaobject-wrap .custom-image-with-text-metaobject:nth-child(2n){flex-direction:row-reverse}}.product-youtube-list-wrap{font-size:12px;line-height:18px;margin:30px auto 50px}.product-youtube-list-wrap ul{padding:0;display:flex;overflow-x:scroll}.product-youtube-list-wrap ul li{list-style:none;width:200px;margin-right:10px;flex-shrink:0}.product-youtube-list-wrap ul li a{color:#333;text-decoration:none}.product-youtube-list-wrap ul li a .youtube-list-image{aspect-ratio:16/9;overflow:hidden;margin-bottom:4px}.product-youtube-list-wrap ul li a .youtube-list-image img{object-fit:contain;width:100%}.product-youtube-list-wrap ul li a .youtube-list-image{background-color:#eee;text-decoration:underline;display:flex;justify-content:center;align-items:center}.product-youtube-list-wrap ul li:last-child a .youtube-list-image:after{content:"";border-top:solid 1px #333;border-right:solid 1px #333;transform:rotate(45deg);width:8px;height:8px;display:inline-block;margin-left:1px}@media screen and (min-width:500px){.product-youtube-list-wrap ul li{width:230px}}.furusato-item-list-wrap h2{text-align:center}.furusato-item-list-wrap h2 span{margin:0 5px;font-size:90%}.furusato-item-list-wrap ul{display:flex}.furusato-item-list-wrap ul li{list-style:none}.furusato-item-list-in-productpage-wrap ul li .furusato_info_wrap{padding:0 10px}.furusato-item-list-wrap ul li .furusato_info_wrap a.rakuten{background-color:#bf0000}.furusato-item-list-wrap ul li .furusato_info_wrap a.furusato-choice{background-color:#ad0003}.furusato-item-list-wrap ul li .furusato_info_wrap a.aoonki-product{background-color:#284765}.furusato-item-list-in-productpage-wrap{text-align:center;background-color:#2847651a;padding-top:10px;padding-bottom:30px}.furusato-item-list-in-productpage-wrap p{font-size:14px}.furusato-item-list-in-productpage-wrap ul{flex-wrap:nowrap;overflow-x:auto;padding:0}.furusato-item-list-in-productpage-wrap ul li{margin:0 10px 0 0;list-style:none;width:200px;white-space:nowrap;display:flex;flex-direction:column;flex-shrink:0}.furusato-item-list-in-productpage-wrap ul li .img_wrap img{width:100%}.furusato-item-list-in-productpage-wrap ul li .furusato_info_wrap h3{font-size:13px;margin:3px 0 5px;width:100%}.furusato-item-list-in-productpage-wrap ul li .furusato_info_wrap a{display:block;padding:8px 4px;margin:3px 5px 10px;text-decoration:none;color:#fff;font-size:13px;border-radius:5px}.furusato-item-list-in-productpage-wrap .furusato-page-link{margin-top:20px}.furusato-item-list-in-productpage-wrap .furusato-page-link a{color:#284765}@media screen and (min-width:500px){.furusato-item-list-in-productpage-wrap ul li{width:200px}}.furusato-nozei-wrap h2{font-size:20px;font-weight:700;color:#274765;border-bottom:4px solid #274765;padding-bottom:10px;margin:40px 0 30px}.furusato-nozei-wrap h3{font-size:18px;font-weight:700;color:#274765;border-left:4px solid #274765;padding:5px 0 5px 10px;margin-top:40px}.furusato-nozei-wrap .grayBox{background-color:#eee;padding:10px 20px 15px}.furusato-nozei-wrap .grayBox p{margin:0}.furusato-nozei-wrap .grayBox ul{font-size:14px;margin:0;padding-left:7px}.furusato-nozei-wrap .note-mini{font-size:13px;margin-top:-10px}.furusato-item-list-in-page-wrap{text-align:center;padding-top:10px;padding-bottom:30px}.furusato-item-list-in-page-wrap p{font-size:13px}.furusato-item-list-in-page-wrap ul{padding:0;flex-wrap:wrap}.furusato-item-list-in-page-wrap ul li{margin:0 10px 60px 0;list-style:none;width:calc(50% - 5px);white-space:nowrap;display:flex;flex-direction:column;flex-shrink:0}.furusato-item-list-in-page-wrap ul li:nth-child(2n){margin-right:0}.furusato-item-list-in-page-wrap ul li .img_wrap img{width:100%}.furusato-item-list-in-page-wrap ul li .furusato_info_wrap h3{font-size:13px;margin:3px 0 5px;width:100%}.furusato-item-list-in-page-wrap ul li .furusato_info_wrap a{display:block;padding:8px 4px;margin:3px 5px 10px;text-decoration:none;color:#fff;font-size:13px;border-radius:5px}.furusato-item-list-in-page-wrap .furusato-page-link{margin-top:20px}.furusato-item-list-in-page-wrap .furusato-page-link a{color:#284765}@media screen and (min-width:500px){.furusato-item-list-in-page-wrap ul li{width:calc(33.33% - 10px);margin-right:10px}.furusato-item-list-in-page-wrap ul li:nth-child(2n){margin-right:10px}.furusato-item-list-in-page-wrap ul li:nth-child(3n){margin-right:0}}@media screen and (min-width:800px){.furusato-item-list-in-page-wrap ul li{width:calc(25% - 10px);margin-right:10px}.furusato-item-list-in-page-wrap ul li:nth-child(2n){margin-right:10px}.furusato-item-list-in-page-wrap ul li:nth-child(3n){margin-right:10px}.furusato-item-list-in-page-wrap ul li:nth-child(4n){margin-right:0}}@media screen and (min-width:1000px){.furusato-item-list-in-page-wrap ul li{width:calc(20% - 10px);margin-right:10px}.furusato-item-list-in-page-wrap ul li:nth-child(2n){margin-right:10px}.furusato-item-list-in-page-wrap ul li:nth-child(3n){margin-right:10px}.furusato-item-list-in-page-wrap ul li:nth-child(4n){margin-right:10px}.furusato-item-list-in-page-wrap ul li:nth-child(5n){margin-right:0}}.landscaping_block{padding:20px}.landscaping_block h2{font-size:34px;font-weight:700}.landscaping_block h3{font-size:30px;font-weight:700;margin-bottom:20px}.landscaping_block h4{font-weight:700;font-size:28px}.landscaping_block p.annotation{color:#72959c;margin-top:-10px;font-size:12px}.landscaping_block_lp_bg01{padding:40px 20px}.landscaping_block_lp_bg02{background-color:#72959c;padding:40px 20px}.landscaping_block_lp_bg03{padding:40px 20px}.landscaping_block_lp_bg01 h2{color:#72959c}.landscaping_block_lp_bg01 h3,.landscaping_block_lp_bg01 h4,.landscaping_block_lp_bg01 p .landscaping_block_lp_bg01 ul{color:#333}.landscaping_block_lp_bg02 h2,.landscaping_block_lp_bg02 h3,.landscaping_block_lp_bg02 h4,.landscaping_block_lp_bg02 p,.landscaping_block_lp_bg02 ul{color:#fff}.landscaping_worries{background-image:url(/cdn/shop/files/warry_man.png?v=1730037715);background-size:120px;background-repeat:no-repeat;background-position:96% bottom}.landscaping_worries .landscaping_sub_title{font-weight:700;margin:0}.landscaping_worries h2{font-weight:700;font-size:30px;color:#fff;margin:0}.landscaping_worries h2 span{font-size:40px;margin-left:5px}.landscaping_worries ul{padding-left:0}.landscaping_worries ul li{font-weight:700;list-style:none;margin-bottom:10px}.landscaping_main_part .landscaping_main_part_title{text-align:center;color:#72959c;margin:0 0 50px}.landscaping_main_part .landscaping_main_part_title p{margin:0 0 5px;font-size:18px;font-weight:700;color:#72959c}.landscaping_main_part .landscaping_main_part_title h2{margin:0}.landscaping_main_part .landscaping_main_part_title h2 span{font-size:20px;font-weight:700;margin-left:5px}.landscaping_main_part h3{color:#333}.landscaping_main_part h4{color:#72959c}.landscaping_main_part p{color:#333}.landscaping_main_part .landscaping_plants_list ul{display:flex;padding-left:0;overflow-x:auto;white-space:nowrap}.landscaping_main_part .landscaping_plants_list ul li{list-style:none;margin-right:10px}.landscaping_main_part .landscaping_plants_list ul li .landscaping_plants_list_image{width:210px}.landscaping_main_part .landscaping_plants_list ul li .landscaping_plants_list_image img{width:100%}.landscaping_main_part .landscaping_plants_list ul li .landscaping_plants_title{font-size:13px;color:#333;margin-bottom:-8px}.landscaping_main_part .landscaping_plants_list ul li .landscaping_plants_price{font-size:11px;color:#333;margin-top:7px;text-align:right}.landscaping_main_part .landscaping_plants_list ul li .landscaping_plants_price span{font-size:18px;margin-left:3px;line-height:1.1}.landscaping_flow ol{padding-left:10px}.landscaping_flow ol li{text-style:none;display:flex}.landscaping_flow ol li .flow_num{width:10%;margin-bottom:30px;font-size:45px;font-weight:700;color:#72959c;line-height:.8}.landscaping_flow ol li .flow_text{width:90%;color:#333}.landscaping_flow ol li .flow_text h3{margin:0;font-size:20px}.landscaping_flow ol li .flow_text p{margin:10px 0 40px}.article-card-wrapper .card__content .card__information h3.card__heading{font-size:16px}.actual-item-collection-wrapper .actual-item-collection-innr ul{display:flex;flex-wrap:wrap;padding-left:0}.actual-item-collection-wrapper .actual-item-collection-innr ul li{width:calc((100% - 21px)/4);list-style:none;margin:0 7px 20px 0}.actual-item-collection-wrapper .actual-item-collection-innr ul>li:nth-child(4n){margin-right:0}.actual-item-collection-wrapper .actual-item-collection-innr ul li a{color:#274864;text-decoration:none}.actual-item-collection-wrapper .actual-item-collection-innr ul li a img{width:100%;height:fit-content;vertical-align:bottom}.actual-item-collection-wrapper .actual-item-collection-innr ul li a h4{font-size:13px;margin:0}.actual-item-collection-wrapper .actual-item-collection-innr ul li a p{font-size:10px;margin-top:-5px}.actual-item-collection-wrapper .actual-item-collection-innr ul li a p span{font-size:18px;font-weight:700;margin-right:3px}.actual-item-collection-button{margin:10px auto 20px;width:90%;max-width:400px}.actual-item-collection-button a{padding:15px 30px;color:#fff;background-color:#284865;display:flex;align-items:center;justify-content:center;border-radius:5px;text-decoration:none}.actual-item-collection-button a:hover{opacity:.8}.genpin-collection-in-product{position:relative}.collection-list-margin{margin-top:60px;margin-bottom:30px}@media (width < 600px){.actual-item-collection-wrapper .actual-item-collection-innr ul{flex-wrap:nowrap;overflow-x:auto}.actual-item-collection-wrapper .actual-item-collection-innr ul>li:nth-child(4n){margin-right:7px}.actual-item-collection-wrapper .actual-item-collection-innr ul li,.actual-item-collection-wrapper .actual-item-collection-innr ul li a img{width:180px}.actual-item-collection-wrapper .actual-item-collection-innr ul li a h4{font-size:12px}}.custom-collection-item-list-in-product-wrapper{margin-top:60px;margin-bottom:60px}.custom-header-tag-nav{display:flex;gap:.75rem;overflow-x:auto;white-space:nowrap;padding:.5rem 1rem;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.custom-header-tag-nav li{list-style:none}.tag-link{display:inline-block;padding:1.1rem 1.2rem 1rem;background-color:#f0f0f0;border-radius:9999px;font-size:1.2rem;font-weight:700;line-height:1.25rem;color:#284865;text-decoration:none;transition:background-color .2s ease;white-space:nowrap}.tag-link:hover,.tag-link:focus{background-color:#e0e0e0}.custom-header-tag-nav::-webkit-scrollbar{display:none}.custom-header-tag-nav{scrollbar-width:none}@media (min-width: 768px){.custom-header-tag-nav{justify-content:center}}.badge-genpin-wrap{position:absolute;top:0;left:0;z-index:2;display:flex;flex-direction:column;text-align:center}.badge-genpin-wrap .badge-genpin{padding:.8rem .5rem;font-size:1.3rem;color:#fff;background:#b00020;text-transform:none;writing-mode:vertical-rl;line-height:1.2}.custom-badge-image-update-date{background:#000000bf;color:#fff;font-size:1.3rem;letter-spacing:.1rem;line-height:1;padding:.4rem .3rem .4rem .4rem;pointer-events:none;right:3px;bottom:3px;display:block;position:absolute}.custom-badge-image-update-date span{font-size:75%;margin-left:1px}.badge-genpin-text-wrap{position:absolute;bottom:.5rem;right:.5rem;z-index:2;display:flex;flex-direction:column;text-align:center;border:1px solid #284865;border-radius:.25rem}.badge-genpin-text-wrap .badge-genpin-text{padding:.1rem .5rem;font-size:1.2rem;color:#284865;font-weight:700;background:#fffc;border-radius:.25rem;text-transform:none}.badge-genpin-text-wrap-in-collection{bottom:.7rem;right:.7rem}.custom-badge-image-update-date-in-product{position:absolute;bottom:.8rem;right:.7rem;background:#0009;color:#fff;font-size:1.5rem;letter-spacing:.1rem;line-height:1;padding:.4rem .6rem .6rem;pointer-events:none;z-index:1}.custom-badge-image-update-date-in-product span{font-size:70%;margin-left:2px}.badge-new{position:absolute;top:.75rem;right:.75rem;z-index:2;display:inline-block;padding:.27rem 1.2rem .25rem;font-size:1.2rem;color:#fff;background:#ff7518;border-radius:.25rem;text-transform:none}.custom-relative{position:relative;display:block}.custom-badge-soldout{position:absolute;top:0;opacity:.85;background-color:#00000080;color:#fff;font-size:2.2rem;letter-spacing:.1rem;line-height:1;padding:.7rem 1.3rem .6rem;border-radius:.25rem;pointer-events:none;z-index:1;height:100%;width:100%;font-weight:700;display:flex;justify-content:center;align-items:center}@media (width < 500px){.badge-genpin-wrap .custom-badge-image-update-date{font-size:1rem;padding:.25rem .3rem .4rem .5rem}.badge-new{padding:.3rem .8rem .2rem}}.spec-product-card .block{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/241/assets/custom-base.css.map */
