@charset "UTF-8";.dropdown_wrap{height:100%;display:flex;align-items:center}.dropdown_wrap .dropdown_area{text-align:center;cursor:pointer;position:relative;font-family:century-gothic,sans-serif;transition:all .2s ease-in-out}.dropdown_wrap .dropdown_area:after{content:"";position:absolute;bottom:-5px;display:block;width:0;height:1px;background-color:#004347;transition:all .4s ease-in-out}.dropdown_wrap .dropdown_area:hover:after{width:100%}.dropdown_wrap .dropdown_area .dropdown_text_odd{font-size:16px!important;text-align:left;line-height:20px;letter-spacing:1px!important;position:relative}.dropdown_wrap .dropdown_area .dropdown_text_odd:after{border-right:solid 1px #004347;border-top:solid 1px #004347;content:"";display:block;height:5px;position:absolute;top:16%;transform:rotate(135deg);transition:transform .3s ease-in-out,top .3s ease-in-out;width:5px;right:-12px}.dropdown_wrap .dropdown_area .dropdown_text_odd:hover:after{top:22%;transform:rotate(-45deg)}.dropdown_wrap .dropdown_area .dropdown_text_even{font-size:16px!important;text-align:left;line-height:20px;letter-spacing:1px!important;position:relative}.dropdown_wrap .dropdown_area .dropdown_text_even:after{border-right:solid 1px #004347;border-top:solid 1px #004347;content:"";display:block;height:5px;position:absolute;right:-31px;top:16%;transform:rotate(135deg);transition:transform .3s ease-in-out,top .3s ease-in-out;width:5px;margin-right:20px}.dropdown_wrap .dropdown_area .dropdown_text_even:hover:after{top:26%;transform:rotate(-45deg)}.dropdown_wrap .dropdown_area .dropdown_text{font-size:16px!important;text-align:left;line-height:20px;letter-spacing:1px!important;position:relative}.dropdown_wrap .dropdown_menu{position:absolute;top:59px;left:0;list-style:none;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s;background-color:#fff;width:100%;height:250px;display:none;padding-top:18.45px;justify-content:center;margin-top:2px;visibility:hidden;opacity:0}.dropdown_wrap .dropdown_menu .dropdown_list{text-align:center}.dropdown_wrap .dropdown_menu .dropdown_list .header_img_area:after{content:none}.dropdown_wrap .dropdown_menu .dropdown_list .header_img_area .header_img{width:175px;height:175px;margin:0 6px;display:flex;background:#f2f7fb;align-items:center;justify-content:center;font-size:20px}.dropdown_wrap .dropdown_menu .dropdown_list .header_img_area .header_img_title{padding-top:10px;font-size:12px;letter-spacing:1px;line-height:18px}.dropdown_wrap:hover .dropdown_menu{visibility:visible;display:flex;opacity:1}.dropdown_wrap .dropdown_item{padding:10px;background-color:#fff}.product_list{justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.product_list li{width:31%}.product_list li a .img_wrap{margin-bottom:10px}.product_list li a .img_wrap img{transition:all .1s ease-in-out}.product_list li a span{display:block}.product_list li a span span{display:inline-block;font-size:10px;line-height:22px}.product_list li:nth-of-type(n+4){margin-top:30px}.product_list:after{content:"";display:block;width:31%}@media only screen and (max-width:768px){.product_list{align-items:baseline;-webkit-align-items:baseline;-webkit-box-align:baseline;-ms-align-items:baseline;-ms-flex-align:baseline}.product_list.collection_product_list{gap:3%}.product_list.collection_product_list li{width:31%}.product_list .search_template{width:32%}.product_list li{width:48%}.product_list li a .img_wrap{margin-bottom:8px}.product_list li a span{display:block;white-space:normal;-webkit-line-clamp:3}.product_list li a span span{display:inline-block;font-size:10px;line-height:22px;white-space:normal;-webkit-line-clamp:3}.product_list li a:nth-of-type(n+4){margin-top:30px}}.app-checkbox{position:relative;width:25px;height:25px;border:1px solid #004347;border-radius:5px}.app-checkbox:checked{background-color:#00d79c}.app-checkbox:checked:after{background-image:url(//andplants.live/cdn/shop/t/6/assets/check_white.svg?v=15407788865013861591620177622);content:"";position:absolute;top:6px;z-index:100;width:12px;height:12px;display:block;left:5px;background-repeat:no-repeat}.app-checkbox-dark{width:20px;height:20px}.app-checkbox-dark:checked{background-color:#004347}.app-checkbox-dark:checked:after{top:3px;left:3px}.app-radio{position:relative;width:25px;height:25px;border:1px solid #004347;border-radius:50%}.app-radio:checked{background-color:#00d79c}.app-radio:checked:after{background-image:url(//andplants.live/cdn/shop/t/6/assets/check_white.svg?v=15407788865013861591620177622);content:"";position:absolute;top:6px;z-index:10000;width:12px;height:12px;display:block;left:5px;background-repeat:no-repeat}.dryflower-vase{margin-top:20px;margin-bottom:20px}.dryflower-vase-input-label{letter-spacing:3px;font-weight:700;font-size:12px}.dryflower-vase-input-label img{width:75px}.dryflower-vase-input-label .dryflower-vase-input-price{font-size:10px;font-weight:400;margin-top:5px}.dryflower-vase-input-label input+div{text-align:center;border:1px solid #ddd;border-radius:5px;padding:12px 3px;margin:1px}.dryflower-vase-input-label input:checked+div{margin:0 1px;border:2px solid #224229}.dryflower-vase-input-label .stand-flower-input-button{margin-top:15px}.input_label{display:block;color:#fff;margin-top:12px;margin-bottom:4px}.input_line_text,.mihaku_input_line_text{width:100%;padding:12px 10px;font-size:16px}.app-textarea{width:calc(100% - 24px);padding:12px 10px;height:100px}.primary_button{box-shadow:0 1px #0000004d;color:#fff!important;letter-spacing:1px;background-color:#004347;position:relative;display:block;text-align:center;border-radius:50px;overflow:hidden;margin:25px auto;padding:20px 0;width:340px;font-size:13px}@media only screen and (max-width:796px){.primary_button{font-size:13px;margin:30px auto;padding:15px 0 16px;width:240px}}.app-button-text{color:#626262;text-align:center;font-size:13px;letter-spacing:.65px}.app-button-darkgreen{background-color:#004347;color:#fff!important;text-align:center;font-size:13px;font-style:normal;font-weight:300;letter-spacing:.65px;overflow:hidden;padding:0 20px;border-radius:5px;height:30px;min-width:150px}.app-button-secondary-rounded{position:relative;display:block;padding:7px 15px;text-align:right;border-radius:40px;background-color:#d8d9d9}.app-button-secondary-rounded:hover{color:#fff}.app-button-collapse{position:relative;text-align:left}.app-button-collapse--margin{margin:10px auto 0}.app-button-collapse:after{content:"";position:absolute;top:0;right:4%;bottom:0;display:block;margin:auto;cursor:pointer;width:15px;height:7px;transition:transform .3s ease-in-out;background-image:url(//andplants.live/cdn/shop/t/6/assets/chevron_up.svg?v=11092957301424773931695124198);background-size:contain;background-repeat:no-repeat}.app-button-collapse.open:after{transform:scaleY(-1)}.btn{position:relative;padding:15px 0}.btn-darkgreen{background-color:#004347}.btn-personal{background-color:#00d79c}.btn-md{width:350px}@media only screen and (max-width:796px){.btn-md{width:330px}}.btn-white-text{padding:0 20px 0 5px;font-family:century-gothic,"sans-serif";color:#fff;font-weight:600}.btn-white-text:after{content:"";position:absolute;top:-4px;right:30px;bottom:0;display:block;margin:auto;width:15px;height:10px;transform:rotate(-90deg);background-image:url(//andplants.live/cdn/shop/t/6/assets/arrow.svg?v=158133446130207767921691642685);background-size:contain;background-repeat:no-repeat}.button--margin{margin:0 auto;display:block}.button__content{position:relative;display:block;margin:0 auto;width:350px;padding:15px 0;cursor:pointer;text-align:center;border-radius:30px;background-color:#004347;overflow:hidden;box-shadow:0 1px #0000004d}@media only screen and (max-width:796px){.button__content{width:330px}}.button__content--color-green{background-color:#004347}.button__content--color-white{background-color:#fff}.button__content--border-green{border:1px solid #004347}.button__content--border-light-green{border:1px solid #088}.button__text{padding:0 20px 0 5px;font-family:century-gothic,"sans-serif";color:#fff;font-weight:400;letter-spacing:1px}@media only screen and (max-width:796px){.button__text{font-size:13px}}.button__text:after{content:"";position:absolute;top:0;right:20px;bottom:0;color:#fff;display:block;margin:auto;width:10px;height:auto;transform:rotate(-90deg);background-image:url(//andplants.live/cdn/shop/t/6/assets/down_arrow.png?v=53099642656440509221695793177);background-size:contain;background-repeat:no-repeat}.button__text--color-green{color:#004347}.button__text--color-white{color:#fff}.button__text--color-light-green{color:#088}.product_delivery_area span{font-size:inherit}.product_delivery_area .image_wrapper{margin:20px 0}.product_delivery_area .prefectures_pc{margin-bottom:20px}.product_delivery_area .prefectures_pc .entry{font-size:12px}.product_delivery_area .prefectures_pc .entry .spacer{height:20px}.swiper-input-label{letter-spacing:1px;font-weight:700;font-size:12px}.swiper-input-label img{width:75px}.swiper-input-label .swiper-input-price{letter-spacing:3px;font-size:10px;font-weight:400;position:absolute;bottom:10px;left:0;right:0;margin:0 auto}.swiper-input-label input+div{text-align:center;border:1px solid #ddd;border-radius:5px;padding:12px 7px;margin:1px}.swiper-input-label input:checked+div{margin:0 1px;padding:12px 6px;border:2px solid #224229}.pc_2column_and_sp_2column_gap{align-items:flex-start;align-content:flex-start;gap:50px 3.5%}@media only screen and (max-width:796px){.pc_2column_and_sp_2column_gap{gap:40px 3.5%}}.pc_3column_and_sp_2column_gap{align-items:flex-start;align-content:flex-start;gap:50px 3.5%;justify-content:center}@media only screen and (max-width:796px){.pc_3column_and_sp_2column_gap{gap:40px 3.5%;justify-content:flex-start}}.pc_3column_and_sp_3column_gap{align-items:flex-start;align-content:flex-start;gap:50px 3.5%}@media only screen and (max-width:796px){.pc_3column_and_sp_3column_gap{gap:40px 3.5%}}.pc_4column_and_sp_2column_gap{align-items:flex-start;align-content:flex-start;gap:2%;row-gap:15px}@media only screen and (max-width:796px){.pc_4column_and_sp_2column_gap{gap:30px 3.5%}}.pc_4column_and_sp_3column_gap{align-items:flex-start;align-content:flex-start;gap:30px 2.5%}@media only screen and (max-width:796px){.pc_4column_and_sp_3column_gap{gap:30px 3.5%}}.pc_5column_and_sp_3column_gap{align-items:flex-start;align-content:flex-start;gap:2%}@media only screen and (max-width:796px){.pc_5column_and_sp_3column_gap{gap:40px 3.5%}}.pc_2column_and_sp_2column{width:48%}@media only screen and (max-width:796px){.pc_2column_and_sp_2column{width:48%}}.pc_3column_and_sp_2column{width:31%}@media only screen and (max-width:796px){.pc_3column_and_sp_2column{width:48%}}.pc_3column_and_sp_3column{width:31%}@media only screen and (max-width:796px){.pc_3column_and_sp_3column{width:31%}}.pc_4column_and_sp_2column{width:23.5%}@media only screen and (max-width:796px){.pc_4column_and_sp_2column{width:48%}}.pc_4column_and_sp_3column{width:23%}@media only screen and (max-width:796px){.pc_4column_and_sp_3column{width:31%}}.pc_5column_and_sp_3column{width:18%}@media only screen and (max-width:796px){.pc_5column_and_sp_3column{width:31%}}.channnel-talk-content{margin:40px auto 20px}@media only screen and (max-width:796px){.channnel-talk-content{margin:40px auto 60px}}.channnel-talk-area{display:flex;width:320px;padding:16px 50px 16px 36px;justify-content:center;align-items:center;gap:16px;border-radius:8px;box-sizing:border-box;margin:auto;border:1px solid #004347;box-shadow:0 1px 4px #0003}.channnel-talk-wrap{display:flex;gap:16px}.chat-icon-img{width:40px}.help-img{width:20px;vertical-align:text-bottom;cursor:pointer;margin-left:5px}.about-chat{text-align:right;font-size:12px;margin-top:10px;display:flex;align-items:center;justify-content:end;cursor:pointer}.shipping_free_area{background:#f3f4f4;padding:15px 15px 15px 20px;border-radius:4px;display:flex;gap:16px;align-items:center}.shipping_free_area img{width:45px}.shipping_free_area span{color:#626262;font-size:10px}.shipping_free_area .shipping_free{font-size:18px;font-weight:700;color:#004347;letter-spacing:2px}@media only screen and (max-width:796px){.shipping_free_area .shipping_free{font-size:15px}}.support_bottom{border-top:1px solid #ddd;margin-top:20px;padding-top:20px;letter-spacing:1px}@media only screen and (max-width:796px){.support_bottom{border-top:1px solid #ddd;margin-top:20px;padding-top:20px}}.accordion-header.app-button-collapse:after{background-image:url(//andplants.live/cdn/shop/t/6/assets/chevron_up_greeen.svg?v=107487514998096536711738633387)}.accordion-header.app-button-collapse.show-more:after{right:40%}@media only screen and (max-width:796px){.accordion-header.app-button-collapse.show-more:after{right:34%}}.product-section-title{font-size:22px;font-weight:700;line-height:160%;letter-spacing:.9px;margin-bottom:20px}@media only screen and (max-width:796px){.product-section-title{font-size:18px}}.detail_info_wrap .product-wrap-title{margin-bottom:0}.product-wrap-title{font-size:20px;letter-spacing:1.5px;font-weight:700;margin-bottom:10px}.product-wrap-title--padding{padding:24px 0}@media only screen and (max-width:796px){.product-wrap-title--padding{padding:0}}.product-wrap-title span{font-size:12px;font-weight:400;padding-left:10px}.product-wrap-title--small{font-size:18px;letter-spacing:1.5px;font-weight:700;padding:24px 0}@media only screen and (max-width:796px){.product-wrap-title--small{font-size:15px;margin:0 0 20px;padding:0}}.product-wrap-title--small span{font-size:12px;font-weight:400;padding-left:10px}.about-andplants{width:100%;margin:80px auto 0;background:#f6f7f7;padding:40px 0}@media only screen and (max-width:796px){.about-andplants{padding:20px 0 80px}}.about-andplants-section{width:704px;margin:auto}@media only screen and (max-width:796px){.about-andplants-section{width:90%;margin:auto}}.text_above_cart_button{position:absolute;top:-15px;left:0;right:0;margin:auto;background:#fff;color:#004347;border:1px solid #004347;border-radius:40px;font-size:13px;font-weight:700;line-height:160%;width:fit-content;padding:3px 15px}@media only screen and (max-width:796px){.text_above_cart_button{font-size:12px}}.product_option_label input{appearance:auto;width:20px;height:20px;border:1px solid #7a9b9b;appearance:none;flex-shrink:0;-webkit-appearance:none}.product_option_label span{padding-left:7.5px;font-size:12px;margin-top:2px;letter-spacing:1.5px;position:relative}.select_plant_shape_exp,.select_watering_checker_exp{font-size:14px;line-height:24px;letter-spacing:1.5px;font-size:12px;gap:10px;padding:15px 20px;border-radius:0;margin-top:10px;color:#626262;background-color:#f3f4f4;display:flex}@media only screen and (max-width:796px){.select_plant_shape_exp,.select_watering_checker_exp{font-size:14px;line-height:24px;letter-spacing:1.5px;font-size:12px;align-items:center;padding:15px 20px;border-radius:0;margin-top:10px;color:#626262;background-color:#f3f4f4}}.product_option_label input[type=checkbox]:checked{background:#004347}.product_option_label input[type=checkbox]:checked+span:after{background-image:url(//cdn.shopify.com/s/files/1/0532/3699/0152/t/4/assets/check_white.svg?v=1540778886501386159);content:"";position:absolute;top:3px;z-index:100;width:12px;height:12px;display:block;left:-16px;background-repeat:no-repeat}.product_height_num{color:#004347;font-weight:700;font-family:century-gothic}.accordion-product-content{line-height:180%;margin-bottom:80px}@media only screen and (max-width:796px){.accordion-product-content{margin:16px auto 40px}}@media only screen and (max-width:796px){.detail_info_list li span,.dry_info_list span{font-weight:400;font-size:10px;display:inline}}.product_detail .product_info .contents_wrap .separated_block .product_info_wrap .detail_info_wrap .consept{padding-top:20px;border-top:1px solid #ddd;letter-spacing:2.5px;line-height:30px;padding-bottom:20px;border-bottom:1px solid #ddd}.product_share_wrap{margin-top:40px}.pots_size_detail{border-radius:4px;background:#f3f4f4;padding:10px}.pots_size_detail p{line-height:30px;font-size:12px}@media only screen and (max-width:796px){.pots_size_detail p{font-size:13px;line-height:30px;letter-spacing:0px}}.pots_size_detail p.pots_size_detail_txt{font-size:12px;line-height:20px;letter-spacing:.5px;margin-top:5px}.pots_size_detail p span.pot_size{line-height:30px;font-size:12px;font-weight:700;color:#004347}.pots_merit_area{width:112px}.feltmat_option_img{width:100%}@media only screen and (max-width:796px){.feltmat_option_img{width:48%}}.feltmat_option_img_wrap{display:flex;gap:10px;flex-direction:column}@media only screen and (max-width:796px){.feltmat_option_img_wrap{flex-direction:row}}.feltmat_option_exp{font-size:12px;line-height:24px;letter-spacing:1.5px}.product_title_text{margin-top:16px;display:block}@media only screen and (max-width:796px){.product_title_text{margin-top:8px}}.left_content_2_columns{width:50%;padding-left:0%;padding-right:5%;padding-top:5%}@media only screen and (max-width:796px){.left_content_2_columns{width:100%}}.collection_search_wrap{max-width:1300px;margin:0 auto}.product_height,.product_merit{color:#7b9b9b;background:#f3f4f4;padding:10px 30px;font-size:12px;text-align:center;background:#efeee8;color:#004347;font-family:source-han-sans-japanese,sans-serif}@media only screen and (max-width:796px){.product_height,.product_merit{font-size:14px}}.button_arrow_qa{position:absolute;right:0;top:0;bottom:0;margin:auto;width:16px;cursor:pointer}@media only screen and (max-width:796px){.button_arrow_qa{right:-4px}}.product-size-selector .subset__title{width:100%;margin:12px 4px 0;font-size:12px;font-weight:400;letter-spacing:1.5px}.jdgm-cf__option{position:relative}.jdgm-comment-form-widget .jdgm-widget .jdgm-cf-input{margin-bottom:0!important;min-height:auto}.jdgm-cf-input:checked+span{top:5px;width:10px;height:10px;left:3px;border-radius:50%;bottom:0;position:absolute;z-index:5;background-color:#004347}.jdgm-cf-input:checked{position:relative;background-color:#004347}.jdgm-rev__cf-ans__title{display:none!important}.jdgm-rev__cf-ans__value{border:1px solid #004347;padding:5px;border-radius:5px;font-size:12px}.product_description_wrap a{color:#02ab85;text-decoration:underline}.bg-yellow{background-color:#fcff5c}.bg-grey{background:#f5f5f5}.bg-base-grey{background:#f3f4f4}.bg-light-grey{background:#fcfafa}.bg-punipuni-grey{background:#f1f1f1}.bg-beige{background:#f8f3e7}.bg-warm_beige{background:#f5f0eb}.bg-plants{background:#e7f4f5}.bg-lime-green{background:#00d79c}.bg-dry{background:#dac0a7}.bg-bouquet{background:#feefef}.bg-custom-order{background:#f7d963}.bg-baidge{background:#fffaf2}.bg-celebration-shipping{background:#00d79c1a}.bg-flower-gradient{background:linear-gradient(180deg,#ffead7 36.98%,#fff)}.bg-flower-our-features{background:#f7f7f7}.bg-our-service-flower{background:#fff2f2}.bg-shipping-day{background:#ffea794d}.bg-table-grey{background:#f3f4f473}.bg-personal-result{background:#e7faf1}.bg-light-green{background:#edf7f7}.bg-light-blue{background:#e7f0f7}.bg-keyforest-color{background:#f0f7f7}.bg-spring{background:#fff1f4}.bg-sakura{background:#fcf5f6}.bg-dark-grey{background:#efefef}.heading_secondary_en-small{color:#626262;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.9px}.heading_secondary_jp-small{color:#626262;text-align:center;font-size:11px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.44px}.purpose_menu{display:flex;justify-content:center;max-width:427px;gap:8px;flex-wrap:wrap;margin:0 auto}.purpose_item_menu{width:138px;height:37px;flex-shrink:0;border-radius:3px;border:1px solid #cbd0d3;display:flex;justify-content:center;align-items:center;background:#fff;color:#004347;text-align:center;font-size:14px;line-height:normal;letter-spacing:.7px}.menu{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch}.menu-2-column{display:flex;align-items:center;align-content:center;align-self:stretch;flex-wrap:wrap}.item_menu{box-sizing:content-box;display:flex;height:48px;padding:8px 0;align-items:center;gap:8px;align-self:stretch;border-top:1px solid rgba(0,0,0,.1)}#category_section .item_menu,#content_section .item_menu{display:flex;height:48px;padding:16px 0;align-items:center;gap:8px;align-self:stretch;border-top:1px solid rgba(0,0,0,.1);gap:12px}.item_menu-2-column{display:flex;min-width:128px;padding:16px;flex-direction:column;align-items:flex-start;gap:12px;flex:1 0 0}.item_menu_text_area{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.item_menu_text-large{color:#004347;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.9px}.item_menu_text-medium{color:#004347;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.7px}.item_menu_text-small{color:#004347;font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.55px}.tatefuda_radio_options{display:flex;flex-wrap:wrap;gap:12px}.tatefuda_radio_wrapper{width:calc(50% - 6px)}.tatefuda_radio_label{cursor:pointer;position:relative}.tatefuda_radio_label input{display:block;position:absolute;bottom:27px;left:20px;accent-color:#004347;-webkit-appearance:button}.tatefuda_radio_label input:checked{bottom:30px}.tatefuda_radio_label input+.tatefuda_radio_content{background-color:#fff;transition:all .2s ease;border-radius:8px}.tatefuda_radio_label input:checked+.tatefuda_radio_content{border:2px solid #004347;border-radius:8px}@media only screen and (max-width:796px){.tatefuda_radio_label input:checked+.tatefuda_radio_content{border:1.5px solid #004347}}.tatefuda_radio_image_wrapper{width:100%;margin:auto}.tatefuda_radio_image_wrapper img{width:100%;border-radius:8px 8px 0 0}.tatefuda_radio_title{padding:21px 0 24px 40px;font-size:14px;text-align:left}@media only screen and (max-width:796px){.tatefuda_radio_title{font-size:12px;padding:15px auto}}.app-select{-webkit-appearance:none;appearance:none;outline:none;background:#fff;width:100%;padding:10px 5px 10px 15px;border:1px solid rgba(204,204,204,.8);border-radius:5px;margin-top:5px;margin-bottom:10px;letter-spacing:1px;background-image:url(//andplants.live/cdn/shop/t/6/assets/arrow.svg?v=158133446130207767921691642685);background-position:right 10px center;background-repeat:no-repeat;background-size:8px 8px}.section__heading{display:flex;flex-direction:column;align-items:center;align-self:stretch}.section__title{color:#004347;text-align:center;font-size:28px;font-weight:700;line-height:160%;letter-spacing:.75px;font-weight:400}@media only screen and (max-width:796px){.section__title{font-size:22px}}.section__title--bold{font-weight:700}.section__subtitle{color:#004347;text-align:center;font-size:15px;font-weight:400;line-height:125%;letter-spacing:2.4px}.section__subtitle--bold{font-weight:700}.section__big-icon{width:60px}.section__icon{width:40px}.fw-bold{font-weight:700}.swiper-slide-thumb-active{border:2px solid #004347}@media only screen and (max-width:796px){.swiper-slide-thumb-active{border:1px solid #004347}}.accordion .clamp-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;transition:all .3s}.accordion.open .clamp-text{-webkit-line-clamp:unset;overflow:visible}.accordion .accordion-toggle{margin:15px auto 0;cursor:pointer;font-size:14px;color:#004347;display:block;text-align:center}li *{font-family:century-gothic,sans-serif}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,section,summary,time,mark,audio,video{vertical-align:baseline}table{border-collapse:collapse;border-spacing:0}caption,th,td{vertical-align:middle}q,blockquote{quotes:none}q:before,q:after{content:"";content:none}blockquote:before,blockquote:after{content:"";content:none}button:hover{opacity:.7}button{outline:none;cursor:pointer}input::placeholder,textarea::placeholder{color:#99a1af;opacity:1}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#99a1af}input::-moz-placeholder,textarea::-moz-placeholder{color:#99a1af}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#99a1af}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,summary{display:block}@font-face{font-family:notosans;font-style:normal;font-weight:400;src:url(https://fonts.googleapis.com/css?family=Noto+Sans+JP)}.content_body{margin:0 auto;max-width:2000px}.content_body.modal-open:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0003;z-index:99}@media only screen and (max-width:796px){.content_body{width:100%;max-width:100%}}.contents_wrap{margin:0 auto;padding:75px 0 60px;min-width:1120px;max-width:1120px}@media only screen and (max-width:796px){.contents_wrap{padding:30px 5%;min-width:initial}}.flex_wrap{display:flex;display:-webkit-flex;display:-ms-flex}.display_pc{display:block}@media only screen and (max-width:796px){.display_pc{display:none}}.display_sp{display:none}@media only screen and (max-width:796px){.display_sp{display:block}}.display_header_sp{display:none}@media only screen and (max-width:1080px){.display_header_sp{display:grid}}header{position:relative;padding:0 2.5%;background-color:#f3f4f4}header .header_menu_wrap{position:fixed;top:0;left:0;right:0;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;margin:auto;width:100%;transition:all .3s ease-in-out;background-color:#f3f4f4;z-index:9}header .header_menu_wrap .right_menu{width:49%}header .header_menu_wrap .right_menu .dropdown_wrap:last-child{margin-right:10%}header .header_menu_wrap .left_menu{width:49%}header .header_menu_wrap .menu_list{justify-content:space-around;-webkit-justify-content:space-around;-ms-justify-content:space-around;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-ms-align-items:center;-ms-flex-align:center}header .header_menu_wrap .menu_list li a{cursor:pointer;position:relative;font-family:century-gothic,sans-serif;transition:all .2s ease-in-out}header .header_menu_wrap .menu_list li a:after{content:"";position:absolute;bottom:-5px;display:block;width:0;height:1px;background-color:#004347;transition:all .4s ease-in-out}header .header_menu_wrap .menu_list li a:hover:after{width:100%}header .header_menu_wrap .menu_list li .copy{display:block;font-size:10px;text-align:center;letter-spacing:1px}header .header_menu_wrap .right_menu li:last-of-type .header_corporation_link{display:flex;justify-content:center;align-items:center;border-radius:4px;border:1px solid #cbd0d3;padding:5px 10px}header .header_menu_wrap .right_menu li:last-of-type .header_corporation_link .dropdown_text{letter-spacing:.7px;text-align:center;font-size:10px;font-weight:400;line-height:160%}header .header_menu_wrap .right_menu li:last-of-type .header_corporation_link .dropdown_text:after{content:none}header .header_menu_wrap .right_menu li:last-of-type .button_wrap{display:flex;margin-left:auto;gap:15px;align-items:center}header .header_menu_wrap .right_menu li:last-of-type .button_wrap a:after{content:none}header .header_menu_wrap .right_menu li:last-of-type .button_wrap a img{width:22.5px}header .header_menu_wrap .right_menu li:last-of-type .button_wrap a:hover{transform:scale(1.1)}header .header_menu_wrap .header_logo{display:flex;display:-webkit-flex;display:-ms-flex;margin:10px auto -20px;opacity:1;width:85px;transition:all .4s ease-in-out .1s}header.hidden .header_menu_wrap{top:-150px}@media only screen and (max-width:1080px){header .header_menu_wrap{height:60px}header .header_menu_wrap .sp_menu_button{position:absolute;top:24px;left:5%;bottom:0;margin:auto;width:25px;height:20px}header .header_menu_wrap .sp_menu_button span{display:block;margin-top:6px;width:100%;height:1px;background-color:#004347}header .header_menu_wrap .sp_menu_button span:first-of-type{margin-top:0}header .header_menu_wrap .sp_menu{font-family:century-gothic,sans-serif;position:relative;padding:10% 0;min-width:330px;width:92%;max-width:600px;height:110vh;transition:all .5s ease-in-out;transform:translate(-100vw);background-color:#fff;z-index:15;overflow-y:scroll}header .header_menu_wrap .sp_menu .close_button{position:absolute;top:5%;right:10%;display:block;width:30px;height:30px;background-image:url(//andplants.live/cdn/shop/t/6/assets/delete.svg?v=73138907358705869341620483782);background-size:contain;background-repeat:no-repeat}header .header_menu_wrap .sp_menu li:nth-child(n+2){margin-bottom:25px}header .header_menu_wrap .sp_menu li a{font-size:22px;font-family:century-gothic,"sans-serif"}header .header_menu_wrap .sp_menu li a .copy{font-size:12px}header .header_menu_wrap .sp_menu li a span.display_sp_area{padding-bottom:10px}header .header_menu_wrap .sp_menu li .sp_menu_logo{width:50%}header .header_menu_wrap .sp_menu li .button_wrap,header .header_menu_wrap .sp_menu li .sns_wrap{justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between}header .header_menu_wrap .sp_menu li .button_wrap{width:77px}header .header_menu_wrap .sp_menu li .button_wrap a img{width:30px}header .header_menu_wrap .sp_menu li .sns_wrap{margin:auto;width:120px}header .header_menu_wrap .sp_menu li .sns_wrap a img{width:42px}header .header_menu_wrap .menu_open{transform:translate(0)}header .header_menu_wrap .menu_list{width:44%;margin-top:10px}header .header_menu_wrap .left_menu{display:none}header .header_menu_wrap .right_menu .dropdown_wrap:last-child{margin-right:0}header .header_menu_wrap .right_menu li{display:none}header .header_menu_wrap .right_menu li:last-of-type{position:absolute;right:6%;display:block;width:22%;margin-top:40px;height:auto;top:-13px}header .header_menu_wrap .right_menu li:last-of-type .button_wrap a img{width:21px}header .header_menu_wrap .header_logo{position:absolute;margin:10px auto;opacity:1;width:85px}}@media only screen and (max-width:796px){header .header_menu_wrap .sp_menu{max-width:600px;min-width:330px;width:92%}}.no_color,.no_color .header_menu_wrap{background-color:transparent}.scrolled,.scrolled .header_menu_wrap{background-color:#f3f4f4}.popup{position:fixed;top:0;left:0;width:100vw;height:100vh;display:none;align-items:flex-start;z-index:-1;opacity:0;transition:all .4s ease-in-out;background-color:#d8d9d999}.popup .popup_view{position:fixed;top:100px;left:0;right:0;display:block;margin:auto;max-width:1060px;z-index:5;transition:all .4s ease-in-out;opacity:0;background-color:#fff}@media only screen and (max-width:796px){.popup .popup_view{top:30px}}.popup .popup_view .popup-title{color:#00d79c;text-align:center;font-size:32px;letter-spacing:2px;line-height:30px}.popup .popup_view .popup-title>span{font-size:18px}.popup .popup_view .corporation-popup-title{color:#004347;text-align:center;font-size:32px;letter-spacing:2px;line-height:30px}.popup .popup_view .mothers_popup_title{font-size:26px;color:#c03}.popup .popup_view .popup_content{margin:auto;padding:90px 0;width:330px}.popup .popup_view .popup_content p{margin:30px auto 25px;line-height:2}.popup .popup_view .popup_content .weekend_flower_popup_img{display:block;margin:16px auto 20px}.popup .popup_view .popup_content .popup_close{position:relative;display:block;margin:0 auto;padding:20px 0;width:340px;color:#fff;text-align:center;border-radius:30px;background-color:#f4f3f3;overflow:hidden}.popup .popup_view .popup_content .popup_close:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;margin:auto;width:34px;height:30px;transform:scale(0);transition:transform ease-in-out;border-radius:50%;background-color:#7a9b9bcc}.popup .popup_view .popup_content .popup_close:hover:after{transform:scale(10)}.popup .popup_view .popup_content .popup_close:hover span{position:relative;color:#fff;z-index:2}.popup .popup_view .popup_content .popup_text_close{margin:20px auto 0;display:block}.popup .popup_view .popup_content .close_button{position:absolute;top:5%;right:3%;display:block;width:30px;height:30px;background-image:url(//cdn.shopify.com/s/files/1/0532/3699/0152/t/18/assets/delete.svg?v=7313890\2026);background-size:contain;background-repeat:no-repeat}@media only screen and (max-width:796px){.popup .popup_view .popup_content .close_button{top:11%;right:5%}}@media only screen and (max-width:796px){.popup{position:fixed;background-color:#7a9b9b4d;padding:0}.popup .popup_view{top:2.5%;position:relative;max-width:95%;max-height:85vh;overflow-y:auto}.popup .popup_view .mothers_popup_title{font-size:22px;margin-top:20px;margin-bottom:-20px}.popup .popup_view .popup_content{padding:150px 0;width:70%}.popup .popup_view .popup_content .popup_close{width:240px}.popup .popup_view .popup_content .popup_text_close{margin:20px auto 0;display:block}}.popup_active{opacity:1;z-index:200;display:flex}.popup_active .popup_view{opacity:1}main.product_detail{padding-top:0}.main_class{padding-top:50px}@media only screen and (max-width:796px){.main_class{padding-top:60px}}.fade_in{opacity:0;transform:translateY(50px);transition:all 1s ease-in-out}.fade_animation{opacity:1;transform:translateY(0)}footer .main_menu_wrap{justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between}footer .main_menu_wrap .menu_block .menu_list li a{position:relative;font-family:century-gothic,"sans-serif"}footer .main_menu_wrap .menu_block .menu_list li a:after{content:"";position:absolute;left:0;right:0;bottom:-5px;display:block;margin:auto;width:0;height:1px;background-color:#004347;transition:all .2s ease-in-out}footer .main_menu_wrap .menu_block .menu_list li a:hover:after{width:100%}footer .main_menu_wrap .menu_block .menu_list li .copy_wrap{display:block;line-height:1}footer .main_menu_wrap .menu_block .menu_list li .copy_wrap span{display:block;width:100%;font-family:century-gothic,"sans-serif"}footer .main_menu_wrap .menu_block .menu_list li .copy_wrap .copy{margin-top:-2px;font-family:noto-sans-cjk-jp;font-size:10px;color:#7a9b9b;letter-spacing:2px;text-align:justify}footer .main_menu_wrap .menu_block .menu_list li:nth-of-type(n+2){margin-top:20px}footer .main_menu_wrap .logo_block{width:12%}footer .main_menu_wrap .reccomend_block{width:46%}footer .main_menu_wrap .reccomend_block span{font-family:century-gothic,"sans-serif"}footer .main_menu_wrap .reccomend_block .reccomend_list_wrap{justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;margin-top:20px;padding-right:1%}footer .main_menu_wrap .reccomend_block .reccomend_list_wrap .menu_list li a{font-size:10px}footer .main_menu_wrap .reccomend_block .reccomend_list_wrap .menu_list li:nth-of-type(n+2){margin-top:8px}footer .sub_menu_wrap .menu_list{justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;margin:50px auto 0;gap:20px}footer .sub_menu_wrap .menu_list li a{position:relative;font-size:11px}footer .sub_menu_wrap .menu_list li a:after{content:"";position:absolute;left:0;right:0;bottom:-5px;display:block;margin:auto;width:0;height:1px;background-color:#004347;transition:all .2s ease-in-out}footer .sub_menu_wrap .menu_list li a:hover:after{width:100%}@media only screen and (max-width:796px){footer .main_menu_wrap{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}footer .main_menu_wrap .menu_block .menu_list li:nth-of-type(n+2){margin-top:15px}footer .main_menu_wrap .logo_block{display:none}footer .main_menu_wrap .reccomend_block{margin-top:25px;width:100%}footer .main_menu_wrap .reccomend_block span{position:relative;padding-right:20px;cursor:pointer;font-family:century-gothic,sans-serif}footer .main_menu_wrap .reccomend_block span:after{content:"";position:absolute;top:0;right:0;bottom:0;display:block;margin:auto;width:15px;height:10px;transition:transform .6s ease-in-out;background-image:url(//andplants.live/cdn/shop/t/6/assets/arrow.svg?v=158133446130207767921691642685);background-size:contain;background-repeat:no-repeat}footer .main_menu_wrap .reccomend_block .open:after{transform:scaleY(-1)}footer .main_menu_wrap .reccomend_block .reccomend_list_wrap{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin-top:8px;margin-left:5%;padding-left:5%;border-left:1px solid #004347}footer .main_menu_wrap .reccomend_block .reccomend_list_wrap .menu_list{display:none;width:100%}footer .main_menu_wrap .reccomend_block .reccomend_list_wrap .menu_list li a{font-size:10px;padding-bottom:10px}footer .main_menu_wrap .reccomend_block .reccomend_list_wrap .menu_list li a:hover{text-decoration:none}footer .main_menu_wrap .reccomend_block .reccomend_list_wrap .menu_list li:nth-of-type(n+2){margin-top:8px}footer .main_menu_wrap .reccomend_block .reccomend_list_wrap .menu_list:nth-of-type(n+3){margin-top:8px}footer .sub_menu_wrap .menu_list{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin:30px auto 0;padding-top:30px;width:100%;border-top:1px solid #004347;justify-content:left;gap:0 10px}footer .sub_menu_wrap .menu_list li{margin-bottom:15px;margin-right:5px}footer .sub_menu_wrap .menu_list li a{font-size:12px}}.instagram_title{font-size:40px;font-family:century-gothic,sans-serif;text-align:center;margin-top:60px;margin-bottom:-20px}@media only screen and (max-width:796px){.instagram_title{font-size:28px;line-height:42px;letter-spacing:1px}}.instagram_title .instagram_subtitle{text-align:center;font-size:15px;line-height:18px;letter-spacing:1px;color:#004347;display:block}@media only screen and (max-width:796px){.instagram_title .instagram_subtitle{font-size:12px;line-height:18px;letter-spacing:.05px}}.instagram_wrap p{color:#fff}.overlay_img_wrap .discount_label{background-color:#ed293ee6;font-size:14px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;word-wrap:normal;white-space:nowrap;display:inline-flex;height:30px;padding:0 14px;line-height:30px;color:#fff;position:absolute;left:0;bottom:0;letter-spacing:1px}@media only screen and (max-width:796px){.overlay_img_wrap .discount_label{font-size:10px;height:20px;padding:0 8px;line-height:20px}}.overlay_img_wrap .discount_label{font-family:sans-serif!important}.overlay_img_wrap .sokuzitu_label{background-color:#004347;font-size:14px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;word-wrap:normal;white-space:nowrap;display:inline-flex;height:30px;padding:0 14px;line-height:30px;color:#fff;position:absolute;left:0;bottom:0;letter-spacing:1px}@media only screen and (max-width:796px){.overlay_img_wrap .sokuzitu_label{font-size:10px;height:20px;padding:0 8px;line-height:20px}}.overlay_img_wrap .recommend{background-color:#edb918;font-size:14px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;word-wrap:normal;white-space:nowrap;display:inline-flex;height:30px;padding:0 14px;line-height:30px;color:#fff;position:absolute;left:0;bottom:0;letter-spacing:1px}@media only screen and (max-width:796px){.overlay_img_wrap .recommend{font-size:10px;height:20px;padding:0 8px;line-height:20px}}.overlay_img_wrap .unique_label{color:#088;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:160%;position:absolute;top:16px;left:16px;z-index:1;border-radius:13px;border:1px solid #088;background:#fff;display:flex;align-items:center;padding:3px 12px}@media only screen and (max-width:796px){.overlay_img_wrap .unique_label{font-size:9px;top:8px;left:8px;padding:1px 5px}}.overlay_img_wrap .unique_label .unique_label_sharp{font-weight:400}.default_span{font-size:15px;line-height:1.5;letter-spacing:.5px;color:#004347}@media only screen and (max-width:796px){.default_span{font-size:13px}}.before_discount_price{font-size:13px;font-weight:400;text-decoration:line-through;display:inline-block;color:#515151;margin-bottom:5px}.payment_way{width:100%;margin-top:20px;display:flex;flex-wrap:wrap}.payment_way img{width:16%;margin:7px;border-radius:5px;max-width:47px;max-height:30px;background:#fff;border:1px solid #eee}@media only screen and (max-width:796px){.payment_way img{border-radius:5px;max-width:none;max-height:30px;background:#fff;width:8%;margin:1%}}@media only screen and (max-width:600px){.payment_way img{border-radius:5px;max-width:none;max-height:30px;background:#fff;width:11%;margin:.8%}}@media only screen and (max-width:450px){.payment_way img{width:16%;margin:2.08%;border-radius:5px;max-width:none;max-height:30px;background:#fff}.payment_way img:nth-of-type(5n+1){margin-left:0}.payment_way img:nth-of-type(5n){margin-right:0}}.search_menu{position:fixed;display:flex;width:320px;height:110vh;transition:all .5s ease-in-out;right:-320px;z-index:16;overflow-y:scroll;padding-bottom:64px;flex-direction:column;align-items:flex-start;background-color:#fff;z-index:100}.search_menu:not(:first-child){gap:64px}.search_close_button{display:block;width:24px;height:24px;margin:0 24px;background-image:url(//andplants.live/cdn/shop/t/6/assets/delete.svg?v=73138907358705869341620483782);background-size:contain;background-repeat:no-repeat}.search_header_menu{display:flex;margin:30px 0;justify-content:space-between;align-items:center;align-self:stretch}.search_header_menu p{display:flex;padding-left:24px;justify-content:flex-end;align-items:center;font-size:16px}.search_header_keyword{display:flex;padding:0 18px;flex-direction:column;align-items:center;gap:16px;align-self:stretch}.header_keyword_contents{display:flex;padding:24px 16px 16px;flex-direction:column;align-items:center;gap:8px;align-self:stretch;border-radius:8px;background:#f3f4f4;margin-top:-64px}.header_title_text{display:flex;flex-direction:column;align-items:center}.header_en_title{color:#626262;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.9px}.header_jp_title{color:#626262;text-align:center;font-size:11px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.44px}.header_keyword_area{display:flex;justify-content:center;align-items:flex-start;gap:8px;align-self:stretch}.header_keywords{display:flex;padding:10px;align-items:center;flex:1 0 0;border-radius:8px;border:1px solid #ddd;background:#fff;width:126px}@media only screen and (max-width:796px){.header_keywords{font-size:16px;transform:scale(.9)}}.search_price_form{text-align:right}.price_submit_button{border-radius:8px;background:#cbd0d3;display:flex;padding:6px 18px;align-items:center;gap:4px;color:#626262;display:inline-block;font-size:15px;line-height:160%;margin-top:40px}.keyword_submit_button{border-radius:8px;background:#cbd0d3;display:flex;padding:6px 18px;align-items:center;gap:4px;color:#626262;display:inline-block;font-size:15px;line-height:160%}.header_price_search_button_area{display:flex;justify-content:flex-end;align-items:center;gap:8px;align-self:stretch}.header_trending_keywords,.header_category,.header_price_search,.header_purpose_search{display:flex;padding:0 18px;flex-direction:column;align-items:center;gap:16px;align-self:stretch}.header_price_search_area{display:flex;justify-content:center;align-items:center;gap:8px;align-self:stretch}.keyword_tags{display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;gap:8px 2px;align-self:stretch;flex-wrap:wrap}.keyword_tag{display:flex;padding:8px 15px;justify-content:center;align-items:center;gap:8px;border-radius:40px;background:#f3f4f4;font-size:12px;font-weight:700}.header_price_search .header_title_text,.header_purpose_search .header_title_text{display:flex;flex-direction:column;align-items:center}.header_price_search .header_en_title,.header_purpose_search .header_en_title{color:#626262;text-align:center;font-size:13px;line-height:160%;letter-spacing:.52px}.header_price_search .header_jp_title,.header_purpose_search .header_jp_title{color:#626262;text-align:center;font-size:16px;line-height:160%;letter-spacing:.64px}.header_purpose_search{margin-bottom:200px}.search_menu_button{width:22px}.only_flex_pc{display:flex}@media only screen and (max-width:796px){.only_flex_pc{display:none}}.only_flex_sp{display:none}@media only screen and (max-width:796px){.only_flex_sp{display:flex}}.search_menu #suggest{width:150px}.breadcrumbs{font-size:11px;max-width:1080px;margin-right:auto;margin-left:auto}.breadcrumbs li{font-size:11px;color:#626262;margin-right:2px;margin-left:2px}.breadcrumbs li a{font-size:11px;color:#626262}.breadcrumbs li:after{content:"\ff1e";display:inline-block;height:9px;width:10px;margin-top:0;background-repeat:no-repeat;margin-left:5px}.p-breadcrumbs{display:flex;flex-wrap:wrap;padding:10px 15px;overflow-x:scroll;flex-wrap:nowrap;white-space:nowrap}@media only screen and (max-width:480px){.p-breadcrumbs li:after{content:"\ff1e";display:inline-block;width:10px;margin-top:0;background-repeat:no-repeat}}.p-breadcrumbs li.current:after{display:none}.swiper-pagination.home-swiper{position:relative;border-bottom:1px solid #eee;padding-bottom:5px;max-width:1450px;margin:auto}@media only screen and (max-width:796px){.swiper-pagination.home-swiper{border-bottom:none}}.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}@media only screen and (max-width:796px){.home .swiper-pagination{position:relative;margin-top:10px}}.border-light-grey{border:1px solid rgba(204,204,204,.8)}.section__content{width:736px}@media only screen and (max-width:796px){.section__content{width:90%;padding:0 5%}}.section__content--margin{margin:24px auto 0}.section__subtitle{font-size:15px;line-height:160%}@media only screen and (max-width:796px){.section__subtitle{font-size:12px}}.section__description{font-size:15px;line-height:180%}@media only screen and (max-width:796px){.section__description{font-size:15px}}.section__description--margin{margin-top:16px}.section__description--small{font-size:12px;margin-top:10px}.ended-section{margin:16px auto;max-width:95%;background-color:#fcf5f6;border-radius:4px}.ended-section__text{color:#e16464;font-size:22px;font-weight:700;line-height:160%;padding:80px 0;text-align:center;width:100%;letter-spacing:.2rem}@media only screen and (max-width:796px){.ended-section__text{font-size:16px}}.image-rounded-border{border:1px solid white;border-radius:5px}.main_body{margin-top:70px}@media only screen and (max-width:796px){.main_body{margin-top:70px}}.home{padding-top:0}@media only screen and (max-width:796px){.home .top_all_product{padding-top:40px}}.home .top-icon{width:40px}.home .main_visual{width:100%}.home .message{padding-bottom:80px}.home .message .contents_wrap{align-items:flex-end;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;padding:150px 0 130px;max-width:1280px;min-width:auto}.home .message .contents_wrap .text_wrap{margin-bottom:-30px;width:50%}.home .message .contents_wrap .text_wrap .center{display:block;margin:0 auto;padding-left:5%;width:50%}.home .message .contents_wrap .text_wrap .center h3{font-size:25px}.home .message .contents_wrap .text_wrap .center p{margin-top:30px;line-height:2}.home .message .contents_wrap .text_wrap .center .readmore_button{display:block;margin:16px 0 0 auto;width:70px;transition:all .2s ease-in-out}.home .message .contents_wrap .text_wrap .center .readmore_button:hover{transform:scale(1.1)}.home .message .contents_wrap .img_wrap{width:50%}.home .message .contents_wrap .img_wrap img{width:300px}.home .products .contents_wrap{max-width:1280px;min-width:auto;justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.home .products .contents_wrap .main_img_wrap{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;align-items:flex-start;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;width:37%}.home .products .contents_wrap .main_img_wrap h2{margin-top:10px;width:100%;font-family:century-gothic,"sans-serif";font-size:44px;text-align:center}.home .products .contents_wrap .main_img_wrap .dryflowers_title{font-family:century-gothic,sans-serif}.home .products .contents_wrap .main_img_wrap img{margin-top:-10px;width:100%}.home .products .contents_wrap .main_img_wrap .top_unique_img{margin-top:15px;width:100%}.home .products .contents_wrap .list_wrap{margin-left:2%;width:61%}.home .products .contents_wrap .list_wrap .top_product_list{justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.home .products .contents_wrap .list_wrap .top_product_list.flex_wrap:after{content:"";display:block;width:31%}.home .products .contents_wrap .list_wrap .top_product_list li{width:31%}.home .products .contents_wrap .list_wrap .top_product_list li a .img_wrap img{transition:all .1s ease-in-out}.home .products .contents_wrap .list_wrap .top_product_list li a .overlay_img_wrap{margin-bottom:10px}.home .products .contents_wrap .list_wrap .top_product_list li a span{display:block}.home .products .contents_wrap .list_wrap .top_product_list li a span span{display:inline-block;font-size:10px;line-height:22px}.home .products .contents_wrap .list_wrap .top_product_list li:hover a .img_wrap img{box-shadow:0 2px 10px #0009}.home .products .contents_wrap .list_wrap .top_product_list li .color_list{justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;margin-top:8px;width:66px}.home .products .contents_wrap .list_wrap .top_product_list li .color_list li{width:13px;height:13px;border-radius:50%}.home .products .contents_wrap .list_wrap .top_product_list li .color_list li:nth-of-type(1){background-color:#000}.home .products .contents_wrap .list_wrap .top_product_list li .color_list li:nth-of-type(2){background-color:#cec2af}.home .products .contents_wrap .list_wrap .top_product_list li .color_list li:nth-of-type(3){background-color:#e5e7e8}.home .products .contents_wrap .list_wrap .top_product_list li .color_list li:nth-of-type(4){background-color:#63747e}.home .products .contents_wrap .list_wrap .top_product_list li .color_list li:nth-of-type(n+4){margin-top:0}.home .products .contents_wrap .list_wrap .top_product_list li:nth-of-type(n+4){margin-top:30px}.home .products .contents_wrap .button_wrap{margin-top:50px;width:100%}@media only screen and (min-width:797px){.home .display_sp{display:none}}@media only screen and (max-width:796px){.home .display_pc{display:none}}.home .new-section{max-width:1120px;margin:160px auto}@media only screen and (max-width:796px){.home .new-section{margin:80px auto 40px;width:90%}}.home .new-section .top_new{margin-top:32px}.home .recommend-contents{padding:160px 0}@media only screen and (max-width:796px){.home .recommend-contents{padding:80px 0;width:90%;margin:0 auto}}.home .recommend-contents__heading{display:flex;flex-direction:column;align-items:center;align-self:stretch;margin-bottom:64px}@media only screen and (max-width:796px){.home .recommend-contents__heading{margin-bottom:40px}}.home .recommend-contents .top_plants,.home .recommend-contents .top_flowers,.home .recommend-contents .top_dryflowers,.home .recommend-contents .top_goods{margin-top:32px}@media only screen and (max-width:796px){.home .recommend-contents .top_plants,.home .recommend-contents .top_flowers,.home .recommend-contents .top_dryflowers,.home .recommend-contents .top_goods{margin-bottom:30px}}.home .plants-section,.home .flowers-section,.home .dryflowers-section,.home .goods-section{max-width:1120px;margin:auto}.home .plants-section__heading,.home .flowers-section__heading,.home .dryflowers-section__heading,.home .goods-section__heading{display:flex;flex-direction:column;align-self:stretch;margin-bottom:32px;align-items:center;flex-direction:row;gap:8px}@media only screen and (max-width:796px){.home .plants-section__heading,.home .flowers-section__heading,.home .dryflowers-section__heading,.home .goods-section__heading{gap:5px}}.home .plants-section__title-area,.home .flowers-section__title-area,.home .dryflowers-section__title-area,.home .goods-section__title-area{display:flex;flex-direction:column}.home .plants-section__title,.home .flowers-section__title,.home .dryflowers-section__title,.home .goods-section__title{color:#004347;text-align:center;font-size:20px;font-weight:700;line-height:160%;letter-spacing:.75px;font-weight:400}.home .plants-section__subtitle,.home .flowers-section__subtitle,.home .dryflowers-section__subtitle,.home .goods-section__subtitle{color:#004347;text-align:center;font-size:12px;font-weight:400;line-height:125%;letter-spacing:2.4px;text-align:left}.home .flowers-section,.home .dryflowers-section,.home .goods-section{margin-top:80px}.home .swiper-button-prev-top_plants,.home .swiper-button-prev-top_flowers,.home .swiper-button-prev-top_dryflowers,.home .swiper-button-prev-top_goods{background-image:url(//andplants.live/cdn/shop/t/6/assets/swiper_arrow_left.svg?v=6762770200995133741717489434);background-repeat:no-repeat;background-size:contain;width:40px;height:40px;border-radius:50%;border:1px solid #CBD0D3;right:56px;left:auto;position:absolute;top:0}@media only screen and (max-width:796px){.home .swiper-button-prev-top_plants,.home .swiper-button-prev-top_flowers,.home .swiper-button-prev-top_dryflowers,.home .swiper-button-prev-top_goods{display:none}}.home .swiper-button-prev-top_new{background-image:url(//andplants.live/cdn/shop/t/6/assets/swiper_arrow_left.svg?v=6762770200995133741717489434);background-repeat:no-repeat;background-size:contain;width:40px;height:40px;border-radius:50%;border:1px solid #CBD0D3;right:56px;left:auto;position:absolute;top:15px}@media only screen and (max-width:796px){.home .swiper-button-prev-top_new{display:none}}.home .swiper-button-next-top_plants,.home .swiper-button-next-top_flowers,.home .swiper-button-next-top_dryflowers,.home .swiper-button-next-top_goods{background-image:url(//andplants.live/cdn/shop/t/6/assets/swiper_arrow_left.svg?v=6762770200995133741717489434);background-repeat:no-repeat;background-size:contain;width:40px;height:40px;border-radius:50%;border:1px solid #CBD0D3;left:auto;position:absolute;background-image:url(//andplants.live/cdn/shop/t/6/assets/swiper_arrow_right.svg?v=42559287811922599031717489436);right:0;top:0}@media only screen and (max-width:796px){.home .swiper-button-next-top_plants,.home .swiper-button-next-top_flowers,.home .swiper-button-next-top_dryflowers,.home .swiper-button-next-top_goods{display:none}}.home .swiper-button-next-top_new{background-image:url(//andplants.live/cdn/shop/t/6/assets/swiper_arrow_left.svg?v=6762770200995133741717489434);background-repeat:no-repeat;background-size:contain;width:40px;height:40px;border-radius:50%;border:1px solid #CBD0D3;left:auto;position:absolute;background-image:url(//andplants.live/cdn/shop/t/6/assets/swiper_arrow_right.svg?v=42559287811922599031717489436);right:0;top:15px}@media only screen and (max-width:796px){.home .swiper-button-next-top_new{display:none}}.home .collection_link{color:#088;text-align:right;font-size:16px;font-weight:400;line-height:160%;position:absolute;font-weight:700;top:11px;right:120px}.home .subscription_section{display:flex;border:1px solid #CBD0D3;flex-direction:column;gap:32px;width:738px;margin:120px auto;padding:80px 0;box-sizing:border-box;border-radius:8px}@media only screen and (max-width:796px){.home .subscription_section{width:90%;margin:80px auto;padding:40px 5%}}.home .subscription_section__title-area{display:flex;flex-direction:column}@media only screen and (max-width:796px){.home .subscription_section .more_button{width:90%}}.home .subscription_section .more_button span{font-size:15px}@media only screen and (max-width:796px){.home .subscription_section .more_button span{font-size:13px}}.home .subscription-image{width:672px;margin:auto}@media only screen and (max-width:796px){.home .subscription-image{width:100%}}.home .subscription-description{width:544px;margin:auto;font-size:15px;line-height:180%}@media only screen and (max-width:796px){.home .subscription-description{width:100%}}.home .line-button-image{width:600px;margin:160px auto 0}@media only screen and (max-width:796px){.home .line-button-image{width:90%;margin:80px auto 0}}.home .top-delivery-image{width:500px;margin:160px auto 0;display:block}@media only screen and (max-width:796px){.home .top-delivery-image{width:90%;margin:80px auto 0}}.home .message-section{width:500px;margin:160px auto}@media only screen and (max-width:796px){.home .message-section{width:90%;margin:80px auto}}.home .message-section__heading{align-items:start;flex-direction:column}@media only screen and (max-width:796px){.home .message-section__heading{align-items:center}}.home .message-section__content{display:flex;gap:40px}@media only screen and (max-width:796px){.home .message-section__content{margin:40px auto 0;width:100%;max-width:350px;gap:10px;justify-content:center}}.home .message-section__content-left{width:85%}@media only screen and (max-width:796px){.home .message-section__content-left{width:80%}}.home .message-section__description{font-size:16px;font-weight:400;margin-top:40px;margin-bottom:32px;line-height:200%}@media only screen and (max-width:796px){.home .message-section__description{margin-top:0;font-size:14px}}.home .message-section__warp-text{writing-mode:vertical-rl;letter-spacing:8px;font-size:28px;font-weight:700;width:10%;line-height:120%;height:410px}@media only screen and (max-width:796px){.home .message-section__warp-text{font-size:24px;height:300px}}.home .message-section .button{display:block;margin:0 auto}.home .message-section .button__content{width:350px;box-shadow:none}@media only screen and (max-width:796px){.home .message-section .button__content{width:320px}}.home .message-section .button__text:after{color:#004342;content:">";transform:none;font-size:16px;top:14px}.home .qa_section{margin:160px auto;max-width:none}@media only screen and (max-width:796px){.home .qa_section{margin:80px auto}}@media only screen and (max-width:796px){.home .other_plants_info .contents_wrap{min-width:auto;max-width:none}}.home .other_plants_info .contents_wrap .other_plants_wrap .other_plants_list{justify-content:initial}.home .other_plants_info .contents_wrap .other_plants_wrap .other_plants_list li{width:14%;margin:1.3%}@media only screen and (max-width:796px){.home .other_plants_info .contents_wrap .other_plants_wrap .other_plants_list li{width:31%;margin:1%}}.home .qa_section{width:736px}@media only screen and (max-width:796px){.home .qa_section{width:90%}}.home .qa_section .question_list{width:736px}@media only screen and (max-width:796px){.home .qa_section .question_list{width:90%}}.home .other_plants_list{flex-wrap:wrap}@media only screen and (max-width:796px){.home .more_button{width:330px}}.home .line_button{width:90%}.home .line_button a{width:100%;padding:12px 10px}.home .pointer{cursor:pointer}@media only screen and (max-width:796px){.home .swiper-slide--margin{margin-bottom:8px}}.subscription-description .button__text:after,.news-section .button__text:after,.qa_section .button__text:after{font-size:16px;content:">";position:absolute;top:0;right:10px;bottom:0;display:block;margin:auto;width:20px;color:#088;transform:none;height:20px;background-size:contain;background-repeat:no-repeat}.subscription-description .other_plants_list,.news-section .other_plants_list,.qa_section .other_plants_list{margin:0 3.5% 20px 0;width:31%}.gif-area{position:relative;margin:200px auto 100px}@media only screen and (max-width:796px){.gif-area{width:85%;margin:120px auto}}.gif-area .gif_txt{animation:rotate-anime 45s linear infinite;width:500px;position:absolute;z-index:2;left:0;right:0;margin:0 auto;top:-50px;bottom:0}@media only screen and (max-width:796px){.gif-area .gif_txt{width:100%;top:-20px}}.gif-area .gif_img{width:400px;margin:0 auto;display:block;transform:translateZ(0)}@media only screen and (max-width:796px){.gif-area .gif_img{width:86%}}@media only screen and (max-width:796px){.life-with-plants-section .more_button{width:330px}}.top-ourservice--pointer{cursor:pointer}.top-ourservice{max-width:1120px;margin:160px auto 50px}@media only screen and (max-width:796px){.top-ourservice{margin:80px auto}}.top-ourservice .plants-section__heading{align-items:center;margin-bottom:0}@media only screen and (max-width:796px){.top-ourservice .plants-section__heading{flex-direction:column}}@media only screen and (max-width:796px){.top-ourservice .plants-section__title,.top-ourservice .flower-section__title,.top-ourservice .dryflower-section__title{font-size:14px}}@media only screen and (max-width:796px){.top-ourservice .plants-section__subtitle,.top-ourservice .flower-section__subtitle,.top-ourservice .dryflower-section__subtitle{font-size:11px;text-align:center}}.top-ourservice__container{margin-top:80px}.top-ourservice__header{display:flex;gap:22px;margin:auto;width:100%;justify-content:center}@media only screen and (max-width:796px){.top-ourservice__header{width:99%;gap:3px}}.top-ourservice__heading{width:32%;height:80px;border-top:1px solid #CBD0D3;border-left:1px solid #CBD0D3;border-right:1px solid #CBD0D3;box-sizing:border-box;justify-content:center;border-radius:4px 4px 0 0;align-items:center}@media only screen and (max-width:796px){.top-ourservice__heading{height:100px}}.top-ourservice__content{display:flex;gap:28px;padding:0 15px}@media only screen and (max-width:796px){.top-ourservice__content{flex-direction:column;gap:40px;padding:40px 0 80px}}.top-ourservice__wrap{width:32%;display:flex;flex-direction:column;gap:16px;padding:40px 0;align-items:center}@media only screen and (max-width:796px){.top-ourservice__wrap{flex-direction:column;width:90%;margin:auto;padding:0}}.top-ourservice__image-area{position:relative;max-width:256px}@media only screen and (max-width:796px){.top-ourservice__image-area{max-width:none}}.top-ourservice__icon{position:absolute;top:-15px;right:-37px;width:63px;width:60px}.top-ourservice__text{font-size:15px;line-height:180%;height:120px}@media only screen and (max-width:796px){.top-ourservice__text{font-size:14px;height:auto}}.top-ourservice__text--bold{text-align:center;font-size:18px;font-weight:700;line-height:160%;letter-spacing:.9px}@media only screen and (max-width:796px){.top-ourservice__text--bold{font-size:15px}}.top-ourservice .button{width:100%}.top-ourservice .button__content{width:90%;box-shadow:none}@media only screen and (max-width:796px){.top-ourservice .button__content{width:320px}}.top-ourservice .button__text:after{font-size:16px;content:">";position:absolute;top:15px;right:20px;display:block;margin:auto;color:#004347;transform:none;background-size:contain;background-repeat:no-repeat}@media only screen and (max-width:796px){.top-ourservice .button__text:after{right:15px}}.active-header,.active-content{background-color:#f3f4f4}.active-header{border:none}.journal-section{width:736px;margin:160px auto 0;padding:200px 0 160px;position:relative}@media only screen and (max-width:796px){.journal-section{margin:80px auto 0;padding:140px 0 80px;width:100%}}.journal-section .title{margin-top:24px}.journal-section .date{color:#626262;font-size:11px;line-height:24px;letter-spacing:1px}.journal-section .content-title{position:absolute;top:125px;left:0;right:0;margin:auto}@media only screen and (max-width:796px){.journal-section .content-title{top:108px}}.journal-logo{width:322px;margin:0 auto 16px;display:block}@media only screen and (max-width:796px){.journal-logo{width:214px}}.journal-content{display:flex;gap:32px}@media only screen and (max-width:796px){.journal-content{gap:8px;flex-wrap:wrap;width:90%;margin:auto}}.journal-content--margin{margin:64px auto}@media only screen and (max-width:796px){.journal-content--margin{margin:24px auto}}.journal-content--direction{flex-direction:column;gap:0}.journal-wrap{width:23%}@media only screen and (max-width:796px){.journal-wrap{width:48%}}.magazine-section{width:736px;margin:160px auto}@media only screen and (max-width:796px){.magazine-section{width:90%;margin:80px auto}}.magazine-section .magazine_title_logo{width:402px;margin:auto;display:block}@media only screen and (max-width:796px){.magazine-section .magazine_title_logo{width:244px}}.magazine-section .magazine-title{margin:16px auto;text-align:center}.magazine-section .article_list{width:544px;margin:34px auto 0}@media only screen and (max-width:796px){.magazine-section .article_list{width:100%;margin:40px auto 20px}}.magazine-section .article_list .pc_2column_and_sp_2column{width:47%}@media only screen and (max-width:796px){.magazine-section .article_list .pc_2column_and_sp_2column{width:47%}}.news-section{margin:160px auto 0}@media only screen and (max-width:796px){.news-section{margin:80px auto 0}}.news-section__heading{display:flex;flex-direction:column;align-items:center;align-self:stretch;padding-bottom:32px;margin-bottom:20px;border-bottom:1px solid #ddd}.news-section .news_all .contents_wrap{padding:0;width:736px;min-width:auto;max-width:none}@media only screen and (max-width:796px){.news-section .news_all .contents_wrap{width:90%;margin:auto}}.news-section .date{margin-top:8px;color:#626262;font-size:11px;line-height:24px;letter-spacing:1px}@media only screen and (max-width:796px){.news-section .button__content{width:230px}}.top-instagram-section .button__content,.news-section .button__content,.qa_section .button__content{box-shadow:none}.magazine-form-section{width:546px;padding:40px;display:flex;gap:24px;flex-direction:column;box-sizing:border-box;margin:0 auto;border-radius:8px}@media only screen and (max-width:796px){.magazine-form-section{width:90%;margin:auto;padding:40px 16px 16px}}.magazine-form-section .mail-icon{width:24px;display:block;margin:auto}.magazine-form-section__heading{display:flex;flex-direction:column;align-items:center;align-self:stretch}.magazine-form-section__title{color:#004347;text-align:center;font-size:22px;font-weight:700;line-height:160%;letter-spacing:.75px;font-weight:400}.magazine-form-section__subtitle{color:#004347;text-align:center;font-size:12px;font-weight:400;line-height:125%;letter-spacing:2.4px}@media only screen and (max-width:796px){.magazine-form-section__subtitle{font-size:12px}}.magazine-info{color:#004347;text-align:center;font-size:14px;line-height:180%;letter-spacing:.56px}.qa_section__heading{display:flex;flex-direction:column;align-items:center;align-self:stretch}.qa_section__title{color:#004347;text-align:center;font-size:28px;font-weight:700;line-height:160%;letter-spacing:.75px;font-weight:400}.qa_section__subtitle{color:#004347;text-align:center;font-size:12px;font-weight:400;line-height:125%;letter-spacing:2.4px}@media only screen and (max-width:796px){.qa_section__subtitle{font-size:28px}}@media only screen and (max-width:796px){.qa_section .button__content{width:230px}}@media only screen and (max-width:796px){.home{padding-top:0}}.product_detail .contents_wrap .button_wrap{margin-top:50px;width:100%}.home .products .contents_wrap .button_wrap .more_button{position:relative;display:block;margin:0 auto;width:350px;padding:15px 0;text-align:center;border-radius:30px;background-color:#004347;overflow:hidden}.home .products .contents_wrap .button_wrap .more_button span{color:#fff}.product_detail .contents_wrap .button_wrap .more_button{position:relative;display:block;margin:0 auto;width:350px;padding:15px 0;text-align:center;border-radius:30px;background-color:#d8d9d9;overflow:hidden}.home .products .contents_wrap .button_wrap .more_button:after,.home .products .contents_wrap .instagram_button:after{content:"";position:absolute;top:-5px;left:auto;right:26px;bottom:0;display:block;margin:auto;width:15px;border-radius:0;height:10px;transform:scale(1);background-repeat:no-repeat;background-image:url(//andplants.live/cdn/shop/t/6/assets/arrow.svg?v=158133446130207767921691642685);transition:transform .6s ease-in-out;background-color:inherit;transform:rotate(-90deg)}.home .products .contents_wrap .button_wrap .more_button span,.product_detail .contents_wrap .button_wrap .more_button span{position:relative;padding:0 20px 0 5px;font-family:century-gothic,"sans-serif"}.home .products .contents_wrap .button_wrap .more_button:hover span{z-index:2}.home .more_button span:after{transform:scale(0)}.home .suggest{background-color:#00d79c}.home .suggest .contents_wrap{min-width:auto}.home .suggest .contents_wrap .img_list_wrap{margin:auto;width:350px}.home .suggest .contents_wrap .img_list_wrap .img_wrap{width:100%}.home .suggest .contents_wrap .img_list_wrap .left_wrap{margin-right:-10px;z-index:2}.home .suggest .contents_wrap .img_list_wrap .right_wrap{margin-left:-10px}.home .suggest .contents_wrap p{margin:30px auto;color:#fff;text-align:center}.home .suggest .contents_wrap .suggest_button{left:0;right:0;bottom:5%;width:320px;font-size:16px;position:relative;display:block;margin:25px auto;padding:16px 0;font-size:15px;text-align:center;border-radius:50px;background-color:#fff;overflow:hidden;z-index:10;font-weight:400}.home .suggest .contents_wrap .suggest_button span{letter-spacing:2px;color:#004347;font-weight:400;font-size:15px}@media only screen and (max-width:796px){.home .suggest .contents_wrap .suggest_button span{font-size:13px}}.home .suggest .contents_wrap .suggest_button:after{content:"\ff1e";position:absolute;top:16px;right:17px;display:block;margin:auto;font-size:15px;color:#004347;transition:transform .3s ease-in-out}.home .gif_img_area .contents_wrap{min-width:auto}.home .instagram .contents_wrap h2{font-family:century-gothic,"sans-serif";font-size:44px;text-align:center;margin-bottom:20px}.home .instagram .contents_wrap .instagram-feed .instagram_gallery{display:flex;display:-webkit-flex;display:-ms-flex;justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-direction:column;-webkit-flex-direction:column;margin:42px auto 0;padding-left:1%;width:1080px;width:95%;height:420px;height:37.5vw;min-height:410px}.home .instagram .contents_wrap .instagram-feed .instagram_gallery a{width:205px;width:19%;height:205px;height:auto;line-height:1.5}.home .instagram .contents_wrap .instagram-feed .instagram_gallery a:first-of-type{width:420px;width:39%;height:420px;height:auto}.home .instagram .contents_wrap .instagram_button{position:relative;display:block;margin:30px auto 0;padding:15px 0;width:350px;line-height:1.5;text-align:center;border-radius:50px;background-color:#d8d9d9;overflow:hidden}.home .instagram .contents_wrap .instagram_button span{font-family:century-gothic,"sans-serif"}.home .instagram .contents_wrap .instagram_button:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;margin:auto;width:30px;height:30px;background-image:url(//andplants.live/cdn/shop/t/6/assets/arrow.svg?v=158133446130207767921691642685);transition:transform .6s ease-in-out;border-radius:50%;background-color:#7a9b9bcc}.home .instagram .contents_wrap .instagram_button:hover span{position:relative;z-index:2}.home .instagram .contents_wrap{width:700px;min-width:700px}.home .single_plus_contents p{text-align:left}@media only screen and (max-width:768px){.home{padding:0}.home .flower-content{margin-top:30px}.home .products .contents_wrap{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;padding:30px 0;width:100%;max-width:100%}.home .products .contents_wrap .main_img_wrap{width:100%}.home .products .contents_wrap .main_img_wrap h2{margin-top:-30px;font-size:44px;text-align:center;order:2}.home .products .contents_wrap .main_img_wrap .content_title,.home .products .contents_wrap .main_img_wrap .unique_plants_title{font-family:century-gothic,sans-serif}.home .products .contents_wrap .main_img_wrap img{margin-top:0;order:1}.home .products .contents_wrap .list_wrap{margin:auto;padding:0;width:90%}.home .products .contents_wrap .list_wrap .top_product_list{align-items:baseline;-webkit-align-items:baseline;-webkit-box-align:baseline;-ms-align-items:baseline;-ms-flex-align:baseline;margin-top:30px}.home .products .contents_wrap .list_wrap .top_product_list li{width:48%}.home .products .contents_wrap .list_wrap .top_product_list li a .img_wrap{margin-bottom:8px}.home .products .contents_wrap .list_wrap .top_product_list li a span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:normal}.home .products .contents_wrap .list_wrap .top_product_list li a span span{display:inline-block;font-size:10px;line-height:22px}.home .products .contents_wrap .list_wrap .top_product_list li:nth-of-type(n+4){margin-top:30px}.home .products .contents_wrap .button_wrap{margin:30px auto}.home .suggest .contents_wrap .img_list_wrap{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;width:80%;margin-top:40px}.home .suggest .contents_wrap .img_list_wrap .img_wrap{width:100%}.home .suggest .contents_wrap .img_list_wrap .left_wrap{margin-top:-30px;margin-right:0;z-index:2;order:2}.home .suggest .contents_wrap .img_list_wrap .right_wrap{margin-left:0;order:1}.home .suggest .contents_wrap p{margin:20px auto}.home .instagram .contents_wrap h2{font-size:35px;margin-bottom:20px}.home .instagram .contents_wrap .instagram-feed .instagram_gallery{flex-direction:initial;-webkit-flex-direction:initial;margin:30px auto 0;padding-left:0;width:90%;height:initial}.home .instagram .contents_wrap .instagram-feed .instagram_gallery a{margin-top:8px;width:31%}.home .instagram .contents_wrap .instagram-feed .instagram_gallery a:first-of-type{width:100%;height:auto}.home .instagram .contents_wrap .instagram_button{margin:30px auto;width:240px}.home .instagram .contents_wrap{width:90%;min-width:90%}.single_plus_contents h2{font-size:20px;margin-top:-50px}}.about .single_plus_contents .plus_contents_flex_area:nth-child(2n) .plus_contents_flex{margin-left:5%;padding-top:5%;padding-right:0}.about .plus_contents_flex_area:nth-child(3) .plus_contents_flex{padding-top:10%;padding-left:0;margin-right:5%}.about .single_plus_contents .plus_contents_flex_area:nth-child(4n) .plus_contents_flex{margin-left:5%;padding-top:15%;padding-right:0}.about .life-with-plants-area{margin-bottom:30px}@media only screen and (max-width:796px){.about .single_plus_contents .plus_contents_flex_area:nth-child(2n) .plus_contents_flex{padding-left:0%;padding-top:0;padding-right:0}.about .plus_contents_flex_area:nth-child(3) .plus_contents_flex{padding-top:0%;padding-left:0;padding-right:0%}.about .single_plus_contents .plus_contents_flex_area:nth-child(4n) .plus_contents_flex{padding-left:0%;padding-top:0%;padding-right:0}.about .plus_contents_flex_area{padding-top:0;margin:40px 0}.about #strength .contents_wrap{padding-top:0;padding-bottom:0}.about .gif_img_area #plus_contents{padding-bottom:0}.about #howtocare{padding-top:40px}}.instagram_wrap .button_wrap .more_button{position:relative;display:block;margin:0 auto;width:350px;padding:15px 0;text-align:center;border-radius:30px;background-color:#d8d9d9;overflow:hidden}.instagram_wrap .button_wrap .more_button:after{content:"";position:absolute;top:0;right:-80px;bottom:0;display:block;margin:auto;width:15px;height:10px;transform:rotate(-90deg);background-size:contain;background-repeat:no-repeat;background-image:url(//cdn.shopify.com/s/files/1/0532/3699/0152/t/18/assets/arrow.svg?v=1341383\2026)}.instagram_wrap .button_wrap .more_button span{position:relative;padding:0 20px 0 5px;font-family:century-gothic,"sans-serif";color:#004347}.instagram_wrap .button{margin:0 auto;display:block}.top-instagram-section{margin-bottom:80px}.top_all_products{display:flex;padding-top:80px;flex-direction:column;align-items:center;gap:32px;align-self:stretch;min-width:auto}@media only screen and (max-width:796px){.top_all_products{gap:26px}}.top_all_product_area{display:flex;flex-direction:column;align-items:center;align-self:stretch}.top_en_title{color:#004347;font-size:32px;line-height:160%;letter-spacing:1.5px}@media only screen and (max-width:796px){.top_en_title{color:#626262;text-align:center;font-size:28px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.9px;color:#004347}}.top_jp_title{color:#004347;font-size:15px;line-height:160%;letter-spacing:1.4px}@media only screen and (max-width:796px){.top_jp_title{color:#626262;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.44px;color:#004347}}.contents_wrap_position{position:relative}.products_all{padding-top:0}.products_all .top_visual{position:relative;width:100%;z-index:-1}.products_all .products .all_products_wrap{position:relative;justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;align-items:flex-start;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start}.products_all .products .all_products_wrap .search_button{position:absolute;top:-40px;left:125px;display:block;margin:auto;width:80px;height:80px}.products_all .products .all_products_wrap .search_wrap{width:330px;background-color:#f3f4f4}.products_all .products .all_products_wrap .search_wrap .search_form{padding-top:60px}.products_all .products .all_products_wrap .search_wrap .search_form .search_item{margin:auto auto 30px;width:220px}.products_all .products .all_products_wrap .search_wrap .search_form .search_item .title{display:inline-block;margin-bottom:20px;font-size:24px;font-weight:700;margin-top:25px}.products_all .products .all_products_wrap .search_wrap .search_form .search_item .title strong{font-size:12px;margin-left:5px;font-weight:400}.products_all .products .all_products_wrap .search_wrap .search_form .search_item .checkbox_wrap label{margin-bottom:8px;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-ms-align-items:center;-ms-flex-align:center}.products_all .products .all_products_wrap .search_wrap .search_form .search_item .checkbox_wrap label input{width:30px;height:30px;border:1px solid #004347}.products_all .products .all_products_wrap .search_wrap .search_form .search_item .checkbox_wrap label input:hover{background-color:#f3f4f4}.products_all .products .all_products_wrap .search_wrap .search_form .search_item .checkbox_wrap label input:checked{background-color:#004347}.products_all .products .all_products_wrap .search_wrap .search_form .search_item .checkbox_wrap label span{display:inline-block;margin-left:10px;font-size:13px;line-height:1;font-family:sans-serif!important}.products_all .products .all_products_wrap .search_wrap .search_form .search_item .checkbox_wrap label span span{margin-left:5px;font-size:10px;line-height:1}.products_all .products .all_products_wrap .search_wrap .search_form .search_item .checkbox_wrap .indoor_options{margin:10px 0 0 40px}.products_all .products .all_products_wrap .search_wrap .search_form .search_item .checkbox_wrap .indoor_options label input{width:25px;height:25px}.products_all .products .all_products_wrap .search_wrap .search_form .search_item .checkbox_wrap .indoor_options label input[type=checkbox]:checked+span:after{left:6px;top:7px}.products_all .products .all_products_wrap .search_wrap .search_form .submit_wrap{align-items:center;-webkit-align-items:center;-webkit-box-align:center;-ms-align-items:center;-ms-flex-align:center;padding:25px 70px;background-color:#d8d9d9}.products_all .products .all_products_wrap .search_wrap .search_form .submit_wrap .total{font-size:13px}.products_all .products .all_products_wrap .search_wrap .search_form .submit_wrap .num{margin:0 15px;min-width:100px;font-size:32px;text-align:right}.products_all .products .all_products_wrap .search_wrap .search_form .submit_wrap .count{font-size:16px}.products_all .products .all_products_wrap .search_wrap .size_condition_filter{color:#004347;padding-left:70px;text-align:center;font-size:10px;font-weight:600;line-height:19.5px;letter-spacing:.5px;text-decoration-line:underline}.products_all .products .all_products_wrap .list_wrap{margin:0 2%;width:calc(96% - 330px)}@media only screen and (max-width:796px){.products_all .products .all_products_wrap .list_wrap{width:100%}}@media only screen and (max-width:768px){.products_all .products .icatch_image{margin-bottom:30px}.products_all .products .all_products_wrap{position:relative}.products_all .products .all_products_wrap .search_button{z-index:2;position:fixed;top:initial;left:initial;right:5%;bottom:3%;background:#004347;height:50px;border-radius:30px;width:125px;color:#fff}.products_all .products .all_products_wrap .search_button img{width:15px;margin-left:5px;margin-top:5px}.products_all .products .all_products_wrap .search_button span{font-family:century-gothic,sans-serif;color:#fff;font-size:15px}.products_all .products .all_products_wrap .search_wrap{position:fixed;top:0;right:0;bottom:0;padding-bottom:150px;width:80%;z-index:10;transition:all .5s ease-in-out;transform:translate(100vw)}.products_all .products .all_products_wrap .search_wrap .search_form{height:100%;overflow-y:scroll}.products_all .products .all_products_wrap .search_wrap .search_form .close_button{position:absolute;top:5%;right:10%;display:block;width:30px;height:30px;background-image:url(//andplants.live/cdn/shop/t/6/assets/delete.svg?v=73138907358705869341620483782);background-size:contain;background-repeat:no-repeat}.products_all .products .all_products_wrap .search_wrap .search_form .search_item .title{display:inline-block;margin-bottom:20px;font-size:24px;font-weight:700;margin-top:20px}.products_all .products .all_products_wrap .search_wrap .search_form .search_item .checkbox_wrap label{margin-bottom:8px}.products_all .products .all_products_wrap .search_wrap .search_form .search_item .price_slider_wrap{padding:16px 0}.products_all .products .all_products_wrap .search_wrap .search_form .submit_wrap{position:absolute;left:0;right:0;bottom:0;justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;padding:25px 50px}.products_all .products .all_products_wrap .search_wrap .search_form .submit_wrap .num{min-width:initial;text-align:left}.products_all .products .all_products_wrap .search_wrap .search_form .submit_wrap button{position:relative;margin-left:15px;padding-right:20px}.products_all .products .all_products_wrap .search_wrap .search_form .submit_wrap button:after{content:"";position:absolute;top:0;right:0;bottom:0;display:block;margin:auto;width:10px;height:15px;transform:rotate(-90deg);background-image:url(//andplants.live/cdn/shop/t/6/assets/arrow.svg?v=158133446130207767921691642685);background-size:contain;background-repeat:no-repeat}.products_all .products .all_products_wrap .search_open{transform:translate(0)}.products_all .products .all_products_wrap .list_wrap{margin:auto;padding:0;width:100%}}.product_detail .product_info .product_pankuzu{margin-left:-33px;margin-top:-50px;padding-bottom:10px}.product_detail .product_info .product_pankuzu.sp{margin-left:0;margin-top:0}.product_detail .product_info .product_pankuzu.sp.only_sp .bc_area .breadcrumbs .p-breadcrumbs{margin-left:-5px;margin-bottom:-40px;padding:10px 0}.product_detail .product_info .product_pankuzu.sp.only_sp .bc_area .breadcrumbs .p-breadcrumbs li{z-index:2}@media only screen and (max-width:796px){.product_detail .product_info .choice_wrap{padding:20px 0}}.product_detail .product_info .choice_wrap .caution_in_cold_region{font-size:12px;color:#626262;line-height:20px;letter-spacing:.5px}.product_detail .product_info .choice_wrap--border{border-top:1px solid #d8d9d9}.product_detail .product_info .choice_wrap--margin{margin-top:24px}@media only screen and (max-width:796px){.product_detail .product_info .choice_wrap--margin{margin-top:4px}}.product_detail .product_info .separated_block{justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between}.product_detail .product_info .separated_block .size_wrap{padding-bottom:0}.product_detail .product_info .separated_block .product_info_wrap{position:relative}.product_detail .product_info .separated_block .product_info_wrap.left_block{width:55%}.product_detail .product_info .separated_block .product_info_wrap.right_block{width:40%}.product_detail .product_info .separated_block .product_info_wrap .main-slide{position:relative}.product_detail .product_info .separated_block .product_info_wrap .main-slide .swiper-pagination{display:none}.product_detail .product_info .separated_block .product_info_wrap .thumb-slide{margin:28px auto 10px}@media only screen and (max-width:796px){.product_detail .product_info .separated_block .product_info_wrap .thumb-slide{margin:16px 0 10px 10px}}.product_detail .product_info .separated_block .product_info_wrap .thumb-slide .swiper-wrapper{min-height:96px}@media only screen and (max-width:796px){.product_detail .product_info .separated_block .product_info_wrap .thumb-slide .swiper-wrapper{min-height:70px}}.product_detail .product_info .separated_block .product_info_wrap .thumb-slide .swiper-wrapper .swiper-slide{opacity:0;cursor:pointer}.product_detail .product_info .separated_block .product_info_wrap .thumb-slide.swiper-container-initialized .swiper-wrapper .swiper-slide{box-sizing:border-box;opacity:1;height:108.6px;border-radius:300px;overflow-y:hidden;padding:3px}@media only screen and (max-width:796px){.product_detail .product_info .separated_block .product_info_wrap .thumb-slide.swiper-container-initialized .swiper-wrapper .swiper-slide{height:inherit;padding:2px}}.product_detail .product_info .separated_block .product_info_wrap .thumb-slide.swiper-container-initialized .swiper-wrapper .swiper-slide img{height:100%;width:100%;border-radius:50%;object-fit:cover}.product_detail .product_info .separated_block .product_info_wrap .swiper-slide img{width:100%;aspect-ratio:3/4}.product_detail .product_info .separated_block .product_info_wrap .swiper-slide .pot-img{width:100%;aspect-ratio:inherit}.product_detail .product_info .separated_block .product_info_wrap .product_options .swiper-slide img{display:inline;width:75px;aspect-ratio:auto}.product_detail .product_info .separated_block .product_info_wrap .swiper-container{position:relative}.product_detail .product_info .separated_block .product_info_wrap .product-ar-button{position:absolute;bottom:96px;left:10px;z-index:1}.product_detail .product_info .separated_block .product_info_wrap .product-ar-button svg{width:50px}.product_detail .product_info .separated_block .cart_info_wrap{width:100%}.product_detail .product_info .separated_block .cart_info_wrap .item_info{padding-top:0}.product_detail .product_info .separated_block .cart_info_wrap .item_info h1{font-size:16px}.product_detail .product_info .separated_block .cart_info_wrap .item_info h2{font-size:34px;margin-top:7.5px;line-height:1;display:inline-block}.product_detail .product_info .separated_block .cart_info_wrap .item_info h2 span{font-size:12px;line-height:1}.product_detail .product_info .separated_block .cart_info_wrap .item_info .sale_area{margin-top:20px}.product_detail .product_info .separated_block .cart_info_wrap .item_info .sale_area .discount_label{background-color:#ed293ee6;font-size:12px;overflow:hidden;text-overflow:ellipsis;font-family:sans-serif!important;word-break:break-word;word-wrap:normal;white-space:nowrap;display:inline-flex;height:20px;padding:0 8px;line-height:20px;color:#fff;letter-spacing:1px}.product_detail .product_info .separated_block .cart_info_wrap .item_info .sale_area .discount_label .text_font{font-family:sans-serif!important;color:#fff;font-size:12px;letter-spacing:1px;line-height:20px}.product_detail .product_info .separated_block .cart_info_wrap .item_info .sale_area .before_discount_price{font-size:13px;font-weight:400;text-decoration:line-through;display:inline-block;color:#515151;margin-bottom:5px}.product_detail .product_info .separated_block .cart_info_wrap .pre_order_text{font-size:10px;color:#e16464;text-align:center;display:block;margin-bottom:20px;filter:brightness(1)}@media only screen and (max-width:796px){.product_detail .product_info .separated_block .cart_info_wrap .pre_order_text{position:absolute;bottom:13px;margin:auto;left:0;right:0;z-index:8}}.product_detail .product_info .separated_block .cart_info_wrap .pre_order_text:hover{filter:brightness(1.1);text-decoration:underline;text-underline-offset:2px}@media only screen and (max-width:796px){.product_detail .product_info .separated_block .cart_info_wrap .cold_wrap{margin-bottom:-20px}}.product_detail .product_info .separated_block .cart_info_wrap .mother_coupon_title{text-align:center;font-size:13px;font-weight:700;margin-bottom:5px;letter-spacing:3px}.product_detail .product_info .separated_block .cart_info_wrap .mother-day_limited_text{margin:20px 0;padding:20px 5px;font-size:13px;font-family:century-gothic,sans-serif;line-height:1.5;letter-spacing:.5px;color:#004347}.product_detail .product_info .separated_block .cart_info_wrap .mother-day_limited_text strong,.product_detail .product_info .separated_block .cart_info_wrap .mother-day_limited_text span,.product_detail .product_info .separated_block .cart_info_wrap .mother-day_limited_text b{font-size:13px}.product_detail .product_info .separated_block .support_wrap .delivery_select_area .someday_shipping_label{background-color:red;color:#fff;font-weight:600;padding:5px 10px;border-radius:5px;display:inline-block;margin-top:20px}.product_detail .product_info .separated_block .support_wrap .delivery_select_area .someday_shipping_text{margin-top:5px}.product_detail .product_info .separated_block .support_wrap .delivery_select_area .someday_shipping_text span{font-weight:700;text-decoration:underline}.product_detail .product_info .separated_block .support_wrap .delivery_select_area select{-webkit-appearance:none;appearance:none;outline:none;background:#fff;width:100%;padding:10px 5px 10px 15px;border:1px solid rgba(204,204,204,.8);border-radius:5px;margin-top:10px;margin-bottom:10px;letter-spacing:1px;background-image:url(//andplants.live/cdn/shop/t/6/assets/chevron_up_greeen.svg?v=107487514998096536711738633387);background-position:right 10px center;background-repeat:no-repeat;background-size:8px 8px}.product_detail .product_info .separated_block .support_wrap .delivery_show_area{margin-top:2px;font-size:12px}.product_detail .product_info .separated_block .support_wrap .delivery_show_area .todays_time_limit_area{margin-top:15px}.product_detail .product_info .separated_block .support_wrap .delivery_show_area .todays_time_limit_area .todays_time_limit{font-size:16px;font-weight:500;margin-top:15px}.product_detail .product_info .other_plants_list.similar_photos{flex-wrap:wrap}.product_detail .product_info .other_plants_list.similar_photos .custom_similar_list{width:29%;margin:0 3.5% 20px 0}.product_detail .product_info .other_plants_list.three_line_up{flex-wrap:wrap;display:flex}.product_detail .product_info .other_plants_list.three_line_up li{line-height:140%}@media only screen and (max-width:796px){.product_detail .product_info .other_plants_list.three_line_up li{width:32%;margin:1% 0}}.product_detail .product_info .other_plants_list.three_line_up li .square-size{aspect-ratio:1/1}.product_detail .product_info .custom_area{width:350px;min-width:300px;margin:0 auto;padding:60px 0}.product_detail .product_info .custom_area .sub_txt{text-align:center;color:#626262;display:block;margin-bottom:5px;font-size:12px}.product_detail .product_info .custom_area a{background:#00b900;width:100%;display:block;box-sizing:border-box;color:#fff;text-align:center;font-size:14px;padding:5px;background:#f7d963;border-radius:50px}.product_detail .product_info .custom_area a .custom_area_img{width:50px;margin-right:10px;margin-top:2px}.product_detail .product_info .custom_area a .custom_flower_text{font-size:14px;letter-spacing:1.5px;color:#fff;display:inline-block;text-align:center;margin-top:7.5px}.product_detail .product_info .delivery_link{font-weight:600;text-decoration:underline}.product_detail .product_info .qa_container{margin-bottom:30px}.product_detail .product_info .qa_container:first-of-type{margin-top:0}.product_detail .product_info .other_plants_list-first{display:flex}@media only screen and (max-width:796px){.product_detail .product_info .other_plants_list-first{display:block}}.product_detail .product_info .other_plants_list-second li:nth-child(4) .img_wrap:after,.product_detail .product_info .other_plants_list-second li:nth-child(5) .img_wrap:after,.product_detail .product_info .other_plants_list-second li:nth-child(6) .img_wrap:after{content:"";width:100%;height:100%;display:block;background:linear-gradient(#fff0 0,#fff);position:absolute;top:0;left:0}.product_detail .product_info .other_plants_list-second.open li:nth-child(4) .img_wrap:after,.product_detail .product_info .other_plants_list-second.open li:nth-child(5) .img_wrap:after,.product_detail .product_info .other_plants_list-second.open li:nth-child(6) .img_wrap:after{content:"";width:100%;height:100%;display:block;background:none;position:absolute;top:0;left:0}.product_detail .product_info .other_plants_list-second li:nth-child(4) .img_wrap.no-bg:after,.product_detail .product_info .other_plants_list-second li:nth-child(5) .img_wrap.no-bg:after,.product_detail .product_info .other_plants_list-second li:nth-child(6) .img_wrap.no-bg:after{background:none}.product_detail .product_info .other_plants_list .img_wrap,.product_detail .product_info .flow-to-supply__wrap--3{position:relative}.product_detail .product_info .flow-to-supply__wrap--3:after{content:"";width:100%;height:100%;display:block;background:linear-gradient(180deg,#fff0 48.11%,#f6f7f7);position:absolute;top:0;left:0;pointer-events:none}.product_detail .product_info .flow-to-supply__wrap.open:nth-of-type(3):after{background:none}.product_detail .product_info .other_plants_list img{aspect-ratio:1/1}.product_detail .product_info .other_plants_list.example_photos{flex-wrap:wrap;gap:2%}.product_detail .product_info .other_plants_list.similar_photos{flex-wrap:wrap;gap:1%}@media only screen and (max-width:796px){.product_detail .product_info .other_plants_list.similar_photos .custom_similar_list{width:11.5%;margin:5px}}.product_detail .product_info .recent_plants_wrap .other_plants_list img{aspect-ratio:auto}.cart_contents .choice_wrap_payment{padding:20px 0;border-top:1px solid #d8d9d9}.product_detail .product_info .separated_block .cart_info_wrap .choice_wrap_payment{background:#f3f4f4;padding:20px;border:0;margin-top:40px}.cart_contents .choice_wrap_payment{background:#f3f4f4;padding:20px;border:0;margin-top:30px;background:#fff}.product_detail li{list-style:none}.product_detail .product_info .separated_block .cart_info_wrap .choice_wrap .choice_list{margin:0 auto 10px}.product_detail .product_info .separated_block .cart_info_wrap .choice_wrap .choice_list label{position:relative;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-ms-align-items:center;-ms-flex-align:center;border:1px solid #004347;cursor:pointer}.product_detail .product_info .separated_block .cart_info_wrap .choice_wrap .choice_list label input{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:transparent}.product_detail .product_info .separated_block .cart_info_wrap .choice_wrap .choice_list label input:disabled{cursor:not-allowed}.product_detail .product_info .separated_block .cart_info_wrap .choice_wrap .choice_list label:hover{background-color:#f3f4f4}.product_detail .product_info .separated_block .cart_info_wrap .choice_wrap .choice_list label:hover:disabled{background-color:transparent}.product_detail .product_info .separated_block .cart_info_wrap .choice_wrap .choice_list .potcolor_soldout i{position:relative}.product_detail .product_info .separated_block .cart_info_wrap .choice_wrap .choice_list .potcolor_soldout i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom right,transparent calc(50% - 1px),grey,transparent calc(50% + 1px));pointer-events:none}.product_detail .product_info .separated_block .cart_info_wrap .size_wrap .size_list{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;row-gap:10px;column-gap:10px}.product_detail .product_info .separated_block .cart_info_wrap .size_wrap .size_list label{justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;width:50px;height:50px;border-radius:50%;text-align:center}.product_detail .product_info .separated_block .cart_info_wrap .size_wrap .size_list label input{border-radius:50%}.product_detail .product_info .separated_block .cart_info_wrap .size_wrap .size_list label input:checked{background-color:#004347}.product_detail .product_info .separated_block .cart_info_wrap .size_wrap .size_list label input:checked+span{color:#fff!important}.product_detail .product_info .separated_block .cart_info_wrap .size_wrap .size_list label span{position:absolute;top:0;left:0;right:0;bottom:0;display:block;margin:auto;width:100%;height:18px;font-size:16px;line-height:1}.product_detail .product_info .separated_block .cart_info_wrap .size_wrap .size_list label .size{font-family:century-gothic,sans-serif}.product_detail .product_info .separated_block .cart_info_wrap .size_wrap .size_list label.choose_plants_shape{width:fit-content;min-width:75px;max-width:150px;border-radius:5px;height:30px}.product_detail .product_info .separated_block .cart_info_wrap .size_wrap .size_list label.choose_plants_shape input{border-radius:5%}.product_detail .product_info .separated_block .cart_info_wrap .size_wrap .size_list label.choose_plants_shape input:checked{background-color:#004347}.product_detail .product_info .separated_block .cart_info_wrap .size_wrap .size_list label.choose_plants_shape input:checked+span{color:#fff!important}.product_detail .product_info .separated_block .cart_info_wrap .size_wrap .size_list label.choose_plants_shape span{position:relative;z-index:2;display:block;margin:auto;width:100%;height:18px;font-size:12px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product_detail .product_info .separated_block .cart_info_wrap .size_wrap .size_list label.choose_plants_shape .size{font-family:century-gothic,sans-serif}.product_detail .product_info .separated_block .cart_info_wrap .size_wrap .size_list:before,.product_detail .product_info .separated_block .cart_info_wrap .size_wrap .size_list:after{content:"";display:block;width:60px;order:1}.product_detail .product_info .separated_block .cart_info_wrap .size_wrap .about_size{text-align:right;position:relative}.product_detail .product_info .separated_block .cart_info_wrap .size_wrap .about_size span{cursor:pointer}.product_detail .product_info .separated_block .cart_info_wrap .size_wrap .about_size .open:after{transform:scaleY(-1)}.product_detail .product_info .separated_block .cart_info_wrap .size_wrap .about_size .img_wrap{display:none;padding-top:20px;width:100%}.product_detail .product_info .separated_block .cart_info_wrap .size_wrap .about_size span:hover{opacity:.7}.product_detail .product_info .separated_block .cart_info_wrap .shape_wrap .shape_info,.product_detail .product_info .separated_block .cart_info_wrap .shape_wrap .selected_shape{align-items:center;-webkit-align-items:center;-webkit-box-align:center;-ms-align-items:center;-ms-flex-align:center;padding:10px 25px;height:42px;font-size:22px}.product_detail .product_info .separated_block .cart_info_wrap .shape_wrap .shape_info img,.product_detail .product_info .separated_block .cart_info_wrap .shape_wrap .selected_shape img{margin-right:25px;width:35px;height:35px}.product_detail .product_info .separated_block .cart_info_wrap .shape_wrap .shape_info span,.product_detail .product_info .separated_block .cart_info_wrap .shape_wrap .selected_shape span{font-size:20px;font-family:century-gothic,"sans-serif"}.product_detail .product_info .separated_block .cart_info_wrap .shape_wrap .selected_shape{position:relative;margin-top:10px;border:1px solid #004347;cursor:pointer}.product_detail .product_info .separated_block .cart_info_wrap .shape_wrap .selected_shape:after{content:"";position:absolute;top:5px;right:20px;bottom:0;display:block;margin:auto;width:13px;height:13px;transition:transform .6s ease-in-out;background-image:url(//andplants.live/cdn/shop/t/6/assets/arrow.svg?v=158133446130207767921691642685);background-size:contain;background-repeat:no-repeat}.product_detail .product_info .separated_block .cart_info_wrap .shape_wrap .selected_shape:hover{background-color:#f3f4f4}.product_detail .product_info .separated_block .cart_info_wrap .shape_wrap .clicked:after{transform:scaleY(-1)}.product_detail .product_info .separated_block .cart_info_wrap .shape_wrap .shape_list{display:none;margin:0 auto}.product_detail .product_info .separated_block .cart_info_wrap .shape_wrap .shape_list label{display:block;padding:10px 25px;height:42px;border-bottom:none}.product_detail .product_info .separated_block .cart_info_wrap .shape_wrap .shape_list label input{border-radius:0}.product_detail .product_info .separated_block .cart_info_wrap .shape_wrap .shape_list label input:checked{background-color:#dcdcdc}.product_detail .product_info .separated_block .cart_info_wrap .shape_wrap .shape_list label .shape_info{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:calc(100% - 50px);height:calc(100% - 20px);background-color:transparent}.product_detail .product_info .separated_block .cart_info_wrap .shape_wrap .shape_list label:first-of-type{border-top:none}.product_detail .product_info .separated_block .cart_info_wrap .shape_wrap .shape_list label:last-of-type{border-bottom:1px solid #004347}.product_detail .product_info .separated_block .cart_info_wrap .shape_wrap .pot_detail{margin-top:10px}.product_detail .product_info .separated_block .cart_info_wrap .shape_wrap .pot_detail p,.product_detail .product_info .separated_block .cart_info_wrap .shape_wrap .pot_detail span{font-size:13px;color:#7a9b9b}.product_detail .product_info .separated_block .cart_info_wrap .color_wrap .color_list.flex_wrap_color{flex-wrap:wrap;display:flex}.product_detail .product_info .separated_block .cart_info_wrap .color_wrap .color_list label{margin-right:10px;width:80px;text-align:center;border:none}@media only screen and (max-width:550px){.product_detail .product_info .separated_block .cart_info_wrap .color_wrap .color_list label.color_select:nth-of-type(n+5){margin-top:10px}}@media only screen and (min-width:797px){.product_detail .product_info .separated_block .cart_info_wrap .color_wrap .color_list label.color_select_flower:nth-of-type(n+7){margin-top:20px}}@media only screen and (max-width:550px){.product_detail .product_info .separated_block .cart_info_wrap .color_wrap .color_list label.color_select_flower:nth-of-type(n+5){margin-top:20px}}.product_detail .product_info .separated_block .cart_info_wrap .color_wrap .color_list label i{display:block;margin:0 auto 5px;width:40px;height:40px;border-radius:50%;transition:all .2s ease-in-out}.product_detail .product_info .separated_block .cart_info_wrap .color_wrap .color_list label .black{background-color:#000}.product_detail .product_info .separated_block .cart_info_wrap .color_wrap .color_list label .ivory{background-color:#cec2af}.product_detail .product_info .separated_block .cart_info_wrap .color_wrap .color_list label .white_gray{background-color:#e5e7e8}.product_detail .product_info .separated_block .cart_info_wrap .color_wrap .color_list label .blue_gray{background-color:#63747e}.product_detail .product_info .separated_block .cart_info_wrap .color_wrap .color_list label span{font-size:10px;display:block}.product_detail .product_info .separated_block .cart_info_wrap .color_wrap .color_list label span span{display:inline}.product_detail .product_info .separated_block .cart_info_wrap .color_wrap .color_list label span span{display:block;margin-top:-3px}.product_detail .product_info .separated_block .cart_info_wrap .color_wrap .color_list label:hover{background-color:transparent}.product_detail .product_info .separated_block .sp_block{display:none}.product_detail .product_info [data-popup=recent-plants-popup] .popup_content,.product_detail .product_info [data-popup=example-photo-popup] .popup_content,.product_detail .product_info [data-popup=similar-photo-popup] .popup_content{width:350px}@media screen and (max-width:796px){.product_detail .product_info [data-popup=recent-plants-popup] .popup_content,.product_detail .product_info [data-popup=example-photo-popup] .popup_content,.product_detail .product_info [data-popup=similar-photo-popup] .popup_content{padding:60px 0}}.product_detail .qa_section{margin:80px auto}@media only screen and (max-width:796px){.product_detail .qa_section{margin:40px auto}}.review_area{margin:0 auto}.review_area .review_wrap{width:100%}.review_area .review_wrap .review_content{border-radius:4px;background:#ffff7999;padding:24px;font-size:12px;text-align:center;line-height:1.7;letter-spacing:1.5px}.review_area .review_wrap .review_content .review_title{font-weight:700;font-size:14px;margin-bottom:5px}.review_area .review_wrap .review_content .review_title span{font-size:20px;color:red}@media only screen and (max-width:796px){.review_area .review_wrap .review_content .review_title span{font-size:18px}}.review_area .review_wrap .review_content .review_text{text-align:left}.review_area .review_wrap .review_content .review_text .guideline{font-size:12px;font-weight:700;line-height:180%;text-decoration:underline}@media only screen and (max-width:796px){.review_area{width:100%;min-width:initial;margin:0 auto}.review_area .review_wrap{width:100%;margin:0 auto}}.jdgm-comment-form-widget{max-width:1080px;padding-top:0;padding-bottom:0;margin-bottom:80px}@media only screen and (max-width:796px){.jdgm-comment-form-widget{margin-bottom:0}}#judgeme_product_reviews .jdgm-form-wrapper .jdgm-form__name-fieldset .jdgm-form__reviewer-name-format-container{display:none}.other_plants_info{background-color:#fff}.other_plants_info .contents_wrap{max-width:1080px;min-width:1080px}.other_plants_info .contents_wrap .other_plants_wrap{background-color:#fff}.other_plants_info .contents_wrap .other_plants_wrap .other_plants_list{margin-top:30px}.other_plants_info .contents_wrap .other_plants_wrap .other_plants_list li{margin-bottom:10px;margin-right:1%;width:16%}.other_plants_info .contents_wrap .other_plants_wrap .other_plants_list li a .img_wrap{margin-bottom:10px}.other_plants_info .contents_wrap .other_plants_wrap .other_plants_list li a .img_wrap img{transition:all .1s ease-in-out}.other_plants_info .contents_wrap .other_plants_wrap .other_plants_list li a span{display:block}.other_plants_info .contents_wrap .other_plants_wrap .other_plants_list li a span span{display:inline-block;font-size:10px;line-height:22px}.other_plants_info .contents_wrap .other_plants_wrap .other_plants_list li:hover a .img_wrap img{opacity:.5}@media only screen and (min-width:796px){.other_plants_info .contents_wrap .other_plants_wrap .other_plants_list.only_pc{display:flex}}@media only screen and (max-width:796px){.product_detail{padding-top:0;overflow-x:hidden}.product_detail .product_info .separated_block .cart_info_wrap .item_info{padding-top:38px}.product_detail .sale_area .discount_label{margin-right:10px}.product_detail .plus_contents_flex_area{width:100%;margin:40px 0}.product_detail .single_plus_contents h2.title{width:100%}.product_detail .single_plus_contents{margin:40px auto}.product_detail .plus_contents{padding:0 5%}.product_detail .product_info .contents_wrap{position:relative;padding:0;width:100%;max-width:100%}.product_detail .product_info .contents_wrap .separated_block{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.product_detail .product_info .contents_wrap .separated_block .product_info_wrap{width:100%}.product_detail .product_info .contents_wrap .separated_block .product_info_wrap .main-slide .swiper-pagination{display:block;right:10px;left:auto;text-align:center}.product_detail .product_info .contents_wrap .separated_block .product_info_wrap .pc_block{display:none}.product_detail .product_info .contents_wrap .separated_block .cart_info_wrap{margin:auto;width:90%;max-width:90%}.product_detail .product_info .contents_wrap .separated_block .cart_info_wrap .shape_wrap .selected_shape span{font-family:century-gothic,sans-serif}.product_detail .product_info .contents_wrap .separated_block .cart_info_wrap .item_info h2{font-size:16px;margin-top:5px}.product_detail .product_info .contents_wrap .separated_block .cart_info_wrap .item_info h2 span{font-size:10px}.product_detail .product_info .contents_wrap .separated_block .cart_info_wrap .choice_wrap h3{margin-bottom:20px;display:flex;align-items:center}.product_detail .product_info .contents_wrap .separated_block .cart_info_wrap .choice_wrap .choice_list{margin:0 auto 10px}.product_detail .product_info .contents_wrap .separated_block .cart_info_wrap .size_wrap .size_list{justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between}.product_detail .product_info .contents_wrap .separated_block .cart_info_wrap .size_wrap .size_list label{margin-right:0;width:50px;height:50px}.product_detail .product_info .contents_wrap .separated_block .cart_info_wrap .size_wrap .size_list:before,.product_detail .product_info .contents_wrap .separated_block .cart_info_wrap .size_wrap .size_list:after{width:70px}.product_detail .product_info .contents_wrap .separated_block .cart_info_wrap .color_wrap .color_list{justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start}.product_detail .product_info .contents_wrap .separated_block .cart_info_wrap .color_wrap .color_list label{margin-right:5px;width:80px}.product_detail .product_info .contents_wrap .separated_block .sp_block{display:block}.product_detail .product_info .contents_wrap .share_wrap,.product_detail .product_info .contents_wrap .share_wrap_compact{margin:30px auto}.product_detail .product_info .contents_wrap .share_wrap .share_list .sns_icon,.product_detail .product_info .contents_wrap .share_wrap_compact .share_list .sns_icon{width:40px}.product_detail .product_info .contents_wrap .custom_area{border-top:1px solid #ddd;border-bottom:1px solid #ddd;width:350px;min-width:300px;margin:0 auto;padding:60px 0}.product_detail .product_info .contents_wrap .custom_area .sub_txt{text-align:center;color:#626262;display:block;margin-bottom:5px;font-size:12px}.product_detail .product_info .contents_wrap .custom_area a{background:#00b900;width:100%;display:block;box-sizing:border-box;color:#fff;text-align:center;font-size:14px;background:#f7d963;border-radius:50px;padding:3px}.product_detail .product_info .contents_wrap .custom_area a .custom_flower_text{font-size:14px;letter-spacing:1.5px;color:#fff;display:inline-block;text-align:center;margin-top:7.5px}.product_detail .other_plants_info .contents_wrap{min-width:90%}.product_detail .other_plants_info .contents_wrap .other_plants_wrap .other_plants_list{margin:auto;max-width:100%;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.product_detail .other_plants_info .contents_wrap .other_plants_wrap .other_plants_list.only_sp{display:flex}.product_detail .other_plants_info .contents_wrap .other_plants_wrap .other_plants_list li{width:32%}.product_detail .other_plants_info .contents_wrap .other_plants_wrap .other_plants_list li .img_wrap{margin-bottom:8px}.product_detail .other_plants_info .contents_wrap .other_plants_wrap .other_plants_list li .img_wrap img{min-height:initial}}.favorite_area_buttons{position:relative}.favorite_area_buttons h1{margin-right:25px}.favorite_area_buttons #favorite_area{position:absolute;right:-9px;top:-8px}.favorite_area_buttons #favorite_area svg{cursor:pointer;overflow:visible;width:40px}.favorite_area_buttons #favorite_area svg #heart{transform-origin:center;animation:animateHeartOut .3s linear forwards}.favorite_area_buttons #favorite_area svg #main-circ{transform-origin:29.5px 29.5px}.favorite_area_buttons #favorite_area #fv_checkbox{display:none}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #heart{transform:scale(.2);fill:#e2264d;animation:animateHeart .3s linear forwards .25s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #main-circ{transition:all 2s;animation:animateCircle .3s linear forwards;opacity:1}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp1{opacity:1;transition:.1s all .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp1 #oval1{transform:scale(0) translateY(-30px);transform-origin:0 0 0;transition:.5s transform .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp1 #oval2{transform:scale(0) translate(10px,-50px);transform-origin:0 0 0;transition:1.5s transform .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp2{opacity:1;transition:.1s all .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp2 #oval1{transform:scale(0) translate(30px,-15px);transform-origin:0 0 0;transition:.5s transform .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp2 #oval2{transform:scale(0) translate(60px,-15px);transform-origin:0 0 0;transition:1.5s transform .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp3{opacity:1;transition:.1s all .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp3 #oval1{transform:scale(0) translate(30px);transform-origin:0 0 0;transition:.5s transform .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp3 #oval2{transform:scale(0) translate(60px,10px);transform-origin:0 0 0;transition:1.5s transform .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp4{opacity:1;transition:.1s all .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp4 #oval1{transform:scale(0) translate(30px,15px);transform-origin:0 0 0;transition:.5s transform .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp4 #oval2{transform:scale(0) translate(40px,50px);transform-origin:0 0 0;transition:1.5s transform .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp5{opacity:1;transition:.1s all .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp5 #oval1{transform:scale(0) translate(-10px,20px);transform-origin:0 0 0;transition:.5s transform .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp5 #oval2{transform:scale(0) translate(-60px,30px);transform-origin:0 0 0;transition:1.5s transform .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp6{opacity:1;transition:.1s all .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp6 #oval1{transform:scale(0) translate(-30px);transform-origin:0 0 0;transition:.5s transform .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp6 #oval2{transform:scale(0) translate(-60px,-5px);transform-origin:0 0 0;transition:1.5s transform .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp7{opacity:1;transition:.1s all .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp7 #oval1{transform:scale(0) translate(-30px,-15px);transform-origin:0 0 0;transition:.5s transform .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp7 #oval2{transform:scale(0) translate(-55px,-30px);transform-origin:0 0 0;transition:1.5s transform .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp2{opacity:1;transition:.1s opacity .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp3{opacity:1;transition:.1s opacity .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp4{opacity:1;transition:.1s opacity .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp5{opacity:1;transition:.1s opacity .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp6{opacity:1;transition:.1s opacity .3s}.favorite_area_buttons #favorite_area #fv_checkbox:checked+label svg #grp7{opacity:1;transition:.1s opacity .3s}@keyframes animateCircle{40%{transform:scale(10);opacity:1;fill:#dd4688}55%{transform:scale(11);opacity:1;fill:#d46abf}65%{transform:scale(12);opacity:1;fill:#cc8ef5}75%{transform:scale(13);opacity:1;fill:transparent;stroke:#cc8ef5;stroke-width:.5}85%{transform:scale(17);opacity:1;fill:transparent;stroke:#cc8ef5;stroke-width:.2}95%{transform:scale(18);opacity:1;fill:transparent;stroke:#cc8ef5;stroke-width:.1}to{transform:scale(19);opacity:1;fill:transparent;stroke:#cc8ef5;stroke-width:0}}@keyframes animateHeart{0%{transform:scale(.2)}40%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes animateHeartOut{0%{transform:scale(1.4)}to{transform:scale(1)}}@media only screen and (max-width:796px){.favorite_area_buttons{position:relative}.favorite_area_buttons #favorite_area{position:absolute;right:0;top:-1px}.favorite_area_buttons #favorite_area svg{cursor:pointer;overflow:visible;width:35px}}.share_wrap,.share_wrap_compact{margin:0 auto 80px;width:240px}.share_wrap p,.share_wrap_compact p{text-align:center}.share_wrap .share_list,.share_wrap_compact .share_list{justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;margin-top:20px}.share_wrap .share_list .sns_icon,.share_wrap_compact .share_list .sns_icon{width:50px;transition:all .2s ease-in-out}.share_wrap .share_list .link,.share_wrap_compact .share_list .link{position:relative}.share_wrap .share_list .link:before,.share_wrap_compact .share_list .link:before{position:absolute;top:-30px;left:50%;display:inline-block;padding:5px;font-size:10px;color:#fff;opacity:0;border-radius:3px;background-color:#333;transform:translate(-50%);box-shadow:0 1px 2px #0000004d}.share_wrap .share_list .link:after,.share_wrap_compact .share_list .link:after{position:absolute;top:-8px;left:50%;margin-left:-7px;border:7px solid transparent;border-top:7px solid #333}.share_wrap .share_list .copied:hover,.share_wrap_compact .share_list .copied:hover{transform:scale(1)}.share_wrap .share_list .copied:before,.share_wrap_compact .share_list .copied:before{content:"\30b3\30d4\30fc\3057\307e\3057\305f\ff01";width:90px;opacity:1}.share_wrap .share_list .copied:after,.share_wrap_compact .share_list .copied:after{content:""}.share_wrap .share_list .error:hover,.share_wrap_compact .share_list .error:hover{transform:scale(1)}.share_wrap .share_list .error:before,.share_wrap_compact .share_list .error:before{content:"\30b3\30d4\30fc\3067\304d\307e\305b\3093\3067\3057\305f";width:125px;opacity:1}.share_wrap .share_list .error:after,.share_wrap_compact .share_list .error:after{content:""}.price_slider_wrap{padding:16px 0}.price_slider_wrap .slider-container .back-bar{background-color:#d8d9d9;background-image:none}.price_slider_wrap .slider-container .back-bar .selected-bar{background-color:#00d79c;background-image:none}.price_slider_wrap .slider-container .back-bar .pointer{width:16px;height:16px;border-color:#004347;background-color:#fff;background-image:none}.price_slider_wrap .slider-container .back-bar .pointer-label{top:-22px;font-size:13px;color:#004347;background-color:#f3f4f4}.price_slider_wrap .slider-container .scale span ins{font-size:10px;color:#999}.header_price_search .price_slider_wrap .slider-container .back-bar .pointer-label{background-color:#fff}.mothers-day_delivery_text{color:#004347;font-size:13px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:1px;margin-bottom:11px}.messagecard_with_photovideo_option .option_image{width:50%}.saucer_wheel_img{display:block;text-align:left}@media only screen and (max-width:796px){.saucer_wheel_img{margin:0 auto}}.product-point{border-radius:4px;background:#edf7f7;gap:5%;padding:24px 20px;margin-top:40px;display:flex;align-items:center}@media only screen and (max-width:796px){.product-point{gap:8px;flex-direction:column;margin:24px auto 20px}}.product-point__title{color:#088;text-align:center;font-size:12px;font-weight:700;width:25%;line-height:160%;letter-spacing:.6px}@media only screen and (max-width:796px){.product-point__title{width:100%}}.product-point__lists{width:70%}@media only screen and (max-width:796px){.product-point__lists{width:100%}}.product-point__list{font-size:15px;word-break:break-all;text-indent:-1em;padding-left:1em;margin-bottom:10px}.product-point__list span{color:#088;margin-right:4px}.detail_info_wrap{margin-top:40px;border-bottom:1px solid #d8d9d9}@media only screen and (max-width:796px){.detail_info_wrap{margin-top:0}}.detail_info_wrap .flow-to-supply__wrap{background:none}@media only screen and (max-width:796px){.detail_info_wrap .flow-to-supply__wrap{background:none}}.detail_info_wrap .consept{margin:25px auto;width:100%}@media only screen and (max-width:796px){.detail_info_wrap .consept{width:100%;line-height:2;font-size:13px;margin:30px 0;border-bottom:1px solid #ccc;padding-bottom:25px}}.detail_info_list{margin:25px auto;width:100%}@media only screen and (max-width:796px){.detail_info_list{width:100%;text-align:left;margin:25px auto 25px 0}}.detail_info_list li{align-items:center;-webkit-align-items:center;-webkit-box-align:center;-ms-align-items:center;-ms-flex-align:center;margin-bottom:20px;gap:16px}.detail_info_list li .override-font-style{display:inline-block;width:auto;font-family:sans-serif!important;font-size:12px}.detail_info_list li span{display:flex;flex-direction:column;align-items:center;width:65px}.detail_info_list li span img{width:45px}.detail_info_list li span span{text-align:center;font-size:12px;line-height:160%;letter-spacing:.6px;display:block;margin-top:4px}.detail_info_list li .sunny_spot{width:100%;text-align:left;font-size:13px;font-weight:700;text-decoration:underline;align-items:start;cursor:pointer}.detail_info_list li p{width:100%;font-size:13px}@media only screen and (max-width:796px){.detail_info_list li p{width:75%}}.product-personalized-section{margin:45px auto 120px}@media only screen and (max-width:796px){.product-personalized-section{margin:80px auto}}.product_add_to_cart_buttons{margin:40px auto 56px}@media only screen and (max-width:796px){.product_add_to_cart_buttons{margin:56px auto}}.example_photos li{width:31%;max-width:31%;margin:1% 0}@media only screen and (max-width:796px){.example_photos li{width:100%;max-width:100%}}.example_photos li:hover{cursor:pointer}.example_photos .recent_plants_list{width:17%}@media only screen and (max-width:796px){.example_photos .recent_plants_list{width:100%;max-width:100%}}.product_detail .product_info .contents_wrap .separated_block .product_info_wrap .thumb-slide.swiper-container-initialized .swiper-wrapper .swiper-slide{width:75px!important;height:75px!important}@media only screen and (max-width:796px){.product_detail .product_info .contents_wrap .separated_block .product_info_wrap .thumb-slide.swiper-container-initialized .swiper-wrapper .swiper-slide{width:52px!important;height:52px!important}}.products .contents_wrap .list_wrap .vallentine_title{margin-top:120px;margin-bottom:40px}@media only screen and (max-width:796px){.products .contents_wrap .list_wrap .vallentine_title{margin-top:80px;margin-bottom:40px}}.support_list{font-size:14px;letter-spacing:1.5px;line-height:24px}.support_list .support_upper li div span{padding-left:15px;padding-top:0;color:#626262}.support_list li{margin-bottom:5px;color:#626262;padding-left:15px;font-size:14px;display:block}@media only screen and (max-width:796px){.support_list li{padding-left:0}}.support_list li span{color:#626262;padding-left:15px;font-size:14px;display:block}@media only screen and (max-width:796px){.support_list li span{padding-left:0}}.support_list div{padding:17.5px 15px 15px 30px;margin-bottom:15px;margin-top:15px;text-align:left}@media only screen and (max-width:796px){.support_list div{padding:10px 15px 15px 20px;margin-bottom:15px;margin-top:15px;background:#efeee8;border-radius:5px;display:flex}}@media only screen and (max-width:796px){.support_list div span{line-height:22px;font-size:14px;font-family:century-gothic,sans-serif;font-weight:700;font-style:normal;font-weight:400;color:#626262;margin-top:7.5px}}.support_list div img{width:45px;margin-right:10px;font-weight:700;padding-top:2px}@media only screen and (max-width:796px){.support_list div img{margin-top:5px;width:45px;font-weight:700;padding-top:2px;margin-right:5px}}.support_list .support_upper li div.big{background:none;font-size:16px;font-weight:700;padding:0;margin-bottom:5px;color:#004347}@media only screen and (max-width:796px){.support_list div.big{padding:0;margin:0;background:none;display:block;font-size:16px;font-weight:700;color:#004347}.support_list ul li{letter-spacing:1px;color:#626262;font-size:15px}.support_list ul.support_upper li{margin-top:20px}.support_list ul li span{font-size:14px;color:#626262;padding-left:0;text-indent:0}}.product_detail .product_info .contents_wrap .separated_block .cart_info_wrap .pots_choice_size{background-color:#f3f4f4;color:#626262;padding:10px 15px;font-size:12px;margin:20px auto 10px;border-radius:4px}.dryflower-detail-info-list__section{margin-top:40px}.dryflower-detail-info-list__section .color-tile{border-radius:4px}.dryflower-detail-info-list__section-title{font-size:14px;font-weight:700;margin-right:32px;margin-bottom:12px;line-height:160%}@media only screen and (max-width:796px){.dryflower-detail-info-list__section-title{margin-right:0}}.dryflower-detail-info-list__section-annotation{font-size:12px}.product-size--margin{margin:16px auto 40px}.pots_choice_size{padding:10px 15px;background-color:#f3f4f4}@keyframes fade_in_first{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.about__main-title{font-family:century-gothic,sans-serif;width:100%;font-size:32px;text-align:center}.about .message{background:#fff;margin-top:80px}.about .fade_in_first{animation:fade_in_first 1s ease-in-out}.about .contents_wrap{max-width:1280px;min-width:auto;padding-bottom:155px}.about .flex_wrap{display:flex;flex-wrap:wrap}.about .justify-center{justify-content:center}.about .text_wrap{width:50%}@media only screen and (max-width:796px){.about .text_wrap{width:100%;order:2}}.about__main-image{width:300px}@media only screen and (max-width:796px){.about__main-image{width:100%;max-width:400px;display:block;margin:auto}}.about .strength-text-wrap{width:45%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width:796px){.about .strength-text-wrap{width:90%;margin:35px auto 40px;padding:0 5%}}.about .center{display:block;margin:0 70px 0 auto;width:54%}@media only screen and (max-width:796px){.about .center{width:100%;margin:0 auto;width:300px;display:flex;flex-direction:column}}.about .strength .center{align-items:start;width:100%}.about .center-title{font-size:23px;font-weight:700;letter-spacing:3px}@media only screen and (max-width:796px){.about .center-title{font-size:20px}}.about .center-title--big{font-size:30px;letter-spacing:7px;font-weight:700;position:relative;margin-bottom:30px}.about .center-title--big:after{content:"";position:absolute;left:146px;display:inline-block;width:292px;height:3px;-webkit-transform:translateX(-50%);transform:translate(-50%);background-color:#004347;bottom:-8px;background-image:url(//andplants.live/cdn/shop/t/6/assets/underline.png?v=71976534260924366611620207163)}@media only screen and (max-width:796px){.about .center-title--big:after{width:212px;left:120px;width:235px;height:2px}}.about .center-description{letter-spacing:2px;line-height:30px;margin-top:20px}.about .center-description__main{margin-top:16px}.about .img_wrap{width:50%}@media only screen and (max-width:796px){.about .img_wrap{width:100%}}.about .strength-list{margin-top:80px;display:flex;gap:5%;justify-content:center}@media only screen and (max-width:796px){.about .strength-list{flex-direction:column-reverse}}.about .image_slide .contents_wrap{margin:0 auto;max-width:1080px;text-align:center}.about .image_slide .contents_wrap h2{font-family:century-gothic,"sans-serif";font-size:44px}.about .howtocare_wrap{display:flex}@media only screen and (max-width:796px){.about .howtocare_wrap{display:block;text-align:center}}.about .howtocare_wrap__text{padding:60px 0 0 60px;font-size:14px;line-height:28px;letter-spacing:2.5px;text-align:center}@media only screen and (max-width:796px){.about .howtocare_wrap__text{margin-top:20px;padding:0;text-align:left}}.about .howtocare_wrap img{width:340px;margin-left:20px;margin-top:-80px}@media only screen and (max-width:796px){.about .howtocare_wrap img{width:75%;height:auto;margin-top:-40px}}@media only screen and (max-width:796px){.about .message .flex_wrap .text_wrap .center p,.about .strength .flex_wrap .text_wrap .center p{margin-top:16px}.about .message .flex_wrap .img_wrap,.about .strength .flex_wrap .img_wrap{width:100%;order:1}}@media only screen and (max-width:796px){.about .message .contents_wrap{max-width:80%}.about .message .contents_wrap .text_wrap{margin-top:60px;width:90%}}@media only screen and (max-width:796px){.about .strength .contents_wrap{padding:30px 0;width:100%;max-width:100%}.about .strength .contents_wrap .strength_list li{margin-top:40px}.about .strength .contents_wrap .strength_list li .text_wrap{margin-top:10px;width:90%}.about .strength .contents_wrap .strength_list li .text_wrap .center{margin-left:0}}@media only screen and (max-width:796px){.about .image_slide .contents_wrap{padding:30px 0;width:100%;max-width:100%;min-width:100%}.about .image_slide .contents_wrap h2{font-size:37px;font-family:century-gothic,sans-serif}}.about .strength{background:#eee}.about .strength .contents_wrap{padding:50px 0 60px}.about .single_plus_contents p{text-align:left}.about .message .contents_wrap .text_wrap .center p{letter-spacing:3px;line-height:36px}.about .message .contents_wrap .text_wrap .center p{margin-top:15px}.about .message .flex_wrap .img_wrap,.about .strength .flex_wrap .img_wrap{width:40%;padding-left:2%}.about .message .flex_wrap .text_wrap,.about .strength .flex_wrap .text_wrap{width:50%}.about .strength .contents_wrap .strength_list li .text_wrap .center p{letter-spacing:2px;line-height:30px;margin-top:20px;width:91%}@media only screen and (max-width:796px){.about .message .contents_wrap .text_wrap{margin:50px 0% 50px 2%;width:100%}.about .message .contents_wrap .text_wrap .center h3{font-size:23px;font-weight:700;letter-spacing:5px}.about .message .contents_wrap .text_wrap .center p{margin-top:10px}.about .message .contents_wrap .text_wrap .center p{letter-spacing:4px;line-height:25px}.about .message .contents_wrap .text_wrap .center .readmore_button{position:absolute;right:25px;bottom:-90px}.about .strength .contents_wrap .strength_list li{margin-top:0}.about .strength .contents_wrap .strength_list li .text_wrap{padding-bottom:40px}.about .message .contents_wrap{padding-bottom:30px}.about .image_slide{padding-top:60px}.about .message .flex_wrap .img_wrap,.about .strength .flex_wrap .img_wrap{width:100%;padding-left:0%}.about .strength .contents_wrap .strength_list li .text_wrap .center h3{font-size:20px;line-height:38px;margin:30px 0 20px}.about .strength .contents_wrap .strength_list li .text_wrap .center p{width:100%}}.news_all .contents_wrap{max-width:500px;min-width:500px}.news_all .contents_wrap h1{margin:0 auto 70px;width:100%;font-size:32px;text-align:center}.news_all .contents_wrap .news_list{margin-bottom:40px}.news_all .contents_wrap .news_list li{margin-bottom:20px;border-bottom:1px solid #ddd;padding-bottom:20px}.news_all .contents_wrap .news_list article a:hover h2:after{content:""}@media only screen and (max-width:796px){.news_all .contents_wrap{max-width:80%;min-width:80%}.news_all .contents_wrap h1{margin:0 auto 30px}.news_all .contents_wrap .news_list li{margin-bottom:30px}.news_all .contents_wrap .news_list li article a .date{display:block;font-size:13px;text-align:left}.news_all .contents_wrap .news_list li article a h2{margin-top:10px;font-size:15px}}.q_and_a .qa .contents_wrap{max-width:960px;min-width:960px}.q_and_a .qa .contents_wrap a{color:#02ab85;text-decoration:underline}.q_and_a .qa .contents_wrap .qa_list_wrap{margin-bottom:60px}.q_and_a .qa .contents_wrap .qa_list_wrap h2{margin-left:10%;width:25%;font-size:20px}.q_and_a .qa .contents_wrap .qa_list_wrap .qa_list{width:75%}.q_and_a .qa .contents_wrap .qa_list_wrap .qa_list li{align-items:center;-webkit-align-items:center;-webkit-box-align:center;-ms-align-items:center;-ms-flex-align:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;padding:30px 5% 30px 2.5%;border-bottom:.5px solid #ccc}.q_and_a .qa .contents_wrap .qa_list_wrap .qa_list li .question{position:relative;width:100%;font-size:16px;line-height:1.5;text-align:left}.q_and_a .qa .contents_wrap .qa_list_wrap .qa_list li .question:after{content:"";position:absolute;top:0;right:2.5%;bottom:0;display:block;margin:auto;width:15px;height:15px;transition:transform .6s ease-in-out;background-image:url(//andplants.live/cdn/shop/t/6/assets/arrow.svg?v=158133446130207767921691642685);background-size:contain;background-repeat:no-repeat}.q_and_a .qa .contents_wrap .qa_list_wrap .qa_list li .open:after{transform:scaleY(-1)}.q_and_a .qa .contents_wrap .qa_list_wrap .qa_list li .answer{display:none;margin-top:24px;width:100%;font-size:13px;line-height:1.5}.q_and_a .qa .contents_wrap .qa_list_wrap .qa_list li:first-of-type{margin-top:-22px}@media only screen and (max-width:796px){.q_and_a .qa .contents_wrap{max-width:80%;min-width:80%}.q_and_a .qa .contents_wrap h1{margin:0 auto 30px}.q_and_a .qa .contents_wrap .title{font-family:century-gothic,sans-serif}.q_and_a .qa .contents_wrap .qa_list_wrap{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin-bottom:60px}.q_and_a .qa .contents_wrap .qa_list_wrap h2{padding-left:0;width:100%;font-size:20px;text-align:left;letter-spacing:1.5px;font-weight:700}.q_and_a .qa .contents_wrap .qa_list_wrap .qa_list{width:100%}.q_and_a .qa .contents_wrap .qa_list_wrap .qa_list li{padding:15px 0}.q_and_a .qa .contents_wrap .qa_list_wrap .qa_list li .question{padding-right:25px;font-size:14px;line-height:1.75}.q_and_a .qa .contents_wrap .qa_list_wrap .qa_list li .answer{margin-top:15px;font-size:13px;line-height:24px;letter-spacing:1px}.q_and_a .qa .contents_wrap .qa_list_wrap .qa_list li:first-of-type{margin-top:0}}.form .contents_wrap{max-width:690px;min-width:690px}.form .contents_wrap h1{margin:0 auto 70px;width:100%;font-size:32px;text-align:center}.form .contents_wrap form .form_item{margin-bottom:35px}.form .contents_wrap form .form_item h2{width:50%}.form .contents_wrap form .form_item h2 span{position:relative;display:inline-block;padding:15px 0;font-size:16px;line-height:16px}.form .contents_wrap form .form_item h2 span:after{content:"*";position:absolute;top:15px;right:-10px;display:block;width:6px;height:6px}.form .contents_wrap form .form_item h2 .not_required:after{content:none}.form .contents_wrap form .form_item input,.form .contents_wrap form .form_item textarea{padding:15px;width:100%;font-size:13px;line-height:16px}.form .contents_wrap form .form_item input:focus,.form .contents_wrap form .form_item textarea:focus{border-color:#7a9b9b}.form .contents_wrap form .form_item input[type=checkbox]{border:none;width:30px;margin-top:8px}.form .contents_wrap form .form_item input[type=checkbox]:checked{background-color:#004347}.form .contents_wrap form .form_item input[type=checkbox]:checked+span{width:20px;background-repeat:no-repeat;top:35px;bottom:0;position:absolute;background-image:url(//andplants.live/cdn/shop/t/6/assets/check_white.svg?v=15407788865013861591620177622)}.form .contents_wrap form .form_item textarea{min-height:200px}.form .contents_wrap form .form_item:last-of-type{margin-bottom:50px}.form .contents_wrap form .submit_button{position:relative;display:block;margin:0 auto;padding:20px 0;width:240px;border-radius:30px;background-color:#d8d9d9;overflow:hidden}.form .contents_wrap form .submit_button:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;margin:auto;width:30px;height:30px;transform:scale(0);transition:transform .6s ease-in-out;border-radius:50%;background-color:#7a9b9bcc}.form .contents_wrap form .submit_button:hover span{position:relative;color:#fff;z-index:2}.form .contents_wrap .button_wrap{margin-top:15px;text-align:center}.form .contents_wrap .button_wrap a{position:relative;display:inline-block;margin:0 auto;font-size:12px}.form .contents_wrap .button_wrap a:after{content:"";position:absolute;left:0;right:0;bottom:-5px;display:block;margin:auto;width:0;height:1px;background-color:#004347;transition:all .2s ease-in-out}.form .contents_wrap .button_wrap a:hover:after{width:100%}.form .contents_wrap .button_wrap:first-of-type{margin-top:25px}@media only screen and (max-width:796px){.form .contents_wrap{max-width:90%;min-width:90%}.form .contents_wrap h1{margin:0 auto 30px;width:100%;font-size:32px;text-align:center}.form .contents_wrap form .form_item{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin-bottom:25px}.form .contents_wrap form .form_item h2{width:100%}.form .contents_wrap form .form_item h2 span{padding:10px 0}.form .contents_wrap form .form_item h2 span:after{top:10px}.form .contents_wrap form .form_item input,.form .contents_wrap form .form_item textarea{width:100%;padding:15px;line-height:16px;border-color:#7a9b9b;font-size:16px;transform:scale(.9)}.form .contents_wrap form .form_item textarea{min-height:200px}.form .contents_wrap form .submit_button{display:block;margin:0 auto;padding:20px 0;width:240px;border-radius:30px;background-color:#d8d9d9}.form .contents_wrap .button_wrap{margin-top:15px;text-align:center}.form .contents_wrap .button_wrap a{display:inline-block;margin:0 auto;font-size:12px}.form .contents_wrap .button_wrap:first-of-type{margin-top:25px}}.contact{background-color:#7a9b9b}.contact .form .contents_wrap h1{color:#fff}.contact .form .contents_wrap form .form_item{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.contact .form .contents_wrap form .form_item h2 span{color:#fff}.contact .form .contents_wrap form .form_item h2 span:after{color:#fff}.contact .form .contents_wrap form .form_item input:focus,.contact .form .contents_wrap form .form_item textarea:focus{border-color:#004347}.contact .form .contents_wrap form .form_item_subject{margin-bottom:30px}.contact .form .contents_wrap form .form_item_subject .subject_wrap{width:100%}@media only screen and (max-width:796px){.contact .form .contents_wrap form .form_item_subject .subject_wrap{width:100%}}.login{background-color:#7a9b9b}.login .form .contents_wrap h1,.login .form .contents_wrap form .form_item h2 span{color:#fff}.login .form .contents_wrap form .form_item h2 span:after{content:none}.login .form .contents_wrap form .form_item input:focus,.login .form .contents_wrap form .form_item textarea:focus{border-color:#004347}.login .form .contents_wrap .button_wrap a{color:#fff}.login .form .contents_wrap .button_wrap a:after{background-color:#fff}.welcome{background-color:#f3f4f4}.welcome .form .contents_wrap h1{position:relative}.welcome .form .contents_wrap h1 .description{position:absolute;left:0;font-size:15px;right:0;bottom:-20px;display:block;margin:auto;text-align:center}.selected_subject{position:relative;display:block;padding:15px;width:100%;font-size:13px;line-height:16px;border-radius:5px;background-color:#fff;cursor:pointer}.selected_subject:after{content:"";position:absolute;top:0;right:15px;bottom:0;display:block;margin:auto;width:15px;height:10px;transition:transform .6s ease-in-out;background-image:url(//andplants.live/cdn/shop/t/6/assets/arrow.svg?v=158133446130207767921691642685);background-size:contain;background-repeat:no-repeat}.clicked{border-radius:8px 8px 0 0}.clicked:after{transform:scaleY(-1)}.subject_list{display:none;margin:0 auto}.subject_list .subject_item{position:relative;display:block;padding:15px;height:16px;border:0 solid transparent;border-bottom:1px solid #7a9b9b;background-color:#fff;cursor:pointer}.subject_list .subject_item input{position:absolute;top:0;left:0;width:100%;height:100%;display:block;border:none;border-radius:0;background-color:transparent}.subject_list .subject_item input:checked{background-color:#00d79c}.subject_list .subject_item .subject{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;padding:15px;width:calc(100% - 30px);font-size:13px;line-height:16px;background-color:transparent}.subject_list label:first-of-type{border-top:1px solid #7a9b9b}.subject_list label:last-of-type{border-bottom:none;border-radius:0 0 8px 8px}.mypage .mypage_contents .contents_wrap{max-width:1080px;min-width:auto;padding:75px 5% 60px;margin:0 auto}.mypage .mypage_contents .contents_wrap .other_plants_list{justify-content:start}.mypage .mypage_contents .contents_wrap .other_plants_list .my-page-list,.mypage .mypage_contents .contents_wrap .other_plants_list .my-page-list .my-page-list-link{display:flex}.mypage .mypage_contents .contents_wrap .other_plants_list .my-page-list .my-page-product{display:flex;width:100%}.mypage .mypage_contents .contents_wrap .other_plants_list .my-page-list .img_wrap{width:40%}.mypage .mypage_contents .contents_wrap .other_plants_list .my-page-list .text_wrap{width:60%;text-align:center;display:flex;flex-direction:column;justify-content:center;margin-left:5%;text-align:left}.mypage .mypage_contents .contents_wrap .other_plants_list .my-page-list .text_wrap span{font-size:15px}@media only screen and (max-width:796px){.mypage .mypage_contents .contents_wrap .other_plants_list .my-page-list .text_wrap span{font-size:13px}}.mypage .mypage_contents .contents_wrap .other_plants_list .my-page-list .text_wrap .purchase_info span{display:block;font-size:15px;color:#7a9b9b}@media only screen and (max-width:796px){.mypage .mypage_contents .contents_wrap .other_plants_list .my-page-list .text_wrap .purchase_info span{font-size:13px}}.mypage .mypage_contents .contents_wrap .other_plants_list .my-page-list .text_wrap .item_info .name{display:block;margin-top:10px;font-size:15px}@media only screen and (max-width:796px){.mypage .mypage_contents .contents_wrap .other_plants_list .my-page-list .text_wrap .item_info .name{font-size:13px}}.mypage .mypage_contents .contents_wrap .other_plants_list .my-page-list .text_wrap .item_info .price{font-size:15px}@media only screen and (max-width:796px){.mypage .mypage_contents .contents_wrap .other_plants_list .my-page-list .text_wrap .item_info .price{font-size:13px}}.mypage .mypage_contents .contents_wrap .other_plants_list .my-page-list .text_wrap .item_info .price span{font-size:10px}.mypage .mypage_contents .contents_wrap .other_plants_list .my-page-list .text_wrap .item_info .item_detail{margin-top:12px}.mypage .mypage_contents .contents_wrap .other_plants_list .my-page-list .text_wrap .item_info .item_detail span{font-size:15px}@media only screen and (max-width:796px){.mypage .mypage_contents .contents_wrap .other_plants_list .my-page-list .text_wrap .item_info .item_detail span{font-size:13px}}.mypage .mypage_contents .contents_wrap .history_wrap h2{position:relative}.mypage .mypage_contents .contents_wrap .history_wrap .pl-2{padding-left:.5rem}.mypage .mypage_contents .contents_wrap .history_wrap h2:before{background-image:url(//andplants.live/cdn/shop/t/6/assets/history.svg?v=125279296833349444851619774441);content:"";position:absolute;top:-5px;left:-30px;bottom:0;display:block;margin:auto;width:30px;height:30px;background-size:contain;background-repeat:no-repeat}@media only screen and (max-width:796px){.mypage .mypage_contents .contents_wrap .history_wrap h2:before{top:-6px;left:-23px;width:25px}}.mypage .mypage_contents .contents_wrap .history_wrap .history_list{height:510px;overflow:scroll}.mypage .mypage_contents .contents_wrap .history_wrap .history_list li{justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;align-items:flex-start;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;margin-bottom:20px}.mypage .mypage_contents .contents_wrap .history_wrap .history_list li img{width:30%}.mypage .mypage_contents .contents_wrap .history_wrap .history_list li .info_wrap{padding:10px 0;width:60%}.mypage .mypage_contents .contents_wrap .separated_block{justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;margin-top:70px}.mypage .mypage_contents .contents_wrap .separated_block .left_block,.mypage .mypage_contents .contents_wrap .separated_block .right_block{width:46%}.mypage .mypage_contents .contents_wrap .separated_block .left_block h2,.mypage .mypage_contents .contents_wrap .separated_block .right_block h2{position:relative;margin-bottom:42px;padding-left:45px;font-family:noto-sans-cjk-jp;font-size:22px}.mypage .mypage_contents .contents_wrap .separated_block .left_block h2:before,.mypage .mypage_contents .contents_wrap .separated_block .right_block h2:before{content:"";position:absolute;top:0;left:0;bottom:0;display:block;margin:auto;width:30px;height:30px;background-size:contain;background-repeat:no-repeat}.mypage .mypage_contents .contents_wrap .separated_block .cart_item_wrap{position:relative}.mypage .mypage_contents .contents_wrap .separated_block .cart_item_wrap h2:before{background-image:url(//andplants.live/cdn/shop/t/6/assets/cart.svg?v=211433)}.mypage .mypage_contents .contents_wrap .separated_block .cart_item_wrap .item_list{justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;padding-bottom:70px;height:440px;overflow:scroll}.mypage .mypage_contents .contents_wrap .separated_block .cart_item_wrap .item_list li{margin-bottom:30px;width:30%}.mypage .mypage_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .name{display:block;margin-top:20px;font-size:20px}.mypage .mypage_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .price{font-size:20px}.mypage .mypage_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .price span{font-size:15px}.mypage .mypage_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .item_detail{margin-top:12px}.mypage .mypage_contents .contents_wrap .separated_block .cart_item_wrap .item_list:after{content:"";display:block;width:30%}.mypage .mypage_contents .contents_wrap .separated_block .cart_item_wrap .purchase_button{position:absolute;left:0;right:0;bottom:30px;display:block;margin:auto;padding:20px 0;width:240px;text-align:center;border-radius:30px;background-color:#d8d9d9;overflow:hidden}.mypage .mypage_contents .contents_wrap .separated_block .cart_item_wrap .purchase_button:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;margin:auto;width:30px;height:30px;transform:scale(0);transition:transform .6s ease-in-out;border-radius:50%;background-color:#7a9b9bcc}.mypage .mypage_contents .contents_wrap .separated_block .cart_item_wrap .purchase_button:hover:after{transform:scale(10)}.mypage .mypage_contents .contents_wrap .separated_block .cart_item_wrap .purchase_button:hover span{position:relative;color:#fff;z-index:2}.mypage .mypage_contents .contents_wrap .separated_block .profile_wrap h2:before{background-image:url(//andplants.live/cdn/shop/t/6/assets/account.svg?v=211433)}.mypage .mypage_contents .contents_wrap .separated_block .profile_wrap .profile_list li{margin-bottom:20px}.mypage .mypage_contents .contents_wrap .separated_block .profile_wrap .profile_list li span{width:200px;font-size:12px;color:#7a9b9b}.mypage .mypage_contents .contents_wrap .separated_block .profile_wrap .button_wrap{justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;margin-left:auto;width:240px}.mypage .mypage_contents .contents_wrap .separated_block .profile_wrap .button_wrap button{position:relative;display:block;margin:0 auto;text-align:center;border-radius:30px;width:100%;background-color:#d8d9d9;overflow:hidden}.mypage .mypage_contents .contents_wrap .separated_block .profile_wrap .button_wrap button:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;margin:auto;width:30px;height:30px;transform:scale(0);transition:transform .6s ease-in-out;border-radius:50%;background-color:#7a9b9bcc}.mypage .mypage_contents .contents_wrap .separated_block .profile_wrap .button_wrap button:hover span{position:relative;color:#004347;z-index:2}.mypage .mypage_contents .contents_wrap .separated_block .profile_wrap .button_wrap button .logout_link{height:50px;justify-content:center;align-items:center;display:flex}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap{padding-top:70px}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap h3{color:#7a9b9b}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap .delivery_list{margin-top:20px}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap .delivery_list li{justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;padding:10px 15px;border-left:1px solid #004347}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap .delivery_list li .address_wrap p{margin-top:10px}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap .delivery_list li .button_wrap button{position:relative;display:block;margin:0 auto;padding:10px 0;width:100px;text-align:center;border-radius:30px;background-color:#d8d9d9;overflow:hidden}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap .delivery_list li .button_wrap button:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;margin:auto;width:30px;height:30px;transform:scale(0);transition:transform .6s ease-in-out;border-radius:50%;background-color:#004347}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap .delivery_list li .button_wrap button:hover:after{transform:scale(10)}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap .delivery_list li .button_wrap button:hover span{position:relative;color:#fff;z-index:2}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap .delivery_list li .button_wrap button:first-of-type{margin-bottom:15px}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap .delivery_list li:nth-of-type(n+2){margin-top:15px}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap .new_address{margin-top:25px}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap .new_address .form_item{justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-ms-align-items:center;-ms-flex-align:center;margin-bottom:15px;display:none}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap .new_address .form_item .form_item_title span{position:relative;display:inline-block;padding:15px 0;line-height:16px}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap .new_address .form_item .form_item_title span:after{content:"*";position:absolute;top:15px;right:-10px;display:block;width:6px;height:6px}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap .new_address .form_item .form_item_title .not_required:after{content:none}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap .new_address .form_item input{padding:15px;width:60%;font-size:13px;line-height:16px}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap .new_address .add_form{display:flex;display:-webkit-flex;display:-ms-flex}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap .new_address .add_button{position:relative;display:block;margin:25px 15px 0 auto;width:172px;text-align:right;color:#7a9b9b;cursor:pointer}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap .new_address .add_button:before{content:"";position:absolute;top:0;left:0;bottom:0;display:block;margin:auto;width:20px;height:20px;background-image:url(//andplants.live/cdn/shop/t/6/assets/plus.svg?v=5686145840553139651619774445);background-size:contain;background-repeat:no-repeat}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap .new_address .add_button:hover,.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap .new_address .add{color:#004347}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap .new_address .add:before{content:none}@media only screen and (max-width:796px){.mypage .mypage_contents .contents_wrap .separated_block{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.mypage .mypage_contents .contents_wrap .separated_block .left_block,.mypage .mypage_contents .contents_wrap .separated_block .right_block{width:100%}.mypage .mypage_contents .contents_wrap .separated_block .left_block h2,.mypage .mypage_contents .contents_wrap .separated_block .right_block h2{margin-bottom:20px}.mypage .mypage_contents .contents_wrap .separated_block .cart_item_wrap .item_list{padding-bottom:0;height:initial;overflow:initial}.mypage .mypage_contents .contents_wrap .separated_block .cart_item_wrap .item_list li{width:30%}.mypage .mypage_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .name{margin-top:10px;font-size:15px}.mypage .mypage_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .price{font-size:15px}.mypage .mypage_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .price span{font-size:10px}.mypage .mypage_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .item_detail{margin-top:5px}.mypage .mypage_contents .contents_wrap .separated_block .cart_item_wrap .purchase_button{position:relative;bottom:initial}.mypage .mypage_contents .contents_wrap .separated_block .history_wrap{margin-top:50px;padding-top:50px;border-top:1px solid #7a9b9b}.mypage .mypage_contents .contents_wrap .separated_block .history_wrap .history_list li img{width:42%}.mypage .mypage_contents .contents_wrap .separated_block .history_wrap .history_list li .info_wrap{padding:12px 0;width:50%}.mypage .mypage_contents .contents_wrap .separated_block .history_wrap .history_list li .info_wrap a{width:150px}.mypage .mypage_contents .contents_wrap .separated_block .profile_wrap .profile_list{margin-top:30px}.mypage .mypage_contents .contents_wrap .separated_block .profile_wrap .profile_list li span{width:42%;font-size:12px;color:#7a9b9b}.mypage .mypage_contents .contents_wrap .separated_block .profile_wrap .button_wrap{width:70%}.mypage .mypage_contents .contents_wrap .separated_block .profile_wrap .button_wrap button{width:100%}.mypage .mypage_contents .contents_wrap .separated_block .delivery_wrap .new_address .add_button{width:150px}}.order_detail .order_detail_contents .contents_wrap{max-width:690px;min-width:690px}.order_detail .order_detail_contents .contents_wrap h1{font-size:42px}.order_detail .order_detail_contents .contents_wrap h2{font-size:24px}.order_detail .order_detail_contents .contents_wrap .order_title{text-align:center}.order_detail .order_detail_contents .contents_wrap .order_title a{position:relative}.order_detail .order_detail_contents .contents_wrap .order_title a:after{content:"";position:absolute;left:0;right:0;bottom:-5px;display:block;margin:auto;width:0;height:1px;background-color:#004347;transition:all .2s ease-in-out}.order_detail .order_detail_contents .contents_wrap .order_title a:hover:after{width:100%}.order_detail .order_detail_contents .contents_wrap .order_info{margin-top:60px}.order_detail .order_detail_contents .contents_wrap .order_info p{margin-top:15px}.order_detail .order_detail_contents .contents_wrap .order_info tr th,.order_detail .order_detail_contents .contents_wrap .order_info tr td{padding:20px 5px}.order_detail .order_detail_contents .contents_wrap .order_info tr th:nth-child(n+2),.order_detail .order_detail_contents .contents_wrap .order_info tr td:nth-child(n+2){text-align:right}.order_detail .order_detail_contents .contents_wrap .order_info table{margin-top:25px;width:100%}.order_detail .order_detail_contents .contents_wrap .order_info table thead tr{border-bottom:1px solid #d8d9d9}.order_detail .order_detail_contents .contents_wrap .order_info table thead tr th{font-size:15px;font-weight:700}.order_detail .order_detail_contents .contents_wrap .order_info table tbody tr td{padding-bottom:0;font-size:13px}.order_detail .order_detail_contents .contents_wrap .order_info table tbody tr td:nth-child(2){line-height:1.2}.order_detail .order_detail_contents .contents_wrap .order_info table tbody tr:nth-last-child(5){border-bottom:1px solid #d8d9d9}.order_detail .order_detail_contents .contents_wrap .order_info table tbody tr:nth-last-child(5) td{padding-bottom:20px}.order_detail .order_detail_contents .contents_wrap .order_info table tbody tr:nth-last-child(-n+4) td{padding:15px 5px 0}.order_detail .order_detail_contents .contents_wrap .order_info table tbody tr:nth-last-child(2) td{padding-bottom:15px}.order_detail .order_detail_contents .contents_wrap .order_info table tbody tr:last-child{border-top:1px solid #d8d9d9}.order_detail .order_detail_contents .contents_wrap .order_info table tbody tr:last-child td{font-size:15px}.order_detail .order_detail_contents .contents_wrap .address_info{margin-top:60px}.order_detail .order_detail_contents .contents_wrap .address_info p,.order_detail .order_detail_contents .contents_wrap .address_info ul{margin-top:15px}.order_detail .order_detail_contents .contents_wrap .address_info ul li{width:100%}.order_detail .order_detail_contents .contents_wrap .address_info ul li span{font-size:13px}.order_detail .order_detail_contents .contents_wrap .address_info .delivery_list{margin-bottom:30px}.order_detail .order_detail_contents .contents_wrap .button_wrap{margin:90px auto 30px;width:100%}.order_detail .order_detail_contents .contents_wrap .button_wrap .back{position:relative;display:block;margin:0 auto;width:240px;padding:20px 0;text-align:center;border-radius:30px;background-color:#d8d9d9;overflow:hidden}.order_detail .order_detail_contents .contents_wrap .button_wrap .back:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;margin:auto;width:30px;height:30px;transform:scale(0);transition:transform .6s ease-in-out;border-radius:50%;background-color:#7a9b9bcc}.order_detail .order_detail_contents .contents_wrap .button_wrap .back span{position:relative;padding:0 5px 0 20px}.order_detail .order_detail_contents .contents_wrap .button_wrap .back span:after{content:"";position:absolute;top:4px;left:0;bottom:0;display:block;margin:auto;width:15px;height:10px;transform:rotate(90deg);background-image:url(//andplants.live/cdn/shop/t/6/assets/arrow.svg?v=158133446130207767921691642685);background-size:contain;background-repeat:no-repeat}.order_detail .order_detail_contents .contents_wrap .button_wrap .back:hover:after{transform:scale(10)}.order_detail .order_detail_contents .contents_wrap .button_wrap .back:hover span{color:#fff;z-index:2}@media only screen and (max-width:796px){.order_detail .order_detail_contents .contents_wrap{max-width:90%;min-width:90%}.order_detail .order_detail_contents .contents_wrap h1{font-size:35px}.order_detail .order_detail_contents .contents_wrap h2{font-size:20px}.order_detail .order_detail_contents .contents_wrap .order_info{margin-top:30px}.order_detail .order_detail_contents .contents_wrap .order_info p{margin-top:10px}.order_detail .order_detail_contents .contents_wrap .order_info tr th,.order_detail .order_detail_contents .contents_wrap .order_info tr td{padding:15px 5px}.order_detail .order_detail_contents .contents_wrap .order_info tr th:nth-last-child(2),.order_detail .order_detail_contents .contents_wrap .order_info tr td:nth-last-child(2){width:11%}.order_detail .order_detail_contents .contents_wrap .order_info tr th:last-child,.order_detail .order_detail_contents .contents_wrap .order_info tr td:last-child{width:15%}.order_detail .order_detail_contents .contents_wrap .order_info table{margin-top:15px}.order_detail .order_detail_contents .contents_wrap .order_info table thead tr th{font-size:13px}.order_detail .order_detail_contents .contents_wrap .order_info table tbody tr td{font-size:10px}.order_detail .order_detail_contents .contents_wrap .order_info table tbody tr:nth-child(3) td{padding-bottom:15px}.order_detail .order_detail_contents .contents_wrap .order_info table tbody tr:nth-child(n+4) td{padding:10px 5px 0}.order_detail .order_detail_contents .contents_wrap .order_info table tbody tr:nth-last-child(2) td{padding-bottom:10px}.order_detail .order_detail_contents .contents_wrap .order_info table tbody tr:last-child td{font-size:13px}.order_detail .order_detail_contents .contents_wrap .address_info{margin-top:30px}.order_detail .order_detail_contents .contents_wrap .address_info p{margin-top:10px}.order_detail .order_detail_contents .contents_wrap .address_info ul{margin-top:15px}.order_detail .order_detail_contents .contents_wrap .address_info ul li span{font-size:10px}.order_detail .order_detail_contents .contents_wrap .address_info .delivery_list{margin-bottom:20px}.order_detail .order_detail_contents .contents_wrap .button_wrap{margin:50px auto 20px}}.contact.order-info{padding-bottom:30px}@media only screen and (max-width:796px){.contact.order-info .contents_wrap{padding:0;max-width:100%;min-width:100%}}.form_item{color:#fff;margin-top:12px}.cart{background-color:#f3f4f4}.cart.bg-mihaku-grey{background-color:#f0f4f7}.cart .cart_contents .contents_wrap{max-width:1080px}.cart .cart_contents .contents_wrap h1{position:relative;margin:0 auto;padding-bottom:42px;width:100%;font-size:48px;text-align:center}.cart .cart_contents .contents_wrap h1:after{content:"";position:absolute;left:0;right:0;bottom:0;display:block;margin:auto;width:42px;height:42px;background-image:url(//andplants.live/cdn/shop/t/6/assets/cart.svg?v=211433);background-size:contain;background-repeat:no-repeat}.cart .cart_contents .contents_wrap .separated_block{justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;margin-top:70px}.cart .cart_contents .contents_wrap .separated_block .left_block,.cart .cart_contents .contents_wrap .separated_block .right_block{width:46%}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li{justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;align-items:flex-start;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;margin-bottom:24px}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .img_wrap{width:35%}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .info_wrap{padding:12px 0;width:60%}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .info_wrap .item_info .name{display:block;font-size:20px}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .info_wrap .item_info .price{font-size:20px}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .info_wrap .item_info .price span{font-size:15px}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .info_wrap .item_info .item_detail{margin-top:12px}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .info_wrap .item_count{align-items:center;-webkit-align-items:center;-webkit-box-align:center;-ms-align-items:center;-ms-flex-align:center;margin-top:25px}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .info_wrap .item_count input{margin-right:5px;padding:2px 5px;width:52px;height:36px;font-size:16px}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .info_wrap .item_count input:focus{border-color:#7a9b9b}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .info_wrap .item_count button{position:relative;display:block;margin-left:30px;padding:7px 15px;width:90px;text-align:right;border-radius:40px;background-color:#d8d9d9;overflow:hidden}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .info_wrap .item_count .item_count_update_button{text-align:center;width:65px;margin-left:40px;margin-right:-25px}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .info_wrap .item_count .item_remove-button:before{content:"";position:absolute;top:0;left:20px;bottom:0;display:block;margin:auto 5px auto auto;width:10px;height:10px;background-image:url(//andplants.live/cdn/shop/t/6/assets/delete.svg?v=73138907358705869341620483782);background-size:contain;background-repeat:no-repeat;z-index:2}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .info_wrap .item_count button a{margin-right:5px}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .info_wrap .item_count .item_count_update_button span{letter-spacing:1px;font-size:14px;line-height:22px}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .info_wrap .item_count button:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;margin:auto;width:30px;height:30px;transform:scale(0);transition:transform .2s ease-in-out;border-radius:50%;background-color:#004347}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .info_wrap .item_count button:hover span{position:relative;color:#fff;z-index:2}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .total_wrap{justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-ms-align-items:center;-ms-flex-align:center;padding:30px 100px;border-top:1px solid #7a9b9b}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .total_wrap span{font-size:13px}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .total_wrap p{font-size:20px}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .total_wrap p span{display:inline-block;margin-left:5px}.cart .cart_contents .contents_wrap .separated_block .corporation_link{font-size:10px;letter-spacing:1px;color:#515151;text-align:right;display:block}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap h2{margin-bottom:15px}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap h3{margin:25px auto 15px;font-size:12px;color:#7a9b9b}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .date_wrap .selected_date{position:relative;display:block;margin-top:10px;padding:10px 25px;height:20px;font-size:16px;line-height:20px;border-radius:5px;background-color:#fff;cursor:pointer}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .date_wrap .selected_date:after{content:"";position:absolute;top:0;right:15px;bottom:0;display:block;margin:auto;width:15px;height:10px;transition:transform .6s ease-in-out;background-image:url(//andplants.live/cdn/shop/t/6/assets/arrow.svg?v=158133446130207767921691642685);background-size:contain;background-repeat:no-repeat}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .date_wrap .clicked{border-radius:8px 8px 0 0}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .date_wrap .clicked:after{transform:scaleY(-1)}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .date_wrap .date_list{display:none;margin:0 auto}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .date_wrap .date_list label{position:relative;display:block;padding:10px 25px;height:20px;border-bottom:1px solid #7a9b9b;background-color:#fff;cursor:pointer}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .date_wrap .date_list label input{position:absolute;top:0;left:0;width:100%;height:100%;display:block;border-radius:0;background-color:transparent}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .date_wrap .date_list label input:checked{background-color:#dcdcdc}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .date_wrap .date_list label .date{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:calc(100% - 50px);height:calc(100% - 20px);font-size:16px;line-height:20px;background-color:transparent}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .date_wrap .date_list label:first-of-type{border-top:1px solid #7a9b9b}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .date_wrap .date_list label:last-of-type{border-bottom:none;border-radius:0 0 8px 8px}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .destination_wrap{margin-top:50px}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .destination_wrap .delivery_list{margin-bottom:10px}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .destination_wrap .delivery_list .previous_address .address_wrap{margin-left:15px}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .destination_wrap .delivery_list .previous_address .address_wrap p{margin-top:10px}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .destination_wrap .new_address .form_item{justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-ms-align-items:center;-ms-flex-align:center;margin-bottom:15px}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .destination_wrap .new_address .form_item .form_item_title span{position:relative;display:inline-block;padding:15px 0;line-height:16px}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .destination_wrap .new_address .form_item .form_item_title span:after{content:"*";position:absolute;top:15px;right:-10px;display:block;width:6px;height:6px}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .destination_wrap .new_address .form_item .form_item_title .not_required:after{content:none}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .destination_wrap .new_address .form_item input{padding:15px;width:60%;font-size:13px;line-height:16px}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .destination_wrap .new_address .form_item input:focus{border-color:#7a9b9b}.cart .cart_contents .contents_wrap .separated_block .gift_wrap{margin-top:30px;padding:50px 0;background-color:#7a9b9b}.cart .cart_contents .contents_wrap .separated_block .gift_wrap h2.gift_title{font-size:28px}.cart .cart_contents .contents_wrap .separated_block .gift_wrap h2{position:relative;margin:0 auto;padding-bottom:50px;width:100%;font-size:36px;line-height:1;color:#fff;text-align:center}.cart .cart_contents .contents_wrap .separated_block .gift_wrap h2:after{content:"";position:absolute;left:0;right:0;bottom:0;display:block;margin:auto;width:30px;height:30px;background-image:url(//andplants.live/cdn/shop/t/6/assets/present.svg?v=183311912139605193161621206839);background-size:contain;background-repeat:no-repeat}.cart .cart_contents .contents_wrap .separated_block .gift_wrap p{margin:15px auto;color:#fff;text-align:center}.cart .cart_contents .contents_wrap .separated_block .gift_wrap .with_gift{justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-ms-align-items:center;-ms-flex-align:center}.cart .cart_contents .contents_wrap .separated_block .gift_wrap .with_gift input{width:25px;height:25px;border:1px solid #004347}.cart .cart_contents .contents_wrap .separated_block .gift_wrap .with_gift span{margin-left:5px;color:#fff}.cart .cart_contents .contents_wrap .separated_block .gift_wrap .clicked input,.cart .cart_contents .contents_wrap .separated_block .gift_wrap .clicked input:hover{background-color:#00d79c}.cart .cart_contents .contents_wrap .separated_block .gift_wrap .message_wrap{display:none;margin:0 auto;width:90%}@media only screen and (max-width:796px){.cart .cart_contents .contents_wrap .separated_block .gift_wrap .message_wrap{width:90%}}.cart .cart_contents .contents_wrap .separated_block .gift_wrap .message_wrap .message_wrap_first_element{padding-top:20px}.cart .cart_contents .contents_wrap .separated_block .gift_wrap .message_wrap .input_line_text,.cart .cart_contents .contents_wrap .separated_block .gift_wrap .message_wrap .mihaku_input_line_text{font-size:13px;padding:10px 15px}.cart .cart_contents .contents_wrap .separated_block .gift_wrap .message_wrap .message{display:block;padding:10px 15px;width:100%;min-height:150px;font-size:13px;color:#000}.cart .cart_contents .contents_wrap .separated_block .gift_wrap .message_wrap .text_count{margin:5px 0 0;display:flex;justify-content:flex-end;align-items:center}.cart .cart_contents .contents_wrap .separated_block .gift_wrap .message_wrap .text_count>*{margin-right:24px}.cart .cart_contents .contents_wrap .separated_block .gift_wrap .message_wrap .text_count>*:last-child{margin-right:0}.cart .cart_contents .contents_wrap .separated_block .gift_wrap .message_wrap .text_count{font-size:13px;color:#d8d9d9}.cart .cart_contents .contents_wrap .separated_block .mihaku_gift_card{background-color:#0b376a}.cart .cart_contents .contents_wrap .separated_block .keyforest_gift_card{background-color:#004347}.cart .cart_contents .contents_wrap.mihaku_cart_area{color:#1b1b1b}.cart .cart_contents .contents_wrap.mihaku_cart_area .separated_block .delivery_wrap h3{color:#0b376a}@media only screen and (max-width:796px){.cart .cart_contents .contents_wrap.mihaku_cart_area .separated_block .delivery_wrap h3{margin-top:40px}}.cart .cart_contents .contents_wrap.mihaku_cart_area .separated_block .delivery_wrap .mt-mihaku-title{margin-top:80px}@media only screen and (max-width:796px){.cart .cart_contents .contents_wrap.mihaku_cart_area .separated_block .delivery_wrap .mt-mihaku-title{margin-top:40px}}.cart .cart_contents .contents_wrap.mihaku_cart_area .separated_block .delivery_wrap .date_wrap h2{margin:6px auto 16px;color:#1b1b1b}.cart .cart_contents .contents_wrap.mihaku_cart_area .separated_block .delivery_wrap .date_wrap .reserved_text{color:#1b1b1b;font-size:15px;font-style:normal;font-weight:400;line-height:180%}.cart .cart_contents .contents_wrap.mihaku_cart_area .separated_block .delivery_wrap .date_wrap .reserved_text .reserved_text_small{font-size:12px}.cart .cart_contents .contents_wrap.mihaku_cart_area .choice_wrap_payment h3{color:#0b376a}@media only screen and (max-width:796px){.cart .cart_contents .contents_wrap.keyforest_cart_area .separated_block .delivery_wrap h3{margin-top:40px}}.cart .cart_contents .contents_wrap.keyforest_cart_area .separated_block .delivery_wrap .mt-mihaku-title{margin-top:80px}@media only screen and (max-width:796px){.cart .cart_contents .contents_wrap.keyforest_cart_area .separated_block .delivery_wrap .mt-mihaku-title{margin-top:40px}}.cart .cart_contents .contents_wrap.keyforest_cart_area .separated_block .delivery_wrap .date_wrap h2{margin:6px auto 16px;color:#1b1b1b;font-size:15px}.cart .cart_contents .contents_wrap.keyforest_cart_area .separated_block .delivery_wrap .date_wrap .reserved_text{color:#1b1b1b;font-size:15px;font-style:normal;font-weight:400;line-height:180%}.cart .cart_contents .contents_wrap.keyforest_cart_area .separated_block .delivery_wrap .date_wrap .reserved_text .reserved_text_small{font-size:12px}.cart .mihaku_title_color{color:#0b376a}.cart .mihaku_text_color{color:#1b1b1b}.cart .offering-layout-image{width:150px;height:auto;margin:auto}.cart .policy_optin{margin-top:40px;text-align:center}@media only screen and (max-width:796px){.cart .policy_optin{position:fixed;text-align:center;z-index:20;bottom:12px;right:0;left:0;margin:auto;font-size:12px}}.cart .agree-policy-link{-webkit-appearance:auto}.gift_option_noshi{margin-top:30px;padding:50px 0;background-color:#7f9b7a}.gift_option_noshi .noshi_title{font-size:28px;margin:0 auto;width:100%;line-height:1;letter-spacing:5px;color:#fff;text-align:center}.gift_option_noshi .noshi_icon_wrap{text-align:center}.gift_option_noshi .noshi_icon_wrap .noshi_icon{width:30px;margin-inline:auto}.gift_option_noshi .noshi_wrap{display:none;margin:0 auto;width:80%}.gift_option_noshi .noshi_wrap .text_count{margin:5px 0 0;display:flex;justify-content:flex-end;align-items:center}.gift_option_noshi .noshi_wrap .text_count>*{margin-right:24px}.gift_option_noshi .noshi_wrap .text_count>*:last-child{margin-right:0}.gift_option_noshi .noshi_wrap .text_count{font-size:13px;color:#d8d9d9}.gift_option_noshi .noshi-placement{border-top:1px solid #fff;margin-top:50px;padding-top:40px}.gift_option_noshi .phalaenopsis_sentence{font-size:22px}.gift_option_noshi .message_wrap .message{margin-top:15px}.gift_option_noshi .sentence{margin:19px auto;color:#fff;text-align:center;letter-spacing:1.5px}.gift_option_noshi .desc{line-height:30px;letter-spacing:1.5px;margin:30px 0;color:#fff;text-align:center}.gift_option_noshi .with_noshi{margin:auto;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-ms-align-items:center;-ms-flex-align:center}.gift_option_noshi .with_noshi [name=noshi_enabled]{width:25px;height:25px;border:1px solid #004347}.gift_option_noshi .with_noshi .label_text{margin-left:5px;color:#fff;letter-spacing:1.5px}.gift_option_noshi .direction{padding-bottom:56px;border-bottom:1px solid #e5e5e5}.gift_option_noshi .direction .sentence{margin-bottom:36px}.gift_option_noshi .direction .flex_wrap{gap:30px}.gift_option_noshi .direction label{text-align:center}.gift_option_noshi .direction label .radio_text{padding-left:8px;vertical-align:super;color:#fff}.gift_option_noshi .direction label .direction_img{padding-bottom:13px}.gift_option_noshi .layout{margin-top:54px;padding-bottom:90px;border-bottom:1px solid #fff}.gift_option_noshi .layout .sentence{margin-bottom:36px}.gift_option_noshi .layout .desc{margin-top:8px;margin-bottom:38px;text-align-last:left}.gift_option_noshi .layout .layout_image_swiper .pagination{width:auto;left:initial;right:12px}.gift_option_noshi .layout .layout_swiper .slide{width:85%}.gift_option_noshi .layout .slide_label{display:block;background-color:#fff;text-align:center;padding:10px 10px 40px}.gift_option_noshi .layout .slide_label .slide_sentence{display:flex;margin:10px 0 38px;text-align:left;color:#004347;font-size:12px;line-height:24px}.gift_option_noshi .layout .slide_label .radio_text{padding-left:8px;vertical-align:super}.gift_option_noshi .info{margin-top:70px}.gift_option_noshi .info .sentence{margin-bottom:44px}.gift_option_noshi .info input[type=text]{width:100%;padding:12px 10px;font-size:13px}.gift_option_noshi .info select{-webkit-appearance:none;appearance:none;outline:0;background:#fff;width:100%;padding:10px 5px 10px 10px;border:1px solid rgba(204,204,204,.8);border-radius:5px;background-image:url(//andplants.live/cdn/shop/t/6/assets/arrow.svg?v=158133446130207767921691642685);background-position:right 10px center;background-repeat:no-repeat;background-size:8px 8px}.gift_option_noshi .info label{color:#fff;display:block;margin-top:28px;padding:0 10px 4px}.gift_option_noshi .info .name_title_enabled{display:flex;align-items:center;margin-top:10px;padding:0}.gift_option_noshi .info .name_title_enabled input[type=checkbox]{margin-right:5px}.gift_option_noshi .info .image_sample .sentence{margin-top:108px;margin-bottom:44px}.gift_option_noshi .info .image_sample .desc{margin-top:44px}.care_tools{margin-bottom:30px}.care_tools.swiper-wrapper{height:130px}.care_tools.swiper-wrapper .swiper{width:100%}.care_tools.swiper-wrapper .swiper-slide{width:60%;background-color:#f3f4f4;display:flex;text-align:center;justify-content:space-between;align-items:center}.care_tools.swiper-wrapper .swiper-slide .price{font-weight:700;margin-top:5px}.care_tools.swiper-wrapper .swiper-slide .price .list_price{font-size:15px}@media only screen and (max-width:796px){.care_tools.swiper-wrapper .swiper-slide{width:65%}}.care_tools.swiper-wrapper .info_wrap{margin:-10px 10px 10px;text-align:left;flex:1}.care_tools.swiper-wrapper .buttons{margin-top:10px}.care_tools.swiper-wrapper .button{cursor:pointer;padding:7px 15px;text-align:center;border-radius:40px;background-color:#d8d9d9;overflow:hidden;display:inline-block;white-space:nowrap;font-size:10px;right:10px;bottom:10px;position:absolute;font-weight:700}@media only screen and (max-width:796px){.care_tools.swiper-wrapper .button{right:6px;bottom:6px;padding:5px 10px}}.care_tools.swiper-wrapper .img_wrap img{width:100px}.care_tools .before_discount_price{font-size:13px;font-weight:400}.cart_item_notification{color:red;font-weight:700;font-size:12px;white-space:nowrap}@media only screen and (max-width:796px){.cart .cart_contents .contents_wrap .separated_block{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin-top:20px}.cart .cart_contents .contents_wrap .separated_block .left_block,.cart .cart_contents .contents_wrap .separated_block .right_block{width:100%}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li{margin-bottom:30px}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .img_wrap{width:35%}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .info_wrap{width:60%}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .info_wrap .item_info .name{display:block;font-size:15px}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .info_wrap .item_info .price{font-size:13px}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .info_wrap .item_info .price span{font-size:10px}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .info_wrap .item_info .item_detail{margin-top:5px}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .item_list li .info_wrap .item_count{margin-top:25px}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .total_wrap{padding:30px 10%}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .total_wrap span{font-size:13px}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .total_wrap p{font-size:20px}.cart .cart_contents .contents_wrap .separated_block .cart_item_wrap .care_tools .swiper .swiper-wrapper .swiper-slide .info_wrap .title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.cart .cart_contents .contents_wrap .separated_block .corporation_link{font-size:10px;letter-spacing:1px;color:#515151;text-align:right;display:block}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap h2{font-size:15px}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .destination_wrap{margin-top:50px}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .destination_wrap .delivery_list{margin-bottom:10px}.cart .cart_contents .contents_wrap .separated_block .delivery_wrap .destination_wrap .new_address .form_item .form_item_title span{position:relative;display:inline-block;padding:15px 0;line-height:16px}.cart .cart_contents .contents_wrap .gift_option_noshi h2.noshi_title{font-size:28px}.cart .cart_contents .contents_wrap .gift_option_noshi .layout{padding-bottom:58px}.cart .cart_contents .contents_wrap .gift_option_noshi .layout .desc{font-size:12px;margin-bottom:24px}.cart .cart_contents .contents_wrap .gift_option_noshi .info{margin-top:46px}}.gift_message_card_preview_wrapper{position:relative;font-family:Noto Sans JP,Noto Sans CJK JP,sans-serif;color:#004347;font-size:24px;line-height:36px;overflow:hidden}.gift_message_card_preview_wrapper .area{transform-origin:center;height:321px;background:#004347;padding:20px 30px;box-sizing:border-box}@media only screen and (max-width:796px){.gift_message_card_preview_wrapper .area{width:100%;height:213px;padding:15px 20px;max-width:320px;margin:auto}}.gift_message_card_preview_wrapper .frame{flex:1;background:#fff;border-radius:2px;display:flex;justify-content:center;align-items:center;text-align:center;height:100%;clip-path:polygon(0% 10%,0% 0%,90% 0%,100% 10%,100% 100%,90% 100%,10% 100%,0% 90%)}.gift_message_card_preview_wrapper .content{flex:1;padding:20px;font-size:12px;word-break:break-all;line-height:160%;letter-spacing:0}@media only screen and (max-width:796px){.gift_message_card_preview_wrapper .content{font-size:10px;line-height:120%;padding:0;transform:scale(.9)}}.default-preview .gift_message_card_preview_wrapper{height:275px}.default-preview .transform{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.default-preview .area{width:658px;height:440px;background:#fff;padding:20px;display:flex;scale:0}@media only screen and (max-width:796px){.default-preview .area{max-width:100%}}.default-preview .frame{border:2px solid #004347;background:inherit;height:auto;clip-path:none}.default-preview .content{font-size:21px;line-height:normal;letter-spacing:normal}.standflower-checks{background-color:#fff;display:flex;flex-direction:column;gap:12px;padding:32px 24px;margin-top:30px}.standflower-checks .app-checkbox{flex-shrink:0}.standflower-checks .app-checkbox:checked{background-color:#004347}.standflower-checks__label{gap:11px;align-items:center}.standflower-checks__title{font-size:15px;font-weight:700;line-height:160%;letter-spacing:.75px}.standflower-checks__text{font-size:14px;line-height:160%}.noshi_preview_wrapper .frame{font-family:Zen Antique Soft,serif;font-weight:700;font-style:normal;text-align:center;width:100%;height:0;padding-bottom:45%;padding-top:2%;color:#000;font-size:1rem;line-height:1.2rem;background-image:url(//andplants.live/cdn/shop/t/6/assets/tatefuda_bg.jpg?v=3452175124001944821721983833);background-size:contain}.noshi_preview_wrapper .noshi_purpose{color:red;font-size:3rem;line-height:4rem}.noshi_preview_wrapper .noshi-layout-a .noshi_purpose{margin-top:5%}.noshi_preview_wrapper .noshi-layout-b .noshi_purpose{margin-top:2%}.noshi_preview_wrapper .noshi-layout-c .noshi_receiver_name1{margin-top:3%}.noshi_preview_wrapper .noshi-layout-d .noshi_receiver_name1{margin-top:2%}.noshi_preview_wrapper .noshi-layout-e .noshi_receiver_name1{margin-top:1%}.noshi_preview_wrapper .noshi-layout-f .noshi_receiver_name1{margin-top:3%}.noshi_preview_wrapper .noshi-layout-g .noshi_receiver_name1{margin-top:10%}.noshi_preview_wrapper .noshi-layout-h .noshi_receiver_name1{margin-top:2%}@media only screen and (max-width:796px){.noshi_preview_wrapper .noshi_purpose,.noshi_preview_wrapper .noshi_receiver_name1,.noshi_preview_wrapper .noshi_receiver_name2,.noshi_preview_wrapper .noshi_sender_name1,.noshi_preview_wrapper .noshi_sender_name2,.noshi_preview_wrapper .noshi_sender_name3{font-family:Zen Antique Soft,serif}.noshi_preview_wrapper .frame{font-size:3.2vw;line-height:3.5vw}.noshi_preview_wrapper .noshi_purpose{font-size:8vw;line-height:10vw}.noshi_preview_wrapper .noshi-layout-a .noshi_purpose{margin-top:10%}.noshi_preview_wrapper .noshi-layout-b .noshi_purpose{margin-top:7%}.noshi_preview_wrapper .noshi-layout-c .noshi_receiver_name1,.noshi_preview_wrapper .noshi-layout-d .noshi_receiver_name1{margin-top:5%}.noshi_preview_wrapper .noshi-layout-e .noshi_receiver_name1,.noshi_preview_wrapper .noshi-layout-f .noshi_receiver_name1{margin-top:2%}.noshi_preview_wrapper .noshi-layout-g .noshi_receiver_name1{margin-top:12%}.noshi_preview_wrapper .noshi-layout-h .noshi_receiver_name1{margin-top:7%}}.item_remove-button{cursor:pointer;position:relative;display:block;margin-left:30px;padding:7px 15px;width:90px;text-align:right;border-radius:40px;background-color:#d8d9d9;overflow:hidden}.item_remove-button:before{content:"";position:absolute;top:0;left:20px;bottom:0;margin:auto 5px auto auto;width:10px;height:10px;background-image:url(//andplants.live/cdn/shop/t/6/assets/delete.svg?v=73138907358705869341620483782);background-size:contain;background-repeat:no-repeat;z-index:2}.purchase-reason-area{margin-top:30px}.purchase-reason-checks{background-color:#fff;display:flex;flex-direction:column;gap:12px;padding:32px 24px}.required{color:red;display:inline-block;margin-left:3px}.personal-analysis .personalize{padding:0}.personal-analysis .personalize .personalize_block{height:91vh}.personal-analysis .personalize .personalize_block .contents_wrap{width:100%;max-width:375px;min-width:375px}.personal-analysis .personalize .personalize_block .contents_wrap .button_wrap{margin-top:25px}@media only screen and (max-width:796px){.personal-analysis .personalize .more_button{width:100%}}.personal-analysis .personalize .personal_color{background-color:#00d79c}.personal-analysis .personalize .personalize_top{background-color:#fff}@media only screen and (max-width:796px){.personal-analysis .personalize .personalize_top .personal_top_img{width:80%;margin:0 auto;display:block}}.personal-analysis .personalize .personalize_top .contents_wrap h1{margin:30px auto;width:100%}.personal-analysis .personalize .personalize_top .contents_wrap p{color:#004347;text-align:center;font-size:16px;font-weight:300;line-height:26px;letter-spacing:1px;margin:40px auto}.personal-analysis .personalize .personalize_q .contents_wrap .question_area{padding:0 5%;display:flex;flex-direction:column;gap:14px}.personal-analysis .personalize .personalize_q .contents_wrap .question_area span{color:#00d79c;font-size:23px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:1px}.personal-analysis .personalize .personalize_q .contents_wrap .question_area h2{color:#004347;font-size:16px;font-weight:300;line-height:16px;letter-spacing:1px}.personal-analysis .personalize .personalize_q .contents_wrap .question_area .instructions{font-size:12px;font-weight:300;line-height:22px;letter-spacing:1px;display:block;color:#004347}.personal-analysis .personalize .personalize_q .contents_wrap .img_wrap{margin:35px auto}.personal-analysis .personalize .personalize_q .contents_wrap .q5_tree_img{width:90%;display:block;margin:0 auto}.personal-analysis .personalize .personalize_q .contents_wrap .q1_form,.personal-analysis .personalize .personalize_q .contents_wrap .q3_form_gift,.personal-analysis .personalize .personalize_q .contents_wrap .q6_form,.personal-analysis .personalize .personalize_q .contents_wrap .q7_form,.personal-analysis .personalize .personalize_q .contents_wrap .q9_form{margin:60px auto}.personal-analysis .personalize .personalize_q .contents_wrap .q2_form_myself,.personal-analysis .personalize .personalize_q .contents_wrap .q2_form_gift{margin:55px auto}.personal-analysis .personalize .personalize_q .contents_wrap .q5_form{margin:23px auto}.personal-analysis .personalize .personalize_q .contents_wrap .q3_form_myself,.personal-analysis .personalize .personalize_q .contents_wrap .q4_form_myself,.personal-analysis .personalize .personalize_q .contents_wrap .q4_form_gift{margin:30px auto}.personal-analysis .personalize .personalize_q .contents_wrap .q8_form,.personal-analysis .personalize .personalize_q .contents_wrap .q10_form{margin:10px auto}.personal-analysis .personalize .personalize_q .contents_wrap .choice_form{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;padding:0 5%}.personal-analysis .personalize .personalize_q .contents_wrap .choice_form label{display:block;letter-spacing:1px;cursor:pointer;margin:2%;border-radius:4px;background:#f3f4f4;padding:35px 45px;width:46%;height:auto;box-sizing:border-box}@media only screen and (max-width:796px){.personal-analysis .personalize .personalize_q .contents_wrap .choice_form label{padding:35px 10px}}.personal-analysis .personalize .personalize_q .contents_wrap .choice_form label span{color:#004347;text-align:center;font-size:14px;font-weight:300;line-height:16px;letter-spacing:1px;display:block}.personal-analysis .personalize .personalize_q .contents_wrap .choice_form label input{position:relative;cursor:pointer;display:table-cell;vertical-align:middle;width:24px;height:24px;background-color:#f2f2f4;border-radius:0;margin-right:15px;margin-left:0}.personal-analysis .personalize .personalize_q .contents_wrap .choice_form label input:checked+span{position:relative}.personal-analysis .personalize .personalize_q .contents_wrap .choice_form label img{width:auto;display:block;margin:0 auto 17px}.personal-analysis .personalize .personalize_q .contents_wrap .choice_form label .w-55px{width:55px}.personal-analysis .personalize .personalize_q .contents_wrap .choice_form label .w-65px{width:65px}.personal-analysis .personalize .personalize_q .contents_wrap .choice_form label .w-75px{width:75px}.personal-analysis .personalize .personalize_q .contents_wrap .choice_form label .w-80px{width:80px}.personal-analysis .personalize .personalize_q .contents_wrap .choice_form.q2_form_myself label{width:46%;margin:2%;padding:10px;align-items:center;display:flex;height:90px;justify-content:center}.personal-analysis .personalize .personalize_q .contents_wrap .choice_form.q2_form_gift label{width:46%;margin:2%;padding:10px;align-items:center;display:flex;height:100px;justify-content:center;flex-direction:column}.personal-analysis .personalize .personalize_q .contents_wrap .choice_form.q3_form_myself label,.personal-analysis .personalize .personalize_q .contents_wrap .choice_form.q4_form_myself label,.personal-analysis .personalize .personalize_q .contents_wrap .choice_form.q5_form label{flex-direction:column;width:46%;margin:2%;padding:10px;align-items:center;display:flex;height:90px;justify-content:center}.personal-analysis .personalize .personalize_q .contents_wrap .choice_form.q9_form label,.personal-analysis .personalize .personalize_q .contents_wrap .choice_form.q3_form_gift label,.personal-analysis .personalize .personalize_q .contents_wrap .choice_form.q4_form_gift label,.personal-analysis .personalize .personalize_q .contents_wrap .choice_form.q6_form label{flex-direction:column;width:46%;margin:2%;padding:10px;align-items:center;display:flex;height:100px;justify-content:center}.personal-analysis .personalize .personalize_q .contents_wrap .choice_form.q7_form label{align-items:center;display:flex;flex-direction:column;justify-content:end}.personal-analysis .personalize .personalize_q .contents_wrap .choice_form.q8_form label,.personal-analysis .personalize .personalize_q .contents_wrap .choice_form.q10_form label{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:17px}.personal-analysis .personalize .personalize_q .contents_wrap .email_wrap{margin-bottom:24px}.personal-analysis .personalize .personalize_q .contents_wrap .email_wrap_first{margin-top:48px}.personal-analysis .personalize .personalize_q .contents_wrap .email_wrap .choice_form{padding:0}.personal-analysis .personalize .personalize_q .contents_wrap .email_wrap p{font-size:16px;font-weight:600;line-height:22px;letter-spacing:1px}.personal-analysis .personalize .personalize_q .contents_wrap .email_wrap label{width:29%;justify-content:center;height:48px;padding:10px;align-items:center;display:flex;text-align:center}.personal-analysis .personalize .personalize_q .contents_wrap .email_wrap label span{margin:0}.personal-analysis .personalize .personalize_q .contents_wrap .choice_form .choice_form_area{text-align:center;padding-top:40px}.personal-analysis .personalize .personalize_q .contents_wrap .choice_form .choice_form_area img{width:70%;text-align:center;margin:0 auto 30px}.personal-analysis .personalize .personalize_q .contents_wrap .choice_form .choice_form_area label{width:100%}.personal-analysis .personalize img{font-family:century-gothic,"sans-serif"}.personal-analysis .personalize .personalize_q .contents_wrap .status_wrap .status_bar{position:relative;margin:30px auto 5px;height:2px;background-color:#d8d9d9;width:90%;max-width:375px}.personal-analysis .personalize .personalize_q .contents_wrap .status_wrap .status_bar:after{content:"";position:absolute;top:0;left:0;bottom:0;display:block;margin:auto;height:3px;background-color:#00d79c}.personal-analysis .personalize .personalize_q .contents_wrap .status_wrap .status_bar_1_persona:after{width:10%}.personal-analysis .personalize .personalize_q .contents_wrap .status_wrap .status_bar_2_persona:after{width:20%}.personal-analysis .personalize .personalize_q .contents_wrap .status_wrap .status_bar_3_persona:after{width:30%}.personal-analysis .personalize .personalize_q .contents_wrap .status_wrap .status_bar_4_persona:after{width:40%}.personal-analysis .personalize .personalize_q .contents_wrap .status_wrap .status_bar_5_persona:after{width:50%}.personal-analysis .personalize .personalize_q .contents_wrap .status_wrap .status_bar_6_persona:after{width:60%}.personal-analysis .personalize .personalize_q .contents_wrap .status_wrap .status_bar_7_persona:after{width:70%}.personal-analysis .personalize .personalize_q .contents_wrap .status_wrap .status_bar_8_persona:after{width:80%}.personal-analysis .personalize .personalize_q .contents_wrap .status_wrap .status_bar_9_persona:after{width:90%}.personal-analysis .personalize .personalize_q .contents_wrap .status_wrap .status_bar_10_persona:after{width:100%}.personal-analysis .personalize .personalize_q .contents_wrap .status_wrap span{font-size:20px;color:#00d79c;display:block;padding-top:10px}@media only screen and (max-width:796px){.personal-analysis .personalize .personalize_q .contents_wrap .status_wrap span{padding:0 5%}}.personal-analysis .personalize .top_content,.personal-analysis .personalize .email_content,.personal-analysis .personalize .submit_mail_address{padding:0 5%;font-size:16px;font-weight:600;line-height:22px;letter-spacing:1px}@media only screen and (max-width:796px){.personal-analysis .personalize .personalize_block{position:relative}.personal-analysis .personalize .personalize_block .contents_wrap{position:absolute;top:50%;left:0;right:0;display:block;margin:auto;padding:0;max-width:375px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}}@media only screen and (min-width:796px){.personalize .personalize_q .contents_wrap .status_wrap span{font-size:16px;color:#00d79c;font-family:century-gothic,"sans-serif"}}.personal-analysis .personalize #personalize_q2 .contents_wrap .choice_form .choice_form_area img{width:50%;padding-left:0}.personal-analysis .personalize #personalize_q2 .contents_wrap .choice_form label input:checked+span:after{left:2px;top:-43px}.personal-analysis .personalize #personalize_email .contents_wrap .klaviyo-form{padding:0!important}.personalize_waiting{display:flex;align-items:center;justify-content:center;margin:0 auto;text-align:center}.personalize_waiting img{width:90px;margin:0 auto 10px}.personalize_waiting p{letter-spacing:2px}.choice_form label.checked{border:2px solid #004347}.birth_month_select_container{width:100%;margin-top:10px}#birth_month_select{margin-top:10px;width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:16px;background-color:#fff;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 10px center;background-size:16px}#birth_month_select:focus{outline:none;border-color:#004347}.personalize-result{margin-bottom:80px}.personalize-result .contents_wrap{width:736px;min-width:auto;padding:0}@media only screen and (max-width:796px){.personalize-result .contents_wrap{width:90%;padding:0 5%}}.personalize-result .only-pc{display:block}.personalize-result .only-sp{display:none}.personalize-result section{position:relative;margin-bottom:4rem}.personalize-result .background-green{position:absolute;top:0;left:0;width:100%;height:328px;background-color:#00d79c}.personalize-result .result{text-align:center}.personalize-result .result p{font-size:18px;color:#fff;font-weight:700}.personalize-result .result .big-text{display:block;font-size:40px;color:#fff;font-weight:400;letter-spacing:1.2px}.personalize-result .result-box{margin:51px auto 0;background-color:#fff;border-radius:10px;border:1px solid #004347}.personalize-result .result-box .result-btn-orange{display:inline-block;color:#fff;background-color:#f18a5f;position:relative;padding:1.7rem 6rem;font-size:1.6rem;font-weight:700;text-align:center}.personalize-result .result-box .result-btn-orange:after{content:"";width:.6rem;height:1.2rem;background-image:url(//andplants.live/cdn/shop/t/6/assets/personalize-result-button-arrow.png?v=53773869258347033571647526110);background-size:cover;background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);right:1.5rem;text-align:center}.personalize-result .result-box h2{text-align:center;letter-spacing:1.4px;color:#00d79c}.personalize-result .result-box h2 span.text{display:block;font-size:15px;text-align:center;color:#004347;letter-spacing:.75px}@media only screen and (max-width:796px){.personalize-result .result-box h2 span.text{font-size:12px}}.personalize-result .result-box-first{padding:80px 64px 58px 86px}@media only screen and (max-width:796px){.personalize-result .result-box-first{padding:50px 20px}}@media only screen and (max-width:796px){.personalize-result .result-box-first .more_button{width:100%}}.personalize-result .result-box-second{padding:77px 67px 59px 63px}@media only screen and (max-width:796px){.personalize-result .result-box-second{padding:38px 20px 50px}}.personalize-result .result-recommendation{display:flex;gap:58px;padding-bottom:30px;position:relative}.personalize-result .result-recommendation .plant-image{position:relative;flex:0 0 240px}.personalize-result .result-recommendation .plant-image .stamp{position:absolute;top:-2rem;left:-2rem}.personalize-result .result-recommendation .plant-image .stamp img{width:100%}.personalize-result .result-recommendation .plant-image .source{border-radius:160px 160px 0 0}.personalize-result .result-recommendation .plant-exp h1{font-size:18px;font-weight:700;margin-top:24px;line-height:160%;letter-spacing:.9px;color:#184347;margin-bottom:18px;padding-bottom:13px;border-bottom:1px solid #ccc}.personalize-result .result-recommendation .plant-exp h1 span.english{display:block;color:#00d79c;font-size:15px}.personalize-result .result-recommendation .plant-exp p{font-size:15px;line-height:180%}.personalize-result .result-recommendation .plant-exp .result-btn-orange{padding-left:8.7rem;padding-right:8.7rem}.personalize-result .fixed-product-page{position:fixed;bottom:0;left:0;width:100%;padding-right:0;padding-left:0;z-index:2}.personalize-result .recommend-sustee h2{margin-bottom:1em}.personalize-result .recommend-sustee .sustee_contents{display:flex;gap:6rem;position:relative}.personalize-result .recommend-sustee .sustee_contents .plant-icon{position:absolute;bottom:1rem;right:-2rem;width:15rem}.personalize-result .recommend-sustee .sustee_contents .plant-image{position:relative;flex:0 0 28rem}.personalize-result .recommend-sustee .sustee_contents .plant-image .stamp{position:absolute;top:-2rem;left:-2rem}.personalize-result .recommend-sustee .sustee_contents .plant-image .stamp img{width:50%}.personalize-result .recommend-sustee .sustee_contents .plant-image .source{border-radius:20rem}.personalize-result .recommend-sustee .sustee_contents .plant-exp h1{font-size:2.8rem;font-weight:700;color:#184347;margin-bottom:3rem;padding-bottom:2rem;border-bottom:2px solid #184347}.personalize-result .recommend-sustee .sustee_contents .plant-exp h1 span.english{display:block;color:#00d79c;font-size:1.8rem}.personalize-result .recommend-sustee .sustee_contents .plant-exp p{font-size:1.6rem;font-weight:700;line-height:2;margin-bottom:3rem}.personalize-result .recommend-sustee .sustee_contents .plant-exp .result-btn-orange{padding-left:8.7rem;padding-right:8.7rem}.personalize-result .recommend-sustee .sustee_contents .plant-exp .fixed-product-page{position:fixed;bottom:0;left:0;width:100%;padding-right:0;padding-left:0;z-index:2}.personalize-result .recommend-plants .other_plants_contents{display:flex;justify-content:space-between}.personalize-result .recommend-plants .other_plants_contents .plant-container{display:flex;flex-direction:column;margin:0 auto}.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_1,.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_2{position:relative;flex:0 0 28rem;padding:40px}.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_1 img,.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_2 img{max-height:500px}.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_1 .stamp,.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_2 .stamp{position:absolute;top:-2rem;left:-2rem}.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_1 .stamp img,.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_2 .stamp img{width:50%}.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_1 .source,.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_2 .source{border-radius:20rem}.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-exp{text-align:center}.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-exp h1{font-size:2.8rem;font-weight:700;color:#184347;margin-bottom:3rem;padding-bottom:2rem}.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-exp h1 span.english{display:block;color:#00d79c;font-size:1.8rem}.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-exp p{font-size:1.6rem;font-weight:700;line-height:2;margin-bottom:3rem}.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-exp .result-btn-orange{padding-left:8.7rem;padding-right:8.7rem}.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-exp .fixed-product-page{position:fixed;bottom:0;left:0;width:100%;padding-right:0;padding-left:0;z-index:2}.personalize-result .recommend-plants .other_plants_list{display:flex;flex-wrap:wrap;margin-top:42px}@media only screen and (max-width:796px){.personalize-result .recommend-plants .other_plants_list{display:block;margin-top:20px}}.personalize-result .recommend-plants .other_plants_list li{width:46%;margin:4% 2%}@media only screen and (max-width:796px){.personalize-result .recommend-plants .other_plants_list li{width:100%;margin:40px 0 0}}.personalize-result .recommend-plants .other_plants_list .more_button{width:100%}.personalize-result .recommend-plants .img_wrap img{border-radius:160px 160px 0 0}.personalize-result .recommend-plants .product_title{margin-top:18px;display:block;text-align:center;font-size:18px;font-weight:700;line-height:160%;letter-spacing:.9px}.personalize-result .recommend-plants .product_english_title{color:#5ed89c;text-align:center;font-size:15px;font-weight:700;line-height:18px;letter-spacing:.75px;padding-bottom:12px;border-bottom:1px solid #ccc}@media only screen and (max-width:796px){.personalize-result .recommend-plants .product_english_title{font-size:14px}}.personalize-result .recommend-plants .product-description{display:-webkit-box;margin:18px auto 25px;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:15px;font-weight:400;line-height:180%}.personalize-result .radar-chart{display:block;margin:20px auto 8rem}.personalize-result .radar-chart .chart{width:300px;margin:0 auto}.personalize-result .radar-chart>div{flex:1}.personalize-result .radar-chart .advice{margin:90px auto auto}.personalize-result .radar-chart .advice .tag{text-align:center;font-size:15px;font-weight:700;line-height:160%;letter-spacing:.75px;position:relative}.personalize-result .radar-chart .advice .tag img{width:254px;position:absolute;left:0;right:0;margin:0 auto;top:-35px}.personalize-result .radar-chart .advice p{font-size:15px;font-weight:400;line-height:180%;text-align:justify}.personalize-result .radar-chart .buyer_content{display:flex;gap:47px;padding:40px 29px 40px 54px}@media only screen and (max-width:796px){.personalize-result .radar-chart .buyer_content{display:block;padding:40px 30px 50px}}.personalize-result .radar-chart .buyer_content img{width:109px}@media only screen and (max-width:796px){.personalize-result .radar-chart .buyer_content img{display:block;margin:0 auto}}.personalize-result .radar-chart .buyer_content .buyer_name{text-align:center;font-size:15px;font-weight:700;line-height:160%;letter-spacing:1.5px}@media only screen and (max-width:796px){.personalize-result .radar-chart .buyer_content .buyer_name{font-size:12px}}.personalize-result .language-of-flowers{display:flex;justify-content:center;gap:2rem;font-size:18px;font-weight:600;letter-spacing:1.8px;margin-bottom:29px}.personalize-result .language-of-flowers-content{margin-top:35px;border-radius:5px;border:1px solid #004347;box-shadow:4px 3px 3px #004347;background:#fff}.personalize-result .language-of-flowers-label{border-radius:30px;background:#fcff5c;font-size:12px;text-align:center;width:80px;margin:29px auto 20px}.personalize-result .example{margin-top:2rem}.personalize-result .example .button{text-align:center;margin-top:6rem;margin-bottom:10rem}.personalize-result .example .button .result-btn-orange{padding-left:14rem;padding-right:14rem}.personalize-result .language-of-flowers-exp h3{font-size:28px;text-align:center;color:#00d79c;margin-bottom:2rem;line-height:160%;letter-spacing:1.4px}.personalize-result .language-of-flowers-exp h3 .small-text{display:block;font-size:15px;line-height:160%;letter-spacing:.75px;color:#004347}@media only screen and (max-width:796px){.personalize-result .language-of-flowers-exp h3 .small-text{font-size:12px}}.personalize-result .language-of-flowers-exp .exp-box{display:flex;gap:20px;padding:40px 32px 43px;margin-top:36px}.personalize-result .language-of-flowers-exp .exp-box>div{flex:1}.personalize-result .language-of-flowers-exp .exp-box .exp-image{border-radius:10px}.personalize-result .language-of-flowers-exp .exp-box .exp-text h4{color:#004347;font-size:18px;font-weight:700;line-height:160%;letter-spacing:.9px;margin:0 15px}.personalize-result .language-of-flowers-exp .exp-box .exp-text p{font-size:15px;font-style:normal;font-weight:400;line-height:180%}.personalize-result .language-of-flowers-exp .exp-box .exp-text .fengshui-title{display:flex;align-items:center}@media only screen and (max-width:796px){.personalize-result .language-of-flowers-exp .exp-box .exp-text .fengshui-title{margin-top:20px;margin-bottom:15px;justify-content:center}}.personalize-result .language-of-flowers-exp .exp-box .exp-text .fengshui-icon{width:22px}.personalize-result .personal_fengshui_section{margin-top:90px}@media only screen and (max-width:796px){.personalize-result .personal_fengshui_section{margin-top:45px}}.personalize-result .plant-images .other-size-images,.personalize-result .plant-images .other-plants-images{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:3rem;margin-bottom:5rem}.personalize-result .plant-images .image-box img{max-width:24rem}.personalize-result .plant-images .button{text-align:center;margin-bottom:4rem}.personalize-result .plant-images .button .result-btn-orange{padding-left:10.5rem;padding-right:10.5rem}.personalize-result .all_plants_link{display:block;margin:40px auto;font-size:16px;text-align:center;font-weight:600;line-height:24px;letter-spacing:1px;text-decoration-line:underline}.personalize-result .heading_en_with_jp_primary_large{display:flex;flex-direction:column;align-items:center;align-self:stretch}.personalize-result .heading_en_with_jp_primary_large .en_text{color:#004347;text-align:center;font-size:28px;font-weight:700;line-height:160%;letter-spacing:.75px;font-weight:400}.personalize-result .heading_en_with_jp_primary_large .jp_text{color:#004347;text-align:center;font-size:15px;font-weight:700;line-height:160%;letter-spacing:.75px;font-weight:400}.personalize-result .media-section{margin:80px auto}@media only screen and (max-width:796px){.personalize-result .media-section{margin:40px auto}}.personalize-result .media-img{margin-top:60px}@media only screen and (max-width:796px){.personalize-result .media-img{margin-top:40px}}.personalize-result .personal_button_area{margin:0 auto;justify-content:center;display:flex;flex-wrap:wrap}@media only screen and (max-width:796px){.personalize-result .personal_button_area{display:block}}.personalize-result .personal_button_area .button_wrap:first-child{margin-right:2rem}@media only screen and (max-width:796px){.personalize-result .personal_button_area .button_wrap:first-child{margin-right:0}}.personalize-result .personal_button_area .button_wrap:nth-child(2) .more_button{background-color:#fff;border:1px solid #088}.personalize-result .personal_button_area .button_wrap:nth-child(2) .more_button span{color:#088}.personalize-result .mt-80{margin-top:80px}.personalize-result .swiper-pagination{position:relative;margin-top:26px}.personalize-result .qa{margin-top:70px}@media only screen and (max-width:796px){.personalize-result .qa{margin-bottom:0;padding-bottom:0}}.personalize-result .example-wrapper{position:relative}@media only screen and (max-width:796px){.personalize-result .example-wrapper .more_button{width:100%}}.personalize-result .swiper-button-prev{background-image:url(//andplants.live/cdn/shop/t/6/assets/result_arrow_left.svg?v=6762770200995133741717489434);background-repeat:no-repeat;background-size:contain;height:50px;width:71px;right:70px;left:auto;top:0}.personalize-result .swiper-button-next{background-image:url(//andplants.live/cdn/shop/t/6/assets/result_arrow_right.svg?v=42559287811922599031717489436);background-repeat:no-repeat;background-size:contain;top:0;right:0;height:50px;width:71px}.personalize-result .ourservice_section{padding:80px 0}@media only screen and (max-width:796px){.personalize-result .ourservice_section{padding:40px 0}}.personalize-result .life_with_plants_section .button_wrap{margin-top:55px}@media only screen and (max-width:796px){.personalize-result .life_with_plants_section .more_button{width:100%}}.personalize-result .picture_click_text{margin:35px auto 25px;text-align:center}.personalize-result .life-entries{width:100%;flex-wrap:wrap;display:flex;gap:2px .5%}.personalize-result .life-entry{width:19%}@media only screen and (max-width:796px){.personalize-result .life-entry{width:33%}}.personalize-result .baby-and-pet{display:flex;gap:32px;padding:36px 32px;margin-top:30px}@media only screen and (max-width:796px){.personalize-result .baby-and-pet{display:block}}.personalize-result .baby-and-pet .title{text-align:center;font-size:15px;font-weight:700;line-height:160%;letter-spacing:.75px}.personalize-result .baby-and-pet .text_area{width:60%;display:flex;flex-direction:column;gap:13px}@media only screen and (max-width:796px){.personalize-result .baby-and-pet .text_area{width:100%}}.personalize-result .baby-and-pet .text{line-height:180%}@media only screen and (max-width:796px){.personalize-result .baby-and-pet .text{font-size:14px}}.personalize-result .baby-and-pet_image_area{width:40%;background:#fff}@media only screen and (max-width:796px){.personalize-result .baby-and-pet_image_area{width:100%;background:none}}.personalize-result .baby-and-pet_image{width:150px;margin:50px auto;display:block}@media only screen and (max-width:796px){.personalize-result .baby-and-pet_image{width:100px;margin:15px auto}}.personalize-result .for_gift_personal_result_section{margin:90px auto}@media only screen and (max-width:796px){.personalize-result .only-pc{display:none}.personalize-result .only-sp{display:block}.personalize-result .result p{font-size:15px}.personalize-result .result p .big-text{font-size:34px}.personalize-result .with-clip:before{width:3.4rem;height:3.8rem;top:-1.9rem}.personalize-result .result-recommendation{flex-direction:column;gap:2.5rem}.personalize-result .result-recommendation .plant-icon{width:8.8rem;bottom:-3rem;right:0rem}.personalize-result .result-recommendation .plant-image .stamp{left:-1rem}.personalize-result .result-recommendation .plant-image .stamp img{width:100%}.personalize-result .result-recommendation .plant-exp h1{font-size:18px;text-align:center;margin-top:0}.personalize-result .result-recommendation .plant-exp h1 .english,.personalize-result .result-recommendation .plant-exp p{font-size:14px}.personalize-result .result-recommendation .plant-exp .result-btn-orange{padding-left:0;padding-right:0;width:100%}.personalize-result .recommend-sustee .sustee_contents{flex-direction:column;gap:2.5rem}.personalize-result .recommend-sustee .sustee_contents .plant-icon{width:8.8rem;bottom:-3rem;right:0rem}.personalize-result .recommend-sustee .sustee_contents .plant-image .stamp{left:-1rem}.personalize-result .recommend-sustee .sustee_contents .plant-image .stamp img{width:42%}.personalize-result .recommend-sustee .sustee_contents .plant-exp h1{font-size:1.8rem;text-align:center}.personalize-result .recommend-sustee .sustee_contents .plant-exp h1 .english{font-size:1.2rem}.personalize-result .recommend-sustee .sustee_contents .plant-exp .result-btn-orange{padding-left:0;padding-right:0;width:100%}.personalize-result .recommend-plants .other_plants_contents{flex-direction:column;gap:2.5rem}.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_1 .stamp,.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_2 .stamp{left:-1rem}.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_1 .stamp img,.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_2 .stamp img{width:42%}.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-exp h1{font-size:1.8rem;text-align:center}.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-exp h1 .english{font-size:1.2rem}.personalize-result .recommend-plants .other_plants_contents .plant-container .plant-exp .result-btn-orange{padding-left:0;padding-right:0;width:100%}.personalize-result .good-point .radar-chart{flex-direction:column;gap:0;margin:20px auto 40px}.personalize-result .good-point .radar-chart .chart{width:100%}.personalize-result .good-point .radar-chart .advice .tag-wrapper{text-align:center}.personalize-result .good-point .radar-chart .advice .tag-wrapper .tag{font-size:1.4rem}.personalize-result .good-point .radar-chart .advice p{margin-top:16px;font-size:14px}.personalize-result .good-point .language-of-flowers{align-items:center;font-size:15px}.personalize-result .good-point .language-of-flowers .circle{width:12rem;height:12rem}.personalize-result .good-point .language-of-flowers .circle p{width:12rem}.personalize-result .good-point .example .images{flex-direction:column;gap:1.5rem}}@media only screen and (max-width:796px)and (max-width:796px){.personalize-result .good-point .example .images{flex-direction:row;gap:0}}@media only screen and (max-width:796px){.personalize-result .good-point .example .images .example-image{margin-bottom:0;max-width:100%}.personalize-result .good-point .example .button{margin-top:3rem}.personalize-result .good-point .example .button .result-btn-orange{padding-left:0;padding-right:0;width:100%}.personalize-result .good-point .language-of-flowers-exp .exp-box{flex-direction:column}.personalize-result .good-point .language-of-flowers-exp .exp-box .exp-image{display:none}.personalize-result .good-point .language-of-flowers-exp .exp-box .exp-text h4{font-size:1.6rem}.personalize-result .good-point .language-of-flowers-exp .exp-box .exp-text p{font-size:14px;letter-spacing:.7px;text-align:justify}.personalize-result .good-point .coupon-wrapper{margin-bottom:0}.personalize-result .good-point .coupon-wrapper .coupon{display:block;padding:3rem 4rem;box-sizing:border-box}.personalize-result .good-point .coupon-wrapper .coupon .english{font-size:2.2rem}.personalize-result .good-point .coupon-wrapper .coupon .japanese{font-size:1.4rem}.personalize-result .good-point .coupon-wrapper .coupon .plant{width:61px}.personalize-result .plant-images .button{margin-bottom:0}.personalize-result .plant-images .button .result-btn-orange{padding-left:0;padding-right:0;width:100%}.personalize-result .more_button{width:330px}.personalize-result .ourservice_content_title{text-align:center}}.personalize-result .twitter-campaign{margin:4rem auto 0;padding:6rem 4rem;max-width:90rem;text-align:center}.personalize-result .twitter-campaign h2{font-size:3.2rem;font-weight:400}.personalize-result .twitter-campaign h2 span{display:block;margin-top:.5rem;font-size:1.4rem;font-weight:700;text-align:center}.personalize-result .twitter-campaign .compaign-contents{margin-top:3rem}.personalize-result .share_wrap,.personalize-result .share_wrap_compact{margin-top:40px}.custom-order .personalize .personalize_block{height:100vh}.custom-order .personalize .personalize_block .results_wrap{margin:auto;max-width:1200px;width:100%}.custom-order .personalize .personalize_block .results_wrap .result{font-size:2rem;text-align:center;padding-top:100px;font-weight:700}.custom-order .personalize .personalize_block .contents_wrap{width:100%;max-width:375px;min-width:375px}.custom-order .personalize .personalize_block .contents_wrap .button_wrap{margin-top:25px}.custom-order .personalize .personalize_block .more_button{background-color:#00d79c}.custom-order .personalize .first_block{height:150vh}.custom-order .personalize .personalize_top_custom{background-color:#f7d963}.custom-order .personalize .personalize_top_custom .contents_wrap .question_title{margin:30px auto;width:100%}.custom-order .personalize .personalize_top_custom .contents_wrap .contents_text{color:#fff;text-align:left}.custom-order .personalize .personalize_top_custom .contents_wrap .button_wrap a{left:0;right:0;bottom:5%;width:240px;position:relative;display:block;margin:25px auto;padding:20px 0;width:300px;font-size:16px;text-align:center;border-radius:50px;background-color:#fff;overflow:hidden;z-index:10}.custom-order .personalize .personalize_top_custom .contents_wrap .button_wrap a span{position:relative;padding-right:25px;color:#f7d963;line-height:1;font-size:14px;font-weight:700;letter-spacing:2px}.custom-order .personalize .personalize_top_custom .contents_wrap .button_wrap a span:after{content:"";position:absolute;top:0;right:0;bottom:0;display:block;margin:auto;width:13px;height:13px;background-color:#f7d963;mask:url(//andplants.live/cdn/shop/t/6/assets/right.svg?v=96037126504477757791619774447);background-size:contain;-webkit-mask:url(//andplants.live/cdn/shop/t/6/assets/right.svg?v=96037126504477757791619774447);-webkit-mask-size:cover;mask-size:cover;background-repeat:no-repeat}.custom-order .personalize .personalize_q .contents_wrap .question_title{position:relative;padding-top:42px;font-size:22px;text-align:center;font-family:noto-sans-cjk-jp,\30d2\30e9\30ae\30ce\89d2\30b4  Pro,Hiragino Kaku Gothic Pro,Hiragino Sans,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,\30e1\30a4\30ea\30aa,Meiryo,sans-serif}.custom-order .personalize .personalize_q .contents_wrap .question_title .question_title_q_custom{position:absolute;top:0;left:0;right:0;display:block;margin:auto;font-family:europa,YakuHanJP,\30d2\30e9\30ae\30ce\89d2\30b4Pro,Hiragino Kaku Gothic Pro,\5c0f\585a\30b4\30b7\30c3\30afPro,Kozuka Gothic Pro,Noto Sans JP;font-size:24px;color:#f7d963}@media only screen and (max-width:796px){.custom-order .personalize .personalize_q .contents_wrap .question_title .question_title_q_custom{font-size:24px;font-family:europa,YakuHanJP,\30d2\30e9\30ae\30ce\89d2\30b4Pro,Hiragino Kaku Gothic Pro,\5c0f\585a\30b4\30b7\30c3\30afPro,Kozuka Gothic Pro,Noto Sans JP}}.custom-order .personalize .personalize_q .contents_wrap .img_wrap{margin:35px auto}.custom-order .personalize .personalize_q .contents_wrap .choice_form{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin-top:20px}.custom-order .personalize .personalize_q .contents_wrap .choice_form label{display:flex;width:47.5%;border-radius:50px;letter-spacing:1px;display:block;cursor:pointer;margin-bottom:15px}.custom-order .personalize .personalize_q .contents_wrap .choice_form label span{font-size:18px;letter-spacing:2px}.custom-order .personalize .personalize_q .contents_wrap .choice_form label span span{font-size:12px}.custom-order .personalize .personalize_q .contents_wrap .choice_form label input{position:relative;cursor:pointer;display:table-cell;vertical-align:middle;width:24px;height:24px;background-color:#f2f2f4;border-radius:0;margin-right:15px;margin-left:0}.custom-order .personalize .personalize_q .contents_wrap .choice_form label input:checked+.answer_text{position:relative}.custom-order .personalize .personalize_q4gift .contents_wrap .choice_form label span,.custom-order .personalize .personalize_q4myself .contents_wrap .choice_form label span{width:75px}.custom-order .personalize .personalize_q .contents_wrap .choice_form label input:checked+.answer_text:after{background-image:url(//andplants.live/cdn/shop/t/6/assets/personalize_check.svg?v=136972322611878556811621181931);content:"";position:absolute;left:-35px;top:0;z-index:10000;width:25px;height:30px;display:block;background-repeat:no-repeat}.custom-order .personalize .personalize_q .contents_wrap .choice_form label:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;margin:auto;width:30px;height:30px;transform:scale(0);transition:transform .6s ease-in-out;border-radius:50%;background-color:#00d79c}.custom-order .personalize .personalize_q .contents_wrap .choice_form label:hover span{position:relative;z-index:2}.custom-order .personalize .personalize_q .contents_wrap .choice_form label:nth-of-type(n+3){margin-top:10px}.custom-order .personalize .personalize_q .contents_wrap .choice_form .choice_form_area{text-align:center;padding-top:40px}.custom-order .personalize .personalize_q .contents_wrap .choice_form .choice_form_area img{width:70%;text-align:center;margin:0 auto 10px}.custom-order .personalize .personalize_q .contents_wrap .choice_form .choice_form_area .personalize_myself3_img{width:40%;text-align:center}@media only screen and (max-width:796px){.custom-order .personalize .personalize_q .contents_wrap .choice_form .choice_form_area .personalize_myself3_img{width:70%;text-align:center}}.custom-order .personalize .personalize_q .contents_wrap .choice_form .choice_form_area label{width:100%}.custom-order .personalize .personalize_q .contents_wrap .choice_form .choice_form_area .color{margin:0 auto 40px;width:40px;height:40px;border-radius:50%}.custom-order .personalize .personalize_q .contents_wrap .choice_form .choice_form_area .color.pink{background-color:#eea7c1;box-shadow:inset 0 0 1px #0006,0 0 0 3px #fcf9f3,0 0 0 4px #2242293d}.custom-order .personalize .personalize_q .contents_wrap .choice_form .choice_form_area .color.blue{background-color:#4d6bcb;box-shadow:inset 0 0 1px #0006,0 0 0 3px #fcf9f3,0 0 0 4px #2242293d}.custom-order .personalize .personalize_q .contents_wrap .choice_form .choice_form_area .color.green{background-color:#a5ec76;box-shadow:inset 0 0 1px #0006,0 0 0 3px #fcf9f3,0 0 0 4px #2242293d}.custom-order .personalize .personalize_q .contents_wrap .choice_form .choice_form_area .color.yellow{background-color:#f5ff2f;box-shadow:inset 0 0 1px #0006,0 0 0 3px #fcf9f3,0 0 0 4px #2242293d}.custom-order .personalize .personalize_q .contents_wrap .choice_form .choice_form_area .color.orange{background-color:#ffa255;box-shadow:inset 0 0 1px #0006,0 0 0 3px #fcf9f3,0 0 0 4px #2242293d}.custom-order .personalize .personalize_q .contents_wrap .choice_form .choice_form_area .color.red{background-color:#ec4040;box-shadow:inset 0 0 1px #0006,0 0 0 3px #fcf9f3,0 0 0 4px #2242293d}.custom-order .personalize .personalize_q .contents_wrap .choice_form .choice_form_area .color.mix{background:linear-gradient(225deg,#66ff4d,#f6ff4d,#ee47e7);box-shadow:inset 0 0 1px #0006,0 0 0 3px #fcf9f3,0 0 0 4px #2242293d}@media only screen and (max-width:796px){.custom-order .personalize .personalize_q .contents_wrap .choice_form .choice_form_area .color{margin:0 auto 40px;width:40px;height:40px;border-radius:50%}}.custom-order .personalize #personalize_q3gift.contents_wrap,.custom-order .personalize #personalize_q4gift.contents_wrap,.custom-order .personalize #personalize_q3myself.contents_wrap,.custom-order .personalize #personalize_q4myself.contents_wrap{max-width:375px;min-width:375px}.custom-order .personalize #personalize_q3gift .contents_wrap .choice_form label input,.custom-order .personalize #personalize_q4gift .contents_wrap .choice_form label input,.custom-order .personalize #personalize_q3myself .contents_wrap .choice_form label input,.custom-order .personalize #personalize_q4myself .contents_wrap .choice_form label input{text-align:center;margin:0 auto 15px;display:block}.custom-order .personalize #personalize_q3gift .contents_wrap,.custom-order .personalize #personalize_q4gift .contents_wrap .question_title,.custom-order .personalize #personalize_q3 .contents_wrap .status_wrap,.custom-order .personalize #personalize_q4gift .contents_wrap .status_wrap,.custom-order .personalize #personalize_q3myself .contents_wrap .question_title,.custom-order .personalize #personalize_q4myself .contents_wrap .question_title,.custom-order .personalize #personalize_q4myself .contents_wrap .status_wrap{margin:0 7.5%}.custom-order .personalize #personalize_q3gift .contents_wrap .status_wrap{padding-top:140px}.custom-order .personalize #personalize_q1 .contents_wrap .choice_form .choice_form_area{width:50%}.custom-order .personalize #personalize_q1 .contents_wrap .choice_form .choice_form_area img{width:55%}.custom-order .personalize #personalize_q1 .contents_wrap .choice_form .choice_form_area label{display:block}.custom-order .personalize #personalize_q3gift .contents_wrap .choice_form .choice_form_area,.custom-order .personalize #personalize_q4gift .contents_wrap .choice_form .choice_form_area,.custom-order .personalize #personalize_q5gift .contents_wrap .choice_form .choice_form_area,.custom-order .personalize #personalize_q6gift .contents_wrap .choice_form .choice_form_area,.custom-order .personalize #personalize_q4myself .contents_wrap .choice_form .choice_form_area,.custom-order .personalize #personalize_q5myself .contents_wrap .choice_form .choice_form_area{width:33%}.custom-order .personalize #personalize_q3myself .contents_wrap .choice_form .choice_form_area{width:50%}.custom-order .personalize #personalize_q2gift .contents_wrap .choice_form .choice_form_area{width:32%}.custom-order .personalize #personalize_q2myself .contents_wrap .choice_form .choice_form_area{width:33%}.custom-order .personalize #personalize_q3gift .contents_wrap .choice_form .choice_form_area label{padding-left:5%}.custom-order .personalize #personalize_q3gift .contents_wrap .choice_form .choice_form_area label span{font-size:12px;text-align:center;display:block}.custom-order .personalize #personalize_q3gift .contents_wrap .choice_form .choice_form_area img{margin-bottom:15px}.custom-order .personalize img{font-family:century-gothic,"sans-serif"}.custom-order .personalize img.personalize-plant-image{aspect-ratio:1;object-fit:cover;object-position:bottom}.custom-order .personalize #personalize_q5gift .contents_wrap .choice_form,.custom-order .personalize #personalize_q5myself .contents_wrap .choice_form{display:flex}.custom-order .personalize .personalize_q .contents_wrap .status_wrap .status_bar_custom{position:relative;margin:30px auto 5px;width:100%;height:2px;background-color:#d8d9d9}.custom-order .personalize .personalize_q .contents_wrap .status_wrap .status_bar_custom:after{content:"";position:absolute;top:0;left:0;bottom:0;display:block;margin:auto;height:2px;background-color:#f7d963}.custom-order .personalize .personalize_q .contents_wrap .status_wrap .status_bar_2_gift:after{width:36%}.custom-order .personalize .personalize_q .contents_wrap .status_wrap .status_bar_2_myself:after{width:40%}.custom-order .personalize .personalize_q .contents_wrap .status_wrap .status_bar_3_gift:after{width:52%}.custom-order .personalize .personalize_q .contents_wrap .status_wrap .status_bar_3_myself:after{width:60%}.custom-order .personalize .personalize_q .contents_wrap .status_wrap .status_bar_4_gift:after{width:68%}.custom-order .personalize .personalize_q .contents_wrap .status_wrap .status_bar_4_myself:after{width:80%}.custom-order .personalize .personalize_q .contents_wrap .status_wrap .status_bar_5_gift:after{width:84%}.custom-order .personalize .personalize_q .contents_wrap .status_wrap .status_bar_5_myself:after{width:100%}.custom-order .personalize .personalize_q .contents_wrap .status_wrap .status_bar_6_gift:after{width:100%}.custom-order .personalize .personalize_q .contents_wrap .status_wrap .progress{font-size:20px;color:#f7d963}.custom-order .personalize .personalize_completed{background-color:#fff}.custom-order .personalize .personalize_completed .contents_wrap .question_title{font-size:37px;color:#fff;text-align:center}.custom-order .personalize .personalize_completed .contents_wrap .img_wrap{position:relative;margin:0 auto 15px}.custom-order .personalize .personalize_completed .contents_wrap .img_wrap .question_title_q{position:absolute;top:10px;right:-15px;display:block;font-size:20px;writing-mode:vertical-rl;letter-spacing:1px}.custom-order .personalize .personalize_completed .contents_wrap h2{font-size:24px}.custom-order .personalize .personalize_completed .contents_wrap .contents_text{margin-top:10px;font-size:13px}.custom-order .personalize .personalize_completed .contents_wrap .button_wrap{justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-ms-align-items:center;-ms-flex-align:center;width:100%}.custom-order .personalize .personalize_completed .contents_wrap .button_wrap .more_button{margin:0;padding:10px 0;width:50%;background-color:transparent;border:1px solid white}.custom-order .personalize .personalize_completed .contents_wrap .button_wrap .more_button span{color:#fff}.custom-order .personalize .personalize_completed .contents_wrap .button_wrap .sns_wrap{justify-content:space-around;-webkit-justify-content:space-around;-ms-justify-content:space-around;width:39%}.custom-order .personalize .personalize_completed .contents_wrap .button_wrap .sns_wrap .sns_icon{padding:0;width:50px;transition:all .2s ease-in-out;background-color:transparent}.custom-order .personalize .personalize_completed .contents_wrap .button_wrap .sns_wrap .sns_icon:after{content:none}.custom-order .personalize .personalize_completed .contents_wrap .button_wrap .sns_wrap .sns_icon:hover{transform:scale(1.1)}.custom-order .personalize .personalize_completed .contents_wrap .to_top{position:relative;display:inline-block;margin-top:15px;padding-left:20px;color:#fff}.custom-order .personalize .personalize_completed .contents_wrap .to_top:before{content:"";position:absolute;top:0;left:0;bottom:0;display:block;margin:auto;width:13px;height:13px;transition:all .4s ease-in-out;background-image:url(//andplants.live/cdn/shop/t/6/assets/left.svg?v=113182875961627487111619774442);background-size:contain;background-repeat:no-repeat}.custom-order .personalize .personalize_completed .contents_wrap .to_top:hover:before{left:-5px}.custom-order .personalize .personalize_q .contents_wrap .choice_form label span{font-size:14px;letter-spacing:1px}.custom-order .personalize .personalize_q .contents_wrap .choice_form label span span{font-size:12px;padding-left:5px}.custom-order .personalize #personalize_q2gift .contents_wrap .choice_form label,.custom-order .personalize #personalize_q3gift .contents_wrap .choice_form label,.custom-order .personalize #personalize_q2myself .contents_wrap .choice_form label,.custom-order .personalize #personalize_q3myself .contents_wrap .choice_form label{display:block}.custom-order .personalize .personalize_q .contents_wrap .choice_form label input{display:block;margin:0 auto 15px}.custom-order .personalize #personalize_q2gift .contents_wrap .choice_form .choice_form_area label,.custom-order .personalize #personalize_q3gift .contents_wrap .choice_form .choice_form_area label,.custom-order .personalize #personalize_q2myself .contents_wrap .choice_form .choice_form_area label,.custom-order .personalize #personalize_q3myself .contents_wrap .choice_form .choice_form_area label{padding-left:0}.custom-order .personalize #personalize_q1 .contents_wrap .choice_form label input:checked+.answer_text:after{left:12.5px;top:-40px}@media only screen and (max-width:796px){.custom-order .personalize #personalize_q1 .contents_wrap .choice_form label input:checked+.answer_text:after{left:10.5px;top:-38px}}.custom-order .personalize #personalize_q1 .contents_wrap .choice_form label input:checked+.answer_text.three_letters:after{left:7.5px;top:-40px}.custom-order .personalize .personalize_q .contents_wrap .choice_form label input.q_1_s:checked+.answer_text:after{left:-37.5px;top:0}.custom-order .personalize .contents_wrap .choice_form .choice_form_area label span{font-size:12px;text-align:center}.custom-order .personalize #personalize_q4gift .contents_wrap .choice_form .choice_form_area label span,.custom-order .personalize #personalize_q5gift .contents_wrap .choice_form .choice_form_area label span,.custom-order .personalize #personalize_q6gift .contents_wrap .choice_form .choice_form_area label span,.custom-order .personalize #personalize_q4myself .contents_wrap .choice_form .choice_form_area label span,.custom-order .personalize #personalize_q5myself .contents_wrap .choice_form .choice_form_area label span{margin:0 auto;position:relative;width:100px;display:block;text-align:center}.custom-order .personalize #personalize_q7 .contents_wrap .choice_form .choice_form_area label span{position:relative;width:100px;display:block;text-align:center;margin:0 auto}@media only screen and (max-width:796px){.custom-order .personalize .personalize_block{position:relative;height:100vh}.custom-order .personalize .personalize_block .contents_wrap{position:absolute;top:50%;left:0;right:0;display:block;margin:auto;padding:0;max-width:80%;min-width:80%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.custom-order .personalize .personalize_block .contents_wrap .choice_form.flex_wrap.myself_q3{padding:0 60px}.custom-order .first_block{height:100vh}}@media only screen and (min-width:796px){.custom-order .personalize .personalize_q .contents_wrap .status_wrap .progress{font-size:16px;color:#f7d963;font-family:century-gothic,"sans-serif"}}.custom-order .personalize #personalizeq2gift .contents_wrap .choice_form label,.custom-order .personalize #personalize_gift .contents_wrap .choice_form label,.custom-order .personalize #personalize_q4gift .contents_wrap .choice_form label,.custom-order .personalize #personalize_q5gift .contents_wrap .choice_form label,.custom-order .personalize #personalize_q6gift .contents_wrap .choice_form label,.custom-order .personalize #personalizeq2myself .contents_wrap .choice_form label,.custom-order .personalize #personalize_q4myself .contents_wrap .choice_form label,.custom-order .personalize #personalize_q5myself .contents_wrap .choice_form label{display:block}.custom-order .personalize #personalize_q2gift .contents_wrap .choice_form .choice_form_area img{width:70%;padding-left:0}.custom-order .personalize #personalize_q2gift .contents_wrap .choice_form label input:checked+.answer_text:after{left:2px;top:-43px}@media only screen and (max-width:796px){.custom-order .personalize #personalize_q2gift .contents_wrap .choice_form label input:checked+.answer_text:after{left:6px;top:-39px}}.custom-order .personalize #personalize_q2gift .contents_wrap .choice_form label input:checked+.answer_text.three_letters:after{left:7px;top:-43px}.custom-order .personalize #personalize_q2gift .contents_wrap .choice_form label input:checked+.answer_text.little_gift:after{left:25px;top:-43px}@media only screen and (max-width:796px){.custom-order .personalize #personalize_q2gift .contents_wrap .choice_form label input:checked+.answer_text.little_gift:after{left:24px;top:-38px}}.custom-order .personalize #personalize_q2myself .contents_wrap .choice_form .choice_form_area img{width:70%;padding-left:0}.custom-order .personalize #personalize_q2myself .contents_wrap .choice_form label input:checked+.answer_text:after{left:12px;top:-43px}@media only screen and (max-width:796px){.custom-order .personalize #personalize_q2myself .contents_wrap .choice_form label input:checked+.answer_text:after{left:8px;top:-39px}}.custom-order .personalize #personalize_q2myself .contents_wrap .choice_form label input:checked+.answer_text.three_letters:after{left:7px;top:-43px}.custom-order .personalize #personalize_q2myself .contents_wrap .choice_form label input:checked+.answer_text.four_letters:after{left:12px;top:-43px}.custom-order .personalize #personalize_q2myself .contents_wrap .choice_form label input:checked+.answer_text.vestibule:after{left:2px;top:-43px}.custom-order .personalize #personalize_q3gift .contents_wrap .choice_form label input:checked+.answer_text:after{left:50px;top:-40px}@media only screen and (max-width:796px){.custom-order .personalize #personalize_q3gift .contents_wrap .choice_form label input:checked+.answer_text:after{left:41px;top:-40px}}.custom-order .personalize #personalize_q3myself .contents_wrap .choice_form label input:checked+.answer_text:after{left:2px;top:-40px}.custom-order .personalize #personalize_q3myself .contents_wrap .choice_form label input:checked+.answer_text.three_letters:after{left:6px;top:-40px}.custom-order .personalize #personalize_q3myself .contents_wrap .choice_form label input:checked+.answer_text.extravagant:after{left:12px;top:-40px}.custom-order .personalize #personalize_q4gift .contents_wrap .choice_form label input:checked+.answer_text:after{left:40px;top:-38px}.custom-order .personalize #personalize_q4myself .contents_wrap .choice_form label input:checked+.answer_text:after{left:40px;top:-38px}.custom-order .personalize #personalize_q5gift .contents_wrap .choice_form label input:checked+.answer_text:after{left:39px;top:-38px}.custom-order .personalize #personalize_q5myself .contents_wrap .choice_form label input:checked+.answer_text:after{left:39px;top:-38px}.custom-order .personalize #personalize_q6gift .contents_wrap .choice_form label input:checked+.answer_text:after,.custom-order .personalize #personalize_q7 .contents_wrap .choice_form label input:checked+.answer_text:after{left:38px;top:-38px}.custom-order .personalize #personalize_q4gift .contents_wrap .choice_form .choice_form_area img,.custom-order .personalize #personalize_q4myself .contents_wrap .choice_form .choice_form_area img{width:70%}.custom-order .personalize #personalize_q7 .contents_wrap .choice_form label{display:block}.custom-order .personalize #personalize_email .contents_wrap .klaviyo-form{padding:0!important}@media only screen and (min-width:796px){.custom-order .personalize #personalize_q1 .contents_wrap .choice_form label input.q_1_s:checked+.answer_text:after{left:-55.5px;top:0}.custom-order .personalize #personalize_q4gift .contents_wrap .choice_form label input:checked+.answer_text:after{left:39px;top:-38px}.custom-order .personalize #personalize_q4myself .contents_wrap .choice_form label input:checked+.answer_text:after{left:39px;top:-38px}}.custom-order .personalize_waiting{display:flex;align-items:center;justify-content:center;margin:0 auto;text-align:center}.custom-order .personalize_waiting img{width:90px;margin:0 auto 10px}.custom-order .personalize_waiting p{letter-spacing:2px}.custom-order .personalize{padding:0}.custom-order .personalize #personalize_completed{height:100%;overflow:hidden;margin:0 auto;padding:0 2%;max-width:434px}.custom-order .personalize #personalize_completed .results_wrap{width:100%}.custom-order .personalize #personalize_completed .results_wrap .result{font-size:2rem;text-align:center;padding-top:100px;font-weight:700}.custom-order .personalize #personalize_completed .results_wrap .gift_answer,.custom-order .personalize #personalize_completed .results_wrap .myself_answer{display:block}.custom-order .personalize #personalize_completed .results_wrap .gift_answer .img_wrap,.custom-order .personalize #personalize_completed .results_wrap .myself_answer .img_wrap{position:relative}.custom-order .personalize #personalize_completed .results_wrap .gift_answer .img_wrap .thankyou_img,.custom-order .personalize #personalize_completed .results_wrap .myself_answer .img_wrap .thankyou_img{position:absolute;width:90%;left:18px;top:30px;z-index:2}.custom-order .personalize #personalize_completed .results_wrap .gift_answer .result_attention,.custom-order .personalize #personalize_completed .results_wrap .myself_answer .result_attention{padding-top:5px;text-align:right;font-size:10px;margin-right:10px}.custom-order .personalize #personalize_completed .results_wrap .gift_answer .right_side,.custom-order .personalize #personalize_completed .results_wrap .myself_answer .right_side{text-align:center;margin-top:3rem;font-size:1.5rem}.custom-order .personalize #personalize_completed .results_wrap .gift_answer .right_side .result_text,.custom-order .personalize #personalize_completed .results_wrap .myself_answer .right_side .result_text{font-size:1.3rem;display:table;padding:0 60px}.custom-order .personalize #personalize_completed .results_wrap .gift_answer .right_side .result_text .florist_message,.custom-order .personalize #personalize_completed .results_wrap .myself_answer .right_side .result_text .florist_message{text-align:left;font-size:12px}.custom-order .personalize #personalize_completed .results_wrap .gift_answer .right_side .flower_price,.custom-order .personalize #personalize_completed .results_wrap .myself_answer .right_side .flower_price{font-size:34px;margin-top:15px;padding-left:3px;font-weight:400}.custom-order .personalize #personalize_completed .results_wrap .gift_answer .right_side .flower_price .yen,.custom-order .personalize #personalize_completed .results_wrap .myself_answer .right_side .flower_price .yen{font-size:16px;padding-left:3px;padding-right:3px}.custom-order .personalize #personalize_completed .results_wrap .gift_answer .right_side .flower_price .tax,.custom-order .personalize #personalize_completed .results_wrap .myself_answer .right_side .flower_price .tax{color:#626262;font-size:15px}.custom-order .personalize #personalize_completed .results_wrap .gift_answer .right_side .swiper-dryflower-vase,.custom-order .personalize #personalize_completed .results_wrap .myself_answer .right_side .swiper-dryflower-vase{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.custom-order .personalize #personalize_completed .results_wrap .gift_answer .right_side .swiper-dryflower-vase::-webkit-scrollbar,.custom-order .personalize #personalize_completed .results_wrap .myself_answer .right_side .swiper-dryflower-vase::-webkit-scrollbar{width:4px;height:4px}.custom-order .personalize #personalize_completed .results_wrap .gift_answer .right_side .swiper-dryflower-vase::-webkit-scrollbar-thumb,.custom-order .personalize #personalize_completed .results_wrap .myself_answer .right_side .swiper-dryflower-vase::-webkit-scrollbar-thumb{border-radius:.25rem}.custom-order .personalize #personalize_completed .results_wrap .gift_answer .right_side .swiper-dryflower-vase::-webkit-scrollbar-thumb,.custom-order .personalize #personalize_completed .results_wrap .myself_answer .right_side .swiper-dryflower-vase::-webkit-scrollbar-thumb{--bg-opacity: 1;background-color:#626262}.custom-order .personalize #personalize_completed .results_wrap .gift_answer .right_side .swiper-slide,.custom-order .personalize #personalize_completed .results_wrap .myself_answer .right_side .swiper-slide{width:25%!important}.custom-order .personalize #personalize_completed .results_wrap .fixed_button_first{display:block;margin:0 auto 15px}.custom-order .personalize #personalize_completed .results_wrap .to_top{display:block;text-align:center;margin-bottom:20px}.custom-order .personalize #personalize_completed .results_wrap .button_area{display:block}.custom-order .personalize #personalize_completed .results_wrap .button_area .fixed_button_cart{box-shadow:0 1px #0000004d;color:#fff!important;letter-spacing:1px;background-color:#004347;position:relative;display:block;text-align:center;border-radius:50px;overflow:hidden;width:340px;font-size:16px;font-size:13px;margin:30px auto 15px;padding:15px 0 16px;width:240px}.custom-order .personalize #personalize_completed .results_wrap .button_area .fixed_button_cart .cart_img{width:15px;margin-left:3px;margin-top:1px}.custom-order .personalize #personalize_completed .results_wrap .paperbag_option{margin-top:10px}.custom-order .custom-order-flower-message{margin-top:20px;font-size:20px;font-weight:700;line-height:35px;letter-spacing:1px}.custom-order .custom-order-flower-choices{margin-top:20px;background:#efefef;padding:20px 25px;font-size:15px;border-radius:5px;text-align:left!important;line-height:24px;margin-bottom:20px}.custom-order .custom-order-flower-choices-title{text-align:center;display:block;border-bottom:1px solid #515151;padding-bottom:10px;font-size:14px;font-weight:700;letter-spacing:1px}.custom-order .personalize .personalize_q .contents_wrap .choice_form label:nth-of-type(n+3){margin-top:0}.template .contents_wrap{width:100%;padding:0}.template .template_contents .contents_wrap{width:100%;max-width:690px;min-width:0;margin-top:80px;margin-bottom:80px}.template .template_contents .contents_wrap h1{margin:0 auto 20px;width:100%;font-size:30px;letter-spacing:2px;line-height:1.8}.template .template_contents .contents_wrap .content .date{display:block;margin-bottom:20px;font-size:15px}.template .template_contents .contents_wrap .content h2{font-size:22px;font-weight:700;border-left:4px solid;padding-left:12px;line-height:30px;margin-bottom:10px;margin-top:50px}.template .template_contents .contents_wrap .content h2 b{font-size:20px;font-weight:700}.template .template_contents .contents_wrap .content h3{font-size:18px;margin-top:50px;margin-bottom:20px;font-weight:700}.template .template_contents .contents_wrap .content p{margin-bottom:0;font-size:15px;line-height:30px;letter-spacing:1px}.template .template_contents .contents_wrap .content img{margin:30px auto;max-width:100%}@media only screen and (max-width:796px){.template .template_contents .contents_wrap{width:100%;padding-inline:5%;margin-top:40px}.template .template_contents .contents_wrap h1{margin:40px auto 20px;font-size:22px;letter-spacing:2px}.template .template_contents .contents_wrap .profiles{padding:20px}.template .template_contents .contents_wrap .content h2{font-size:20px;margin-top:30px}.template .template_contents .contents_wrap .content .date{margin-bottom:10px;font-size:13px}.template .template_contents .contents_wrap .content p{margin-bottom:15px;font-size:15px}.template .template_contents .contents_wrap .content img{margin:30px auto}.template .template_contents .contents_wrap .content a{width:200px}.personalize #personalize_q3 .contents_wrap,.personalize #personalize_q4 .contents_wrap{max-width:95%;min-width:95%}}.not_found{background-color:#7a9b9b}.not_found .not_found_wrap .contents_wrap{max-width:440px;min-width:440px}.not_found .not_found_wrap .contents_wrap img{display:block;margin:auto}.not_found .not_found_wrap .contents_wrap .not_found_img{width:240px}.not_found .not_found_wrap .contents_wrap h1{margin:20px auto;color:#fff;text-align:center}.not_found .not_found_wrap .contents_wrap .plant_img{width:310px}.not_found .not_found_wrap .contents_wrap .to_top{position:relative;display:block;margin:30px auto;padding:20px 0;width:240px;color:#004347;text-align:center;border-radius:30px;background-color:#f4f3f3;overflow:hidden}.not_found .not_found_wrap .contents_wrap .to_top:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;margin:auto;width:30px;height:30px;transform:scale(0);transition:transform .6s ease-in-out;border-radius:50%;background-color:#7a9b9bcc}.not_found .not_found_wrap .contents_wrap .to_top:hover span{position:relative;color:#004347;z-index:2}@media only screen and (max-width:796px){.not_found .not_found_wrap .contents_wrap{max-width:90%;min-width:90%;padding-top:60px}.not_found .not_found_wrap .contents_wrap .not_found_img{width:70%}.not_found .not_found_wrap .contents_wrap .plant_img{width:90%}}.no-fixed_button .fixed_button_area{overflow:hidden;height:130px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:796px){.no-fixed_button .fixed_button_area{position:relative;left:0;right:0;bottom:0;margin:0 auto;z-index:8;height:80px}}.fixed_button_area{overflow:hidden;height:130px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:796px){.fixed_button_area{position:fixed;left:0;right:0;bottom:0;margin:0 auto;z-index:8}}.fixed_button{box-shadow:0 1px #0000004d;color:#fff!important;letter-spacing:1px;background-color:#004347;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50px;margin:25px auto;padding:20px 0;width:340px;font-size:16px}.fixed_button.only_products_page{padding:10px 0}.fixed_button.soldout:hover{color:#fff}.fixed_button .cart_img{width:24px;margin-top:3px;margin-left:5px}@media only screen and (max-width:796px){.fixed_button{font-size:13px;margin:30px auto;padding:15px 0;width:320px}.fixed_button .cart_img{width:24px;margin-left:3px;margin-top:1px}}.fixed_button .button_text{font-weight:700;display:inline-flex;align-items:center}.fixed_button_soldout{border:1px solid;color:#004347;letter-spacing:1px;background-color:#fff;position:relative;display:block;text-align:center;border-radius:50px;overflow:hidden;margin:25px auto;padding:20px 0;width:340px;font-size:16px}@media only screen and (max-width:796px){.fixed_button_soldout{font-size:13px;margin:30px auto;padding:15px 0 16px;width:240px}}.submit-proceeding-image{text-align:center}.submit-proceeding-image img{width:100px;height:100px}.submit-proceeding-image.has-margin .spinner{margin:43px auto}.add_kazai_only_button{margin-top:10px}.add-friend-fixed-line-icon{position:fixed;bottom:20px;right:20px;width:65px;z-index:10}.add-friend-fixed-line-icon:hover{opacity:.9}@media screen and (max-width:767px){.add-friend-fixed-line-icon.items{display:none}}main.article_contents .template_contents .contents_wrap a{color:#02ab85}main.article_contents .template_contents .contents_wrap .article-product-lists{display:flex;padding-left:0;list-style:none}main.article_contents .template_contents .contents_wrap .article-product-list{width:25%;margin:1%}@media only screen and (max-width:796px){main.article_contents .template_contents .contents_wrap .article-product-list{width:31%}}main.article_contents .template_contents .contents_wrap .article-product-list .thumbnail img{margin:0}main.article_contents .template_contents .contents_wrap .article-product-list .article-product-title{font-size:14px;color:#004347;text-decoration:none}@media only screen and (max-width:796px){main.article_contents .template_contents .contents_wrap .article-product-list .article-product-title{font-size:12px}}main.article_contents .template_contents .contents_wrap .article-product-list .article-product-price{font-size:22px;font-weight:700;text-decoration:none;color:#004347}@media only screen and (max-width:796px){main.article_contents .template_contents .contents_wrap .article-product-list .article-product-price{font-size:18px}}main.article_contents .template_contents .contents_wrap .btn-md{width:330px;margin:auto}main.article_contents .template_contents .contents_wrap .product-item a{display:flex;background-color:#fbfbfb;padding:16px;gap:20px;text-decoration:none}@media only screen and (max-width:796px){main.article_contents .template_contents .contents_wrap .product-item a{width:calc(100% - 32px)}}main.article_contents .template_contents .contents_wrap .product-item .thumbnail img{margin:0;max-width:120px}@media only screen and (max-width:796px){main.article_contents .template_contents .contents_wrap .product-item .thumbnail img{max-width:100px}}main.article_contents .template_contents .contents_wrap .product-item .mother_thumbnail img{margin:0;max-width:200px}@media only screen and (max-width:796px){main.article_contents .template_contents .contents_wrap .product-item .mother_thumbnail img{max-width:100px}}main.article_contents .template_contents .contents_wrap .product-item .product-info{flex:1;display:flex;flex-direction:column}main.article_contents .template_contents .contents_wrap .product-item .product-info .product-title{font-size:18px;font-weight:700;word-break:break-all}@media only screen and (max-width:796px){main.article_contents .template_contents .contents_wrap .product-item .product-info .product-title{font-size:13px}}main.article_contents .template_contents .contents_wrap .product-item .product-info .product-price{font-size:14px;margin-top:10px}main.article_contents .template_contents .contents_wrap .product-item .product-info .product-price span{font-size:12px;color:#999}main.article_contents .template_contents .contents_wrap .product-item .product-info .product-button{margin-top:auto;text-align:right}main.article_contents .template_contents .contents_wrap .product-item .product-info .product-button span{display:inline-block;background-color:orange;padding:10px 50px;color:#fff}@media only screen and (max-width:796px){main.article_contents .template_contents .contents_wrap .product-item .product-info .product-button span{padding-right:0;padding-left:0;width:100%;text-align:center}}main.article_contents .template_contents .contents_wrap .content .iframe_area{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}main.article_contents .template_contents .contents_wrap .content .iframe_area iframe{position:absolute;top:0;left:0;width:100%;height:100%}main.article_contents .template_contents .contents_wrap .article_in_collection_button{padding-top:30px;padding-bottom:30px}main.article_contents .template_contents .contents_wrap .comment{display:flex;align-items:flex-start;gap:24px;margin:32px 0}@media only screen and (max-width:796px){main.article_contents .template_contents .contents_wrap .comment{gap:10px}}main.article_contents .template_contents .contents_wrap .comment-profile{width:21%;margin:15px auto}@media only screen and (max-width:796px){main.article_contents .template_contents .contents_wrap .comment-profile{margin:10px auto;width:30%}}main.article_contents .template_contents .contents_wrap .comment-profile img{width:107px;height:107px;border-radius:50%;object-fit:cover;display:block;margin:0}@media only screen and (max-width:796px){main.article_contents .template_contents .contents_wrap .comment-profile img{width:70px;height:70px}}main.article_contents .template_contents .contents_wrap .comment-profile-title{margin-top:12px;font-size:12px;color:#004347;line-height:1.2}@media only screen and (max-width:796px){main.article_contents .template_contents .contents_wrap .comment-profile-title{font-size:10px}}main.article_contents .template_contents .contents_wrap .comment-profile-name{margin-top:4px;font-size:14px;line-height:1.2;color:#004347}@media only screen and (max-width:796px){main.article_contents .template_contents .contents_wrap .comment-profile-name{font-size:12px}}main.article_contents .template_contents .contents_wrap .comment-bubble{position:relative;background:#f7f7f7;border:1px solid #ddd;border-radius:12px;padding:20px 24px;max-width:600px;width:79%}@media only screen and (max-width:796px){main.article_contents .template_contents .contents_wrap .comment-bubble{padding:12px 15px;width:70%}}main.article_contents .template_contents .contents_wrap .comment-bubble:before{content:"";position:absolute;top:55px;left:-24px;border:12px solid transparent;border-right-color:#ddd}@media only screen and (max-width:796px){main.article_contents .template_contents .contents_wrap .comment-bubble:before{top:30px;left:-24px}}main.article_contents .template_contents .contents_wrap .comment-bubble:after{content:"";position:absolute;top:58px;left:-18px;border:10px solid transparent;border-right-color:#f7f7f7}@media only screen and (max-width:796px){main.article_contents .template_contents .contents_wrap .comment-bubble:after{top:32px;left:-20px}}main.article_contents .template_contents .contents_wrap .comment-bubble p{margin:0;font-size:14px;line-height:1.7;color:#1f3c30}main.article_contents .template_contents .contents_wrap table>tbody>tr:first-child{background-color:#f4f4f4}main.article_contents .template_contents .contents_wrap.article_contents{margin-top:40px}main.article_contents .article_coupon_sp{position:fixed;bottom:0;left:0;padding:10px 0;width:100%;display:none;flex-direction:column;background-color:#f0f0f0;z-index:10}main.article_contents .article_coupon_sp .popup_content{display:flex;width:100%;justify-content:center;align-items:center}main.article_contents .article_coupon_sp .popup_content p{font-size:12px;padding-right:15px}main.article_contents .article_coupon_sp .popup_content .line_area{margin-bottom:0;padding-top:0}main.article_contents .article_coupon_sp .popup_close{position:absolute;top:-24px;left:10px}main.article_contents .article_coupon_sp .popup_close span{font-size:20px}.template-collection-category-page .category_subtitle{font-size:26px;font-weight:700;margin-bottom:30px}.template-collection-category-page .pankuzu{position:absolute;top:5rem;z-index:2}@media screen and (max-width:796px){.template-collection-category-page .pankuzu{position:absolute;top:-8px;z-index:2;width:100%}}.template-collection-category-page .category_visual{display:flex;width:80%;margin:20px auto 0;padding-bottom:0;position:relative}.template-collection-category-page .category_visual>div{width:50%;padding:10px}.template-collection-category-page .category_visual .description{padding-top:50px}@media only screen and (max-width:796px){.template-collection-category-page .category_visual .description{padding-top:0}}.template-collection-category-page .category_visual .description>*{padding:0 5%}.template-collection-category-page .category_visual .description h1{text-align:left;font-weight:700;font-size:28px;margin-bottom:20px;line-height:1.4}.template-collection-category-page .category_visual .description .how_to_care_link{display:block;text-align:right}.template-collection-category-page .category_visual .description p{margin-bottom:15px}.template-collection-category-page .category_visual .image{text-align:center}@media screen and (max-width:796px){.template-collection-category-page .category_visual{flex-direction:column;padding:0;width:100%}.template-collection-category-page .category_visual>div{width:100%;padding:10px}}@media screen and (max-width:796px)and (max-width:796px){.template-collection-category-page .category_visual>div{padding:0}}@media screen and (max-width:796px){.template-collection-category-page .category_visual .description{order:2}.template-collection-category-page .category_visual .description h1{font-size:20px;padding-top:20px}.template-collection-category-page .category_visual .image{order:1}.template-collection-category-page .category_visual .image img{width:100%;max-width:100%}}.template-collection-category-page .category_products{padding-top:40px}@media screen and (max-width:796px){.template-collection-category-page .category_products{padding-top:0}}.template-collection-category-page .search_mobile ul.search{display:flex;margin-top:5px;margin-bottom:5px}.template-collection-category-page .search_mobile ul.search li{text-align:center;width:33.3%}.template-collection-category-page .search_mobile ul.search li select{-webkit-appearance:none;appearance:none;outline:none;background:#fff;width:100%;padding:10px 5px 10px 15px;border:1px solid rgba(204,204,204,.8);border-radius:5px;margin-top:10px;margin-bottom:10px;letter-spacing:1px;background-image:url(//cdn.shopify.com/s/files/1/0532/3699/0152/t/15/assets/arrow.svg?v=1341383\2026);background-position:right 10px center;background-repeat:no-repeat;background-size:8px 8px}.template-collection-category-page .list_wrap h3.category_subtitle:not(:first-child){margin-top:50px}@media screen and (max-width:796px){.template-collection-category-page .list_wrap h3.category_subtitle{font-size:16px;margin-top:20px;margin-bottom:10px}}.template-collection-category-page .list_wrap .product_border_area{border:1px solid #ccc;padding:10px}.template-collection-category-page .list_wrap .product_border_area .product_list li{width:23%}@media screen and (max-width:796px){.template-collection-category-page .list_wrap .product_border_area .product_list li{width:31.5%}}.template-collection-category-page .list_wrap .product_border_area .product_shape_list,.template-collection-category-page .list_wrap .product_border_area .product_size_list{justify-content:left;gap:1%}.template-collection-category-page .list_wrap .product_border_area .product_shape_list li,.template-collection-category-page .list_wrap .product_border_area .product_size_list li{width:23.5%;margin-bottom:2%}.template-collection-category-page .list_wrap .product_border_area .product_shape_list li span,.template-collection-category-page .list_wrap .product_border_area .product_size_list li span{text-align:center;font-weight:700}.template-collection-category-page .list_wrap .product_border_area .product_shape_list li span span,.template-collection-category-page .list_wrap .product_border_area .product_size_list li span span{font-weight:400;margin-left:5px;font-size:10px;line-height:1}@media screen and (max-width:796px){.template-collection-category-page .list_wrap .product_border_area .product_shape_list li,.template-collection-category-page .list_wrap .product_border_area .product_size_list li{width:32%}}.template-collection-category-page .list_wrap .product_border_area .product_shape_list span.shape_text{overflow:visible;white-space:normal;font-size:13px;font-weight:400;margin-top:5px}.template-collection-category-page .list_wrap .collections_detail_info_wrap{margin-top:50px}.template-collection-category-page .list_wrap .collections_detail_info_wrap .collections_detail_info_list{display:block;width:auto;border-collapse:collapse;border-spacing:0;margin:25px auto 25px -25px}.template-collection-category-page .list_wrap .collections_detail_info_wrap .collections_detail_info_list tbody{display:block}.template-collection-category-page .list_wrap .collections_detail_info_wrap .collections_detail_info_list .flex_wrap{margin-bottom:25px;align-items:center}.template-collection-category-page .list_wrap .collections_detail_info_wrap .collections_detail_info_list .flex_wrap .collections_detail_info{font-weight:400;font-size:10px;padding:0 0 0 10px;text-align:center;width:10%;display:flex;flex-direction:column;align-items:center}.template-collection-category-page .list_wrap .collections_detail_info_wrap .collections_detail_info_list .flex_wrap .collections_detail_info .collections_detail_img{width:25px;height:auto}.template-collection-category-page .list_wrap .collections_detail_info_wrap .collections_detail_info_list .flex_wrap .collections_detail_info .collections_detail_text{font-size:12px;font-weight:400;padding-left:0;display:block;margin-top:5px}.template-collection-category-page .list_wrap .collections_detail_info_wrap .collections_detail_info_list .flex_wrap .collections_detail_data{width:85%;letter-spacing:1.5px;line-height:22px;padding:0 0 0 2%}.template-collection-category-page .list_wrap .collections_detail_info_wrap .magazine_link{margin-top:35px}@media only screen and (max-width:796px){.template-collection-category-page .list_wrap .collections_detail_info_wrap .collections_detail_info_list{width:95%;text-align:left}.template-collection-category-page .list_wrap .collections_detail_info_wrap .collections_detail_info_list .flex_wrap .collections_detail_info{width:20%;margin-right:3.5%;margin-left:1%}.template-collection-category-page .list_wrap .collections_detail_info_wrap .magazine_link{margin-top:0;display:block;text-align:right}}.template-collection-category-page .list_wrap .icon_area{display:flex;text-align:center;max-width:750px;flex-wrap:wrap;margin-bottom:30px}.template-collection-category-page .list_wrap .icon_area .icon_wrap{margin-right:10px;margin-bottom:10px}.template-collection-category-page .list_wrap .icon_area .icon_wrap .icon_img{width:33px}.template-collection-category-page .list_wrap .icon_area .icon_wrap .icon_text{font-size:10px;color:gray;white-space:nowrap;text-decoration:underline}@media screen and (max-width:480px){.template-collection-category-page .list_wrap .icon_area{display:flex;text-align:center;max-width:750px;flex-wrap:wrap;margin-bottom:30px}.template-collection-category-page .list_wrap .icon_area .icon_wrap{margin-right:10px;margin-bottom:10px}.template-collection-category-page .list_wrap .icon_area .icon_wrap .icon_img{width:33px}.template-collection-category-page .list_wrap .icon_area .icon_wrap .icon_text{font-size:10px;color:gray;white-space:normal;-webkit-line-clamp:3;text-decoration:underline}}.template-collection-category-page .list_wrap .fengshui_article_link{margin-top:20px}.template-collection-category-page .list_wrap .magazine_list{list-style:disc;padding-left:20px}.template-collection-category-page .list_wrap .magazine_list li{margin-top:5px}.template-collection-category-page .list_wrap .qa_content .qa_list_wrap{margin-bottom:60px}.template-collection-category-page .list_wrap .qa_content .qa_list_wrap .qa_list{width:100%}.template-collection-category-page .list_wrap .qa_content .qa_list_wrap .qa_list li{align-items:center;-webkit-align-items:center;-webkit-box-align:center;-ms-align-items:center;-ms-flex-align:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;padding:30px 5% 30px 2.5%;border-bottom:.5px solid #ccc}.template-collection-category-page .list_wrap .qa_content .qa_list_wrap .qa_list li a{color:#02ab85}.template-collection-category-page .list_wrap .qa_content .qa_list_wrap .qa_list li .question{position:relative;width:100%;font-size:16px;line-height:1.5;text-align:left}.template-collection-category-page .list_wrap .qa_content .qa_list_wrap .qa_list li .question:after{content:"";position:absolute;top:0;bottom:0;display:block;margin:auto;width:15px;height:15px;transition:transform .6s ease-in-out;background-image:url(//andplants.live/cdn/shop/t/6/assets/arrow.svg?v=158133446130207767921691642685);background-size:contain;background-repeat:no-repeat;right:-1.5%}.template-collection-category-page .list_wrap .qa_content .qa_list_wrap .qa_list li .open:after{transform:scaleY(-1)}.template-collection-category-page .list_wrap .qa_content .qa_list_wrap .qa_list li .answer{display:none;margin-top:24px;width:100%;font-size:13px;line-height:1.5}.template-collection-category-page .list_wrap .qa_content .qa_list_wrap .qa_list li:first-of-type{margin-top:-22px}@media only screen and (max-width:796px){.template-collection-category-page .list_wrap .qa_content .qa_list_wrap{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin-bottom:60px}.template-collection-category-page .list_wrap .qa_content .qa_list_wrap .qa_list{width:100%}.template-collection-category-page .list_wrap .qa_content .qa_list_wrap .qa_list li{padding:15px 0}.template-collection-category-page .list_wrap .qa_content .qa_list_wrap .qa_list li .question{padding-right:25px;font-size:14px;line-height:1.75;width:90%}.template-collection-category-page .list_wrap .qa_content .qa_list_wrap .qa_list li .answer{margin-top:15px;font-size:13px;line-height:24px;letter-spacing:1px}.template-collection-category-page .list_wrap .qa_content .qa_list_wrap .qa_list li:first-of-type{margin-top:0}}.template-collection-category-page .recent_plants{flex-wrap:wrap}.template-collection-category-page .recent_plants li{margin:5px;max-width:170px;width:11.6%}.template-collection-category-page .recent_plants li span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:796px){.template-collection-category-page .recent_plants{gap:3%}.template-collection-category-page .recent_plants li{margin:0;width:31%}.template-collection-category-page .recent_plants span{white-space:normal}}.template-collection-category-page [data-popup=recent-plants-popup] .popup_content a[data-url]{display:block;text-align:center}.template-collection-category-page [data-popup=recent-plants-popup] .popup_content a[data-url] div{padding:20px 0}.template-collection-category-page .view_more_recent_plants{display:block;padding:10px 0;width:150px;text-align:center;border-radius:30px;background-color:#f4f3f3;margin:auto}.template-collection-category-page .view_more_recent_plants:hover{cursor:pointer;opacity:.8}.template-collection-category-page .plus_contents .single_plus_contents .plus_contents_flex_area:nth-child(2n) .plus_contents_flex{padding-left:5%;padding-top:5%;padding-right:0}.template-collection-category-page .plus_contents .single_plus_contents .plus_contents_flex_area:nth-child(3) .plus_contents_flex{padding-top:10%;padding-left:0;padding-right:5%}.template-collection-category-page .plus_contents .single_plus_contents .plus_contents_flex_area:nth-child(4n) .plus_contents_flex{padding-left:5%;padding-top:15%;padding-right:0}.template-collection-category-page .plus_contents .single_plus_contents p{text-align:left}@media only screen and (max-width:796px){.template-collection-category-page #plus_contents .single_plus_contents .plus_contents_flex{width:100%;padding-left:0;padding-top:0}}@media only screen and (max-width:796px){.template-collection-category-page .other_plants_info .contents_wrap{max-width:90%;min-width:90%;padding:30px 5%;width:90%}}@media only screen and (max-width:796px){.template-collection-category-page .other_plants_info .contents_wrap .other_plants_wrap .other_plants_list{flex-wrap:wrap}.template-collection-category-page .other_plants_info .contents_wrap .other_plants_wrap .other_plants_list.only_sp{display:flex}.template-collection-category-page .other_plants_info .contents_wrap .other_plants_wrap .other_plants_list li{width:48%}}.template-collection-category-page .other_plants_info .contents_wrap .other_plants_wrap .button_wrap{margin-top:50px;width:100%}.template-collection-category-page .other_plants_info .contents_wrap .other_plants_wrap .button_wrap .more_button{position:relative;display:block;margin:0 auto;width:350px;padding:15px 0;text-align:center;border-radius:30px;background-color:#d8d9d9;overflow:hidden}.template-collection-category-page .other_plants_info .contents_wrap .other_plants_wrap .button_wrap .more_button span{position:relative;padding:0 20px 0 5px;font-family:century-gothic,"sans-serif"}.template-collection-category-page .other_plants_info .contents_wrap .other_plants_wrap .button_wrap .more_button:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;margin:auto;width:30px;height:30px;transform:scale(0);transition:transform .6s ease-in-out;border-radius:50%;background-color:#7a9b9bcc}.template-collection-category-page .contents_wrap .related_magazine .related_article_title{width:300px;display:block;margin:0 auto 30px;border-bottom:1px solid}.collection_article_lists{margin-top:70px}.collection_article_list{font-size:16px;line-height:1.5;margin:15px auto}.category_size_name{display:block;text-align:center;font-size:17px;margin-top:10px}@media only screen and (max-width:796px){.category_size_name{font-size:14px}}.category_size_info{display:block}.category_shape_name{text-align:center;font-weight:700;font-size:17px;margin-top:10px}@media only screen and (max-width:796px){.category_shape_name{font-size:14px}}.category_shape_info{font-size:15px}@media only screen and (max-width:796px){.category_shape_info{font-size:12px}}.product-reviews h3.category_subtitle{margin-top:50px}.product-reviews .review_list{max-height:700px;overflow:auto;width:500px}.product-reviews .review_list li{max-width:750px;margin-bottom:10px;padding:15px;line-height:24px;background:#f0f0f0}@media screen and (max-width:796px){.product-reviews .review_list{max-height:400px;width:auto}}.product-reviews .jdgm-paginate,.product-reviews .jdgm-rev-widg__header{display:none}.product-reviews .jdgm-rev{border-top:1px solid #eee}@media screen and (min-width:700px){.product-reviews .jdgm-rev-widg.jdgm-rev-widg{margin-left:0}}.template-collection-report .category_subtitle,.template-collection-same_day_shipping .category_subtitle{font-size:18px;letter-spacing:1.5px;font-weight:700;margin-bottom:30px}.template-collection-report .category_subtitle .recent_plants_subtitle,.template-collection-same_day_shipping .category_subtitle .recent_plants_subtitle{margin-left:10px}@media screen and (max-width:796px){.template-collection-report .category_subtitle .recent_plants_subtitle,.template-collection-same_day_shipping .category_subtitle .recent_plants_subtitle{display:block;padding-top:10px}}.template-collection-report .category_visual,.template-collection-same_day_shipping .category_visual{display:block;width:100%;margin:20px auto 0;padding-bottom:0}.template-collection-report .category_visual>div,.template-collection-same_day_shipping .category_visual>div{padding:10px}.template-collection-report .category_visual .description,.template-collection-same_day_shipping .category_visual .description{padding-top:0}.template-collection-report .category_visual .description>*,.template-collection-same_day_shipping .category_visual .description>*{padding:0 5%}.template-collection-report .category_visual .description h1,.template-collection-same_day_shipping .category_visual .description h1{font-weight:700;font-size:28px;margin-top:3rem;margin-bottom:0}.template-collection-report .category_visual .description p,.template-collection-same_day_shipping .category_visual .description p{font-size:14px;line-height:28px;overflow-wrap:break-word;margin-bottom:15px;text-align:left;letter-spacing:1px;color:#515151}.template-collection-report .category_visual .image,.template-collection-same_day_shipping .category_visual .image{text-align:center}@media screen and (max-width:796px){.template-collection-report .category_visual,.template-collection-same_day_shipping .category_visual{flex-direction:column;margin:0 0 20px;padding:0;width:100%}.template-collection-report .category_visual>div,.template-collection-same_day_shipping .category_visual>div{width:100%;padding:10px}}@media screen and (max-width:796px)and (max-width:796px){.template-collection-report .category_visual>div,.template-collection-same_day_shipping .category_visual>div{padding:0}}@media screen and (max-width:796px){.template-collection-report .category_visual .description,.template-collection-same_day_shipping .category_visual .description{order:2}.template-collection-report .category_visual .description h1,.template-collection-same_day_shipping .category_visual .description h1{font-size:20px;padding-top:20px}}@media screen and (max-width:796px)and (max-width:796px){.template-collection-report .category_visual .description h1,.template-collection-same_day_shipping .category_visual .description h1{margin-top:0}}@media screen and (max-width:796px){.template-collection-report .category_visual .image,.template-collection-same_day_shipping .category_visual .image{order:1}.template-collection-report .category_visual .image img,.template-collection-same_day_shipping .category_visual .image img{width:100%;max-width:100%}}.template-collection-report .category_products,.template-collection-same_day_shipping .category_products{padding-top:40px}@media screen and (max-width:796px){.template-collection-report .category_products,.template-collection-same_day_shipping .category_products{padding-top:0}}.template-collection-report .search_mobile ul.search,.template-collection-same_day_shipping .search_mobile ul.search{display:flex;margin-top:5px;margin-bottom:5px}.template-collection-report .search_mobile ul.search li,.template-collection-same_day_shipping .search_mobile ul.search li{text-align:center;width:33.3%}.template-collection-report .search_mobile ul.search li select,.template-collection-same_day_shipping .search_mobile ul.search li select{-webkit-appearance:none;appearance:none;outline:none;background:#fff;width:100%;padding:10px 5px 10px 15px;border:1px solid rgba(204,204,204,.8);border-radius:5px;margin-top:10px;margin-bottom:10px;letter-spacing:1px;background-image:url(//cdn.shopify.com/s/files/1/0532/3699/0152/t/15/assets/arrow.svg?v=1341383\2026);background-position:right 10px center;background-repeat:no-repeat;background-size:8px 8px}.template-collection-report .products_all .products .all_products_wrap .hanging_section_container .list_wrap,.template-collection-same_day_shipping .products_all .products .all_products_wrap .hanging_section_container .list_wrap{width:100%}.template-collection-report .list_wrap .qa_content .qa_list_wrap,.template-collection-same_day_shipping .list_wrap .qa_content .qa_list_wrap{margin-bottom:60px}.template-collection-report .list_wrap .qa_content .qa_list_wrap .qa_list,.template-collection-same_day_shipping .list_wrap .qa_content .qa_list_wrap .qa_list{width:100%}.template-collection-report .list_wrap .qa_content .qa_list_wrap .qa_list li,.template-collection-same_day_shipping .list_wrap .qa_content .qa_list_wrap .qa_list li{align-items:center;-webkit-align-items:center;-webkit-box-align:center;-ms-align-items:center;-ms-flex-align:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;padding:30px 5% 30px 2.5%;border-bottom:.5px solid #ccc}.template-collection-report .list_wrap .qa_content .qa_list_wrap .qa_list li a,.template-collection-same_day_shipping .list_wrap .qa_content .qa_list_wrap .qa_list li a{color:#02ab85}.template-collection-report .list_wrap .qa_content .qa_list_wrap .qa_list li .question,.template-collection-same_day_shipping .list_wrap .qa_content .qa_list_wrap .qa_list li .question{position:relative;width:100%;font-size:16px;line-height:1.5;text-align:left}.template-collection-report .list_wrap .qa_content .qa_list_wrap .qa_list li .question:after,.template-collection-same_day_shipping .list_wrap .qa_content .qa_list_wrap .qa_list li .question:after{content:"";position:absolute;top:0;bottom:0;display:block;margin:auto;width:15px;height:15px;transition:transform .6s ease-in-out;background-image:url(//andplants.live/cdn/shop/t/6/assets/arrow.svg?v=158133446130207767921691642685);background-size:contain;background-repeat:no-repeat;right:-1.5%}.template-collection-report .list_wrap .qa_content .qa_list_wrap .qa_list li .open:after,.template-collection-same_day_shipping .list_wrap .qa_content .qa_list_wrap .qa_list li .open:after{transform:scaleY(-1)}.template-collection-report .list_wrap .qa_content .qa_list_wrap .qa_list li .answer,.template-collection-same_day_shipping .list_wrap .qa_content .qa_list_wrap .qa_list li .answer{display:none;margin-top:24px;width:100%;font-size:13px;line-height:1.5}.template-collection-report .list_wrap .qa_content .qa_list_wrap .qa_list li:first-of-type,.template-collection-same_day_shipping .list_wrap .qa_content .qa_list_wrap .qa_list li:first-of-type{margin-top:-22px}@media only screen and (max-width:796px){.template-collection-report .list_wrap .qa_content .qa_list_wrap,.template-collection-same_day_shipping .list_wrap .qa_content .qa_list_wrap{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin-bottom:60px}.template-collection-report .list_wrap .qa_content .qa_list_wrap .qa_list,.template-collection-same_day_shipping .list_wrap .qa_content .qa_list_wrap .qa_list{width:100%}.template-collection-report .list_wrap .qa_content .qa_list_wrap .qa_list li,.template-collection-same_day_shipping .list_wrap .qa_content .qa_list_wrap .qa_list li{padding:15px 0}.template-collection-report .list_wrap .qa_content .qa_list_wrap .qa_list li .question,.template-collection-same_day_shipping .list_wrap .qa_content .qa_list_wrap .qa_list li .question{padding-right:25px;font-size:14px;line-height:1.75;width:90%}.template-collection-report .list_wrap .qa_content .qa_list_wrap .qa_list li .answer,.template-collection-same_day_shipping .list_wrap .qa_content .qa_list_wrap .qa_list li .answer{margin-top:15px;font-size:13px;line-height:24px;letter-spacing:1px}.template-collection-report .list_wrap .qa_content .qa_list_wrap .qa_list li:first-of-type,.template-collection-same_day_shipping .list_wrap .qa_content .qa_list_wrap .qa_list li:first-of-type{margin-top:0}}.template-collection-report .contents_wrap .list_wrap .description,.template-collection-same_day_shipping .contents_wrap .list_wrap .description{font-size:14px;margin-bottom:30px}.template-collection-report .contents_wrap .list_wrap .description h2,.template-collection-same_day_shipping .contents_wrap .list_wrap .description h2{font-size:22px;font-weight:700;border-left:4px solid;padding-left:12px;line-height:30px;margin-bottom:10px;margin-top:50px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;border-bottom:2px solid #004347;padding-top:1rem;padding-bottom:.95rem}@media only screen and (max-width:796px){.template-collection-report .contents_wrap .list_wrap .description h2,.template-collection-same_day_shipping .contents_wrap .list_wrap .description h2{font-size:20px;margin-top:30px;text-align:left}}.template-collection-report .contents_wrap .list_wrap .description h3,.template-collection-same_day_shipping .contents_wrap .list_wrap .description h3{font-size:18px;margin-top:50px;margin-bottom:20px;font-weight:700;padding:1px 0 1px .75rem;position:relative;border-left:4px solid #004347}.template-collection-report .contents_wrap .list_wrap .description p,.template-collection-same_day_shipping .contents_wrap .list_wrap .description p{font-size:14px;line-height:28px;overflow-wrap:break-word;margin-bottom:15px;text-align:left;letter-spacing:1px;color:#515151}.template-collection-report .contents_wrap .list_wrap .description a,.template-collection-same_day_shipping .contents_wrap .list_wrap .description a{color:#02ab85}.template-collection-report .contents_wrap .list_wrap .description li,.template-collection-same_day_shipping .contents_wrap .list_wrap .description li{color:#515151}.template-collection-report .contents_wrap .list_wrap .description ul,.template-collection-same_day_shipping .contents_wrap .list_wrap .description ul{line-height:30px;letter-spacing:1px;text-decoration:inherit;list-style:circle;padding-left:40px;margin-bottom:20px;margin-top:20px}.template-collection-report .contents_wrap .list_wrap .description table,.template-collection-same_day_shipping .contents_wrap .list_wrap .description table{width:100%!important;border:1px solid;padding:5px;border-color:#ddd;margin-top:30px;font-size:14px}.template-collection-report .contents_wrap .list_wrap .description table tr td,.template-collection-same_day_shipping .contents_wrap .list_wrap .description table tr td{text-align:left;font-weight:400;vertical-align:middle;padding:10px;border-right:1px solid;border-bottom:1px solid;border-color:#ddd;min-width:50px}.template-collection-report .contents_wrap .list_wrap .description table tr td a,.template-collection-same_day_shipping .contents_wrap .list_wrap .description table tr td a{color:#02ab85;text-decoration:underline;font-size:14px}.template-collection-report .contents_wrap .list_wrap .description table tr .table_title,.template-collection-same_day_shipping .contents_wrap .list_wrap .description table tr .table_title{text-align:center}@media screen and (max-width:796px){.template-collection-report .contents_wrap .list_wrap .description table tr .table_title,.template-collection-same_day_shipping .contents_wrap .list_wrap .description table tr .table_title{text-align:left}}.template-collection-report .contents_wrap .list_wrap .description table tr .table_text,.template-collection-same_day_shipping .contents_wrap .list_wrap .description table tr .table_text{text-align:center}.template-collection-report .contents_wrap .list_wrap h3.category_subtitle:not(:first-child),.template-collection-same_day_shipping .contents_wrap .list_wrap h3.category_subtitle:not(:first-child){margin-top:50px}@media screen and (max-width:796px){.template-collection-report .contents_wrap .list_wrap h3.category_subtitle,.template-collection-same_day_shipping .contents_wrap .list_wrap h3.category_subtitle{font-size:16px;margin-top:20px;margin-bottom:10px}}.template-collection-report .contents_wrap .list_wrap #search_target_plants .product_list:before,.template-collection-same_day_shipping .contents_wrap .list_wrap #search_target_plants .product_list:before{content:"";display:block;width:23%;order:1}.template-collection-report .contents_wrap .list_wrap #search_target_plants .product_list:after,.template-collection-same_day_shipping .contents_wrap .list_wrap #search_target_plants .product_list:after{content:"";display:block;width:23%}.template-collection-report .contents_wrap .list_wrap #search_target_plants .product_list li,.template-collection-same_day_shipping .contents_wrap .list_wrap #search_target_plants .product_list li{width:23%}.template-collection-report .contents_wrap .list_wrap #search_target_plants .product_list li .product_url .img_wrap .discount_label,.template-collection-same_day_shipping .contents_wrap .list_wrap #search_target_plants .product_list li .product_url .img_wrap .discount_label{background-color:#ed293ee6;font-size:14px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;word-wrap:normal;white-space:nowrap;display:inline-flex;height:26px;padding:0 9px;line-height:30px;color:#fff;position:absolute;font-family:sans-serif!important;left:0;bottom:0;letter-spacing:1px}.template-collection-report .contents_wrap .list_wrap #search_target_plants .product_list li .product_url .img_wrap .discount_label .text_font,.template-collection-same_day_shipping .contents_wrap .list_wrap #search_target_plants .product_list li .product_url .img_wrap .discount_label .text_font{font-family:sans-serif!important;padding:5px 0;color:#fff;letter-spacing:1px;font-size:13px;margin-top:1px;line-height:20px}.template-collection-report .contents_wrap .list_wrap #search_target_plants .product_list li .product_url .before_discount_price,.template-collection-same_day_shipping .contents_wrap .list_wrap #search_target_plants .product_list li .product_url .before_discount_price{font-size:13px;font-weight:400;text-decoration:line-through;display:inline-block;color:#515151;margin-bottom:5px}.template-collection-report .contents_wrap .list_wrap #search_target_plants .product_list li .product_url .discount_price,.template-collection-same_day_shipping .contents_wrap .list_wrap #search_target_plants .product_list li .product_url .discount_price{font-size:22px;font-weight:700;display:inline-block}@media screen and (max-width:796px){.template-collection-report .contents_wrap .list_wrap #search_target_plants .product_list li .product_url .discount_price,.template-collection-same_day_shipping .contents_wrap .list_wrap #search_target_plants .product_list li .product_url .discount_price{font-size:18px}}.template-collection-report .contents_wrap .list_wrap #search_target_plants .product_list li:nth-of-type(n+4),.template-collection-same_day_shipping .contents_wrap .list_wrap #search_target_plants .product_list li:nth-of-type(n+4){margin-top:0}.template-collection-report .contents_wrap .list_wrap #search_target_plants .product_list li:nth-of-type(n+5),.template-collection-same_day_shipping .contents_wrap .list_wrap #search_target_plants .product_list li:nth-of-type(n+5){margin-top:30px}@media only screen and (max-width:796px){.template-collection-report .contents_wrap .list_wrap #search_target_plants .product_list li .clear-plants-label,.template-collection-same_day_shipping .contents_wrap .list_wrap #search_target_plants .product_list li .clear-plants-label{display:none}}@media screen and (max-width:796px){.template-collection-report .contents_wrap .list_wrap #search_target_plants .product_list li,.template-collection-same_day_shipping .contents_wrap .list_wrap #search_target_plants .product_list li{width:31.5%}.template-collection-report .contents_wrap .list_wrap #search_target_plants .product_list li .product_url span,.template-collection-same_day_shipping .contents_wrap .list_wrap #search_target_plants .product_list li .product_url span{display:block}.template-collection-report .contents_wrap .list_wrap #search_target_plants .product_list li .product_url .color_pallet,.template-collection-same_day_shipping .contents_wrap .list_wrap #search_target_plants .product_list li .product_url .color_pallet{padding-top:7.5px}}.template-collection-report .contents_wrap .list_wrap #search_target_plants .product_type_title,.template-collection-same_day_shipping .contents_wrap .list_wrap #search_target_plants .product_type_title{font-size:28px;text-align:center;letter-spacing:3px;margin-top:40px;width:100%;margin-bottom:20px;font-family:century-gothic,sans-serif;font-weight:700}@media only screen and (max-width:796px){.template-collection-report .contents_wrap .list_wrap #search_target_plants .product_type_title,.template-collection-same_day_shipping .contents_wrap .list_wrap #search_target_plants .product_type_title{font-size:20px}}.template-collection-report .contents_wrap .list_wrap .product_shape_list,.template-collection-report .contents_wrap .list_wrap .product_size_list,.template-collection-same_day_shipping .contents_wrap .list_wrap .product_shape_list,.template-collection-same_day_shipping .contents_wrap .list_wrap .product_size_list{justify-content:left;gap:1%}.template-collection-report .contents_wrap .list_wrap .product_shape_list li,.template-collection-report .contents_wrap .list_wrap .product_size_list li,.template-collection-same_day_shipping .contents_wrap .list_wrap .product_shape_list li,.template-collection-same_day_shipping .contents_wrap .list_wrap .product_size_list li{width:23.5%}.template-collection-report .contents_wrap .list_wrap .product_shape_list li span,.template-collection-report .contents_wrap .list_wrap .product_size_list li span,.template-collection-same_day_shipping .contents_wrap .list_wrap .product_shape_list li span,.template-collection-same_day_shipping .contents_wrap .list_wrap .product_size_list li span{text-align:center;font-weight:700}@media screen and (max-width:796px){.template-collection-report .contents_wrap .list_wrap .product_shape_list li,.template-collection-report .contents_wrap .list_wrap .product_size_list li,.template-collection-same_day_shipping .contents_wrap .list_wrap .product_shape_list li,.template-collection-same_day_shipping .contents_wrap .list_wrap .product_size_list li{width:32%}}.template-collection-report .contents_wrap .list_wrap .product_shape_list span.shape_text,.template-collection-same_day_shipping .contents_wrap .list_wrap .product_shape_list span.shape_text{overflow:visible;white-space:normal;font-size:13px;font-weight:400;margin-top:5px}.template-collection-report .contents_wrap .list_wrap .icon_area,.template-collection-same_day_shipping .contents_wrap .list_wrap .icon_area{display:flex;text-align:center;max-width:750px;flex-wrap:wrap;margin-bottom:30px}.template-collection-report .contents_wrap .list_wrap .icon_area .icon_wrap,.template-collection-same_day_shipping .contents_wrap .list_wrap .icon_area .icon_wrap{margin-right:10px}.template-collection-report .contents_wrap .list_wrap .icon_area .icon_wrap .icon_img,.template-collection-same_day_shipping .contents_wrap .list_wrap .icon_area .icon_wrap .icon_img{width:33px}.template-collection-report .contents_wrap .list_wrap .icon_area .icon_wrap .icon_text,.template-collection-same_day_shipping .contents_wrap .list_wrap .icon_area .icon_wrap .icon_text{font-size:10px;color:gray;white-space:nowrap;text-decoration:underline}@media screen and (max-width:480px){.template-collection-report .contents_wrap .list_wrap .icon_area,.template-collection-same_day_shipping .contents_wrap .list_wrap .icon_area{display:flex;text-align:center;max-width:750px;flex-wrap:wrap;margin-bottom:30px}.template-collection-report .contents_wrap .list_wrap .icon_area .icon_wrap,.template-collection-same_day_shipping .contents_wrap .list_wrap .icon_area .icon_wrap{margin-right:10px}.template-collection-report .contents_wrap .list_wrap .icon_area .icon_wrap .icon_img,.template-collection-same_day_shipping .contents_wrap .list_wrap .icon_area .icon_wrap .icon_img{width:33px}.template-collection-report .contents_wrap .list_wrap .icon_area .icon_wrap .icon_text,.template-collection-same_day_shipping .contents_wrap .list_wrap .icon_area .icon_wrap .icon_text{font-size:10px;color:gray;white-space:nowrap;text-decoration:underline}}.template-collection-report .contents_wrap .list_wrap .fengshui_article_link,.template-collection-same_day_shipping .contents_wrap .list_wrap .fengshui_article_link{margin-top:20px}.template-collection-report .contents_wrap .list_wrap .magazine_list,.template-collection-same_day_shipping .contents_wrap .list_wrap .magazine_list{list-style:disc;padding-left:20px}.template-collection-report .contents_wrap .list_wrap .magazine_list li,.template-collection-same_day_shipping .contents_wrap .list_wrap .magazine_list li{margin-top:5px}.template-collection-report .contents_wrap .list_wrap .product-reviews h3.category_subtitle,.template-collection-same_day_shipping .contents_wrap .list_wrap .product-reviews h3.category_subtitle{margin-top:50px}.template-collection-report .contents_wrap .list_wrap .product-reviews .review_list li,.template-collection-same_day_shipping .contents_wrap .list_wrap .product-reviews .review_list li{max-width:750px;margin-bottom:10px;padding:15px;line-height:24px;background:#f0f0f0}.template-collection-report .recent_plants,.template-collection-same_day_shipping .recent_plants{flex-wrap:wrap}.template-collection-report .recent_plants li,.template-collection-same_day_shipping .recent_plants li{margin:5px;max-width:170px;width:11.6%}@media screen and (max-width:796px){.template-collection-report .recent_plants,.template-collection-same_day_shipping .recent_plants{gap:3%}.template-collection-report .recent_plants li,.template-collection-same_day_shipping .recent_plants li{margin:0;width:31%}}.template-collection-report [data-popup=recent-plants-popup] .popup_content a[data-url],.template-collection-same_day_shipping [data-popup=recent-plants-popup] .popup_content a[data-url]{display:block;text-align:center}.template-collection-report [data-popup=recent-plants-popup] .popup_content a[data-url] div,.template-collection-same_day_shipping [data-popup=recent-plants-popup] .popup_content a[data-url] div{padding:20px 0}.template-collection-report .view_more_recent_plants,.template-collection-same_day_shipping .view_more_recent_plants{display:inline-block;margin-top:10px;padding:10px 0;width:150px;text-align:center;border-radius:30px;background-color:#f4f3f3}.template-collection-report .view_more_recent_plants:hover,.template-collection-same_day_shipping .view_more_recent_plants:hover{cursor:pointer;opacity:.8}.template-collection-report .plus_contents .single_plus_contents .plus_contents_flex_area:nth-child(2n) .plus_contents_flex,.template-collection-same_day_shipping .plus_contents .single_plus_contents .plus_contents_flex_area:nth-child(2n) .plus_contents_flex{padding-left:5%;padding-top:5%;padding-right:0}.template-collection-report .plus_contents .single_plus_contents .plus_contents_flex_area:nth-child(3) .plus_contents_flex,.template-collection-same_day_shipping .plus_contents .single_plus_contents .plus_contents_flex_area:nth-child(3) .plus_contents_flex{padding-top:10%;padding-left:0;padding-right:5%}.template-collection-report .plus_contents .single_plus_contents .plus_contents_flex_area:nth-child(4n) .plus_contents_flex,.template-collection-same_day_shipping .plus_contents .single_plus_contents .plus_contents_flex_area:nth-child(4n) .plus_contents_flex{padding-left:5%;padding-top:15%;padding-right:0}.template-collection-report .plus_contents .single_plus_contents p,.template-collection-same_day_shipping .plus_contents .single_plus_contents p{text-align:left}@media only screen and (max-width:796px){.template-collection-report #plus_contents .single_plus_contents .plus_contents_flex,.template-collection-same_day_shipping #plus_contents .single_plus_contents .plus_contents_flex{width:100%;padding-left:0;padding-top:0}}.collection-product-lists{display:flex;padding-left:0;list-style:none;flex-wrap:wrap}.collection-product-list{width:23%;margin:1%}@media only screen and (max-width:796px){.collection-product-list{width:31%}}.collection-product-list .thumbnail img{margin:0}.collection-product-list .collection-product-title{font-size:14px;color:#004347;text-decoration:none}@media only screen and (max-width:796px){.collection-product-list .collection-product-title{font-size:12px}}.collection-product-list .collection-product-price{font-size:22px;font-weight:700;text-decoration:none;color:#004347}@media only screen and (max-width:796px){.collection-product-list .collection-product-price{font-size:18px}}.more_link{text-align:right;text-decoration:underline;display:block;margin-bottom:30px}@media screen and (max-width:796px){.template-search .list_wrap .product_list li .product_url span,.template-collection-search .list_wrap .product_list li .product_url span{display:block}}.collection_search_description{max-width:750px;margin:60px auto 100px;font-size:15px;font-family:sans-serif}@media only screen and (max-width:796px){.collection_search_description{margin:0 auto 60px}}.blog_all .magazine_contents_wrap{min-width:auto;max-width:770px;margin:0 auto 90px}@media screen and (max-width:796px){.blog_all .magazine_contents_wrap{width:100%;padding:10px 0 30px;margin:0 auto 30px}}.blog_all .blog_title{font-family:century-gothic,sans-serif;font-size:30px;text-align:center;margin:16px 0 24px}.blog_all .top-iamges{padding:0 5%}.blog_all .top-iamges .blog_log_top{width:80%;margin:0 auto}@media screen and (max-width:796px){.blog_all .top-iamges .blog_log_top{width:100%}}.blog_all .top-iamges .blog_logo_sp{margin:0 auto;width:75%}.blog_all .magazine_description{font-size:14px;text-align:left;margin:20px auto;line-height:26px;width:52%}@media screen and (max-width:796px){.blog_all .magazine_description{text-align:left;width:auto;margin:20px 20px 0;line-height:26px}}.blog_all section.section_categories{background:#f3f4f4;margin-top:60px}.blog_all section.section_categories h2{padding:20px;font-size:35px;text-align:center}.blog_all section.section_categories h2 span{font-size:13px;display:block;text-align:center}.blog_all section.section_categories .category_tags{justify-content:center;display:flex;text-align:center;flex-wrap:wrap;padding:0 15% 30px}.blog_all section.section_categories .category_tags label{padding:3px 20px;position:relative;align-items:center;border:1px solid #004347;cursor:pointer;width:fit-content;max-width:300px;display:flex;margin-right:1.5%;height:20px}.blog_all section.section_categories .category_tags label:nth-child(n+7){margin-top:10px}.blog_all section.section_categories .category_tags label input{padding:3px 20px;border-radius:5%;cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:transparent;margin:0;outline:none;background-color:#fff;border:1px solid transparent}.blog_all section.section_categories .category_tags label input:checked{background-color:#004347}.blog_all section.section_categories .category_tags label input:checked+span{color:#fff}.blog_all section.section_categories .category_tags label span{font-size:12px;line-height:18px;position:relative}.blog_all .magazine_article_title{font-size:40px;text-align:center;margin:40px auto 15px;line-height:1.19}@media screen and (max-width:796px){.blog_all .magazine_article_title{text-align:center;font-size:28px;font-weight:400;letter-spacing:4px}}.blog_all .magazine_article_title span{font-size:18px;line-height:2;letter-spacing:.06em;display:block}@media screen and (max-width:796px){.blog_all .magazine_article_title span{display:block;font-size:10px;font-weight:400;letter-spacing:10.5px}}.blog_all .fixed_button a{display:block;color:#fff}.blog_all .pagination{display:flex;justify-content:center;margin:30px auto;font-size:14px}@media screen and (max-width:796px){.blog_all .pagination{font-size:10px}}.blog_all .pagination li{border:1px solid #eee}.blog_all .pagination li.disabled{padding:12px 17px;opacity:.5;cursor:not-allowed}@media screen and (max-width:796px){.blog_all .pagination li.disabled{padding:10px}}.blog_all .pagination li .visuallyhidden{padding:12px 17px}@media screen and (max-width:796px){.blog_all .pagination li .visuallyhidden{padding:10px}}.blog_all .pagination li a{padding:12px 17px;display:block}@media screen and (max-width:796px){.blog_all .pagination li a{padding:10px}}.blog_all .pagination .three_point{padding:12px 17px}@media screen and (max-width:796px){.blog_all .pagination .three_point{padding:6px}}@media only screen and (min-width:796px){.pickup_items{padding:5% 0;background-color:#ececec}.pickup_items .title_wrap{text-align:center}.pickup_items .title_wrap .en_title{font-size:40px;font-family:century-gothic,sans-serif;line-height:1.19}.pickup_items .title_wrap .ja_title{font-size:18px;line-height:2;letter-spacing:.06em}.pickup_items .list_wrap{margin:40px 2% 0}.pickup_items .list_wrap .PICKUPITEMS_list.flex_list{display:flex;flex-wrap:wrap;padding-left:40px}.pickup_items .list_wrap .PICKUPITEMS_list li{width:23.1%;margin-right:1.2%;margin-bottom:1.2%}}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.active{background-color:#004347;color:#fff}ul.article_list{display:flex;flex-flow:wrap}ul.article_list .article_wrap{width:30%;box-sizing:border-box;margin:5px 1.5%}@media screen and (max-width:796px){ul.article_list .article_wrap{width:47%}}ul.article_list .article_wrap a.article{display:block}ul.article_list .article_wrap a.article .image{position:relative}ul.article_list .article_wrap a.article .image .new{position:absolute;top:0;left:0;width:54px;text-align:center;padding-top:3px;height:23px;background:#ffec50;font-weight:400}ul.article_list .article_wrap a.article .date{font-size:12px;color:#999;margin:5px 0}ul.article_list .article_wrap a.article .title{font-size:14px;line-height:20px;padding:5px 1px 7px;letter-spacing:1px;margin:0 0 20px;color:#000}@media screen and (max-width:796px){ul.article_list .article_wrap a.article .title{font-size:12px}}ul.article_list .article_wrap.pc_2column_and_sp_2column{width:47%}.template-page-select_pot .select_pots_all{padding-top:50px}.template-page-select_pot .select_pots_all .pots .contents_wrap{padding:35px 0 0;max-width:690px;min-width:0}.template-page-select_pot .select_pots_all .pots .contents_wrap .select_pot_maintitle{letter-spacing:2px;font-weight:700;line-height:54px;text-align:left;font-size:30px;margin-bottom:20px;margin-top:50px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap{padding:0 2%}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .select_pot_subtitle{width:85%;letter-spacing:1.5px;font-weight:700;padding:2% 0;margin-left:30px;font-size:20px;margin-bottom:15px;border-bottom:1px solid}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .select_pot_subtitle.size-l{margin-top:20px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_description{padding:2% 7%;font-family:century-gothic,sans-serif;font-size:15px;line-height:30px;letter-spacing:.5px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_description .pot_shape_message{display:block;padding-top:3px;font-family:century-gothic,sans-serif;font-size:15px;line-height:30px;letter-spacing:.5px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_select_area{padding:5% 10%}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_select_area .pots_list{flex-wrap:wrap;justify-content:space-between}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_select_area .pots_list.flex_wrap{display:flex}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_select_area .pots_list .pot{width:26%}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_select_area .pots_list .pot:nth-of-type(n+4){margin-top:50px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_select_area .pots_list .pot .product_url .pot_title{display:block;text-align:center;font-weight:700;margin:4% 0;font-size:15px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_select_area .pots_list .pot .product_url .pot_shape_description{font-family:century-gothic,sans-serif;font-size:15px;line-height:30px;letter-spacing:.5px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_select_area .pots_list .pot_color{width:20%}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_select_area .pots_list .pot_color .color_product_url .color_pot_title{display:block;text-align:center;font-weight:700;margin:4% 0;font-size:15px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area{padding:5% 10%}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .pot_area{display:flex}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .pot_area .pot_area_img{width:50%;padding-right:5%}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .pot_area .pot_area_detail{margin:0 auto;width:70%;padding:0 0 5% 5%;font-size:13px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .pot_area .pot_area_detail .pot_detail{margin-bottom:10%}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .pot_area .pot_area_detail .pot_detail .pot_size{margin-bottom:2%;font-size:13px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .pot_area .pot_area_detail .recommended_placement{font-size:13px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .pot_area .pot_area_detail .recommended_placement .recommended_text{font-weight:700;font-size:13px;margin-bottom:7%}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .pot_area .pot_area_detail .recommended_placement .recommended_text .recommended_description{word-break:break-all;font-weight:400;font-size:13px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .pot_area_content{font-size:13px;margin-top:30px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .pot_area_content table tr td{font-weight:400;vertical-align:middle;font-size:13px;padding:10px;min-width:50px;width:250px;font-size:15px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .pot_area_content table tr td:first-child{font-weight:700}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .slider_name{margin-top:40px;text-align:center;font-size:15px;font-weight:700;margin-bottom:20px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .fixed_button_area{position:relative}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .fixed_button_area .fixed_button_select_pot{box-shadow:0 1px #0000004d;color:#fff!important;letter-spacing:1px;background-color:#004347;position:relative;display:block;text-align:center;border-radius:50px;overflow:hidden;margin:25px auto;padding:10px 0;width:340px;font-size:16px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .fixed_button_area .fixed_button_select_pot .buttons_text{letter-spacing:1px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area #pickup .single_plus_contents .contents_wrap .swiper-container .swiper-wrapper .swiper-slide{width:29%!important;margin-right:30px!important;height:200px!important}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area #pickup .single_plus_contents .contents_wrap .swiper-container .swiper-wrapper .swiper-slide .slider_img{object-fit:cover;aspect-ratio:3/4}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pot_infomation_table table{margin:0 auto}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pot_infomation_table .pot_attention{text-align:center;margin-top:10px;margin-bottom:10%;font-family:century-gothic,sans-serif;font-size:15px;line-height:30px;letter-spacing:.5px}.template-page-select_pot .pots_select_color_are .pots_list{display:flex;flex-wrap:wrap}.template-page-select_pot .pots_select_color_are .pots_list .pot_color{width:31%;margin:1%}.template-page-select_pot .pots_select_color_are .pots_list .color_pot_title{display:block;text-align:center;font-weight:700;margin:4% 0;font-size:15px}@media only screen and (max-width:425px){.template-page-select_pot .select_pots_all .pots .contents_wrap{padding:0;width:100%;min-width:initial}.template-page-select_pot .select_pots_all .pots .contents_wrap .select_pot_maintitle{text-align:left;font-size:22px;line-height:36px;margin-bottom:10px;margin-top:30px;padding:0 5%}.template-page-select_pot .select_pots_all .pots .contents_wrap .pots_top_img{padding:0}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap{padding:30px 5%;width:90%;min-width:initial}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .select_pot_subtitle{width:98%;margin-left:0;letter-spacing:1.5px;font-weight:700;padding:1%;font-size:20px;margin-bottom:15px;border-bottom:1px solid}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .select_pot_subtitle.size-l{margin-top:40px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_description{padding:2%;font-size:13px;letter-spacing:1px;line-height:28px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_description .pot_shape_message{display:block;padding-top:3px;font-size:12px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_select_area{padding:0}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_select_area .pots_list{padding:10% 0;gap:3%}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_select_area .pots_list.flex_wrap{display:flex}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_select_area .pots_list.pots_color_list{width:70%;margin:0 auto}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_select_area .pots_list .pot{width:31%}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_select_area .pots_list .pot:nth-of-type(n+4){margin-top:10px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_select_area .pots_list .pot .product_url .pot_title{display:block;text-align:center;font-weight:700;margin:4% 0;font-size:13px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_select_area .pots_list .pot .product_url .pot_shape_description{font-size:13px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_select_area .pots_list .pot_color{width:48%}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_select_area .pots_list .pot_color .color_product_url .color_pot_title{display:block;text-align:center;font-weight:700;margin:4% 0;font-size:13px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area{padding:0}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .pot_area{display:block}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .pot_area .pot_area_img{width:100%;padding:0%}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .pot_area .pot_area_detail{margin:40px auto 0;font-size:13px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .pot_area .pot_area_detail .pot_detail{margin:10% 0;font-size:18px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .pot_area .pot_area_detail .pot_detail .pot_size{margin-bottom:2%;font-size:13px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .pot_area .pot_area_detail .recommended_placement .recommended_text{font-weight:700;font-size:13px;margin-bottom:7%}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .pot_area .pot_area_detail .recommended_placement .recommended_text .recommended_description{word-break:break-all;font-weight:400;font-size:13px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .pot_area_content{width:100%;padding:0%;font-size:13px;margin-top:30px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .pot_area_content .pot_detail{margin:10% 0;font-size:18px}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .slider_name{margin-top:40px;text-align:center;font-size:15px;font-weight:700}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .fixed_button_area{position:relative}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pots_product_area .fixed_button_area .fixed_button_select_pot{display:block;margin:0 auto;width:350px;padding:15px 0;text-align:center;border-radius:30px;overflow:hidden}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pot_infomation_table table{margin:0 auto}.template-page-select_pot .select_pots_all .pots .contents_wrap .list_wrap .pot_infomation_table .pot_attention{text-align:center;margin-top:10px;font-size:13px}}.scroll table{border:1px solid;padding:5px;border-color:#ddd}.scroll table tbody tr.tr_title{color:#fff;background:#024348}.scroll table tbody tr.tr_title td{color:#fff}.scroll table tbody tr td{color:#000;font-weight:400;vertical-align:middle;font-size:15px;padding:10px;border-right:1px solid;border-bottom:1px solid;border-color:#ddd;min-width:50px;text-align:center}@media only screen and (max-width:796px){.scroll table{width:100%}.scroll table tbody tr td{font-size:13px}.scroll{overflow:auto;white-space:nowrap}.scroll::-webkit-scrollbar{height:5px}.scroll::-webkit-scrollbar-track{background:#f1f1f1}.scroll::-webkit-scrollbar-thumb{background:#bcbcbc}}.contents_wrap .content .product_introduce{background-color:#f8f8f8;padding:15px;display:flex;margin:20px 0;width:100%}.contents_wrap .content .product_introduce .left_side{width:35%}.contents_wrap .content .product_introduce .left_side img{text-align:center;display:block;max-height:260px;width:auto}.contents_wrap .content .product_introduce .right_side{width:65%;margin-left:3%;position:relative}.contents_wrap .content .product_introduce .right_side .product_title{font-size:22px;font-weight:700;margin-top:30px}.contents_wrap .content .product_introduce .right_side .source{font-size:10px}.contents_wrap .content .product_introduce .right_side .button_area{position:absolute;bottom:30px;display:flex}.contents_wrap .content .product_introduce .right_side .button_area .official_link{width:100px;height:30px;margin-right:10px;background-color:#76bbd1;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;border-radius:7px}.contents_wrap .content .product_introduce .right_side .button_area .rakuten_link{width:100px;height:30px;margin-right:10px;background-color:#d45c57;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;border-radius:7px}.contents_wrap .content .product_introduce .right_side .button_area .amazon_link{width:100px;height:30px;margin-right:10px;background-color:#fdbe69;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;border-radius:7px}.contents_wrap .content .product_introduce .right_side .button_area .yahoo_link{width:100px;height:30px;margin-right:10px;background-color:#fc8501;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;border-radius:7px}@media only screen and (max-width:796px){.contents_wrap .content .product_introduce{width:auto;display:block}.contents_wrap .content .product_introduce .left_side{width:100%;margin:0 auto}.contents_wrap .content .product_introduce .left_side img{max-height:200px}.contents_wrap .content .product_introduce .right_side{position:relative;margin:0 auto;width:80%}.contents_wrap .content .product_introduce .right_side .product_title{margin-top:50px;font-size:15px}.contents_wrap .content .product_introduce .right_side .source{position:absolute;top:-35px;right:20px;font-size:6px}.contents_wrap .content .product_introduce .right_side .button_area{margin-top:20px;position:relative;display:block;bottom:0}.contents_wrap .content .product_introduce .right_side .button_area .official_link{width:100px;height:30px;margin-right:10px;background-color:#76bbd1;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;border-radius:7px;width:100%;margin-bottom:20px;font-size:13px}.contents_wrap .content .product_introduce .right_side .button_area .rakuten_link{width:100px;height:30px;margin-right:10px;background-color:#d45c57;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;border-radius:7px;width:100%;margin-bottom:20px;font-size:13px}.contents_wrap .content .product_introduce .right_side .button_area .amazon_link{width:100px;height:30px;margin-right:10px;background-color:#fdbe69;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;border-radius:7px;width:100%;margin-bottom:20px;font-size:13px}.contents_wrap .content .product_introduce .right_side .button_area .yahoo_link{width:100px;height:30px;margin-right:10px;background-color:#fc8501;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;border-radius:7px;width:100%;font-size:13px}}.mothers-day .floating_action_button{position:fixed;bottom:20px;right:20px;z-index:99;width:52px;height:52px;background:#044;color:#fff;line-height:40px;border-radius:50%;transition:translate .5s ease-in-out}.mothers-day .product_section{display:flex;flex-direction:column;align-items:center;max-width:800px;margin:120px auto}@media only screen and (max-width:796px){.mothers-day .product_section{padding:0 5%;margin:80px auto}}.mothers-day .product_section__icon{width:40px}.mothers-day .product_section__title{font-size:28px;line-height:160%;letter-spacing:5%;text-align:center;-webkit-user-select:none;user-select:none}@media only screen and (max-width:796px){.mothers-day .product_section__title{font-size:22px}}.mothers-day .product_section__subtitle{font-size:15px;line-height:160%;text-align:center;-webkit-user-select:none;user-select:none}@media only screen and (max-width:796px){.mothers-day .product_section__subtitle{font-size:12px}}.mothers-day .product_section__description{max-width:543px;margin:24px auto 0;font-size:15px;line-height:180%}.mothers-day .product_section__items{margin-top:40px}.mothers-day .product_section .pc_3column_and_sp_2column_gap{justify-content:flex-start}.mothers-day .magazine_section{max-width:800px;margin:120px auto}@media only screen and (max-width:796px){.mothers-day .magazine_section{margin:80px auto}}.mothers-day .magazine_section__title{font-size:28px;line-height:160%;text-align:center}@media only screen and (max-width:796px){.mothers-day .magazine_section__title{font-size:22px}}.mothers-day .magazine_section__subtitle{font-size:15px;line-height:160%;text-align:center}@media only screen and (max-width:796px){.mothers-day .magazine_section__subtitle{font-size:12px}}.mothers-day .magazine_section__content{margin-top:40px}@media only screen and (max-width:796px){.mothers-day .magazine_section__content{margin-top:24px}}.mothers-day .contents_wrap{margin:0 auto;padding:75px 0 60px;min-width:auto}@media only screen and (max-width:796px){.mothers-day .contents_wrap{padding:40px 0}}.mothers-day .mother_product_margin{margin-bottom:80px}@media only screen and (max-width:796px){.mothers-day .mother_product_margin{margin-bottom:40px}}.mothers-day .delivery_section{width:544px;margin:160px auto 0}@media only screen and (max-width:796px){.mothers-day .delivery_section{width:100%;margin:80px auto 0}}.mothers-day .delivery_section .early_booking_privilege{display:flex;margin:0 auto;padding:56px 32px;flex-direction:column;align-items:center;border-radius:8px}@media only screen and (max-width:796px){.mothers-day .delivery_section .early_booking_privilege{display:block}}.mothers-day .delivery_section .early_booking_privilege .calendar_large_img{display:block;margin-top:40px}.mothers-day .delivery_section .early_booking_privilege .booking_description{margin-top:24px;font-size:15px}.mothers-day .button_arrow{width:16px;position:absolute;right:5px;top:0;bottom:0;margin:auto}.mothers-day .phalaenopsis_ourservice{width:734px}@media only screen and (max-width:796px){.mothers-day .phalaenopsis_ourservice{width:100%;padding-top:40px}}.mothers-day_section_icon{width:50px}.mothers-day_content-4-column{max-width:800px;margin:0 auto}.mothers-day_content{max-width:795px;margin:auto}.mt_motherday_ourservice{margin-top:80px}@media only screen and (max-width:796px){.mt_motherday_ourservice{margin-top:80px}}.our_service_mothers-dayu_img{width:48%;height:auto}.mothers-day_gift_label{width:150px}@media only screen and (max-width:796px){.mothers-day_gift_label{margin:0 auto}}.customers_voice_section{padding-top:50px;margin-top:80px}.more_button_anygift{background-image:linear-gradient(to right,#43c7e3,#11c2a3)}.search_wrap .search_form .search_item div #suggest{background:#fff}.search_wrap .search_form .search_item div #suggest .suggest-result{border-bottom:1px solid #ebebeb;background:#fff;padding-right:10px;width:100%;min-height:30px;cursor:pointer}.search_wrap .search_form .search_item div #suggest .suggest-result:first-child{border-top:1px solid #ebebeb}.search_wrap .search_form .search_item div #suggest .over{background:#f7f7f7;cursor:pointer;padding-right:5px;border-bottom:1px solid #ebebeb;width:100%;min-height:30px;display:block;border-left:5px solid #004347}.search_wrap .search_form .search_item div #suggest .over:first-child{border-top:1px solid #ebebeb}.search_wrap .search_form .search_item div #suggest div{padding-right:10px;background:#fff;cursor:pointer;border-bottom:1px solid #ebebeb;width:100%;min-height:30px}.ecopot_store .prefectures_map{margin:5%}.ecopot_store .prefectures_map .prefecture-header{display:block;margin:20px auto;text-align:center;font-size:40px}.ecopot_store .prefectures_area{background-color:#f9f9f9;padding-bottom:40px}.ecopot_store .prefectures_area .area-header{letter-spacing:1.5px;font-weight:700;padding:2% 0;margin-left:30px;font-size:40px;margin-bottom:15px;border-bottom:1px solid;background:none;text-align:center}.ecopot_store .prefectures_area .pre-kanto{margin:0 auto;padding:0 2%;max-width:800px;background:#fff}.ecopot_store .prefectures_area .pre-kanto .prefectures_title{border-bottom:1px solide #eee;margin-bottom:0;padding:15px 0;font-size:2rem;font-weight:200;color:#004347;letter-spacing:.1em;transition:top .5s cubic-bezier(.65,.05,.36,1)}.ecopot_store .prefectures_area .pre-kanto .shop-lists{margin:0;padding:0}.ecopot_store .prefectures_area .pre-kanto .shop-lists .shop-list{display:flex;border-top:1px dashed rgba(0,0,0,.1);padding:30px 0;max-width:850px;margin:0 auto}.ecopot_store .prefectures_area .pre-kanto .shop-lists .shop-list .shop-name{width:400px;margin-right:30px;font-size:1.4rem;font-weight:700}.ecopot_store .prefectures_area .pre-kanto .shop-lists .shop-list .shop-name span{font-weight:500;font-size:1.4rem;display:block}.ecopot_store section .button_area{margin-top:50px;width:100%}.ecopot_store section .button_area .button_wrap{margin:30px auto}.ecopot_store section .button_area .button_wrap .more_button.ecopot_button{position:relative;display:block;margin:0 auto;width:350px;padding:15px 0;text-align:center;border-radius:30px;background-color:#004347;overflow:hidden}.ecopot_store section .button_area .button_wrap .more_button.ecopot_button span{color:#fff}.ecopot_store section .button_area .button_wrap .more_button.contact_button{position:relative;display:block;margin:0 auto;width:350px;padding:15px 0;text-align:center;border-radius:30px;background-color:#d8d9d9;overflow:hidden}@media only screen and (max-width:796px){.ecopot_store .prefectures_map .prefecture-header{font-size:30px;margin-top:50px;letter-spacing:1.5px}.ecopot_store .prefectures_area .area-header{margin-left:0;font-size:28px;margin-top:50px;letter-spacing:4.5px}.ecopot_store .prefectures_area .pre-kanto{width:auto;margin:0 5%}.ecopot_store .prefectures_area .pre-kanto .prefectures_title{font-size:22px}.ecopot_store .prefectures_area .pre-kanto .shop-lists .shop-list{display:block}.ecopot_store .prefectures_area .pre-kanto .shop-lists .shop-list .shop-name,.ecopot_store .prefectures_area .pre-kanto .shop-lists .shop-list .shop-name span{font-size:16px;letter-spacing:1.5px}.ecopot_store .prefectures_area .pre-kanto .shop-lists .shop-list .shop-meta{margin-top:10px}.ecopot_store .prefectures_area .pre-kanto .shop-lists .shop-list .shop-meta .shop-address{letter-spacing:1.5px}}.template-collection-plants-ar .top-padding{padding-top:0;margin-top:0}.template-collection-plants-ar .products_all .products .contents_wrap .collections_title{margin-top:0}.ar_top_content .demo_images{display:flex;flex-wrap:wrap;justify-content:space-between}.ar_top_content .demo_images .demo_image{width:31%}.ar_top_content .demo_images_texts{display:flex;flex-wrap:wrap;text-align:center;margin-top:10px;font-size:17px;justify-content:space-between}.ar_top_content .demo_images_texts .demo_images_text{width:31%;font-weight:700;position:relative}.ar_top_content .demo_images_texts .demo_images_text:after{position:absolute;content:"\2192";font-size:23px;right:-23px;top:0;color:gray}.ar_top_content .demo_images_texts .demo_images_text.no-arrow:after{content:""}.ar_top_content .collection_description{margin:30px auto;line-height:38px;font-size:18px;letter-spacing:1px;width:100%}@media only screen and (max-width:796px){.ar_top_content .collection_description{line-height:24px;font-size:14px;letter-spacing:1px}}.collection-plants-ar{background:#eee;padding:40px 0 30px}.collection-plants-ar .how_to_use{font-size:40px;text-align:center}@media only screen and (max-width:796px){.collection-plants-ar .how_to_use{font-size:28px}}.collection-plants-ar .how_to_use span{margin-top:5px;display:block;text-align:center;font-size:12px}.collection-plants-ar .contents_wrap{padding:0;min-width:auto}@media only screen and (max-width:796px){.collection-plants-ar .contents_wrap{margin-top:-40px}}.collection-plants-ar .contents_wrap #plus_contents{width:100%;height:auto;padding:0}.collection-plants-ar .contents_wrap #plus_contents .how_to_use_image{margin:0 auto;position:relative;width:692px}.collection-plants-ar .contents_wrap #plus_contents .how_to_use_image .base-image{width:692px;height:auto}.collection-plants-ar .contents_wrap #plus_contents .how_to_use_image .overlay-gif{position:absolute;width:10%;height:auto}.collection-plants-ar .contents_wrap #plus_contents .how_to_use_image .gif-1{top:10%;left:0%;width:214px;height:270px}.collection-plants-ar .contents_wrap #plus_contents .how_to_use_image .gif-2{top:10%;left:34.5%;width:214px;height:270px}.collection-plants-ar .contents_wrap #plus_contents .how_to_use_image .gif-3{top:10%;left:69%;width:214px;height:270px}@media only screen and (max-width:796px){.collection-plants-ar .contents_wrap #plus_contents .how_to_use_image{position:relative;width:100%}.collection-plants-ar .contents_wrap #plus_contents .how_to_use_image .base-image{width:100%;height:auto}.collection-plants-ar .contents_wrap #plus_contents .how_to_use_image .overlay-gif{position:absolute;width:10%;height:auto}.collection-plants-ar .contents_wrap #plus_contents .how_to_use_image .gif-1{top:15%;left:6%;width:88%;margin:0 auto;display:block;height:auto}}.collection-plants-ar .contents_wrap #plus_contents .our_service_img:nth-child(2){padding-left:5%;padding-right:5%;padding-top:5%}@media only screen and (max-width:796px){.collection-plants-ar .contents_wrap #plus_contents .our_service_img:nth-child(2){padding-top:0}}.collection-plants-ar .contents_wrap #plus_contents .single_plus_contents .plus_contents_flex_area{margin:0}.collection-plants-ar .contents_wrap #plus_contents .single_plus_contents .plus_contents_flex_area:nth-child(3){margin-top:5%}@media only screen and (max-width:796px){.collection-plants-ar .contents_wrap #plus_contents .single_plus_contents .plus_contents_flex_area{margin:60px 0}}@media only screen and (max-width:796px){.collection-plants-ar .contents_wrap #plus_contents .single_plus_contents .plus_contents_flex_area:nth-child(1){margin-top:0}.collection-plants-ar .contents_wrap #plus_contents .single_plus_contents .plus_contents_flex_area:nth-child(3){margin-bottom:0}}.collection-plants-ar .contents_wrap #plus_contents .single_plus_contents .plus_contents_flex_area .plus_contents_flex{width:50%;padding-left:5%!important;padding-right:5%!important;padding-top:5%!important}.collection-plants-ar .contents_wrap #plus_contents .single_plus_contents .plus_contents_flex_area .plus_contents_flex:not(:nth-child(2)){padding-left:0%!important;padding-right:0%!important;padding-top:10%!important}@media only screen and (max-width:796px){.collection-plants-ar .contents_wrap #plus_contents .single_plus_contents .plus_contents_flex_area .plus_contents_flex{width:100%;padding-left:0!important;padding-right:0!important;padding-top:0!important}.collection-plants-ar .contents_wrap #plus_contents .single_plus_contents .plus_contents_flex_area .plus_contents_flex:not(:nth-child(2)){padding-top:0%!important}}.collection-plants-ar .contents_wrap #plus_contents .single_plus_contents .plus_contents_flex_area .plus_contents_flex .how_to_use_title{display:flex;align-items:center;margin-bottom:20px}.collection-plants-ar .contents_wrap #plus_contents .single_plus_contents .plus_contents_flex_area .plus_contents_flex .how_to_use_title button{background:#004347;color:#fff;font-weight:400;padding:4px 10px;margin-right:1em;font-size:17px}.collection-plants-ar .contents_wrap #plus_contents .single_plus_contents .plus_contents_flex_area .plus_contents_flex .how_to_use_title h2{margin-bottom:0}@media only screen and (max-width:796px){.collection-plants-ar .contents_wrap #plus_contents .single_plus_contents .plus_contents_flex_area .plus_contents_flex .how_to_use_title h2{margin-bottom:20px}}.collection-plants-ar .contents_wrap #plus_contents .single_plus_contents .plus_contents_flex_area .plus_contents_flex h2 span{background:#004347;color:#fff;font-weight:400;padding:4px 10px;margin-right:1em;font-size:17px}@media only screen and (max-width:800){.collection-plants-ar .contents_wrap #plus_contents .single_plus_contents{margin:0}}.contents_wrap video{height:533px;max-height:533px;width:624px;margin:0 auto;padding:0 2%}@media only screen and (max-width:796px){.contents_wrap video{height:auto;width:100%;padding:0}}.contents_wrap .ecopots-video{width:100%;height:auto;margin:0 auto;padding:0 2%}.products_all .products .contents_wrap .ar-plants_product_lists .ar-plants_product_list{margin:50px auto}.products_all .products .contents_wrap .ar-plants_product_lists .ar-plants_product_list .fixed_button_area{position:relative}.products_all .products .contents_wrap .ar-plants_product_lists .ar-plants_product_list .fixed_button_area .button_text{color:#fff;font-size:16px}.corporation-page{margin-top:70px}.corporation-page .top-padding{padding-top:0;margin-top:0}.corporation-page .ourservice--padding{padding:120px 0 0}@media only screen and (max-width:796px){.corporation-page .ourservice--padding{padding:80px 0 0}}@media only screen and (max-width:796px){.corporation-page .our_service_mothers-dayu_img{width:100%}}@media only screen and (max-width:796px){.corporation-page .ourservice_content_title{text-align:center}}.coporation-top-image-area{position:relative}.coporation-top-text-in-image{position:absolute;top:30%;left:0;right:0;width:500px;margin:auto}@media only screen and (max-width:796px){.coporation-top-text-in-image{width:100%}}.coporation-top-border-text{padding:12px 16px;flex-direction:column;color:#fff;justify-content:center;width:125px;align-items:center;border-radius:4px;display:flex;border:1px solid #FFF;text-align:center;margin:auto}@media only screen and (max-width:796px){.coporation-top-border-text{font-size:12px;width:80px}}.coporation-top-main-text{color:#fff;text-align:center;font-size:48px;font-weight:400;line-height:125%;margin:24px auto 7px;letter-spacing:2.4px}@media only screen and (max-width:796px){.coporation-top-main-text{font-size:32px;margin:24px auto 0}}.coporation-top-sub-text{color:#fff;text-align:center;font-size:18px;font-weight:700;line-height:160%;letter-spacing:.9px}@media only screen and (max-width:796px){.coporation-top-sub-text{font-size:15px}}.corporation-top-section{width:739px;margin:120px auto 80px}@media only screen and (max-width:796px){.corporation-top-section{width:90%;margin:56px auto 80px}}.corporation-top-section .topcontainer-title{text-align:center;font-size:22px;font-weight:600;line-height:33px;letter-spacing:1px}@media only screen and (max-width:796px){.corporation-top-section .topcontainer-title{font-size:18px}}.collection_description{margin:30px auto;line-height:28px;font-size:15px;letter-spacing:.15px;width:100%;font-family:Century Gothic,sans-serif}.corporation-more-link{cursor:pointer;text-align:center;display:block;color:#004347;font-size:15px;font-weight:700;line-height:160%;letter-spacing:.75px}.anyhelp_area{background:#f4f4f4;padding:120px 0;margin-top:120px}@media only screen and (max-width:796px){.anyhelp_area{padding:80px 0;margin-top:80px}}.anyhelp_area .how_to_use{font-size:15px;text-align:center;letter-spacing:1px;margin-bottom:10px}.anyhelp_area .how_to_use.flow_to_use{margin:40px auto}.anyhelp_area .how_to_use span{display:block;text-align:center;font-size:28px}.anyhelp_area .contents_wrap{padding:0;min-width:auto;width:520px;margin-top:40px}.anyhelp_area .contents_wrap .plus_contents{width:100%;height:auto;padding:0}.anyhelp_area .contents_wrap .plus_contents .how_to_use_container{width:100%;background-color:#fff;border-radius:5px;margin:30px 0 40px;position:relative;padding:40px 0}.anyhelp_area .contents_wrap .plus_contents .how_to_use_container h3{text-align:center;font-size:30px;line-height:33px;letter-spacing:1px;padding:20px 0 10px}.anyhelp_area .contents_wrap .plus_contents .how_to_use_container img{width:231px;display:block;margin:0 auto}.anyhelp_area .contents_wrap .plus_contents .how_to_use_container .how_to_use_title{text-align:center;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px}@media only screen and (max-width:796px){.anyhelp_area .contents_wrap .plus_contents .how_to_use_container .how_to_use_title{text-align:left}}.anyhelp_area .contents_wrap .plus_contents .how_to_use_container .how_to_use_description{font-size:15px;font-weight:300;line-height:24px;letter-spacing:.15px;padding:20px 37px}.anyhelp_area .contents_wrap .plus_contents .how_to_use_container .arrow-img{width:62px;position:absolute;bottom:-35px;transform:translate(-50%,-50%);left:50%}@media only screen and (max-width:796px){.anyhelp_area .contents_wrap .plus_contents .how_to_use_container .arrow-img{bottom:-105px}}.button-content{margin:40px auto 0;display:block;text-align:center}.button-over-text{font-size:12px;font-weight:700;margin-bottom:10px}.qa_container{margin-bottom:30px}.qa_container:first-of-type{margin-top:40px}.qa_container .corporation_question{font-size:18px;padding:10px 10px 10px 15px;font-weight:600;line-height:24px;letter-spacing:1px;background:#eee;border:1px solid #ddd}.qa_container .corporation_answer{font-size:14px;font-weight:400;line-height:24px;letter-spacing:1px;border:1px solid #DDD;padding:20px 30px}.how_to_use_title_area{display:flex;gap:12px;justify-content:center;margin-top:24px;align-items:center}.how_to_use_number{font-size:28px;line-height:160%;letter-spacing:1.4px}.how_to_use_title{font-size:18px;font-weight:700;line-height:160%;letter-spacing:.9px}.coordinate-section{width:739px;margin:120px auto 80px}@media only screen and (max-width:796px){.coordinate-section{width:90%;padding:0 5%;margin:80px auto 40px}}.coordinate-section__content{display:flex;flex-wrap:wrap;gap:24px}.corporation-plan-section__contents{display:flex;flex-wrap:wrap;gap:17px}@media only screen and (max-width:796px){.corporation-plan-section__contents{gap:24px}}.corporation-plan-section__info-content{width:736px;margin:0 auto}@media only screen and (max-width:796px){.corporation-plan-section__info-content{width:100%}}.corporation-plan-section__wrap{width:360px;display:flex;background:#fff;gap:16px;padding:32px 16px;box-sizing:border-box}@media only screen and (max-width:796px){.corporation-plan-section__wrap{width:100%;padding:24px 10px;gap:12px}}.corporation-plan-section__image{width:156px;height:195px}@media only screen and (max-width:796px){.corporation-plan-section__image{width:130px;height:170px}}.corporation-plan-section__items{display:flex;flex-direction:column;gap:10px}.corporation-plan-section__plan{font-size:12px}.corporation-plan-section__item-title{font-size:18px;font-weight:700;line-height:160%;letter-spacing:.9px}.corporation-plan-section__item-price-area{display:flex;flex-direction:column}.corporation-plan-section__item-price{font-size:28px;font-weight:700;letter-spacing:1.4px}@media only screen and (max-width:796px){.corporation-plan-section__item-price{font-size:20px}}.corporation-plan-section__item-price span{font-size:15px}.corporation-plan-section__item-tax{font-size:10px;line-height:160%}.corporation-plan-section__set-contents{background:#f3f4f4;padding:12px 16px;box-sizing:border-box}.corporation-plan-section__set-conent-title{font-size:12px;font-weight:700;line-height:160%;letter-spacing:.6px}.corporation-plan-section__set-conent-text{color:#626262;font-size:12px;line-height:160%;letter-spacing:.6px}.corporation-plan-section__plan-link{text-decoration:underline;font-size:12px}.corporation-plan-section__attention-area{margin-top:16px}.corporation-plan-section__attention-text{font-size:12px;line-height:180%}.corporation-plan-container{border-radius:8px;background:#f3f4f4;width:800px;padding:80px 30px 40px;box-sizing:border-box;margin:auto}@media only screen and (max-width:796px){.corporation-plan-container{width:90%;padding:40px 5%}}@media only screen and (min-width:700px){.products_corporation .products .contents_wrap{width:520px;min-width:auto}}@media only screen and (max-width:796px){.template-collection-corporation-page .products_all .products .contents_wrap .corporation_title{color:#004347;text-align:center;font-size:28px;line-height:28px;letter-spacing:1px}.template-collection-corporation-page .products_all .products .contents_wrap .corporation_title span{text-align:center;display:block;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.05px;margin-top:15px}.template-collection-corporation-page .products_all .products .contents_wrap .our_service_container{margin-bottom:20px}.template-collection-corporation-page .products_all .products .contents_wrap .our_service_container .ourservice_title{font-size:18px;font-weight:600;line-height:26px;letter-spacing:1px}.template-collection-corporation-page .products_all .products .contents_wrap .our_service_container .ourservice_describe{font-size:14px;line-height:24px;letter-spacing:1px}.template-collection-corporation-page .products_all .products .contents_wrap .top_section-img{margin-top:80px}.template-collection-corporation-page .products_all .products .contents_wrap .top_section-img img{margin-bottom:20px}.anyhelp_area{background:#f4f4f4;padding:120px 0 80px;position:relative}.anyhelp_area .how_to_use{padding-bottom:40px;font-size:15px}}@media only screen and (max-width:796px)and (max-width:796px){.anyhelp_area .how_to_use{padding-bottom:0}}@media only screen and (max-width:796px){.anyhelp_area .how_to_use span{display:block;text-align:center;font-size:22px}.anyhelp_area .contents_wrap{padding:0 4%;min-width:auto;width:auto}.anyhelp_area .contents_wrap .plus_contents{width:100%;height:auto;padding:0}.anyhelp_area .contents_wrap .plus_contents .how_to_use_container{width:100%;background-color:#fff;border-radius:5px;margin:30px 0 40px;position:relative}.anyhelp_area .contents_wrap .plus_contents .how_to_use_container img{width:35%;display:block;margin:0 auto}}@media only screen and (max-width:796px)and (max-width:796px){.anyhelp_area .contents_wrap .plus_contents .how_to_use_container img{width:160px;height:103px}}@media only screen and (max-width:796px){.anyhelp_area .contents_wrap .plus_contents .how_to_use_container .how_to_use_description{font-size:14px;font-weight:300;line-height:24px;letter-spacing:1px;padding:10px 28px 50px}}@media only screen and (max-width:796px)and (max-width:796px){.anyhelp_area .contents_wrap .plus_contents .how_to_use_container .how_to_use_description{padding:10px 28px 0}}@media only screen and (max-width:796px){.anyhelp_area .contents_wrap .plus_contents .how_to_use_container .arrow-img{width:51px;position:absolute;bottom:-28px;transform:translate(-50%,-50%);left:50%}}@media only screen and (max-width:796px)and (max-width:796px){.anyhelp_area .contents_wrap .plus_contents .how_to_use_container .arrow-img{bottom:-108px}}@media only screen and (max-width:796px){.template-collection-corporation-page .plus_contents .button_content{text-align:center;font-size:14px;font-weight:700}.template-collection-corporation-page .plus_contents .button_area{display:block}.template-collection-corporation-page .plus_contents .button_area .fixed_button{position:relative}.template-collection-corporation-page .plus_contents .button_area .fixed_button.contact{margin-right:0;width:100%}.template-collection-corporation-page .plus_contents .button_area .fixed_button.tel{background-color:#00d79c;color:#004347!important;width:100%}.template-collection-corporation-page .plus_contents .button_area .fixed_button .button_text{display:flex;justify-content:center;align-items:center;gap:10px;font-size:15px}.template-collection-corporation-page .plus_contents .button_area .fixed_button .mail-img{width:14px}.template-collection-corporation-page .plus_contents .button_area .fixed_button .tel-img{width:17px}.background-color-arrow{width:0;height:0;margin:0 auto;border-left:185px solid transparent;border-right:185px solid transparent;border-top:86px solid #f4f3f3}.qa_container{margin-bottom:30px}.qa_container:first-of-type{margin-top:40px}.qa_container .corporation_question{font-size:18px;padding:10px 10px 10px 15px;font-weight:600;line-height:24px;letter-spacing:1px;background:#eee;border:1px solid #ddd}.qa_container .corporation_question p{font-size:18px}.qa_container .corporation_question .newline-text_first{text-indent:26px}.qa_container .corporation_question .newline-text_second{text-indent:22px}.qa_container .corporation_answer{font-size:14px;font-weight:400;line-height:24px;letter-spacing:1px;border:1px solid #DDD;padding:20px 30px}}.corporation_title{font-size:40px;font-weight:400;line-height:40px;letter-spacing:1px;text-align:center;margin-bottom:30px}@media only screen and (max-width:796px){.corporation_title{font-size:28px;line-height:28px}}.corporation_title span{margin-top:5px;text-align:center;display:block;font-size:15px;font-weight:400;line-height:24px;letter-spacing:1px}@media only screen and (max-width:796px){.corporation_title span{ont-size:12px}}.corporate-arrow-down{width:20px}.life-with-plants-wrapper{padding-top:90px}@media only screen and (max-width:796px){.life-with-plants-wrapper{padding-top:60px}}.life-with-plants-wrapper .top{margin-top:48px}.life-with-plants-wrapper .page-title{text-align:center;font-size:44px;letter-spacing:.44px}@media only screen and (max-width:796px){.life-with-plants-wrapper .page-title{font-size:28px}}.life-with-plants-wrapper .page-subtitle{display:block;text-align:center;font-size:15px;margin-top:10px}@media only screen and (max-width:796px){.life-with-plants-wrapper .page-subtitle{font-size:12px}}.life-with-plants-wrapper .page-descripion{font-size:14px;line-height:24px;max-width:520px;margin:50px auto 40px;padding:0 18px}.life-with-plants-wrapper .filter-wrapper{background:#f8f8f8;padding:30px 0 10px}@media only screen and (max-width:796px){.life-with-plants-wrapper .filter-wrapper{padding:30px 18px 10px}}.life-with-plants-wrapper .lightgray-triangle{max-width:550px;margin:0 auto -10px}.life-with-plants-wrapper .filter{max-width:650px;margin:auto}.life-with-plants-wrapper .filter-buttons,.life-with-plants-wrapper .filter-conditions-wrapper{margin-bottom:20px}.life-with-plants-wrapper .filter-condition-name{font-weight:700;font-size:22px}.life-with-plants-wrapper .filter-condition-description{margin-left:10px;font-size:14px}.life-with-plants-wrapper .filter-condition-options-group{margin-top:10px;font-size:14px}.life-with-plants-wrapper .filter-condition-options-wrapper{margin-top:15px}.life-with-plants-wrapper .filter-condition-option{cursor:pointer}.life-with-plants-wrapper .filter-condition-option:hover{opacity:.7}.life-with-plants-wrapper .filter-condition-option{display:inline-flex;align-items:center;width:140px;margin-bottom:15px;margin-right:15px;white-space:nowrap}.life-with-plants-wrapper .filter-condition-option input[type=checkbox]{margin-right:10px;flex:none}.life-with-plants-wrapper hr{margin:20px 0}.life-with-plants-wrapper .result-wrapper{max-width:650px;margin:20px auto}.life-with-plants-wrapper .result-count-wrapper{color:#626262;font-size:18px;text-align:center;margin-bottom:20px}.life-with-plants-wrapper .result-count{color:#004347;font-size:28px}.life-entries{width:100%;max-width:650px;flex-wrap:wrap;display:flex;gap:2px .5%}.life-entry{cursor:pointer}.life-entry:hover{opacity:.7}.life-entry{width:33%;overflow:hidden}.life-entry img{aspect-ratio:1/1;object-fit:cover}.life-entry-popup{padding:40px 0;position:relative;width:90vw;margin:auto}.life-entry-popup .mfp-close{color:#fff!important}.life-entry-popup-content{background:#fff;overflow:hidden;border-radius:5px;display:flex;max-height:80vh;min-height:50vh;width:90vw}@media only screen and (max-width:796px){.life-entry-popup-content{flex-direction:column;min-height:unset;width:85vw;margin:auto;overflow:scroll}}.life-entry-popup-content .image-wrapper{flex-grow:1;display:flex;align-items:center;background:#000}@media only screen and (max-width:796px){.life-entry-popup-content .image-wrapper{width:calc(100% - 20px);margin:10px 10px 0}}.life-entry-popup-content .image-wrapper img{height:100%;object-fit:contain}.life-entry-popup-content .detail{display:flex;flex-direction:column;justify-content:space-between;padding:10px;flex:none;width:300px}@media only screen and (max-width:796px){.life-entry-popup-content .detail{flex:auto;width:auto}}.life-entry-popup-content .product{display:flex;margin-bottom:10px}.life-entry-popup-content .product-image-wrapper{width:88px;flex:none}.life-entry-popup-content .product-image-wrapper img{display:block;border-radius:5px}.life-entry-popup-content .product-detail{flex-grow:1;padding-top:5px;padding-left:5px}.life-entry-popup-content .product-title{font-size:14px;font-weight:600;margin-bottom:10px;height:38px;overflow:hidden}.life-entry-popup-content .product-options{margin-bottom:10px;font-size:12px}.life-entry-popup-content .product-buttons{display:flex;justify-content:flex-end}.life-entry-popup-content .product-buttons .app-button-darkgreen{border-radius:20px;padding:5px 20px}.life-entry-popup-content .other-lifes{display:flex;width:calc(100% + 8px);margin:0 -4px;align-items:center}.life-entry-popup-content .other-life-image-wrapper{width:19.8%}.life-entry-popup-content .other-life-image-wrapper.active{width:20.8%;background-color:#000}.life-entry-popup-content .other-life-image-wrapper img{aspect-ratio:1/1;object-fit:cover;width:calc(100% - 8px);margin:4px}.life-style-share-text{text-align:center;margin-top:15px;font-size:13px}.share_wrap_compact{margin:5px auto 10px;width:150px}.share_wrap_compact .share_list{margin-top:0}.share_wrap_compact .share_list .sns_icon{width:35px}@media only screen and (max-width:796px){.clear-plants-page-wrapper .fixed_button_area{height:70px;position:relative}}@media only screen and (max-width:796px){.clear-plants-page-wrapper .fixed_button{width:90%}}.clear-plants-page-wrapper{padding-top:90px}@media only screen and (max-width:796px){.clear-plants-page-wrapper{padding-top:60px}}.clear-plants-page-wrapper .top{margin-top:48px}@media only screen and (max-width:796px){.clear-plants-page-wrapper .top{margin-top:20px}}.clear-plants-page-wrapper .point-image{margin-top:23px}.clear-plants-page-wrapper .content-wrap{margin:0 auto;max-width:800px}@media only screen and (max-width:796px){.clear-plants-page-wrapper .content-wrap{margin:0 7%}}.clear-plants-page-wrapper .point{margin-top:75px}@media only screen and (max-width:796px){.clear-plants-page-wrapper .point{margin-top:70px}}.clear-plants-page-wrapper .point-lists{display:flex;margin:45px 0}@media only screen and (max-width:796px){.clear-plants-page-wrapper .point-lists{flex-wrap:wrap}}.clear-plants-page-wrapper .list-point{width:25%}@media only screen and (max-width:796px){.clear-plants-page-wrapper .list-point{width:50%;margin-bottom:20px}}.clear-plants-page-wrapper .list-care{width:100%}.clear-plants-page-wrapper .point-label{text-align:center;font-size:11px;line-height:12px;letter-spacing:1px;display:block}.clear-plants-page-wrapper .point-number{font-size:26px;text-align:center;display:block}.clear-plants-page-wrapper .point-text{font-size:15px;line-height:15px;font-weight:600;text-align:center;display:block}@media only screen and (max-width:796px){.clear-plants-page-wrapper .point-text{line-height:22px;letter-spacing:1px}}.clear-plants-page-wrapper .point-icon{width:80%;text-align:center;margin:8px auto;display:block}.clear-plants-page-wrapper .care-icon{width:100%;text-align:center;margin:8px auto}.clear-plants-page-wrapper .plus_contents_flex{position:relative}.clear-plants-page-wrapper .point1-blowing{position:absolute;top:0;width:120px;right:44px}.clear-plants-page-wrapper .point2-blowing{position:absolute;width:120px;top:0;right:7px}.clear-plants-page-wrapper .ml-22{margin-left:22px}@media only screen and (max-width:796px){.clear-plants-page-wrapper .ml-22{margin-left:0}}.clear-plants-page-wrapper .mr-22{margin-right:22px}@media only screen and (max-width:796px){.clear-plants-page-wrapper .mr-22{margin-right:0}}.clear-plants-page-wrapper .m-0{margin:0}.clear-plants-page-wrapper .pr-0{padding-right:0}.clear-plants-page-wrapper .pt-6{padding-top:6%}@media only screen and (max-width:796px){.clear-plants-page-wrapper .pt-6{padding-top:0}}.clear-plants-page-wrapper .how-to-care{background-color:#f2f6fc;padding-top:100px;margin-top:35px;padding-bottom:40px}@media only screen and (max-width:796px){.clear-plants-page-wrapper .how-to-care{padding-top:40px}}.clear-plants-page-wrapper .how-to-care-step{margin:30px 0}.clear-plants-page-wrapper .point_image{margin-top:40px}.clear-plants-page-wrapper .size{padding-top:90px}@media only screen and (max-width:796px){.clear-plants-page-wrapper .size{padding-top:60px}}.clear-plants-page-wrapper .size-content{margin-top:70px}.clear-plants-page-wrapper .size-content-img{margin-top:20px}.clear-plants-page-wrapper .size-description{font-size:14px;line-height:24px;letter-spacing:1px;margin-top:40px}.clear-plants-page-wrapper .page-title-label{text-align:center;font-size:12px;font-weight:600;line-height:24px;letter-spacing:1px}.clear-plants-page-wrapper .interior-example{margin-top:89px}@media only screen and (max-width:796px){.clear-plants-page-wrapper .interior-example{margin-top:60px}}.clear-plants-page-wrapper .interior-example .interia-lists-table{display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px auto 70px}.clear-plants-page-wrapper .interior-example .interia-lists-baby{margin:30px auto 70px;width:500px;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:796px){.clear-plants-page-wrapper .interior-example .interia-lists-baby{width:100%}}.clear-plants-page-wrapper .interior-example .interia-list-table{width:32%}@media only screen and (max-width:796px){.clear-plants-page-wrapper .interior-example .interia-list-table{width:48%}}.clear-plants-page-wrapper .interior-example .interia-list-baby{width:49%}.clear-plants-page-wrapper .interior-example-place{text-align:center;font-size:14px;line-height:24px;letter-spacing:1px;display:block}@media only screen and (max-width:796px){.clear-plants-page-wrapper .interior-example-place{margin:10px auto 16px}}.clear-plants-page-wrapper .answer-item{margin-bottom:20px;font-size:14px;line-height:24px;letter-spacing:1px}.clear-plants-page-wrapper .answer-list{font-weight:600;padding-bottom:15px}.clear-plants-page-wrapper .product{padding:70px 0 40px}@media only screen and (max-width:796px){.clear-plants-page-wrapper .product{padding-top:0}}.clear-plants-page-wrapper .product-lists{display:flex;margin-top:40px;margin-bottom:70px}.clear-plants-page-wrapper .product-list{width:17%;margin:0}@media only screen and (max-width:796px){.clear-plants-page-wrapper .product-list{width:45%}}.clear-plants-page-wrapper .product-lists-all{display:flex;flex-wrap:wrap;margin-top:40px;margin-bottom:70px}.clear-plants-page-wrapper .product-list-all{width:30%;margin:0 1%}@media only screen and (max-width:796px){.clear-plants-page-wrapper .product-list-all{width:48%}}.clear-plants-page-wrapper .product_title{margin:10px 0;height:100px}@media only screen and (max-width:796px){.clear-plants-page-wrapper .product_title{height:80px}}.clear-plants-page-wrapper .list_price{display:block;font-size:21px;line-height:33px;letter-spacing:.5px;font-weight:700}@media only screen and (max-width:796px){.clear-plants-page-wrapper .list_price{font-size:18px;line-height:30px;letter-spacing:1px}}.clear-plants-page-wrapper .newline-text_second{text-indent:22px}@media only screen and (max-width:796px){.clear-plants-page-wrapper .plus_contents_flex_area .our_service_img{width:100%}}h3.page-title{color:#004347;text-align:center;font-size:40px;line-height:40px;letter-spacing:1px}@media only screen and (max-width:796px){h3.page-title{font-size:28px}}@media only screen and (max-width:796px){h3.page-title .text_detail{font-size:20px}}.page-subtitle{display:block;text-align:center;font-size:15px;margin-top:10px;line-height:24px;letter-spacing:1px}.qa{padding:70px 0 40px}@media only screen and (max-width:796px){.qa{padding-top:0}}.point-description-title{font-size:18px;line-height:30px;letter-spacing:1px}@media only screen and (max-width:796px){.point-description-title{margin-top:20px;font-weight:600;text-align:center;display:block}}@media only screen and (max-width:796px){.point-description-title b{font-size:18px;font-weight:300;line-height:30px;letter-spacing:1px}}.point-description-title span{display:block;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px}@media only screen and (max-width:796px){.point-description-title span{font-weight:600;text-align:center;display:block}}.point-description-text{margin-top:12px;font-size:14px;line-height:28px;letter-spacing:.15px}@media only screen and (max-width:796px){.point-description-text{font-size:15px;line-height:24px;letter-spacing:1px;margin-bottom:35px}}h2.page-title{text-align:center;font-size:44px;line-height:44px;letter-spacing:.44px}@media only screen and (max-width:796px){h2.page-title{font-size:28px}}.page-descripion{font-size:14px;line-height:24px;letter-spacing:1px;max-width:520px;margin:50px auto 0;padding:0 18px}@media only screen and (max-width:796px){.page-descripion{margin-top:25px}}h4.page-title{color:#004347;text-align:center;font-size:28px;line-height:40px;letter-spacing:1px;margin-bottom:28px}@media only screen and (max-width:796px){h4.page-title{font-size:18px;line-height:30px;margin-bottom:0}}h4.page-title span{color:#004347;text-align:center;font-size:28px;line-height:40px;letter-spacing:1px;margin-bottom:28px}@media only screen and (max-width:796px){h4.page-title span{font-size:28px}}.slides{display:flex;flex-direction:column;gap:16px;position:relative}.slides__slide{height:173px;display:flex;overflow:hidden;padding:4px 0}@media only screen and (max-width:796px){.slides__slide{padding:4px 0;height:123px}}.slides__slide .slide-container{display:flex}.slides__slide .slide-container>img{width:auto;max-width:none;height:100%;padding-right:8px;flex-shrink:0;backface-visibility:hidden}.slides__slide[data-direction=right] .slide-container,.slides__slide[data-direction=left] .slide-container{animation:none}@keyframes slideRight{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-45%);transform:translate(-45%)}}@keyframes slideLeft{0%{-webkit-transform:translateX(-45%);transform:translate(-45%)}to{-webkit-transform:translateX(0);transform:translate(0)}}.instagram_wrap .button_wrap .more_button .button-text:after{content:"";position:absolute;top:-4px;right:-26px;bottom:0;display:block;margin:auto;width:15px;height:10px;transform:rotate(-90deg);background-image:url(//cdn.shopify.com/s/files/1/0532/3699/0152/t/18/assets/arrow.svg?v=1341383\2026);background-size:contain;background-repeat:no-repeat}.template-collection-review-page .products .ky{position:relative;height:500px}@media only screen and (max-width:796px){.template-collection-review-page .products .ky{height:auto}}.template-collection-review-page .products .ky img{max-height:500px;width:auto;margin:0 auto;display:block}@media only screen and (max-width:796px){.template-collection-review-page .products .ky img{width:100%;max-height:auto}}.template-collection-review-page .products .ky .top-gif{position:absolute;bottom:-7%;right:23%;width:9rem}@media only screen and (max-width:796px){.template-collection-review-page .products .ky .top-gif{width:6rem;bottom:-27px;right:8%}}.template-collection-review-page .products .contents_wrap{margin:0 auto;max-width:600px}@media only screen and (max-width:796px){.template-collection-review-page .products .contents_wrap{margin:0 auto;max-width:300px}}.products_all .products .contents_wrap .collections_title_review{font-size:38px;text-align:left}@media only screen and (max-width:796px){.products_all .products .contents_wrap .collections_title_review{margin-top:65px;font-size:23px;font-weight:700;line-height:42px;letter-spacing:3px}}.collection_description{font-size:17px}@media only screen and (max-width:796px){.collection_description{font-size:14px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:1px}}.collection_description .collection_description_attention{margin-top:30px;font-size:12px;line-height:24px;letter-spacing:1px}.collection_description .collection_description_attention a{color:#02ab85;font-size:13px;text-decoration:underline}.list_price{font-size:22px;font-weight:700}@media only screen and (max-width:796px){.list_price{font-size:18px}}.search_contents{margin:0 auto;padding:0 0 60px;max-width:800px}@media only screen and (max-width:796px){.search_contents{padding:30px 5%;min-width:initial;width:90%}}.search_contents .search_title{color:#004347;text-align:center;font-size:17px;font-weight:700;line-height:26px;letter-spacing:1px;margin-bottom:19px}@media only screen and (max-width:796px){.search_contents .search_title{font-size:14px}}.search_contents .search_area{background:#7a9b9b;padding:32px 20px;margin-bottom:50px}.search_contents .search_area .search_area_title{color:#fff;font-size:18px;font-weight:700;line-height:38px;letter-spacing:1.5px}.search_contents .search_area .search_area_title span{color:#fff;font-size:10px;font-weight:400;line-height:20px;letter-spacing:1px;margin-left:14px}.search_contents .search_area .search_area_description{color:#fff;font-size:13px;line-height:26px;letter-spacing:1px;margin-bottom:10px}@media only screen and (max-width:796px){.search_contents .search_area .search_area_description{margin-top:0}}.search_contents .search_area .search_form{position:relative}.search_contents .search_area .search_form img{position:absolute;top:10px;width:17px;left:7px}@media only screen and (max-width:796px){.search_contents .search_area .search_form img{position:absolute;top:10px;width:16px;left:7px}}.search_contents .search_area .search_form input{height:30px;width:92%;padding-left:30px}.search_contents .search_area .example{color:#fff;font-size:13px;line-height:30px;letter-spacing:1px;margin-top:10px}@media only screen and (max-width:796px){.search_contents .search_area .example{margin-top:0}}.page-marche .contents_wrap{max-width:782px;min-width:auto}.page-marche h3.content_title{text-align:center;font-size:30px;font-weight:400;line-height:28px;letter-spacing:1px}@media only screen and (max-width:796px){.page-marche h3.content_title{font-size:28px}}.page-marche h2.content_title{text-align:center;font-size:44px;font-weight:400;line-height:44px;letter-spacing:.44px;margin-bottom:1rem}@media only screen and (max-width:796px){.page-marche h2.content_title{font-size:28px;line-height:28px;letter-spacing:1px}}.page-marche h2.content_title span{display:block;margin-top:12px}@media only screen and (max-width:796px){.page-marche h2.content_title span{margin-top:8px;font-size:16px}}.page-marche .flex-wrap-wrap{flex-wrap:wrap;display:flex}.page-marche .marche_icon{width:40px;display:block;margin:0 auto 31px}@media only screen and (max-width:796px){.page-marche .marche_icon{width:38px;margin:0 auto 24px}}.page-marche .kv-section h2.page-title{text-align:center;font-size:24px;font-weight:700;line-height:34px;letter-spacing:2px}@media only screen and (max-width:796px){.page-marche .kv-section h2.page-title{font-size:18px;line-height:23px}}.page-marche .kv-section .page-description{font-size:15px;font-weight:400;line-height:24px;letter-spacing:1px;margin-top:80px;width:772px}@media only screen and (max-width:796px){.page-marche .kv-section .page-description{width:100%;font-size:12px;font-weight:500;margin-top:29px}}.page-marche .kv-section .more_button{position:relative;display:block;margin:0 auto;width:350px;padding:15px 0;text-align:center;border-radius:30px;background-color:#bc922a;overflow:hidden;box-shadow:0 1px #0000004d}.page-marche .kv-section .more_button span{padding:0 20px 0 5px;font-family:century-gothic,"sans-serif";color:#fff;font-weight:700}.page-marche .kv-section .more_button span:after{content:"";position:absolute;top:-4px;right:30px;bottom:0;display:block;margin:auto;width:15px;height:10px;background-image:url(//andplants.live/cdn/shop/t/6/assets/down_arrow.png?v=53099642656440509221695793177);background-size:contain;background-repeat:no-repeat}@media only screen and (max-width:796px){.page-marche .kv-section .more_button{width:100%}}.page-marche .kv-section .text_wrap{margin-top:88px}@media only screen and (max-width:796px){.page-marche .kv-section .text_wrap{margin-top:48px}}.page-marche .concept_section{position:relative;height:570px}@media only screen and (max-width:796px){.page-marche .concept_section{height:500px}}.page-marche .concept_section .concept_img{max-height:650px;margin:0 auto;position:absolute;max-width:1500px;top:0;left:0;right:0;width:auto}@media only screen and (max-width:796px){.page-marche .concept_section .concept_img{height:500px;width:100%}}.page-marche .concept_section .concept_area{position:absolute;top:131px;left:0;right:0;display:block;margin:0 auto;z-index:2;background-color:#fff;max-width:782px;min-width:auto}@media only screen and (max-width:796px){.page-marche .concept_section .concept_area{width:80%;top:75px;padding:0 2%}}.page-marche .concept_section .concept_label{color:#00d79c;text-align:center;font-size:16px;display:block;font-weight:700;line-height:18px;letter-spacing:1.5px;margin:48px auto 32px}@media only screen and (max-width:796px){.page-marche .concept_section .concept_label{margin:24px auto 46px}}.page-marche .concept_section h1.content_title{text-align:center;font-size:28px;font-weight:700;line-height:48px;letter-spacing:4px}@media only screen and (max-width:796px){.page-marche .concept_section h1.content_title{font-size:20px;line-height:36px;letter-spacing:4px}}.page-marche .concept_section .section_content_description{font-size:14px;font-weight:500;line-height:24px;letter-spacing:1px;margin:40px auto 64px;padding:0 60px}@media only screen and (max-width:796px){.page-marche .concept_section .section_content_description{margin:46px auto 34px;padding:0}}.page-marche .plus_contents_section{position:relative}.page-marche .plus_contents_section .squea_bg_grey_right_first{position:absolute;top:10%;z-index:-10;right:0;left:60%;height:318px;background-color:#f6f1e3}@media only screen and (max-width:796px){.page-marche .plus_contents_section .squea_bg_grey_right_first{top:12%;left:0;height:23%}}.page-marche .plus_contents_section .squea_bg_grey_left_first{position:absolute;z-index:-10;top:40%;right:60%;left:0;height:318px;background-color:#f6f1e3}@media only screen and (max-width:796px){.page-marche .plus_contents_section .squea_bg_grey_left_first{top:46%;left:0;right:0;height:23%}}.page-marche .plus_contents_section .squea_bg_grey_right_second{position:absolute;top:68%;z-index:-10;right:0;left:60%;height:318px;background-color:#f6f1e3}@media only screen and (max-width:796px){.page-marche .plus_contents_section .squea_bg_grey_right_second{top:77%;left:0;height:23%}}.page-marche .plus_contents_section .content_img{width:332px;height:332px}.page-marche .plus_contents_section .single_plus_contents{margin-bottom:0}@media only screen and (max-width:796px){.page-marche .plus_contents_section .single_plus_contents{margin:0 auto}}@media only screen and (max-width:796px){.page-marche .plus_contents_section .single_plus_contents p{font-size:13px;line-height:20px;letter-spacing:1px}}@media only screen and (max-width:796px){.page-marche .plus_contents_section .plus_contents_flex_area{margin-top:50px}}.page-marche .plus_contents_section .plus_contents_flex_area:not(:last-child){padding-bottom:30px}@media only screen and (max-width:796px){.page-marche .plus_contents_section .plus_contents_flex_area:last-child{margin-bottom:20px}}@media only screen and (max-width:796px){.page-marche .plus_contents_section .plus_contents_flex_area .our_service_img{width:100%}}.page-marche .plus_contents_section .plus_contents_flex_area .plus_contents_flex{padding-top:0}.page-marche .plus_contents_section .plus_contents_flex_area .number_01_pc{width:70px;margin-bottom:24px}.page-marche .plus_contents_section .plus_contents_flex_area .content_image{position:relative}.page-marche .plus_contents_section .plus_contents_flex_area .content_image .platycerium_icon_pc{position:absolute;top:-160px;left:-30px;width:43px}.page-marche .plus_contents_section .plus_contents_flex_area .content_image .platycerium_icon_sp{position:absolute;top:-41px;right:-13px;width:43px}.page-marche .plus_contents_section .plus_contents_flex_area .content_image .flower_icon_pc{position:absolute;top:0;right:8px;width:74px}.page-marche .plus_contents_section .plus_contents_flex_area .content_image .flower_icon_sp{position:absolute;top:0;right:-13px;width:74px}.page-marche .plus_contents_section .plus_contents_flex_area .content_image .plants_icon_pc{position:absolute;bottom:0;right:-12px;width:68px}.page-marche .plus_contents_section .plus_contents_flex_area .content_image .plants_icon_sp{position:absolute;bottom:-15px;right:-6px;width:65px}.page-marche .plus_contents_section .plus_contents_flex_area .content_image .number_01_sp{width:63px;position:absolute;bottom:-20px;left:-2px}.page-marche .plus_contents_section .content_event_title{font-size:24px;font-weight:700;line-height:34px;letter-spacing:1px}@media only screen and (max-width:796px){.page-marche .plus_contents_section .content_event_title{font-size:18px;line-height:28px;margin-top:35px}}.page-marche .plus_contents_section .content_event_title span{margin-top:10px;display:block;font-size:20px;font-weight:700;line-height:20px;letter-spacing:1px}@media only screen and (max-width:796px){.page-marche .plus_contents_section .content_event_title span{font-size:14px;line-height:20px;letter-spacing:1px}}.page-marche .plus_contents_section .more_button{position:relative;display:block;margin:0 auto;width:100%;padding:15px 0;text-align:center;border-radius:30px;background-color:#bc922a;overflow:hidden;box-shadow:0 1px #0000004d}.page-marche .plus_contents_section .more_button span{padding:0 20px 0 5px;font-family:century-gothic,"sans-serif";color:#fff;font-weight:700}.page-marche .plus_contents_section .more_button span:after{content:"";position:absolute;top:-4px;right:30px;bottom:0;display:block;margin:auto;width:15px;height:10px;background-image:url(//andplants.live/cdn/shop/t/6/assets/right_arrow.png?v=172696382323723769921695793178);background-size:contain;background-repeat:no-repeat}@media only screen and (max-width:796px){.page-marche .plus_contents_section .more_button{width:100%}}.page-marche .plus_contents_section .more_button{margin-top:30px}.page-marche .plus_contents_section .content_lists{margin:11px auto}@media only screen and (max-width:796px){.page-marche .plus_contents_section .content_lists{margin-top:9px}}.page-marche .plus_contents_section .content_label{padding:0 15px;border-radius:30px;border:1px solid #004347;font-size:12px;font-weight:700;line-height:24px;letter-spacing:3px;margin-right:11px}@media only screen and (max-width:796px){.page-marche .plus_contents_section .content_label{display:inline;font-size:10px;padding:7px 10px}}.page-marche .plus_contents_section .content_label_text{font-size:20px;font-weight:700;line-height:24px;letter-spacing:1px}@media only screen and (max-width:796px){.page-marche .plus_contents_section .content_label_text{display:inline;font-size:16px}}.page-marche .shop_list_section{background-color:#e4e4e4;margin-top:-70px}@media only screen and (max-width:796px){.page-marche .shop_list_section{margin-top:0}}.page-marche .shop_list_section .shop_lists{margin-top:70px}@media only screen and (max-width:796px){.page-marche .shop_list_section .shop_lists{margin-top:20px}}.page-marche .shop_list_section .shop_lists .shop_list{width:18%;margin:0 5px 20px}@media only screen and (max-width:796px){.page-marche .shop_list_section .shop_lists .shop_list{width:48%;margin:1%}}.page-marche .shop_list_section .about_workshop{margin-top:10px;text-decoration:underline;font-size:12px}@media only screen and (max-width:796px){.page-marche .shop_list_section .about_workshop{margin-top:13px;font-size:14px;line-height:24px;letter-spacing:1px;text-decoration-line:underline;margin-bottom:15px}}.page-marche .shop_list_section .shop_name{margin-top:16px;font-size:19px;display:block;overflow-wrap:break-word}@media only screen and (max-width:796px){.page-marche .shop_list_section .shop_name{font-size:18px;margin-top:10px}}.page-marche .shop_list_section .shop_product{margin-top:4px;display:block}@media only screen and (max-width:796px){.page-marche .shop_list_section .shop_product{font-size:13px;font-weight:500;line-height:20px;letter-spacing:1px}}.page-marche .message_section{background:#bc922a21}.page-marche .message_section .message_content{background-color:#fff;padding:64px 60px 30px;margin-top:32px;position:relative}@media only screen and (max-width:796px){.page-marche .message_section .message_content{padding:32px 22px 30px}}.page-marche .message_section .message_text{font-size:15px;font-weight:400;line-height:32px;letter-spacing:1px}@media only screen and (max-width:796px){.page-marche .message_section .message_text{font-size:14px;font-weight:500;line-height:24px;letter-spacing:1px}}.page-marche .message_section .message_sender_company{text-align:right;font-size:16px;font-weight:500;line-height:28px;letter-spacing:1px;margin-bottom:5px}@media only screen and (max-width:796px){.page-marche .message_section .message_sender_company{margin-top:30px;font-size:14px;line-height:24px}}.page-marche .message_section .message_sender_name{text-align:right;font-size:16px;font-weight:500;line-height:28px;letter-spacing:1px}@media only screen and (max-width:796px){.page-marche .message_section .message_sender_name{font-size:14px;line-height:24px}}.page-marche .message_section .message_hana_icon{position:absolute;bottom:-31px;left:25px;height:80px;width:56px}@media only screen and (max-width:796px){.page-marche .message_section .message_hana_icon{bottom:-25px;left:0}}.page-marche .event_outline_section .out_line_item{margin-top:35px}.page-marche .event_outline_section .venue_img{margin:1%}.page-marche .event_outline_section .google_map{margin-top:16px}.page-marche .popup_lists{margin:0 auto;max-width:850px;padding:50px 70px 30px;position:relative;display:flex}@media only screen and (max-width:796px){.page-marche .popup_lists{max-height:85vh;overflow-y:auto;display:block;padding:50px 30px 30px}}.page-marche .popup_img{width:45%;padding-right:10%}@media only screen and (max-width:796px){.page-marche .popup_img{width:100%;padding-right:0}}.page-marche .popup_info{width:55%;padding-top:20px}@media only screen and (max-width:796px){.page-marche .popup_info{width:100%}}.page-marche .popup_name_area{display:flex;justify-content:center;align-items:center;text-align:center}.page-marche .popup_name{font-size:28px;font-weight:400;line-height:32px;letter-spacing:3px;margin-bottom:35px;text-align:center}@media only screen and (max-width:796px){.page-marche .popup_name{margin-bottom:7px}}.page-marche .popup_subname{font-size:16px;font-weight:400;line-height:32px;letter-spacing:3px;margin-bottom:35px;text-align:center}@media only screen and (max-width:796px){.page-marche .popup_subname{margin-bottom:7px}}.page-marche .popup_description{font-size:15px;font-weight:500;line-height:28px;letter-spacing:1px;margin-bottom:35px}.page-marche .popup_link{color:#bc922a;font-size:14px;font-weight:700;line-height:18px;letter-spacing:1px;text-decoration:underline;display:block;margin-bottom:15px}.page-marche .popup_close{position:absolute;top:5%;right:2%;display:block;width:30px;height:30px;background-image:url(//andplants.live/cdn/shop/t/6/assets/delete.svg?v=73138907358705869341620483782);background-size:contain;background-repeat:no-repeat}@media only screen and (max-width:796px){.page-marche .popup_close{top:3%;width:20px;height:20px}}.page-marche .out_line_label{border-radius:30px;background:#bc922a;font-size:12px;font-weight:700;line-height:24px;letter-spacing:3px;color:#fff;width:105px;align-items:center;height:30px;display:flex;justify-content:center;margin:0}@media only screen and (max-width:796px){.page-marche .out_line_label{padding:2px 7px;width:80px;height:26px}}@media only screen and (max-width:796px){.page-marche .qa{margin-top:40px}}.out_line_main_text{font-size:20px;font-weight:700;line-height:24px;letter-spacing:3px;margin-top:16px}@media only screen and (max-width:796px){.out_line_main_text{font-size:16px;letter-spacing:2px}}.out_line_subtext{font-size:16px;font-weight:400;line-height:28px;letter-spacing:2px;margin:8px 0 15px}@media only screen and (max-width:796px){.out_line_subtext{font-size:14px;line-height:22px}}.venue_map_section{background-color:#f6f1e3}.workshop{max-width:520px;margin:25px auto}.workshop .text-start{text-align:left}.workshop .text-center{text-align:center}.workshop h1.page-title{text-align:center;font-size:18px;font-weight:700;line-height:23px;letter-spacing:2px;margin:30px auto}.workshop .out_line_label{border-radius:30px;background:#bc922a;font-size:12px;font-weight:700;line-height:24px;letter-spacing:3px;color:#fff;width:105px;align-items:center;height:30px;display:flex;justify-content:center;margin:0 auto}@media only screen and (max-width:796px){.workshop .out_line_label{padding:2px 7px;width:80px;height:26px}}.workshop .info_list{margin-bottom:30px}.workshop .personal_experience_img{margin-bottom:60px}.workshop .reservation_form{background:#bc922a21}.workshop .reservation_attention{font-size:14px;font-weight:400;line-height:24px;letter-spacing:1px;margin-bottom:20px}.workshop .form_item{margin-bottom:22px;display:block}.workshop .reservation_title{text-align:center;font-size:18px;font-weight:700;line-height:23px;letter-spacing:2px;padding-top:26px}.workshop .reservation_content{padding:0 18px 30px}.workshop .reservation_label{border-radius:30px;background:#bc922a;font-size:12px;font-weight:700;line-height:24px;letter-spacing:3px;color:#fff;width:105px;align-items:center;height:30px;display:flex;justify-content:center;margin:0}@media only screen and (max-width:796px){.workshop .reservation_label{padding:2px 7px;width:80px;height:26px}}.workshop .reservation_label{padding:2px 7px;width:31px;height:12px;margin-left:5px;text-align:center}@media only screen and (max-width:796px){.workshop .reservation_label{padding:2px 7px;width:31px;height:12px;margin-left:5px;text-align:center}}.workshop .input_field{display:block;width:100%;height:30px}.workshop .textarea_field{display:block;width:100%;height:100px}.workshop .more_button{position:relative;display:block;margin:0 auto;width:350px;padding:15px 0;text-align:center;border-radius:30px;background-color:#bc922a;overflow:hidden;box-shadow:0 1px #0000004d}.workshop .more_button span{padding:0 20px 0 5px;font-family:century-gothic,"sans-serif";color:#fff;font-weight:700}.workshop .more_button span:after{content:"";position:absolute;top:-4px;right:30px;bottom:0;display:block;margin:auto;width:15px;height:10px;background-image:url(//andplants.live/cdn/shop/t/6/assets/right_arrow.png?v=172696382323723769921695793178);background-size:contain;background-repeat:no-repeat}@media only screen and (max-width:796px){.workshop .more_button{width:100%}}.platycerium_section,.flower_section{padding:0 2%}.workshop_sold_out_text{color:red;text-align:center;font-size:14px;font-weight:700;line-height:23px;letter-spacing:2px}.collection-plants .contents_wrap{max-width:782px;min-width:auto}.collection-plants .size_section .more_button,.collection-plants .ar_section .more_button{position:relative;display:block;margin:0 auto;width:350px;padding:15px 0;text-align:center;border-radius:30px;background-color:#fff;overflow:hidden;box-shadow:0 1px #0000004d}.collection-plants .size_section .more_button span,.collection-plants .ar_section .more_button span{padding:0 20px 0 5px;font-family:century-gothic,"sans-serif";color:#004347;font-weight:700;letter-spacing:1px}.collection-plants .size_section .more_button:after,.collection-plants .ar_section .more_button:after{content:"";position:absolute;top:0;right:7%;bottom:0;display:block;margin:auto;width:15px;height:15px;transition:transform .3s ease-in-out;background-image:url(//andplants.live/cdn/shop/t/6/assets/chevron_up.svg?v=11092957301424773931695124198);background-size:contain;background-repeat:no-repeat;transform:rotate(-90deg)}@media only screen and (max-width:796px){.collection-plants .size_section .more_button,.collection-plants .ar_section .more_button{width:330px}}.collection-plants .size_section .more_button:after,.collection-plants .ar_section .more_button:after{content:"\ff1e";color:#004347;transform:rotate(0);width:18px;height:18px;background-image:none}.collection-plants .page-title{color:#004347;text-align:center;font-size:40px;line-height:40px;letter-spacing:1px}@media only screen and (max-width:796px){.collection-plants .page-title{font-size:28px}}@media only screen and (max-width:796px){.collection-plants .page-title .text_detail{font-size:20px}}.collection-plants .personalize_section .more_button{position:relative;display:block;margin:0 auto;width:350px;padding:15px 0;text-align:center;border-radius:30px;background-color:#fcff5c;overflow:hidden;box-shadow:0 1px #0000004d}.collection-plants .personalize_section .more_button span{padding:0 20px 0 5px;font-family:century-gothic,"sans-serif";color:#004347;font-weight:700;letter-spacing:1px}.collection-plants .personalize_section .more_button:after{content:"";position:absolute;top:0;right:7%;bottom:0;display:block;margin:auto;width:15px;height:15px;transition:transform .3s ease-in-out;background-image:url(//andplants.live/cdn/shop/t/6/assets/chevron_up.svg?v=11092957301424773931695124198);background-size:contain;background-repeat:no-repeat;transform:rotate(-90deg)}@media only screen and (max-width:796px){.collection-plants .personalize_section .more_button{width:330px}}.collection-plants .personalize_section .more_button:after{content:"\ff1e";color:#004347;font-weight:700;transform:rotate(0);background-image:none;width:18px;height:18px}@media only screen and (max-width:796px){.collection-plants .personalize_section .contents_wrap{padding-top:60px;padding-bottom:60px}}.collection-plants .personalize_section .page-title{color:#fff}.collection-plants .gift_service_icon{width:110px;display:block;margin:0 auto 30px}.collection-plants .how_to_use_section .how_to_use_content .how_to_use_text h2.content_ja_title{text-align:center}.collection-plants .line_button{width:350px;margin:0 auto}@media only screen and (max-width:796px){.collection-plants .line_button{width:330px}}.collection-plants .line_button .plants-line-button{margin:0 auto}.collection-plants .bonsai-section{margin:20px auto 120px}@media only screen and (max-width:796px){.collection-plants .bonsai-section{margin:30px auto 64px}}.collection-plants .bonsai-content{margin:24px auto 40px}@media only screen and (max-width:796px){.collection-plants .products .contents_wrap .main_img_wrap .content_en_title{margin-top:50px}}.collection-plants .our_features_section{margin-top:80px}.more_button{position:relative;display:block;margin:0 auto;width:350px;padding:15px 0;text-align:center;border-radius:30px;background-color:#004347;overflow:hidden;box-shadow:0 1px #0000004d}.more_button span{padding:0 20px 0 5px;font-family:century-gothic,"sans-serif";color:#fff;font-weight:300;letter-spacing:1px}.more_button:after{content:"";position:absolute;top:0;right:7%;bottom:0;display:block;margin:auto;width:15px;height:15px;transition:transform .3s ease-in-out;background-image:url(//andplants.live/cdn/shop/t/6/assets/chevron_up.svg?v=11092957301424773931695124198);background-size:contain;background-repeat:no-repeat;transform:rotate(-90deg)}@media only screen and (max-width:796px){.more_button{width:330px}}.more_button .text-default{color:#004347}.home .products .contents_wrap .main_img_wrap .all_plant_ja{color:#004347;text-align:center;font-size:17px;font-weight:600;line-height:24px;letter-spacing:1px;display:block}@media only screen and (max-width:796px){.home .products .contents_wrap .main_img_wrap .all_plant_ja{margin-top:10px}}.all_plant_en{margin-top:10px;width:100%;font-size:44px;text-align:center}@media only screen and (max-width:796px){.all_plant_en{margin-top:50px;font-size:38px}}.flex-wrap-wrap{flex-wrap:wrap;display:flex}.pt-3{padding-top:1rem}.mr-4{margin-right:2rem}.load-more-button{text-align:center;display:block;margin:0 auto;font-weight:700;position:relative;color:#004347}@media only screen and (max-width:796px){.load-more-button{margin-top:20px}}.load-more-button .down_arrow_green_img{width:12px;position:absolute;top:0;bottom:0;margin:auto 0;right:-22px}.magazine_top_img{width:426px;display:block;margin:0 auto 30px}@media only screen and (max-width:796px){.magazine_top_img{width:100%}}.border-bottom{border-bottom:1px solid #ccc}.feature_list{box-sizing:content-box;display:block}.page-subtitle{display:block;text-align:center;font-size:16px;margin-top:10px;line-height:24px;letter-spacing:1px}@media only screen and (max-width:796px){.page-subtitle{font-size:12px;line-height:18px;letter-spacing:.05px;margin-top:0}}.circle-arrow-img{width:18px;top:12px;right:15px;position:absolute;height:18px;display:block}@media only screen and (max-width:796px){.circle-arrow-img{right:10px}}.circle-arrow-img-top{width:18px;top:23px;right:15px;position:absolute;height:18px;display:block}@media only screen and (max-width:796px){.circle-arrow-img-top{right:10px}}.circle-arrow{width:20px;height:20px;border-radius:50%;position:absolute;display:flex;align-items:center;border:1px solid #004347;justify-content:center;top:0;bottom:0;margin:auto 0;right:20px}@media only screen and (max-width:796px){.circle-arrow{width:15px;height:15px;right:6px}}.circle-arrow:before{content:"";position:absolute;border-style:solid;display:block;top:0;left:0;right:0;bottom:0;margin:auto;transform:translate(-50%,-50%);border-width:2px 2px 0 0;width:6px;border-right:1px solid #004347;border-top:1px solid #004347;height:6px;transform:rotate(45deg)}@media only screen and (max-width:796px){.circle-arrow:before{width:4px;height:4px}}.collection_plants_product_list{width:31%}.collection_plants_product_list:not(:last-child){margin-right:2%;margin-bottom:2%}@media only screen and (max-width:796px){.collection_plants_product_list:not(:last-child){margin-right:2%}}@media only screen and (max-width:796px){.collection_plants_product_list{margin-right:.5rem}}.plants_collection_icon{width:97px;height:97px;display:block;margin:0 auto 20px}@media only screen and (max-width:796px){.plants_collection_icon{width:68px;height:68px;margin:0 auto 9px}}.plants_collection_icon_search{width:50px;height:50px;display:block;margin:20px auto}.plants_collection_icon_track{width:50px;height:50px;display:block;margin:0 auto 10px}.for_beginner{text-align:center;font-family:sans-serif!important;font-size:26px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:5px}@media only screen and (max-width:796px){.for_beginner{font-size:20px}}.content_ja_title{color:#004347;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:34px;letter-spacing:1px;padding:15px 0 25px;position:relative}@media only screen and (max-width:796px){.content_ja_title{font-size:18px;line-height:26px;padding:8px 0 25px}}.content_ja_title .detail_img{position:absolute;top:15px;left:190px}@media only screen and (max-width:796px){.content_ja_title .detail_img{top:16px;left:0;right:0;margin:0 auto}}@media only screen and (max-width:796px){.content_ja_title .detail_img:last-child{top:9px;right:0;left:0;margin:0 auto}}.content_ja_title .detail_img img{width:400px;margin-inline:auto}@media only screen and (max-width:796px){.content_ja_title .detail_img img{width:280px}}.size_subtitle{font-size:15px;font-weight:600;line-height:normal;letter-spacing:.15px}.all_plants_ja{display:block;text-align:center;font-size:17px;font-weight:600;line-height:24px;letter-spacing:1px}.gift_service_header{margin:40px auto 20px;position:relative}@media only screen and (max-width:796px){.gift_service_header{margin:20px auto}}.gift_service_header .gift_service_title{text-align:center;font-size:22px;font-weight:700;line-height:26px;letter-spacing:1px;z-index:2;position:absolute;top:8px;left:0;right:0;margin:0 auto}@media only screen and (max-width:796px){.gift_service_header .gift_service_title{font-size:16px;top:3px;left:0;right:0;margin:0 auto}}.gift_service_header .gift_service_title .gift_ribbon{position:absolute;top:0;left:100px}.gift_service_header .gift_service_title .gift_ribbon img{width:768px;height:40px;position:absolute;z-index:1}.gift_service_item{width:100%}@media only screen and (max-width:796px){.gift_service_item img{width:104px;height:104px}}.gift_service_content{display:flex;flex-direction:column;margin-left:13px}.gift_service_item_title{font-size:15px;font-weight:600;line-height:22px;letter-spacing:1px;margin-top:10px}@media only screen and (max-width:796px){.gift_service_item_title{font-size:14px;line-height:20px;margin-top:0}}.gift_service_item_text{font-size:15px;font-weight:300;line-height:25px;letter-spacing:1px;margin-top:10px}@media only screen and (max-width:796px){.gift_service_item_text{font-size:13px;line-height:21px}}.list_price{display:block}.unique_plants_img{width:155px;margin:10px auto;display:block}@media only screen and (max-width:796px){.unique_plants_img{width:114px}}.content-title_unlike{text-align:center;font-size:24px;font-weight:600;line-height:24px;letter-spacing:.24px;margin-bottom:34px;text-decoration:underline 2px wavy;text-underline-offset:7px}@media only screen and (max-width:796px){.content-title_unlike{font-size:18px;line-height:26px;letter-spacing:1px;margin-bottom:26px;margin-top:10px}}.jyukei_icon{position:absolute;width:70px;top:40px;left:0;right:0;z-index:3;display:block;margin:0 auto}@media only screen and (max-width:796px){.jyukei_icon{width:43px;top:8px}}.feature_icon{position:absolute;width:70px;top:-31px;left:0;right:0;z-index:3;display:block;margin:0 auto}@media only screen and (max-width:796px){.feature_icon{position:relative;width:51px;top:0;margin:0 13px 0 0}}.jyukei_sample{margin:20px auto 0;width:420px;display:block}@media only screen and (max-width:796px){.jyukei_sample{width:100%}}.down-arrow_icon{height:15px;margin-top:20px}@media only screen and (max-width:796px){.down-arrow_icon{margin-top:0}}.our_service_icon{width:170px;height:120px;display:block;margin:0 auto}@media only screen and (max-width:796px){.our_service_icon{width:164px;height:100px}}.section_content_description{width:520px;color:#004347;font-size:15px;font-weight:300;margin:20px auto;line-height:24px;letter-spacing:1px}@media only screen and (max-width:796px){.section_content_description{width:100%;font-size:14px}}.unique_plants_title{text-align:center;font-size:23px;font-weight:400;line-height:42px;letter-spacing:1px}@media only screen and (max-width:796px){.unique_plants_title{font-size:20px}}.top-section .page-description{font-size:15px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:1px;max-width:520px;margin:40px auto 0}@media only screen and (max-width:796px){.top-section .page-description{font-size:14px;margin:20px auto 0}}.top-section__link{margin-top:20px;text-align:center;font-size:15px;font-weight:600;line-height:15px;letter-spacing:1px;text-decoration-line:underline;display:block}.sp_sort_section .sp_sort_lists{background-color:#e0e0e0;border-radius:5px}.sp_sort_section .sp_sort_list{width:33%;padding:5.5px 0;text-align:center;display:block;justify-content:center;display:flex;align-items:center;margin:0 .5%;font-size:14px}.sp_sort_section .sp_sort_list a{font-size:14px}.sp_sort_section .sp_sort_list:not(:last-child){border-right:1px solid #fff}.sp_sort_section .top_fixed{display:none}@media only screen and (max-width:796px){.sp_sort_section .top_fixed{display:flex;margin:0 auto;position:fixed;bottom:20px;left:0;right:0;z-index:12;width:97%;box-shadow:0 4px 4px #00000080}}.sp_condition_section{top:40%;right:0;position:fixed;padding:10% 5%;width:55%;max-width:60%;min-width:36%;height:110vh;transition:all .5s ease-in-out;transform:translate(100vw);background-color:#f3f4f4;z-index:11;overflow-y:scroll;display:block}.sp_condition_section.open-condition{transform:translate(0)}.sp_condition_section .close_button{position:absolute;top:2%;right:10%;display:block;width:20px;height:20px;background-image:url(//andplants.live/cdn/shop/t/6/assets/delete.svg?v=73138907358705869341620483782);background-size:contain;background-repeat:no-repeat}.sp_condition_section .condition_list{font-size:14px;border-bottom:1px solid #fff;margin-top:14px;padding-bottom:2px}.sp_condition_section .more_button{position:relative;display:block;margin:0 auto;width:350px;padding:15px 0;text-align:center;border-radius:30px;background-color:#00d79c;overflow:hidden;box-shadow:0 1px #0000004d}.sp_condition_section .more_button span{padding:0 20px 0 5px;font-family:century-gothic,"sans-serif";color:#fff;font-weight:700;letter-spacing:1px}.sp_condition_section .more_button:after{content:"";position:absolute;top:0;right:7%;bottom:0;display:block;margin:auto;width:15px;height:15px;transition:transform .3s ease-in-out;background-image:url(//andplants.live/cdn/shop/t/6/assets/chevron_up.svg?v=11092957301424773931695124198);background-size:contain;background-repeat:no-repeat;transform:rotate(-90deg)}@media only screen and (max-width:796px){.sp_condition_section .more_button{width:330px}}.sp_condition_section .more_button{margin-top:20px}@media only screen and (max-width:796px){.sp_condition_section .more_button{width:100%}}@media only screen and (max-width:796px){.search_section{padding:20px 0}}.search_section .search_content{justify-content:center}@media only screen and (max-width:796px){.search_section .search_content{width:50%;justify-content:normal}}.search_section .search_content:first-child{margin-right:20px}@media only screen and (max-width:796px){.search_section .search_content:first-child{margin-right:5%}}.search_section .search_content .minus-circle{display:inline-block;width:20px;height:20px;border-radius:50%;background-color:#fff;text-align:center;line-height:30px;border:2px solid #004347;font-size:20px;position:absolute;bottom:-13px;left:0;right:0;margin:0 auto;z-index:2}.search_section .search_content .minus-circle:before{content:"-";position:absolute;color:#004347;font-weight:300;top:35%;left:50%;font-size:40px;transform:translate(-50%,-50%)}.search_section .search_content .plus-circle{position:absolute;display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#fff;text-align:center;line-height:30px;border:2px solid #004347;font-size:20px;bottom:-13px;left:0;right:0;margin:0 auto}.search_section .search_content .plus-circle:before{content:"+";position:absolute;top:50%;left:50%;font-size:21px;transform:translate(-50%,-50%)}.search_section .search_title{position:relative;border-radius:5px 5px 0 0;background:#00d79c;padding:8px 0;color:#fff;text-align:center;font-size:15px;font-weight:600;line-height:24px;letter-spacing:1px}@media only screen and (max-width:796px){.search_section .search_title{background-color:#fff;color:#004347;padding:15px 5px;font-size:14px;border:2px solid #004347;z-index:1;border-radius:5px}}.search_section .search_items{width:380px;box-shadow:0 0 4px #00000040;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff;border-radius:0 0 5px 5px}@media only screen and (max-width:796px){.search_section .search_items{border-radius:5px;border:1px solid #ccc;width:337px;margin:20px auto 0}}.search_section .search_items .left_content{padding-left:24px}@media only screen and (max-width:796px){.search_section .search_items .left_content{padding:10px 0 0 15px}}.search_section .search_items .left_content_condition{padding-left:22px;padding-right:12px}@media only screen and (max-width:796px){.search_section .search_items .left_content_condition{padding:10px 8px 0 20px}}.search_section .search_items .right_content{margin:auto}@media only screen and (max-width:796px){.search_section .search_items .right_content{padding:10px 0}}.search_section .search_items .right_content_condition{padding-right:22px;padding-left:12px}@media only screen and (max-width:796px){.search_section .search_items .right_content_condition{padding:10px 20px 0 8px}}.search_section .search_items .right_content .right_content_img{padding:15px}@media only screen and (max-width:796px){.search_section .search_items .right_content .right_content_img{padding:10px 10px 5px 5px}}.search_section .search_items .right_content .right_content_plants_img{padding:0 15px}@media only screen and (max-width:796px){.search_section .search_items .right_content .right_content_plants_img{padding:10px 10px 5px 5px}}.search_section .search_items .search_item:first-child{padding-top:20px}.search_section .search_items .search_item{padding:10px 0;font-size:14px;font-weight:600;line-height:24px;letter-spacing:1px;display:block;position:relative}.home .new_section .swiper-container{border-bottom:none}@media only screen and (max-width:796px){.home .new_section .swiper-container{height:270px}}.new_section .contents_wrap{padding-top:46px}@media only screen and (max-width:796px){.new_section .contents_wrap{padding-top:60px;padding-bottom:60px}}.new_section .swiper-container{border-bottom:none}.new_section .swiper-container:before{padding-top:0}.new_section .swiper-wrapper{position:relative}@media only screen and (max-width:796px){.beginner-recommend_ranking .contents_wrap{padding-top:60px;padding-bottom:60px}}.beginner-recommend_ranking .text_detail{font-size:27px}@media only screen and (max-width:796px){.beginner-recommend_ranking .text_detail{font-size:20px}}.beginner-recommend_ranking .section_content_description{margin:15px auto 30px}.beginner-recommend_ranking .plants_collection_icon_search{margin:11px auto 10px}.beginner-recommend_ranking .content_en_title{position:relative}.beginner-recommend_ranking .content_en_title .detail_img{position:absolute;width:34%;top:0;bottom:0;left:0;right:0;margin:auto;display:block}@media only screen and (max-width:796px){.beginner-recommend_ranking .content_en_title .detail_img{width:74%;max-width:250px}}@media only screen and (max-width:796px){.varieties_section .contents_wrap{padding-top:60px;padding-bottom:60px}}.varieties_section .alphabets_lists{position:relative;display:flex;flex-wrap:wrap;flex-direction:column;height:470px;clip-path:inset(0 0 50px 0);transition:clip-path .3s ease-in-out;width:100%;overflow:hidden;background:linear-gradient(#fff0 0,#ffffffb3 20%,#fff 80%)}@media only screen and (max-width:796px){.varieties_section .alphabets_lists{position:relative;display:flex;flex-wrap:wrap;flex-direction:column;height:275px;clip-path:inset(0 0 0px 0);transition:clip-path .3s ease-in-out}}.varieties_section .alphabets_lists:after{position:absolute;bottom:0;left:0;content:"";width:100%;height:32%;background:-webkit-linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,.7) 20%,#fff 80%);background:linear-gradient(#fff0 0,#ffffffb3 20%,#fff 80%)}@media only screen and (max-width:796px){.varieties_section .alphabets_lists:after{height:18%;position:relative;display:flex;flex-wrap:wrap;flex-direction:column;height:275px;clip-path:inset(0 0 0px 0);transition:clip-path .3s ease-in-out}}.varieties_section .alphabets_lists:after:after{position:absolute;bottom:0;left:0;content:"";width:100%;height:32%;background:-webkit-linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,.7) 20%,#fff 80%);background:linear-gradient(#fff0 0,#ffffffb3 20%,#fff 80%)}@media only screen and (max-width:796px){.varieties_section .alphabets_lists:after:after{height:18%}}.varieties_section .alphabets_lists.noAfterBg:after{background:none;position:relative}.varieties_section .alphabets_lists .alphabets_list{width:31%;margin:1% 1% 1% 2%}@media only screen and (max-width:796px){.varieties_section .alphabets_lists .alphabets_list{width:40%;margin:5%}}.varieties_section .alphabets_lists .alphabets_first{font-weight:700;font-size:18px}.varieties_section .alphabets_lists .variety_list{list-style:disc;font-size:10px}.varieties_section .alphabets_lists .variety_list .product_title{font-size:12px}.varieties_section .alphabets_list{width:32%;margin:1%}@media only screen and (max-width:796px){.varieties_section .alphabets_list{width:40%;margin:5%}}.varieties_section .alphabets_first{font-weight:700;font-size:18px}.varieties_section .variety_list{list-style:disc;font-size:10px}.varieties_section .variety_list .product_title{font-size:12px}.size_section .contents_wrap{padding-top:35px}@media only screen and (max-width:796px){.size_section .contents_wrap{padding-top:60px;padding-bottom:60px}}.size_section{background-color:#eaecee}.size_section h2.content_ja_title{padding-bottom:0}@media only screen and (max-width:796px){.size_section h2.content_ja_title{margin-bottom:-30px}}.size_section .size-lists{flex-wrap:wrap}.size_section .size-lists .size_list{width:22%;margin:0 1.5%}@media only screen and (max-width:796px){.size_section .size-lists .size_list{width:30%;margin:1%}}.size_section .size_text_area{margin-top:10px;padding:10px 0;background:#004347;border-radius:5px}.size_section .size_text_area .size_text{color:#fff;text-align:center;font-size:15px;font-weight:700;line-height:21px;letter-spacing:1px}@media only screen and (max-width:796px){.size_section .size_text_area .size_text{font-size:14px}}.size_section .size_text_area .size_text .height_text{padding-top:3px;color:#fff;text-align:center;font-size:15px;line-height:21px;letter-spacing:1px;font-weight:400;display:block}@media only screen and (max-width:796px){.size_section .size_text_area .size_text .height_text{font-size:12px}}.ar_content{position:relative}.ar_content .ar_icon{position:absolute;top:110px;left:0;right:0;margin:0 auto}@media only screen and (max-width:796px){.ar_content .ar_icon{top:60px}}.ar_content .size_title_area{position:absolute;top:155px;left:0;right:0;margin:0 auto;z-index:2}@media only screen and (max-width:796px){.ar_content .size_title_area{top:100px}}.ar_content .size_title_area .content_ja_title{padding-bottom:7px}.ar_content .size_title_area .size_subtitle{text-align:center}.ar_content .button_wrap{position:absolute;bottom:100px;left:0;right:0;margin:0 auto;z-index:3}@media only screen and (max-width:796px){.ar_content .button_wrap{bottom:60px}.ar_content .button_wrap .more_button{width:320px}}.choose_price_section .contents_wrap{padding-top:35px}@media only screen and (max-width:796px){.choose_price_section .contents_wrap{padding-top:60px;padding-bottom:60px}}.choose_price_section .price_lists{flex-wrap:wrap}.choose_price_section .price_lists .price_list{box-shadow:0 1px #0000004d;border-radius:5px;position:relative;width:22%;margin:1% 1.5%;background-color:#fff;border:#004347 solid 1px;padding:10px}@media only screen and (max-width:796px){.choose_price_section .price_lists .price_list{width:39%;margin:1% 3% 1% 1%}}.choose_price_section .price_lists .price_list a{color:#004347;font-size:18px;font-style:normal;font-weight:700;line-height:19.5px;letter-spacing:.9px;display:flex;align-items:center}@media only screen and (max-width:796px){.choose_price_section .price_lists .price_list a{font-size:14px}}.choose_price_section .price_lists .feature_list:last-child{width:27%}@media only screen and (max-width:796px){.choose_price_section .price_lists .feature_list:last-child{width:57%}}.fengshui_section{background:#fff9e8}.fengshui_section .content_en_title{margin-top:70x}@media only screen and (max-width:796px){.fengshui_section .content_en_title{margin-top:60px}}.fengshui_section .content_ja_title{padding-bottom:0}.fengshui_section .fengshui_content{margin:10px auto}.fengshui_section .fengshui_img_text{text-align:center;display:block;text-decoration:underline}.fengshui_section .fengshui_img_text b{font-weight:700}.flower_word_img_section{position:relative}.flower_word_img_section .flower_word_img_pc{display:block;z-index:0}.flower_word_img_section .flower_title_area{position:absolute;top:70px;left:0;right:0;margin:0 auto}.flower_word_section{background:#e6edf1}.flower_word_section .contents_wrap{padding-top:0}@media only screen and (max-width:796px){.flower_word_section .contents_wrap{padding-top:30px}}@media only screen and (max-width:796px){.flower_word_section .content_en_title{margin-top:70px}}@media only screen and (max-width:796px){.flower_word_section .content_en_title{margin-top:56px}}@media only screen and (max-width:796px){.flower_word_section .content_ja_title{padding-bottom:0}}.flower_word_section .flower_word_lists{justify-content:center}.flower_word_section .flower_word_list{box-shadow:0 4px 6px #0000001a;margin:1% 2%;padding:0;display:block;background-color:#fff;border-radius:30px}@media only screen and (max-width:796px){.flower_word_section .flower_word_list{padding:6px 0}}.flower_word_section .flower_word{border-radius:11px;background:#a6f1dc;font-size:10px;line-height:10px;letter-spacing:1px;align-items:center;display:flex;padding:3px 10px;margin-left:10px}.flower_word_section .flower_word_text{font-size:18px;font-weight:600;line-height:20px;letter-spacing:1px;margin-right:10px;display:flex;align-items:center}@media only screen and (max-width:796px){.flower_word_section .flower_word_text{font-size:15px;margin-right:2px}}.unique_section{margin-top:70px}@media only screen and (max-width:796px){.unique_section .contents_wrap{padding-top:60px;padding-bottom:60px}}.products.product_index_section .contents_wrap .button_wrap .more_button{position:relative;display:block;margin:0 auto;width:350px;padding:15px 0;text-align:center;border-radius:30px;background-color:#004347;overflow:hidden;box-shadow:0 1px #0000004d}.products.product_index_section .contents_wrap .button_wrap .more_button span{padding:0 20px 0 5px;font-family:century-gothic,"sans-serif";color:#fff;font-weight:300;letter-spacing:1px}.products.product_index_section .contents_wrap .button_wrap .more_button:after{content:"";position:absolute;top:0;right:7%;bottom:0;display:block;margin:auto;width:15px;height:15px;transition:transform .3s ease-in-out;background-image:url(//andplants.live/cdn/shop/t/6/assets/chevron_up.svg?v=11092957301424773931695124198);background-size:contain;background-repeat:no-repeat;transform:rotate(-90deg)}@media only screen and (max-width:796px){.products.product_index_section .contents_wrap .button_wrap .more_button{width:330px}}.products.product_index_section .contents_wrap .button_wrap .more_button span:after{top:-2px;right:-40px}@media only screen and (max-width:796px){.home.collection-plants .products.product_index_section,.home.collection-flowers .products.product_index_section{margin-top:100px}}@media only screen and (max-width:796px){.home.collection-plants .products.product_index_section .contents_wrap .main_img_wrap .content_en_title,.home.collection-flowers .products.product_index_section .contents_wrap .main_img_wrap .content_en_title{text-align:center;font-size:28px;font-weight:400;line-height:42px;letter-spacing:1px}}@media only screen and (max-width:796px){.all_plant_ja{text-align:center;display:block;font-size:18px;font-weight:600;line-height:30px;letter-spacing:1px}}.our_features_section{margin-top:70px}@media only screen and (max-width:796px){.our_features_section{margin-top:60px}}.our_features_section .features_content{padding-top:50px;margin-top:2rem;position:relative;background-color:#f5f5f5;margin-bottom:50px}@media only screen and (max-width:796px){.our_features_section .content_ja_title{padding-bottom:0}}.our_features_section .our_features_title{text-align:center;font-size:18px;font-weight:600;letter-spacing:1px}@media only screen and (max-width:796px){.our_features_section .our_features_title{text-align:left;line-height:26px;width:100%}}.our_features_section .ourfeature_img{width:95%;margin:15px 2% 0}@media only screen and (max-width:796px){.our_features_section .ourfeature_img{margin:12px 2% 0}}.how_to_use_section{margin-top:70px}.how_to_use_section .how_to_use_title{text-align:center;font-size:30px;font-weight:400;line-height:40px;letter-spacing:1px}@media only screen and (max-width:796px){.how_to_use_section .how_to_use_title{font-size:28px;padding:33px 0 29px}}.how_to_use_section .how_to_use_content{width:650px;border-radius:20px;border:1px solid #004347;background:#fff;box-shadow:4px 4px #004347;margin:37px auto}@media only screen and (max-width:796px){.how_to_use_section .how_to_use_content{width:92%;padding:10px 8px;margin:11px auto 14px}}.how_to_use_section .how_to_use_content .how_to_use_img{width:40%;margin:3%}@media only screen and (max-width:796px){.how_to_use_section .how_to_use_content .how_to_use_img{width:40%}}.how_to_use_section .how_to_use_content .how_to_use_img img{width:220px;height:220px}@media only screen and (max-width:796px){.how_to_use_section .how_to_use_content .how_to_use_img img{width:100%;height:auto}}.how_to_use_section .how_to_use_content .how_to_use_text{width:45%;display:flex;text-align:center;flex-direction:column;justify-content:center}@media only screen and (max-width:796px){.how_to_use_section .how_to_use_content .how_to_use_text{width:60%;margin-left:5px}}.how_to_use_section .how_to_use_content .how_to_use_text h3.content_ja_title{color:#004347;text-align:left;font-size:24px;font-style:normal;font-weight:600;line-height:34px;letter-spacing:1px;padding:15px 0 25px;position:relative}@media only screen and (max-width:796px){.how_to_use_section .how_to_use_content .how_to_use_text h3.content_ja_title{font-size:18px;line-height:26px;padding:8px 0 25px}}@media only screen and (max-width:796px){.how_to_use_section .how_to_use_content .how_to_use_text h3.content_ja_title{padding-bottom:6px}}.how_to_use_section .how_to_use_content .how_to_use_text .content_ja_title_flower{color:#004347;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:34px;letter-spacing:1px;padding:15px 0 25px;position:relative}@media only screen and (max-width:796px){.how_to_use_section .how_to_use_content .how_to_use_text .content_ja_title_flower{font-size:18px;line-height:26px;padding:8px 0 25px}}.how_to_use_section .how_to_use_content .how_to_use_text .content_ja_title_flower{padding:6px 0 10px}@media only screen and (max-width:796px){.how_to_use_section .how_to_use_content .how_to_use_text .content_ja_title_flower{padding-bottom:8px}}@media only screen and (max-width:796px){.our_service_section .contents_wrap{padding-top:60px;padding-bottom:60px}}.our_service_section .plus_contents_flex_area{margin-top:0;margin-bottom:0}@media only screen and (max-width:796px){.our_service_section .plus_contents_flex_area{margin-top:0}}.our_service_section .plus_contents_flex_area:first-child{margin-top:55px;margin-bottom:30px}@media only screen and (max-width:796px){.our_service_section .plus_contents_flex_area:first-child{margin-top:0;margin-bottom:0}}.our_service_section .plus_contents_flex_area:first-child .plus_contents_flex{padding-top:2%;padding-right:0}@media only screen and (max-width:796px){.our_service_section .plus_contents_flex_area:first-child .plus_contents_flex{padding-left:0}}.our_service_section .plus_contents_flex_area:nth-child(2n){margin-top:0;margin-bottom:30px}@media only screen and (max-width:796px){.our_service_section .plus_contents_flex_area:nth-child(2n){margin-top:0;margin-bottom:0}}.our_service_section .plus_contents_flex_area:nth-child(2n) .plus_contents_flex{padding-left:0%}.our_service_section .plus_contents_flex_area .our_service_img{width:355px;height:355px}@media only screen and (max-width:796px){.our_service_section .plus_contents_flex_area .our_service_img{width:100%;height:auto}}.our_service_section .plus_contents_flex{padding:0}.our_service_section .our_service_content{display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:796px){.our_service_section .point-description-text{font-size:14px}}.our_service_section .more_button{position:relative;display:block;margin:0 auto;width:350px;padding:15px 0;text-align:center;border-radius:30px;background-color:#d8d9d9;overflow:hidden;box-shadow:0 1px #0000004d}.our_service_section .more_button span{padding:0 20px 0 5px;font-family:century-gothic,"sans-serif";color:#004347;font-weight:700;letter-spacing:1px}.our_service_section .more_button:after{content:"";position:absolute;top:0;right:7%;bottom:0;display:block;margin:auto;width:15px;height:15px;transition:transform .3s ease-in-out;background-image:url(//andplants.live/cdn/shop/t/6/assets/chevron_up.svg?v=11092957301424773931695124198);background-size:contain;background-repeat:no-repeat;transform:rotate(-90deg)}@media only screen and (max-width:796px){.our_service_section .more_button{width:330px}}@media only screen and (max-width:796px){.magazine_section .content_en_title{margin-top:60px}}@media only screen and (max-width:796px){.magazine_section .magazine_title_logo{width:70%;margin:0 auto 15px}}.magazine_section .article_list .article_wrap{width:46%}@media only screen and (max-width:796px){.magazine_section .article_list .article_wrap{width:100%}}.magazine_section .more_button:after{content:"\ff1e";color:#004347;transform:rotate(0);width:18px;height:18px;background-image:none;font-weight:700}.all_products_section .collection_list{margin:1%}.all_products_section .collection_list .collection_title{margin-top:10px;text-align:center;font-size:18px;font-weight:700;line-height:20px;letter-spacing:1px}@media only screen and (max-width:796px){.all_products_section .collection_list .collection_title{line-height:30px}}@media only screen and (max-width:796px){.all_products_section .flex_wrap{flex-wrap:wrap}}@media only screen and (max-width:796px)and (max-width:796px){.all_products_section .flex_wrap .collection_list{width:48%}}h3.content_en_title{text-align:center;font-size:30px;font-weight:400;line-height:28px;letter-spacing:1px}@media only screen and (max-width:796px){h3.content_en_title{font-size:28px}}.hide-item{display:none}.ranking_label{position:absolute;top:0;background:#fcff5c;font-size:27px;padding:12px 13px 3px}@media only screen and (max-width:796px){.ranking_label{font-size:17px;padding:2px}}.ranking_label \2014  span{font-size:12px}@media only screen and (max-width:796px){.ranking_label \2014  span{font-size:10px}}.ranking_label .ranking_icon{display:block;height:auto;width:30px;margin:0 auto}@media only screen and (max-width:796px){.ranking_label .ranking_icon{width:12px;margin:3px auto}}.flower_word{display:block;margin:11px 0}@media only screen and (max-width:796px){.flower_word{display:block;margin:0}}.flower_word .flower_word_icon{width:50px;height:25px}@media only screen and (max-width:796px){.flower_word .flower_word_icon{width:45px;margin-top:5px}}.flower_word .flower_word_text{font-size:22px;font-weight:600;line-height:22px;letter-spacing:2px;display:block;margin-top:6px}@media only screen and (max-width:796px){.flower_word .flower_word_text{font-size:14px;line-height:15px;display:block;margin:5px auto 11px}}.plants_product_title{margin-top:6px;display:block}.page-title_h1{text-align:center;font-size:44px;line-height:44px;letter-spacing:.44px}@media only screen and (max-width:796px){.page-title_h1{font-size:28px;letter-spacing:2.44px}}.page-title_h1 span{margin-top:10px;display:block;text-align:center;font-size:16px;font-weight:300;line-height:24px;letter-spacing:1px}@media only screen and (max-width:796px){.page-title_h1 span{font-size:13px}}.line_button a{background:#00b900;padding:10px;border-radius:30px;box-sizing:border-box;color:#fff;text-align:center;font-size:14px;display:flex;justify-content:center;align-items:center;margin:0 auto}.line_button img{width:30px;margin-right:10px}.line_button span{font-size:14px;letter-spacing:1.5px;color:#fff;display:inline-block;text-align:center}@media only screen and (max-width:796px){.line_button span{font-size:13px}}.collection-flowers .item_menu{border:none;margin-top:80px}@media only screen and (max-width:796px){.collection-flowers .item_menu{margin-top:40px}}.collection-flowers .contents_wrap{max-width:782px;min-width:auto}@media only screen and (max-width:796px){.collection-flowers .kamaboko_img{max-height:160px}}.collection-flowers .flower-vase-section .content-description{text-align:center;font-size:15px;line-height:160%;letter-spacing:1px;font-weight:400;text-align:left}@media only screen and (max-width:796px){.collection-flowers .flower-vase-section .content-description{text-align:center;font-size:14px;line-height:160%;letter-spacing:1px;font-weight:400;text-align:left;margin-top:17px}}.collection-flowers .new-section .contents_wrap{margin-top:80px;margin-bottom:0}@media only screen and (max-width:796px){.collection-flowers .new-section .contents_wrap{margin:80px auto;padding-bottom:10px}}@media only screen and (max-width:796px){.collection-flowers .sokuzitu_section .contents_wrap{margin-top:30px}}.collection-flowers .recommend-section,.collection-flowers .dry-section,.collection-flowers .all-products-section,.collection-flowers .how_to_use_section,.collection-flowers .our_gift_section,.collection-flowers .our_service_section,.collection-flowers .magazine_section{padding-top:85px}@media only screen and (max-width:796px){.collection-flowers .recommend-section,.collection-flowers .dry-section,.collection-flowers .all-products-section,.collection-flowers .how_to_use_section,.collection-flowers .our_gift_section,.collection-flowers .our_service_section,.collection-flowers .magazine_section{padding-top:50px}}.collection-flowers .our_service_section .contents_wrap{padding-top:30px}.collection-flowers .all-products-section .list_wrap{margin:60px auto 40px}@media only screen and (max-width:796px){.collection-flowers .all-products-section .list_wrap{margin:0 auto 40px}}.collection-flowers .gallary-section{margin-top:160px}@media only screen and (max-width:796px){.collection-flowers .gallary-section{margin-top:80px}}.collection-flowers .gallary-section .slides{padding-top:16px}.collection-flowers .magazine_section{border-bottom:1px solid #ccc}.collection-flowers .top_all_product_area .top_en_title{font-size:28px}@media only screen and (max-width:796px){.collection-flowers .top_all_product_area .top_en_title{font-size:22px}}.collection-flowers .ar_section .more_button{position:relative;display:block;margin:0 auto;width:350px;padding:15px 0;text-align:center;border-radius:30px;background-color:#fff;overflow:hidden;box-shadow:0 1px #0000004d}.collection-flowers .ar_section .more_button span{padding:0 20px 0 5px;font-family:century-gothic,"sans-serif";color:#004347;font-weight:700;letter-spacing:1px}.collection-flowers .ar_section .more_button:after{content:"";position:absolute;top:0;right:7%;bottom:0;display:block;margin:auto;width:15px;height:15px;transition:transform .3s ease-in-out;background-image:url(//andplants.live/cdn/shop/t/6/assets/chevron_up.svg?v=11092957301424773931695124198);background-size:contain;background-repeat:no-repeat;transform:rotate(-90deg)}@media only screen and (max-width:796px){.collection-flowers .ar_section .more_button{width:330px}}.collection-flowers .personalize_section .more_button{position:relative;display:block;margin:0 auto;width:350px;padding:15px 0;text-align:center;border-radius:30px;background-color:#fcff5c;overflow:hidden;box-shadow:0 1px #0000004d}.collection-flowers .personalize_section .more_button span{padding:0 20px 0 5px;font-family:century-gothic,"sans-serif";color:#004347;font-weight:700;letter-spacing:1px}.collection-flowers .personalize_section .more_button:after{content:"";position:absolute;top:0;right:7%;bottom:0;display:block;margin:auto;width:15px;height:15px;transition:transform .3s ease-in-out;background-image:url(//andplants.live/cdn/shop/t/6/assets/chevron_up.svg?v=11092957301424773931695124198);background-size:contain;background-repeat:no-repeat;transform:rotate(-90deg)}@media only screen and (max-width:796px){.collection-flowers .personalize_section .more_button{width:330px}}@media only screen and (max-width:796px){.collection-flowers .magazine_section{margin-top:-70px}}.collection-flowers .condition_lists .more_button{position:relative;display:block;margin:0 auto;width:350px;padding:15px 0;text-align:center;border-radius:30px;background-color:#f7d963;overflow:hidden;box-shadow:0 1px #0000004d}.collection-flowers .condition_lists .more_button span{padding:0 20px 0 5px;font-family:century-gothic,"sans-serif";color:#fff;font-weight:700;letter-spacing:1px}.collection-flowers .condition_lists .more_button:after{content:"";position:absolute;top:0;right:7%;bottom:0;display:block;margin:auto;width:15px;height:15px;transition:transform .3s ease-in-out;background-image:url(//andplants.live/cdn/shop/t/6/assets/chevron_up.svg?v=11092957301424773931695124198);background-size:contain;background-repeat:no-repeat;transform:rotate(-90deg)}@media only screen and (max-width:796px){.collection-flowers .condition_lists .more_button{width:330px}}@media only screen and (max-width:796px){.collection-flowers .condition_lists .more_button{width:100%;margin-top:30px}}.collection-flowers .swiper-button-prev-new{background-image:url(//andplants.live/cdn/shop/t/6/assets/swiper_arrow_left.svg?v=6762770200995133741717489434);background-repeat:no-repeat;background-size:contain;width:40px;height:40px;border-radius:50%;border:1px solid #CBD0D3;right:56px;left:auto;position:absolute;top:20px}@media only screen and (max-width:796px){.collection-flowers .swiper-button-prev-new{display:none}}.collection-flowers .swiper-button-prev-express-delivery{background-image:url(//andplants.live/cdn/shop/t/6/assets/swiper_arrow_left.svg?v=6762770200995133741717489434);background-repeat:no-repeat;background-size:contain;width:40px;height:40px;border-radius:50%;border:1px solid #CBD0D3;right:56px;left:auto;position:absolute;top:58px}@media only screen and (max-width:796px){.collection-flowers .swiper-button-prev-express-delivery{display:none}}.collection-flowers .swiper-button-prev-bouquet,.collection-flowers .swiper-button-prev-arrangement,.collection-flowers .swiper-button-prev-stand,.collection-flowers .swiper-button-prev-phalaenopsis{background-image:url(//andplants.live/cdn/shop/t/6/assets/swiper_arrow_left.svg?v=6762770200995133741717489434);background-repeat:no-repeat;background-size:contain;width:40px;height:40px;border-radius:50%;border:1px solid #CBD0D3;right:56px;left:auto;position:absolute;top:11px}@media only screen and (max-width:796px){.collection-flowers .swiper-button-prev-bouquet,.collection-flowers .swiper-button-prev-arrangement,.collection-flowers .swiper-button-prev-stand,.collection-flowers .swiper-button-prev-phalaenopsis{display:none}}.collection-flowers .swiper-button-next-new{background-image:url(//andplants.live/cdn/shop/t/6/assets/swiper_arrow_left.svg?v=6762770200995133741717489434);background-repeat:no-repeat;background-size:contain;width:40px;height:40px;border-radius:50%;border:1px solid #CBD0D3;left:auto;position:absolute;top:20px;background-image:url(//andplants.live/cdn/shop/t/6/assets/swiper_arrow_right.svg?v=42559287811922599031717489436);right:0}@media only screen and (max-width:796px){.collection-flowers .swiper-button-next-new{display:none}}.collection-flowers .swiper-button-next-express-delivery{background-image:url(//andplants.live/cdn/shop/t/6/assets/swiper_arrow_left.svg?v=6762770200995133741717489434);background-repeat:no-repeat;background-size:contain;width:40px;height:40px;border-radius:50%;border:1px solid #CBD0D3;left:auto;position:absolute;top:58px;background-image:url(//andplants.live/cdn/shop/t/6/assets/swiper_arrow_right.svg?v=42559287811922599031717489436);right:0}@media only screen and (max-width:796px){.collection-flowers .swiper-button-next-express-delivery{display:none}}.collection-flowers .swiper-button-next-bouquet,.collection-flowers .swiper-button-next-arrangement,.collection-flowers .swiper-button-next-stand,.collection-flowers .swiper-button-next-phalaenopsis{background-image:url(//andplants.live/cdn/shop/t/6/assets/swiper_arrow_left.svg?v=6762770200995133741717489434);background-repeat:no-repeat;background-size:contain;width:40px;height:40px;border-radius:50%;border:1px solid #CBD0D3;left:auto;position:absolute;background-image:url(//andplants.live/cdn/shop/t/6/assets/swiper_arrow_right.svg?v=42559287811922599031717489436);right:0;top:11px}@media only screen and (max-width:796px){.collection-flowers .swiper-button-next-bouquet,.collection-flowers .swiper-button-next-arrangement,.collection-flowers .swiper-button-next-stand,.collection-flowers .swiper-button-next-phalaenopsis{display:none}}.collection-flowers .swiper-button-next.swiper-button-disabled,.collection-flowers .swiper-button-prev.swiper-button-disabled{opacity:1;cursor:auto;pointer-events:none}@media only screen and (max-width:796px){.collection-flowers .point-description-title span{font-size:16px}}.collection-flowers .custom_image_area{width:360px;margin:0 auto}.collection-flowers .custom_fukidasi{top:56px;left:-50px;width:80px;position:absolute}@media only screen and (max-width:796px){.collection-flowers .custom_fukidasi{top:-22px;left:40px}}.collection-flowers .collection_link{display:block;color:#088;text-align:right;font-size:16px;font-weight:400;line-height:160%;position:relative;top:0;right:0}@media only screen and (max-width:796px){.collection-flowers .collection_link{font-size:14px;margin-top:16px}}.collection-flowers .flower-vase-section .collection_plants_product_list{width:32%}@media only screen and (max-width:796px){.collection-flowers .flower-vase-section .collection_plants_product_list{width:31%}}.home.collection-flowers .swiper-container{border-bottom:none}.home.collection-flowers .swiper-container:before{padding-top:20px}@media only screen and (max-width:796px){.home.collection-flowers .swiper-container:before{margin-top:0}}.content-description{text-align:center;font-size:15px;line-height:160%;letter-spacing:1px;font-weight:400}@media only screen and (max-width:796px){.content-description{text-align:center;font-size:14px;line-height:160%;letter-spacing:1px;font-weight:400;text-align:left}}.content-description{text-align:left}.content-description--medium{max-width:544px}.content-description--margin{margin:0 auto 30px}@media only screen and (max-width:796px){.content-description--margin{padding-top:30px;margin:-10px auto 30px}}.content-description--margin-top{margin-top:30px}@media only screen and (max-width:796px){.top-section{padding-top:50px}}.top-section .content-title__en{text-align:center;font-size:36px;line-height:160%;letter-spacing:1.4px;font-weight:400}@media only screen and (max-width:796px){.top-section .content-title__en{text-align:center;font-size:28px;line-height:160%;letter-spacing:1.1px;font-weight:400}}.top-section .content-title__jp{text-align:center;font-size:15px;line-height:160%;letter-spacing:1px;font-weight:400}@media only screen and (max-width:796px){.top-section .content-title__jp{text-align:center;font-size:15px;line-height:160%;letter-spacing:.6px;font-weight:400}}.content-title{position:relative}.content-title__en{text-align:center;font-size:28px;line-height:160%;letter-spacing:1.4px;font-weight:400}@media only screen and (max-width:796px){.content-title__en{text-align:center;font-size:22px;line-height:160%;letter-spacing:1.1px;font-weight:400}}.content-title__jp{text-align:center;font-size:15px;line-height:160%;letter-spacing:.75px;font-weight:400}@media only screen and (max-width:796px){.content-title__jp{text-align:center;font-size:12px;line-height:160%;letter-spacing:.6px;font-weight:400}}.content-title .kirakira_icon_img{width:300px;position:absolute;top:-38px;right:0;left:0;bottom:0;margin:auto}@media only screen and (max-width:796px){.content-title .kirakira_icon_img{width:232px;top:-10px}}.content-title--margin-bottom{margin-bottom:24px}.content-title--position-relative{position:relative}.contents_big_wrap{width:876px;margin:0 auto}@media only screen and (max-width:796px){.contents_big_wrap{width:100%}}.contents_big_wrap .contents_wrap{padding-top:35px}.w-65{width:65%}.w-35{width:35%}.seasonal_pc_icon{width:50px;margin:-10px auto 22px;display:block}@media only screen and (max-width:796px){.seasonal_pc_icon{margin:20px auto 22px}}.gift_service_icon{width:45px;display:block;margin:0 auto}.seasonal_sp_icon{width:35px;display:block;margin:20px auto}@media only screen and (max-width:796px){.seasonal_sp_icon{margin-top:0;padding-top:35px;margin-bottom:0}}.fukidashi_custom_order{position:absolute;left:-70px;top:-30px;width:84px}@media only screen and (max-width:796px){.fukidashi_custom_order{left:30px;top:-100px}}.right_content_img img{width:93px;height:122px}.small_en_title{display:block;text-align:center;font-size:14px;font-weight:400;line-height:26px;letter-spacing:2px;margin-bottom:10px}@media only screen and (max-width:796px){.small_en_title{font-size:13px;margin-bottom:9px}}.recommend_flower_section,.recommend_flower_second_section{background:#feefef}@media only screen and (max-width:796px){.recommend_flower_section,.recommend_flower_second_section{background:#fff}}.recommend_flower_second_section{padding:36px 0 77px}@media only screen and (max-width:796px){.recommend_flower_second_section{padding:0}}.custom-title{text-align:center;position:relative;font-size:40px;font-weight:400;line-height:40px;letter-spacing:1px;width:400px;margin:0 auto}@media only screen and (max-width:796px){.custom-title{font-size:28px;line-height:28px;width:350px}}.custom-subtitle{display:block;text-align:center;font-size:18px;font-weight:600;line-height:18px;letter-spacing:1px;margin-top:12px}@media only screen and (max-width:796px){.custom-subtitle{line-height:26px;margin-top:8px}}.category_title{margin-top:16px}.category_title .en_title{text-align:center;font-size:20px;line-height:normal}@media only screen and (max-width:796px){.category_title .en_title{font-size:16px}}.category_title .jp_title{text-align:center;font-size:12px;letter-spacing:.6px}@media only screen and (max-width:796px){.category_title .jp_title{font-size:10px}}.category_section{border-bottom:1px solid #ccc}.category_section .more_button{position:relative;display:block;margin:0 auto;width:350px;padding:15px 0;text-align:center;border-radius:30px;background-color:#d8d9d9;overflow:hidden;box-shadow:0 1px #0000004d}.category_section .more_button span{padding:0 20px 0 5px;font-family:century-gothic,"sans-serif";color:#004347;font-weight:700;letter-spacing:1px}.category_section .more_button:after{content:"";position:absolute;top:0;right:7%;bottom:0;display:block;margin:auto;width:15px;height:15px;transition:transform .3s ease-in-out;background-image:url(//andplants.live/cdn/shop/t/6/assets/chevron_up.svg?v=11092957301424773931695124198);background-size:contain;background-repeat:no-repeat;transform:rotate(-90deg)}@media only screen and (max-width:796px){.category_section .more_button{width:330px}}.position-absolute-text{position:absolute;top:15%;left:0;right:0;display:block}@media only screen and (max-width:796px){.position-absolute-text{position:relative}}.position-relative{position:relative}.dry_img{margin-bottom:30px}.flower_vase_ranking_img{margin-bottom:23px}@media only screen and (max-width:796px){.flower_vase_ranking_img{margin-bottom:0}}.step_text{text-align:center;text-decoration:underline}.seasonal_recommend_section{margin-top:120px}@media only screen and (max-width:796px){.seasonal_recommend_section{margin-top:0}}.seasonal_recommend_section .contents_wrap{padding-top:20px}@media only screen and (max-width:796px){.seasonal_recommend_section .contents_wrap{padding-top:0}}@media only screen and (max-width:796px){.seasonal_recommend_section .section_content_description{margin-top:0;padding-top:20px}}.seasonal_recommend_section .plants_collection_icon_search{position:relative;z-index:1}.seasonal_recommend_section .small_en_title,.sp_kamaboko_section{position:relative}.sp_kamaboko_section .contents_wrap{padding:15px 0%;z-index:1;position:relative}@media only screen and (max-width:796px){.sp_kamaboko_section .contents_wrap{padding:0}}.kamaboko_img{position:absolute;top:-68px;left:0;width:326px;height:68px;right:0;margin:auto;display:block}@media only screen and (max-width:796px){.kamaboko_img{position:absolute;bottom:0;width:100%;max-height:150px;height:auto;top:0;margin:0}}@media only screen and (max-width:796px){.sokuzitu_section .content_ja_big_title{font-size:20px;letter-spacing:2px;line-height:0px}}@media only screen and (max-width:796px){.sokuzitu_section .small_en_title{margin-bottom:0}}.category_section .contents_wrap{max-width:1060px;width:100%}@media only screen and (max-width:796px){.category_section .contents_wrap{width:auto}}.category_section .category_lists{justify-content:center}.category_section .category_list{width:22%;margin:1.5%}@media only screen and (max-width:796px){.category_section .category_list{width:47%;margin:1.5%}}@media only screen and (max-width:796px){.our_gift_section .gift_service_item img{width:80%;height:auto;display:block;margin:0 auto 13px}}.our_gift_section .gift_service_item_title{text-align:center;font-size:18px}@media only screen and (max-width:796px){.our_gift_section .gift_service_item_title{font-size:16px}}.our_gift_section .gift_service_item_text{font-size:14px}.flower-vase-section{padding-top:85px}@media only screen and (max-width:796px){.flower-vase-section{padding-top:40px}}@media only screen and (max-width:796px){.flower-vase-section .contents_wrap{padding-top:40px}}.flower-page-line{border-top:1px solid #ccc}@media only screen and (max-width:796px){.cart_info_wrap .light_bouquet_merit{margin-bottom:-20px}}.light-bouquet_price_area{display:flex;align-items:center;justify-content:center;margin:15px 0}.reference_price_area,.limited_price_area,.arrow_area{display:flex;flex-direction:column}.arrow_area{margin:0 0 0 40px;position:relative;width:120px}@media only screen and (max-width:796px){.arrow_area{width:90px;margin:0 0 0 20px}}.reference_price_area{text-align:center;padding:3px;border-radius:15px}.limited_price_area{width:157px;height:85px;flex-shrink:0;border-radius:5px;background:#ffefe6}.limited_price_area .tax{font-size:10px;font-weight:700;line-height:10px;letter-spacing:.5px;text-align:center}.limited_price_text{font-size:10px;font-weight:700;line-height:10px;letter-spacing:.5px;margin-top:15px;text-align:center}.reference_price_text{color:#004347;text-align:center;font-size:10px;font-weight:700;line-height:10px;letter-spacing:.5px}.right-arrow_light-bouquet_img{position:absolute;top:-37px;right:25px;display:block;margin-left:0}@media only screen and (max-width:796px){.right-arrow_light-bouquet_img{top:-23px;right:7px}}.discount_percentage_text{color:#fff;font-size:20px;font-weight:400;line-height:20px;letter-spacing:.5px;z-index:1}.discount_percentage_text span{font-size:12px;font-weight:400;margin-left:-5px}.light-bouquet_price{font-size:34px;color:#ed293ee6}.light-bouquet_price .yen{font-size:16px;line-height:16px}.light-bouquet_price .tax{color:#004347;font-size:16px}.light-bouquet_reference_price{color:#004347;font-size:20px;font-weight:700;line-height:20px;letter-spacing:.5px;margin-bottom:5px;margin-top:6px}.light-bouquet_reference_price span{color:#004347;font-size:12px;font-weight:700;line-height:12px;letter-spacing:.3px}.reference_img:nth-last-of-type(2){margin-bottom:50px}.reference_text{margin:25px auto;font-size:15px;text-align:center}.light-bouquet_example_title{padding:25px 0 20px;font-size:25px;font-weight:700;text-align:center}@media only screen and (max-width:796px){.light-bouquet_example_title{font-size:20px}}.subscription_attention{color:#656565;font-size:10px;line-height:150%}.subscription-cool{margin:20px auto 10px}.subscription-cool__title:before{content:"\25b6\fe0e";display:inline-block;transition:transform .3s ease}.subscription-cool__title.open:before{transform:rotate(90deg)}.subscription-cool__info-area{margin-top:20px;background:#f3f4f4;padding:20px 20px 30px}.product_detail .contents_wrap .subscription-cool .button_wrap .more_button_green{background-color:#004347}@media only screen and (max-width:796px){.product_detail .contents_wrap .subscription-cool .button_wrap .more_button{width:100%}}.product_detail .contents_wrap .subscription-cool .button_wrap{margin-top:30px}.discount_label{background-color:#ed293ee6;font-size:12px;overflow:hidden;text-overflow:ellipsis;font-family:sans-serif!important;word-break:break-word;word-wrap:normal;white-space:nowrap;display:inline-flex;height:20px;padding:0 8px;line-height:20px;color:#fff;letter-spacing:1px}.collection-dryflowers .contents_wrap{max-width:782px;min-width:auto}.collection-dryflowers .search_section{margin-bottom:100px}@media only screen and (max-width:796px){.collection-dryflowers .search_section{margin-bottom:40px}}@media only screen and (max-width:796px){.collection-dryflowers .search_section .search_title{line-height:18px}}@media only screen and (max-width:796px){.collection-dryflowers .condition_sp_title{padding:15px 0}}.collection-dryflowers .ar_section .more_button{position:relative;display:block;margin:0 auto;width:350px;padding:15px 0;text-align:center;border-radius:30px;background-color:#fff;overflow:hidden;box-shadow:0 1px #0000004d}.collection-dryflowers .ar_section .more_button span{padding:0 20px 0 5px;font-family:century-gothic,"sans-serif";color:#004347;font-weight:700;letter-spacing:1px}.collection-dryflowers .ar_section .more_button:after{content:"";position:absolute;top:0;right:7%;bottom:0;display:block;margin:auto;width:15px;height:15px;transition:transform .3s ease-in-out;background-image:url(//andplants.live/cdn/shop/t/6/assets/chevron_up.svg?v=11092957301424773931695124198);background-size:contain;background-repeat:no-repeat;transform:rotate(-90deg)}@media only screen and (max-width:796px){.collection-dryflowers .ar_section .more_button{width:330px}}.collection-dryflowers .personalize_section .more_button{position:relative;display:block;margin:0 auto;width:350px;padding:15px 0;text-align:center;border-radius:30px;background-color:#fcff5c;overflow:hidden;box-shadow:0 1px #0000004d}.collection-dryflowers .personalize_section .more_button span{padding:0 20px 0 5px;font-family:century-gothic,"sans-serif";color:#004347;font-weight:700;letter-spacing:1px}.collection-dryflowers .personalize_section .more_button:after{content:"";position:absolute;top:0;right:7%;bottom:0;display:block;margin:auto;width:15px;height:15px;transition:transform .3s ease-in-out;background-image:url(//andplants.live/cdn/shop/t/6/assets/chevron_up.svg?v=11092957301424773931695124198);background-size:contain;background-repeat:no-repeat;transform:rotate(-90deg)}@media only screen and (max-width:796px){.collection-dryflowers .personalize_section .more_button{width:330px}}.collection-dryflowers .condition_lists .more_button{position:relative;display:block;margin:0 auto;width:350px;padding:15px 0;text-align:center;border-radius:30px;background-color:#f7d963;overflow:hidden;box-shadow:0 1px #0000004d}.collection-dryflowers .condition_lists .more_button span{padding:0 20px 0 5px;font-family:century-gothic,"sans-serif";color:#fff;font-weight:700;letter-spacing:1px}.collection-dryflowers .condition_lists .more_button:after{content:"";position:absolute;top:0;right:7%;bottom:0;display:block;margin:auto;width:15px;height:15px;transition:transform .3s ease-in-out;background-image:url(//andplants.live/cdn/shop/t/6/assets/chevron_up.svg?v=11092957301424773931695124198);background-size:contain;background-repeat:no-repeat;transform:rotate(-90deg)}@media only screen and (max-width:796px){.collection-dryflowers .condition_lists .more_button{width:330px}}@media only screen and (max-width:796px){.collection-dryflowers .condition_lists .more_button{width:100%;margin-top:30px}}.collection-dryflowers .our_service_section .plus_contents_flex_area .our_service_img{width:50%;height:auto}@media only screen and (max-width:796px){.collection-dryflowers .our_service_section .plus_contents_flex_area .our_service_img{width:100%}}.collection-dryflowers .search_section .search_items .left_content{padding-left:22px;padding-right:12px}@media only screen and (max-width:796px){.collection-dryflowers .search_section .search_items .left_content{padding-left:17px}}.collection-dryflowers .search_section .search_items .right_content{padding-left:12px}@media only screen and (max-width:796px){.collection-dryflowers .search_section .search_items .right_content{padding-right:17px}}.collection-dryflowers .search_section .search_items .right_content_img{padding:15px 15px 9px 0}.collection-dryflowers .search_section .search_items .condition_left_content .search_item{padding:10px 0}@media only screen and (max-width:796px){.collection-dryflowers .search_section .search_items .condition_right_content .right_content_img{padding-right:0}}@media only screen and (max-width:796px){.collection-dryflowers .search_section .search_items .condition_right_content .right_content_img img{width:100%;height:auto}}@media only screen and (max-width:796px){.collection-dryflowers .search_section .search_items .condition-circle-top{top:15px}}@media only screen and (max-width:796px){.collection-dryflowers .search_section .search_items .condition-circle{top:15px}}.collection-dryflowers .search_section .search_items .search_item{padding-top:24px;padding-bottom:24px}.collection-dryflowers .search_section .search_items .most_popular{padding-top:15px;padding-bottom:15px;line-height:21px}@media only screen and (max-width:796px){.collection-dryflowers .search_section .search_items .most_popular{padding-top:14px;padding-bottom:0}}.collection-dryflowers .search_section .search_items .criteria_item{padding-top:20px;padding-bottom:10px}.collection-dryflowers .search_section .search_items .staff_recommend-right{padding-right:22px}.collection-dryflowers .circle-arrow-img{top:26px;right:0}.collection-dryflowers .circle-arrow-img-top{top:25px;right:0}.collection-dryflowers .recommend_flower_section,.collection-dryflowers .recommend_flower_second_section{background:#f5ece2}.collection-dryflowers .category_drysection .contents_wrap{padding-top:30px}.collection-dryflowers .category_drysection .category_list{width:30%;margin:1.5%}@media only screen and (max-width:796px){.collection-dryflowers .category_drysection .category_list{width:47%}}.collection-dryflowers .choose_price_section .price_lists .price_list{width:27%}@media only screen and (max-width:796px){.collection-dryflowers .choose_price_section .price_lists .price_list{width:39%}}.collection-dryflowers .our_service_section .plus_contents_flex_area:first-child .plus_contents_flex{padding-left:3%;padding-right:2%}@media only screen and (max-width:796px){.collection-dryflowers .our_service_section .plus_contents_flex_area:first-child .plus_contents_flex{padding-left:0;margin-bottom:30px}}.collection-dryflowers .our_service_section .plus_contents_flex_area:nth-child(2n) .plus_contents_flex{padding-left:3%;padding-right:2%}@media only screen and (max-width:796px){.collection-dryflowers .our_service_section .plus_contents_flex_area:nth-child(2n) .plus_contents_flex{padding:0;margin-bottom:30px}}.collection-dryflowers .plus_contents_flex_area:nth-child(3) .plus_contents_flex{padding-top:0%;padding-left:3%;padding-right:2%}@media only screen and (max-width:796px){.collection-dryflowers .plus_contents_flex_area:nth-child(3) .plus_contents_flex{padding:0}}@media only screen and (max-width:796px){.collection-dryflowers .products.product_index_section .contents_wrap .main_img_wrap h2{margin-top:37px;font-size:28px;font-weight:400;line-height:42px;letter-spacing:1px}}.collection-dryflowers .dryflower_feature_icon{width:50px;margin-right:13px}@media only screen and (max-width:796px){.collection-dryflowers .point-description-title{margin-top:0}}.collection-dryflowers .point-description-title span,.collection-dryflowers .gift_service_item_title{text-align:left}@media only screen and (max-width:796px){.collection-dryflowers .gift_service_item_title{font-size:18px;line-height:24px;letter-spacing:1px}}@media only screen and (max-width:796px){.collection-dryflowers .gift_service_item_text{font-size:14px;line-height:24px;letter-spacing:1px}}.collection-dryflowers .point-description-text{padding:12px 23px 0;margin-bottom:18px}@media only screen and (max-width:796px){.collection-dryflowers .point-description-text{padding-top:0}}.collection-dryflowers .gift_recommend_service_section .gift_service_item_title{font-size:14px;font-weight:600;line-height:20px;letter-spacing:1px}.collection-dryflowers .gift_recommend_service_section .gift_service_item_text{font-size:13px;font-weight:400;line-height:20px;letter-spacing:1px}@media only screen and (max-width:796px){.collection-dryflowers .florist_choice_section .small_en_title{letter-spacing:4px}}.collection-dryflowers .florist_choice_title{width:400px;display:block;margin:0 auto;position:relative}@media only screen and (max-width:796px){.collection-dryflowers .florist_choice_title{width:300px}}@media only screen and (max-width:796px){.collection-dryflowers .recommend_flower_second_section .content_ja_title{margin-bottom:20px}}@media only screen and (max-width:796px){.collection-dryflowers .dry_section .content_ja_big_title{font-size:18px}}.collection-dryflowers .dry_section .contents_wrap:nth-of-type(1){padding-bottom:20px}.collection-dryflowers .dry_section .contents_wrap:nth-of-type(2){padding-top:0;padding-bottom:40px}.collection-dryflowers .our_service_section .our_service_content{justify-content:start}.collection-dryflowers .detail_img{position:absolute;width:315px;top:10px;right:0;left:0;margin:auto}@media only screen and (max-width:796px){.collection-dryflowers .detail_img{width:215px}}.collection-dryflowers .position-absolute-text{top:19%}.collection-dryflowers .gift_service_icon{width:140px}@media only screen and (max-width:796px){.collection-dryflowers .gift_service_icon{width:120px}}@media only screen and (max-width:796px){.collection-dryflowers .collection_products_section{margin-top:80px}}.bg-dryflower-our-policy{background:#faeee1}.bg-dry-arrange{background:#f5ece2}@media only screen and (max-width:796px){.bg-dry-arrange{background:#faeee1}}.dryflower_subtitle{font-size:18px;font-weight:300;line-height:normal;letter-spacing:.18px;display:block;margin:0 auto;text-align:center}@media only screen and (max-width:796px){.dryflower_subtitle{font-size:15px;font-weight:300;line-height:normal;letter-spacing:.12px;margin-bottom:6px}}.fukidashi_florist{position:absolute;left:-43px;top:-19px;width:74px}@media only screen and (max-width:796px){.fukidashi_florist{left:-22px;top:-39px;width:105px}}.ordermade_img{width:520px;display:block;margin:0 auto}@media only screen and (max-width:796px){.ordermade_img{width:100%}}.arrange_vase_area{border:1px solid #004347;padding:42px 0;width:520px;display:block;margin:0 auto}@media only screen and (max-width:796px){.arrange_vase_area{width:auto}}.arrange_vase_img{width:400px;margin:25px auto 0;display:block}@media only screen and (max-width:796px){.arrange_vase_img{width:245px}}.dry-slide{padding-top:0;padding-bottom:20px}@media only screen and (max-width:796px){.dry-slide{padding-bottom:0}}.arrange_text_content{padding:0 0 60px}.mt-flowermaterial_button{margin-top:20px}@media only screen and (max-width:796px){.mt-flowermaterial_button{margin-top:0}}.take_in_lists{display:flex}@media only screen and (max-width:796px){.take_in_lists{display:block}}.take_in_list{width:30%;margin:1.5%}@media only screen and (max-width:796px){.take_in_list{display:flex;width:100%;margin-bottom:14px}}@media only screen and (max-width:796px){.take_in_img_area{width:50%}}.take_in_text_content{padding:18px 23px 0;height:192px}@media only screen and (max-width:796px){.take_in_text_content{padding:10px 17px 0;width:50%;height:auto}}.take_in_number{font-size:16px;font-weight:700;line-height:30px;letter-spacing:1px;text-decoration:underline}.take_in_number-policy{margin-bottom:16px;display:block}@media only screen and (max-width:796px){.take_in_number-policy{margin-bottom:0}}@media only screen and (max-width:796px){.take_in_number{margin-right:19px}}.take_in_title{color:#004347;font-size:18px;font-weight:600;padding:11px 0 14px;line-height:26px;letter-spacing:1px}@media only screen and (max-width:796px){.take_in_title{font-size:14px;font-weight:600;line-height:20px;letter-spacing:1px;padding:3px 0}}.take_in_info{font-size:15px;font-weight:400;line-height:24px;letter-spacing:1px}@media only screen and (max-width:796px){.take_in_info{font-size:13px;font-weight:400;line-height:20px;letter-spacing:1px}}.mt-ja_big_title{margin-top:14px}@media only screen and (max-width:796px){.mt-ja_big_title{margin-top:5px}}.policy_text_area{padding-top:70px}@media only screen and (max-width:796px){.policy_text_area{display:flex;margin-top:23px;padding:0 23px}}.policy_text{font-size:15px;font-weight:300;line-height:24px;margin-top:10px;letter-spacing:1px}@media only screen and (max-width:796px){.policy_text{padding:0 18px 22px}}@media only screen and (max-width:796px){.three_feature_title{margin-top:18px}}@media only screen and (max-width:796px){.pot_arrange .contents_wrap{padding-top:0}}@media only screen and (max-width:796px){.home .products .contents_wrap .main_img_wrap .content-title{margin:0 auto}}.home .products .contents_wrap .main_img_wrap .content-title__en{text-align:center;font-size:28px;line-height:160%;letter-spacing:1.4px;font-weight:400}@media only screen and (max-width:796px){.home .products .contents_wrap .main_img_wrap .content-title__en{text-align:center;font-size:22px;line-height:160%;letter-spacing:1.1px;font-weight:400}}.home .products .contents_wrap .main_img_wrap .content-title__jp{text-align:center;font-size:15px;line-height:160%;letter-spacing:.75px;font-weight:400}@media only screen and (max-width:796px){.home .products .contents_wrap .main_img_wrap .content-title__jp{text-align:center;font-size:12px;line-height:160%;letter-spacing:.6px;font-weight:400}}.christmas_lp .contents_wrap{max-width:782px;min-width:auto}.christmas_lp .christmasflower_gift .contents_wrap,.christmas_lp .christmasflower_wreath .contents_wrap{padding-top:20px}@media only screen and (max-width:796px){.christmas_lp .christmasflower_gift .contents_wrap,.christmas_lp .christmasflower_wreath .contents_wrap{padding-top:0}}.christmas_lp .bg-christmas-flower{background:#f9ebee}.christmas_lp .bg-christmas-wreath{background:#e7f4f5}.christmas_lp .bg-christmas-dryflower{background:#fbf2f0}.christmas_lp .bg-christmas-grey{background:#f3f4f4}.christmas_lp .content_title{color:#004347;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:34px;letter-spacing:1px;padding:15px 0 25px;position:relative}@media only screen and (max-width:796px){.christmas_lp .content_title{font-size:18px;line-height:26px;padding:8px 0 25px}}.christmas_lp .lineup{background:#e7f4f5;width:650px;margin:0 auto}@media only screen and (max-width:796px){.christmas_lp .lineup{width:auto;margin:0 5%}}.christmas_lp .line_title{margin:0 65px 0 78px;padding-top:15px;font-size:20px;font-weight:400;line-height:32px;letter-spacing:1px;border-bottom:1px solid #004347}@media only screen and (max-width:796px){.christmas_lp .line_title{margin:0 10px 0 27px}}.christmas_lp .line_title span{font-size:13px;line-height:18px;letter-spacing:1px;margin-left:8px}.christmas_lp .lineup_lists{display:flex;flex-wrap:wrap;margin:20px 50px 37px 90px}@media only screen and (max-width:796px){.christmas_lp .lineup_lists{display:block;margin:20px 0 33px 40px;padding-bottom:5px}}.christmas_lp .lineup_list{position:relative;font-size:14px;margin-bottom:15px}.christmas_lp .lineup_list .xmas_polygon{width:10px;display:block;position:absolute;left:-18px;top:0;bottom:0;margin:auto 0}.christmas_lp .lineup_list:nth-child(odd){width:60%}.christmas_lp .lineup_list:nth-child(2n){width:40%}.christmas_lp .christmas_mini_banner{display:block;margin:0 auto 20px;width:650px}.christmas_lp .wreath_content{margin-bottom:60px}.christmas_lp .christmas_product_list{width:21%;margin-right:2%}@media only screen and (max-width:796px){.christmas_lp .christmas_product_list{width:38%}}.christmas_lp .product_christmas_index_list{width:31%;margin:1%}@media only screen and (max-width:796px){.christmas_lp .product_christmas_index_list{width:46%;margin:2%}}.christmas_lp .swiper{height:680px}@media only screen and (max-width:796px){.christmas_lp .swiper{height:630px}}.christmas_lp .swiper-slide{height:50%;max-width:180px}.christmas_lp .momi_section .product_christmas_index_list{margin:0 auto}.channel_talk_area{position:fixed;right:20px;bottom:90px;z-index:20;filter:drop-shadow(5px 5px 5px #aaa)}@media only screen and (max-width:796px){.channel_talk_area_default_sp{position:fixed;right:18px;bottom:50px;z-index:8;filter:drop-shadow(5px 5px 5px #aaa)}}@media only screen and (max-width:796px){.channel_talk_area_page_top_sp{position:fixed;right:18px;bottom:90px;z-index:8;filter:drop-shadow(5px 5px 5px #aaa)}}@media only screen and (max-width:796px){.channel_talk_area_collection_sp{position:fixed;right:18px;bottom:80px;z-index:8;filter:drop-shadow(5px 5px 5px #aaa)}}@media only screen and (max-width:796px){.channel_talk_area_product_and_cart_sp{position:fixed;right:18px;bottom:90px;z-index:8;filter:drop-shadow(5px 5px 5px #aaa)}}@media only screen and (max-width:796px){.channel_talk_area_magazine_sp{position:fixed;right:18px;bottom:70px;z-index:8;filter:drop-shadow(5px 5px 5px #aaa)}}.channnel_talk_imgs li:nth-child(1){width:180px;position:relative;z-index:1}@media only screen and (max-width:796px){.channel_talk_sp_img{width:80px}}@media only screen and (max-width:796px){.red-dot{position:absolute;display:block;width:10px;height:10px;background-color:red;border-radius:50%;top:0;right:10px}}.close_button_area{position:fixed;bottom:20px;right:20px;z-index:1000;box-sizing:border-box;display:flex;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:56px;height:56px;overflow:initial;cursor:pointer;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:24px;will-change:transform,opacity;transition:transform .4s cubic-bezier(.36,0,0,1) 10ms,box-shadow .2s ease-out 0s;animation:.4s cubic-bezier(.36,0,0,1) 0s 1 normal backwards running bBWrYX}.channnel_close_button{position:absolute;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;height:100%;cursor:pointer;will-change:opacity,visibility;visibility:visible;background-color:#f7f7f8e6;border-radius:24px;transition:visibility .4s ease 0s;animation:.4s cubic-bezier(.36,0,0,1) 0s 1 normal both running jBcSpD;box-shadow:#fff3 0 0 0 1px inset,#0000001a 0 4px 6px,#00000026 0 8px 30px}.button_hidden{display:none}.collection-goods .bg-basegrey{background:#f3f4f4}.collection-goods .contents_wrap{max-width:782px;min-width:auto}.collection-goods .goods_section_en_title{text-align:center;font-size:40px;font-weight:400;line-height:28px;letter-spacing:1px;margin:24px 0 32px}@media only screen and (max-width:796px){.collection-goods .goods_section_en_title{font-size:28px}}.collection-goods .goods_section_ja_title{text-align:center;margin-top:16px;font-size:24px;font-weight:600;line-height:34px;letter-spacing:1px;display:block}@media only screen and (max-width:796px){.collection-goods .goods_section_ja_title{font-size:18px;line-height:18px}}.collection-goods .goods_section_small_en_title{font-size:16px;font-weight:400;line-height:16px;padding-left:70px;letter-spacing:1px}@media only screen and (max-width:796px){.collection-goods .goods_section_small_en_title{font-size:12px;padding-left:45px}}.collection-goods .goods_section_small_ja_title{font-size:24px;font-weight:700;line-height:34px;letter-spacing:1px;display:block}@media only screen and (max-width:796px){.collection-goods .goods_section_small_ja_title{font-size:18px}}.collection-goods .default-goods-icon{width:50px;position:absolute}@media only screen and (max-width:796px){.collection-goods .default-goods-icon{width:36px}}.collection-goods .img_title{text-align:center;font-size:18px;font-weight:700;line-height:18px;margin-top:16px;letter-spacing:1px}@media only screen and (max-width:796px){.collection-goods .img_title{font-size:15px;line-height:22px}}.collection-goods .img_title span{display:block;font-size:18px;font-weight:400}@media only screen and (max-width:796px){.collection-goods .img_title span{font-size:14px}}.collection-goods .good_category_title{position:relative;display:flex;font-size:28px;font-weight:400;line-height:28px;letter-spacing:1px;justify-content:center;align-items:center;padding:50px 0}@media only screen and (max-width:796px){.collection-goods .good_category_title{text-align:center;font-size:20px;padding:30px 0 0;line-height:20px}}.collection-goods .good_category_title .category-icon{width:30px;height:20px;top:0;position:absolute;left:-30px;bottom:0;margin:auto 0}@media only screen and (max-width:796px){.collection-goods .good_category_title .category-icon{width:22px;top:initial;bottom:initial;left:17px}}.collection-goods .good_category_title .category-top-icon{width:30px;height:20px;margin-right:12px;align-items:center;display:flex}@media only screen and (max-width:796px){.collection-goods .good_category_title .category-top-icon{width:25px}}.collection-goods .goods_category_area{margin:0 auto;width:782px}@media only screen and (max-width:796px){.collection-goods .goods_category_area{width:100%}}.collection-goods .category_tow_lists{display:flex;margin-bottom:20px}.collection-goods .category_tow_lists .category_list{width:48%}.collection-goods .category_tow_lists .category_list:nth-child(1){margin-right:28px}.collection-goods .category_three_lists{display:flex;padding-bottom:50px}.collection-goods .category_three_lists .category_list{width:31%}.collection-goods .category_three_lists .category_list:nth-child(1),.collection-goods .category_three_lists .category_list:nth-child(2){margin-right:28px}.collection-goods .category_lists_sp{display:flex;flex-wrap:wrap}.collection-goods .category_list_sp{width:46%;margin:2%}.collection-goods .category_list_sp:nth-last-child(1){width:100%}@media only screen and (max-width:796px){.collection-goods .category_list_sp:nth-last-child(1) .centered-text{left:22%}}.collection-goods .image-container{position:relative;text-align:center;color:#fff;box-shadow:2px 2px 3px #d3d3d3}.collection-goods .image-container img{width:100%;height:auto}.collection-goods .centered-text{font-size:28px;font-weight:700;line-height:28px;letter-spacing:1px;position:absolute;text-shadow:1px 2px 2px rgba(0,0,0,.3);width:90%;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:796px){.collection-goods .centered-text{font-size:20px;line-height:20px;width:95%}}.collection-goods .centered-text span{text-shadow:none;display:block;color:#fff;font-size:15px;font-weight:700;line-height:15px;letter-spacing:3px;margin-top:10px}@media only screen and (max-width:796px){.collection-goods .centered-text span{font-size:10px;line-height:10px}}.collection-goods .goods_pots_sections .pot-icon,.collection-goods .goods_vase_sections .pot-icon,.collection-goods .goods_caregoods_sections .pot-icon,.collection-goods .goods_giftcard_sections .pot-icon,.collection-goods .beginner-recommend_ranking .pot-icon{width:50px;height:50px;display:block;margin:0 auto}@media only screen and (max-width:796px){.collection-goods .goods_pots_sections .pot-icon,.collection-goods .goods_vase_sections .pot-icon,.collection-goods .goods_caregoods_sections .pot-icon,.collection-goods .goods_giftcard_sections .pot-icon,.collection-goods .beginner-recommend_ranking .pot-icon{width:34px;height:34px}}.collection-goods .goods_pots_sections .pot_img,.collection-goods .goods_vase_sections .pot_img,.collection-goods .goods_caregoods_sections .pot_img,.collection-goods .goods_giftcard_sections .pot_img,.collection-goods .beginner-recommend_ranking .pot_img{width:650px;margin:0 auto;display:block}@media only screen and (max-width:796px){.collection-goods .goods_pots_sections .pot_img,.collection-goods .goods_vase_sections .pot_img,.collection-goods .goods_caregoods_sections .pot_img,.collection-goods .goods_giftcard_sections .pot_img,.collection-goods .beginner-recommend_ranking .pot_img{width:100%}}.collection-goods .goods_pots_sections .varieties_lists,.collection-goods .goods_vase_sections .varieties_lists,.collection-goods .goods_caregoods_sections .varieties_lists,.collection-goods .goods_giftcard_sections .varieties_lists,.collection-goods .beginner-recommend_ranking .varieties_lists{margin-top:24px;display:flex}@media only screen and (max-width:796px){.collection-goods .goods_pots_sections .varieties_lists,.collection-goods .goods_vase_sections .varieties_lists,.collection-goods .goods_caregoods_sections .varieties_lists,.collection-goods .goods_giftcard_sections .varieties_lists,.collection-goods .beginner-recommend_ranking .varieties_lists{flex-wrap:wrap}}.collection-goods .goods_pots_sections .varieties_list,.collection-goods .goods_vase_sections .varieties_list,.collection-goods .goods_caregoods_sections .varieties_list,.collection-goods .goods_giftcard_sections .varieties_list,.collection-goods .beginner-recommend_ranking .varieties_list{width:21%}@media only screen and (max-width:796px){.collection-goods .goods_pots_sections .varieties_list,.collection-goods .goods_vase_sections .varieties_list,.collection-goods .goods_caregoods_sections .varieties_list,.collection-goods .goods_giftcard_sections .varieties_list,.collection-goods .beginner-recommend_ranking .varieties_list{width:48%}}.collection-goods .goods_pots_sections .varieties_list:not(:nth-child(4)),.collection-goods .goods_vase_sections .varieties_list:not(:nth-child(4)),.collection-goods .goods_caregoods_sections .varieties_list:not(:nth-child(4)),.collection-goods .goods_giftcard_sections .varieties_list:not(:nth-child(4)),.collection-goods .beginner-recommend_ranking .varieties_list:not(:nth-child(4)){margin-right:32px}@media only screen and (max-width:796px){.collection-goods .goods_pots_sections .varieties_list:not(:nth-child(4)),.collection-goods .goods_vase_sections .varieties_list:not(:nth-child(4)),.collection-goods .goods_caregoods_sections .varieties_list:not(:nth-child(4)),.collection-goods .goods_giftcard_sections .varieties_list:not(:nth-child(4)),.collection-goods .beginner-recommend_ranking .varieties_list:not(:nth-child(4)){margin-right:0}}@media only screen and (max-width:796px){.collection-goods .goods_pots_sections .varieties_list:nth-child(odd),.collection-goods .goods_vase_sections .varieties_list:nth-child(odd),.collection-goods .goods_caregoods_sections .varieties_list:nth-child(odd),.collection-goods .goods_giftcard_sections .varieties_list:nth-child(odd),.collection-goods .beginner-recommend_ranking .varieties_list:nth-child(odd){margin-right:12px}}@media only screen and (max-width:796px){.collection-goods .goods_pots_sections .varieties_list:nth-child(n+3),.collection-goods .goods_vase_sections .varieties_list:nth-child(n+3),.collection-goods .goods_caregoods_sections .varieties_list:nth-child(n+3),.collection-goods .goods_giftcard_sections .varieties_list:nth-child(n+3),.collection-goods .beginner-recommend_ranking .varieties_list:nth-child(n+3){margin-top:20px}}.collection-goods .goods_pots_sections .varieties_list:nth-child(n+5),.collection-goods .goods_vase_sections .varieties_list:nth-child(n+5),.collection-goods .goods_caregoods_sections .varieties_list:nth-child(n+5),.collection-goods .goods_giftcard_sections .varieties_list:nth-child(n+5),.collection-goods .beginner-recommend_ranking .varieties_list:nth-child(n+5){margin-top:20px}.collection-goods .goods_pots_sections .size_lists,.collection-goods .goods_vase_sections .size_lists,.collection-goods .goods_caregoods_sections .size_lists,.collection-goods .goods_giftcard_sections .size_lists,.collection-goods .beginner-recommend_ranking .size_lists{margin-top:24px;display:flex}@media only screen and (max-width:796px){.collection-goods .goods_pots_sections .size_lists,.collection-goods .goods_vase_sections .size_lists,.collection-goods .goods_caregoods_sections .size_lists,.collection-goods .goods_giftcard_sections .size_lists,.collection-goods .beginner-recommend_ranking .size_lists{flex-wrap:wrap}}.collection-goods .goods_pots_sections .size_list,.collection-goods .goods_vase_sections .size_list,.collection-goods .goods_caregoods_sections .size_list,.collection-goods .goods_giftcard_sections .size_list,.collection-goods .beginner-recommend_ranking .size_list{width:21%}@media only screen and (max-width:796px){.collection-goods .goods_pots_sections .size_list,.collection-goods .goods_vase_sections .size_list,.collection-goods .goods_caregoods_sections .size_list,.collection-goods .goods_giftcard_sections .size_list,.collection-goods .beginner-recommend_ranking .size_list{width:30%}}.collection-goods .goods_pots_sections .size_list:not(:nth-child(4)),.collection-goods .goods_vase_sections .size_list:not(:nth-child(4)),.collection-goods .goods_caregoods_sections .size_list:not(:nth-child(4)),.collection-goods .goods_giftcard_sections .size_list:not(:nth-child(4)),.collection-goods .beginner-recommend_ranking .size_list:not(:nth-child(4)){margin-right:32px}@media only screen and (max-width:796px){.collection-goods .goods_pots_sections .size_list:not(:nth-child(4)),.collection-goods .goods_vase_sections .size_list:not(:nth-child(4)),.collection-goods .goods_caregoods_sections .size_list:not(:nth-child(4)),.collection-goods .goods_giftcard_sections .size_list:not(:nth-child(4)),.collection-goods .beginner-recommend_ranking .size_list:not(:nth-child(4)){margin-right:0}}@media only screen and (max-width:796px){.collection-goods .goods_pots_sections .size_list:not(:nth-child(3)),.collection-goods .goods_vase_sections .size_list:not(:nth-child(3)),.collection-goods .goods_caregoods_sections .size_list:not(:nth-child(3)),.collection-goods .goods_giftcard_sections .size_list:not(:nth-child(3)),.collection-goods .beginner-recommend_ranking .size_list:not(:nth-child(3)){margin-right:12px}}.collection-goods .goods_pots_sections .size_list:nth-child(n+5),.collection-goods .goods_vase_sections .size_list:nth-child(n+5),.collection-goods .goods_caregoods_sections .size_list:nth-child(n+5),.collection-goods .goods_giftcard_sections .size_list:nth-child(n+5),.collection-goods .beginner-recommend_ranking .size_list:nth-child(n+5){margin-top:20px}.collection-goods .goods_pots_sections .color_selector_lists,.collection-goods .goods_vase_sections .color_selector_lists,.collection-goods .goods_caregoods_sections .color_selector_lists,.collection-goods .goods_giftcard_sections .color_selector_lists,.collection-goods .beginner-recommend_ranking .color_selector_lists{margin-top:24px;display:flex}.collection-goods .goods_pots_sections .color_selector_list,.collection-goods .goods_vase_sections .color_selector_list,.collection-goods .goods_caregoods_sections .color_selector_list,.collection-goods .goods_giftcard_sections .color_selector_list,.collection-goods .beginner-recommend_ranking .color_selector_list{width:29%}@media only screen and (max-width:796px){.collection-goods .goods_pots_sections .color_selector_list,.collection-goods .goods_vase_sections .color_selector_list,.collection-goods .goods_caregoods_sections .color_selector_list,.collection-goods .goods_giftcard_sections .color_selector_list,.collection-goods .beginner-recommend_ranking .color_selector_list{width:48%}}.collection-goods .goods_pots_sections .color_selector_list:not(:nth-child(3)),.collection-goods .goods_vase_sections .color_selector_list:not(:nth-child(3)),.collection-goods .goods_caregoods_sections .color_selector_list:not(:nth-child(3)),.collection-goods .goods_giftcard_sections .color_selector_list:not(:nth-child(3)),.collection-goods .beginner-recommend_ranking .color_selector_list:not(:nth-child(3)){margin-right:32px}@media only screen and (max-width:796px){.collection-goods .goods_pots_sections .color_selector_list:not(:nth-child(3)),.collection-goods .goods_vase_sections .color_selector_list:not(:nth-child(3)),.collection-goods .goods_caregoods_sections .color_selector_list:not(:nth-child(3)),.collection-goods .goods_giftcard_sections .color_selector_list:not(:nth-child(3)),.collection-goods .beginner-recommend_ranking .color_selector_list:not(:nth-child(3)){margin-right:0}}.collection-goods .goods_pots_sections .color_selector_list:nth-child(4),.collection-goods .goods_pots_sections .color_selector_list:nth-child(5),.collection-goods .goods_vase_sections .color_selector_list:nth-child(4),.collection-goods .goods_vase_sections .color_selector_list:nth-child(5),.collection-goods .goods_caregoods_sections .color_selector_list:nth-child(4),.collection-goods .goods_caregoods_sections .color_selector_list:nth-child(5),.collection-goods .goods_giftcard_sections .color_selector_list:nth-child(4),.collection-goods .goods_giftcard_sections .color_selector_list:nth-child(5),.collection-goods .beginner-recommend_ranking .color_selector_list:nth-child(4),.collection-goods .beginner-recommend_ranking .color_selector_list:nth-child(5){margin-top:16px}@media only screen and (max-width:796px){.collection-goods .goods_pots_sections .color_selector_list:nth-child(4),.collection-goods .goods_pots_sections .color_selector_list:nth-child(5),.collection-goods .goods_vase_sections .color_selector_list:nth-child(4),.collection-goods .goods_vase_sections .color_selector_list:nth-child(5),.collection-goods .goods_caregoods_sections .color_selector_list:nth-child(4),.collection-goods .goods_caregoods_sections .color_selector_list:nth-child(5),.collection-goods .goods_giftcard_sections .color_selector_list:nth-child(4),.collection-goods .goods_giftcard_sections .color_selector_list:nth-child(5),.collection-goods .beginner-recommend_ranking .color_selector_list:nth-child(4),.collection-goods .beginner-recommend_ranking .color_selector_list:nth-child(5){margin-top:0}}@media only screen and (max-width:796px){.collection-goods .goods_pots_sections .color_selector_list:nth-child(odd),.collection-goods .goods_vase_sections .color_selector_list:nth-child(odd),.collection-goods .goods_caregoods_sections .color_selector_list:nth-child(odd),.collection-goods .goods_giftcard_sections .color_selector_list:nth-child(odd),.collection-goods .beginner-recommend_ranking .color_selector_list:nth-child(odd){margin-right:12px}}@media only screen and (max-width:796px){.collection-goods .goods_pots_sections .color_selector_list:nth-child(n+3),.collection-goods .goods_vase_sections .color_selector_list:nth-child(n+3),.collection-goods .goods_caregoods_sections .color_selector_list:nth-child(n+3),.collection-goods .goods_giftcard_sections .color_selector_list:nth-child(n+3),.collection-goods .beginner-recommend_ranking .color_selector_list:nth-child(n+3){margin-top:10px}}.collection-goods .goods_vase_sections .contents_wrap:nth-child(3){padding-top:0}.collection-goods .goods_vase_sections .bg-basegrey .contents_wrap{padding-top:0}.collection-goods .goods_vase_sections .bg-basegrey .contents_wrap .pot_content{padding-top:48px;margin-top:0}@media only screen and (max-width:796px){.collection-goods .goods_vase_sections .bg-basegrey .contents_wrap .pot_content{padding-top:32px}}.collection-goods .pot_content{margin-top:48px}.collection-goods .goods_index{margin-top:2rem}@media only screen and (max-width:796px){.collection-goods .goods_index{margin-top:0}}.collection-goods .size_name{margin-top:48px;font-size:24px;font-weight:400;line-height:24px;letter-spacing:1px;padding-bottom:12px;border-bottom:1px solid #CBD0D3}@media only screen and (max-width:796px){.collection-goods .size_name{font-size:20px;line-height:20px;letter-spacing:1px}}.collection-goods .size_info{font-size:14px;font-weight:500;line-height:24px;letter-spacing:1px;margin-top:16px}.collection-goods .goods_content_wrap{display:flex;margin-top:56px}@media only screen and (max-width:796px){.collection-goods .goods_content_wrap{display:block;margin-top:32px}}.collection-goods .left_content{width:48%;margin-right:4%;position:relative}@media only screen and (max-width:796px){.collection-goods .left_content{width:100%;margin-right:0}}.collection-goods .fukidashi_img{position:absolute;width:80px;top:-60px;right:-14px}.collection-goods .right_content{width:48%;padding-top:20px}@media only screen and (max-width:796px){.collection-goods .right_content{width:100%;padding-top:0}}.collection-goods .right_content_title{font-size:28px;font-weight:400;line-height:28px;letter-spacing:1px}@media only screen and (max-width:796px){.collection-goods .right_content_title{margin-top:24px;font-size:24px;line-height:32px}}.collection-goods .choose_price_section .price_lists{margin-top:32px}.collection-goods .choose_price_section .price_lists .price_list{width:27%}@media only screen and (max-width:796px){.collection-goods .choose_price_section .price_lists .price_list{width:39%}}.collection-goods .right_content_info{font-size:15px;font-weight:400;line-height:24px;letter-spacing:1px;margin:32px 0 16px}@media only screen and (max-width:796px){.collection-goods .right_content_info{margin-top:24px}}.collection-goods .viewmore{font-family:Century Gothic Pro;font-size:13px;font-style:normal;font-weight:400;line-height:13px;letter-spacing:1px;text-decoration-line:underline}@media only screen and (max-width:796px){.collection-goods .viewmore{margin-bottom:30px;display:block}}.collection-goods .color_choose{position:relative;width:230px;height:50px;border-radius:30px;border:1px solid #004347;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:796px){.collection-goods .color_choose{width:100%;height:40px}}.collection-goods .color_choose:nth-child(1),.collection-goods .color_choose:nth-child(2),.collection-goods .color_choose:nth-child(4){margin-right:27px}@media only screen and (max-width:796px){.collection-goods .color_choose:nth-child(1),.collection-goods .color_choose:nth-child(2),.collection-goods .color_choose:nth-child(4){margin-right:0}}.collection-goods .color_point{position:absolute;right:20px;margin:auto;display:flex;align-items:center}.collection-goods .article_list{flex-flow:row}.collection-goods ul.article_list .article_wrap a.article .title{color:#004347;font-size:14px;font-weight:500;line-height:20px;letter-spacing:1px}.collection-goods .bg-care{background-image:url(//andplants.live/cdn/shop/t/6/assets/goodtop_caregoods_aricle_pc.png?v=118156883208446289241702258560);background-size:cover;width:100%;display:block;height:auto;min-width:572px;background-repeat:no-repeat}@media only screen and (max-width:796px){.collection-goods .bg-care{background-image:url(//andplants.live/cdn/shop/t/6/assets/goodtop_caregoods_aricle_sp.png?v=97523216129792969141702258554);min-width:auto}}.collection-goods .bg-lifestyle{background-image:url(//andplants.live/cdn/shop/t/6/assets/goodtop_interior_aricle_pc.png?v=152590893108821763611702258560);background-size:100%;width:100%;display:block;min-width:572px;background-repeat:no-repeat;background-size:100% 572px}@media only screen and (max-width:796px){.collection-goods .bg-lifestyle{background-image:url(//andplants.live/cdn/shop/t/6/assets/goodtop_interior_aricle_sp.png?v=42944185533164821251702258549);min-width:auto}}.collection-goods .pickup_article .swiper-container-default{height:300px;border:none}@media only screen and (max-width:796px){.collection-goods .pickup_article .swiper-container-default{height:270px}}.collection-goods .pickup_article .swiper-container-default.blog_type_journal{height:330px}@media only screen and (max-width:796px){.collection-goods .pickup_article .swiper-container-default.blog_type_journal{height:300px}}.collection-goods ul.article_list .article_wrap{padding:14px}.collection-goods .pickup_title{color:#fff;font-size:36px;font-weight:400;line-height:36px;letter-spacing:1px;margin-bottom:16px}@media only screen and (max-width:796px){.collection-goods .pickup_title{font-size:24px;line-height:24px}}.collection-goods .pickup_subtitle{color:#fff;font-size:16px;font-weight:700;line-height:16px;letter-spacing:1px}@media only screen and (max-width:796px){.collection-goods .pickup_subtitle{font-size:12px;line-height:12px}}.collection-goods .pikup_viewmore{display:block;margin-top:24px;color:#fff;font-size:14px;font-weight:400;line-height:14px;letter-spacing:1px;text-decoration-line:underline}@media only screen and (max-width:796px){.collection-goods .pikup_viewmore{font-size:12px;line-height:24px}}.collection-goods .article-img_in_goods{object-fit:cover;aspect-ratio:40/21}.winter-flowers .justify-content-center{justify-content:center}.winter-flowers .pages_title{margin-top:30px;letter-spacing:2px;margin-bottom:75px;font-size:44px;text-align:center}@media only screen and (max-width:796px){.winter-flowers .pages_title{font-size:28px;text-align:center;letter-spacing:3px;margin-bottom:40px;margin-top:0}}@media only screen and (max-width:796px){.winter-flowers .corporation_title{font-size:24px}}.winter-flowers .pages_section_title{font-size:28px;text-align:center;letter-spacing:3px;margin-top:40px;width:100%;margin-bottom:20px;font-family:century-gothic,sans-serif}.winter-flowers .pages_section_title span{font-size:15px;display:block}@media only screen and (max-width:796px){.winter-flowers .pages_section_title span{font-size:13px;letter-spacing:.05px;line-height:18px;display:block}}@media only screen and (max-width:796px){.winter-flowers .christmas_collection .contents_wrap{padding-top:70px}}.opening_a_new_store .section_title{text-align:center;font-size:30px;font-weight:400;line-height:42px;letter-spacing:1px}@media only screen and (max-width:796px){.opening_a_new_store .section_title{font-size:28px;line-height:28px}}.opening_a_new_store .section_title span{font-size:15px;display:block}@media only screen and (max-width:796px){.opening_a_new_store .section_title span{font-size:13px}}.opening_a_new_store .top-button-margin{margin-top:50px}.opening_a_new_store .top-section-celebration .contents_wrap{padding-bottom:0}.opening_a_new_store .top-section-celebration .pages_title{margin-top:0}@media only screen and (max-width:796px){.opening_a_new_store .top-section-celebration .pages_title{font-size:24px}}.opening_a_new_store .send-reason{width:680px;box-sizing:border-box;padding:60px 40px 44px;margin:80px auto 100px}@media only screen and (max-width:796px){.opening_a_new_store .send-reason{padding:40px 18px 24px;width:90%;margin:56px auto 80px;border-radius:10px}}@media only screen and (max-width:796px){.opening_a_new_store .send-reason .section_title{font-size:22px}.opening_a_new_store .send-reason .section_title span{font-size:15px}}.opening_a_new_store .send-reason__container{display:flex;gap:20px}@media only screen and (max-width:796px){.opening_a_new_store .send-reason__container{flex-direction:column;gap:24px}}.opening_a_new_store .send-reason__wrap{margin-top:50px;background-color:#fff;width:50%;padding:50px 20px 24px;box-sizing:border-box;position:relative}@media only screen and (max-width:796px){.opening_a_new_store .send-reason__wrap{width:100%}}.opening_a_new_store .send-reason__title{text-align:center;font-size:18px;font-weight:700;line-height:160%;letter-spacing:.9px}.opening_a_new_store .send-reason__text{font-size:15px;margin-top:20px;font-weight:300;line-height:24px;letter-spacing:1px}.opening_a_new_store .send-reason__icon{width:60px;position:absolute;top:-32px;left:0;right:0;margin:0 auto}.opening_a_new_store .category-section__container{width:782px;display:flex;flex-wrap:wrap;gap:40px 16px;margin:40px auto;justify-content:center}@media only screen and (max-width:796px){.opening_a_new_store .category-section__container{width:90%;gap:10px 6px;justify-content:start}}.opening_a_new_store .category-section__wrap{width:30%;border-radius:5px;border:1px solid #CCC}@media only screen and (max-width:796px){.opening_a_new_store .category-section__wrap{width:48%}}.opening_a_new_store .category-section__image{width:100%}.opening_a_new_store .category-section__info{margin:13px 13px 16px}.opening_a_new_store .category-section__title{text-align:center;font-size:18px;font-weight:700;line-height:160%;letter-spacing:.9px}@media only screen and (max-width:796px){.opening_a_new_store .category-section__title{font-size:16px;text-align:left}}.opening_a_new_store .category-section__text{font-size:14px;line-height:24px;letter-spacing:1px}@media only screen and (max-width:796px){.opening_a_new_store .category-section__text{font-size:12px;letter-spacing:normal}}@media only screen and (max-width:796px){.opening_a_new_store .celebration_flowers .contents_wrap,.opening_a_new_store .celebration_plants .contents_wrap,.opening_a_new_store .celebration_dryflowers .contents_wrap{padding-top:48px}}@media only screen and (max-width:796px){.opening_a_new_store .celebration_flowers .collection_plants_product_list,.opening_a_new_store .celebration_plants .collection_plants_product_list,.opening_a_new_store .celebration_dryflowers .collection_plants_product_list{width:47%}}.opening_a_new_store .shipping_section .contents_wrap{padding-top:32px}.opening_a_new_store .shipping_section .content_ja_title{padding-bottom:0}.opening_a_new_store .text-center{justify-content:center;align-items:center}.opening_a_new_store .choose_price_section .contents_wrap{padding-top:28px}@media only screen and (max-width:796px){.opening_a_new_store .choose_price_section .section_title{margin-bottom:30px}}@media only screen and (max-width:796px){.opening_a_new_store .plants_collection_icon_search{margin:12px auto}}.opening_a_new_store .track-icon{width:60px;height:50px;margin:0 auto;display:block}.opening_a_new_store strong{font-weight:700}.opening_a_new_store .qa_container{width:650px;margin:0 auto 30px}.opening_a_new_store .qa_container:first-of-type{margin-top:40px}@media only screen and (max-width:796px){.opening_a_new_store .qa_container{width:100%}}.opening_a_new_store .magazine_section .contents_wrap{padding-top:0}@media only screen and (max-width:796px){.opening_a_new_store .magazine_section .article_list .article_wrap{width:47%}}.opening_a_new_store .magazine_section .section_title{margin-bottom:37px}@media only screen and (max-width:796px){.opening_a_new_store .magazine_section .section_title{margin-bottom:13px}}.celebration_table{margin:0 auto}.celebration_table tr{width:236px;border-top:1px solid #F3F4F4}@media only screen and (max-width:796px){.celebration_table tr{width:100%}}.celebration_table th{border:1px solid #CBD0D3;font-size:14px;font-weight:600;line-height:14px;letter-spacing:1px;padding:10px 12px;text-align:center;color:#fff}@media only screen and (max-width:796px){.celebration_table th{width:60%}.celebration_table th:first-of-type{width:40%}}.celebration_table td{width:236px;font-size:15px;padding:10px 12px;font-weight:600;border:1px solid #CBD0D3;line-height:15px;letter-spacing:1px}@media only screen and (max-width:796px){.celebration_table td{width:100%;font-size:14px;width:60%}.celebration_table td:first-of-type{width:40%}}.manner_section{padding:64px 0}@media only screen and (max-width:796px){.manner_section{padding-top:40px}}.manner_section .content_ja_title{padding-bottom:0}.manner_section .contents_wrap{padding:32px 0 42px;max-width:782px;min-width:auto}@media only screen and (max-width:796px){.manner_section .contents_wrap{padding:24px 0 20px}}.manner_img{width:520px;margin:0 auto}@media only screen and (max-width:796px){.manner_img{width:100%}}.category-top-icon{width:30px;height:20px;margin-right:12px;align-items:center;display:flex}@media only screen and (max-width:796px){.sp_manner_padding{padding:0 5%}}.header_section{display:flex;padding:64px 18px 0;flex-direction:column;gap:16px;align-self:stretch}.other_section{display:flex;padding-top:64px;flex-direction:column;align-items:center;gap:16px;align-self:stretch}.header-icon{width:32px;height:32px}.header-content-icon{width:48px;height:48px}.mb-64{margin-bottom:64px}.mb-32{margin-bottom:32px}.mb-250{margin-bottom:250px}.border-top-grey{border-top:1px solid rgba(0,0,0,.1)}.border-right-grey{border-right:1px solid rgba(0,0,0,.1)}.border-left-grey{border-left:1px solid rgba(0,0,0,.1)}.border-bottom-grey{border-bottom:1px solid rgba(0,0,0,.1)}.menu-open{height:100%;overflow:hidden}.menu-2-column a:nth-of-type(1).other_section_border{border:1px solid rgba(0,0,0,.1)}.menu-2-column a:nth-of-type(2).other_section_border{border-top:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1)}@media only screen and (max-width:796px){.menu-2-column a:nth-of-type(2).other_section_border{border-bottom:1px solid rgba(0,0,0,.1)}}.menu-2-column a:nth-of-type(3).other_section_border{border-top:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1)}@media only screen and (max-width:796px){.menu-2-column a:nth-of-type(3).other_section_border{border-top:none;border-right:none}}.menu-2-column a:nth-of-type(4).other_section_border{border-bottom:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1)}@media only screen and (max-width:796px){.menu-2-column a:nth-of-type(4).other_section_border{border-bottom:none}}.menu-2-column a:nth-of-type(5).other_section_border{border-top:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.menu-2-column a:nth-of-type(6).other_section_border{border-top:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.corporation_sp_link{display:flex;width:90%;margin:auto;height:48px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:4px;border:1px solid #004347;font-size:14px}@media only screen and (max-width:1080px){header .header_menu_wrap .right_menu li:last-of-type .button_wrap{width:65px}header .header_menu_wrap .right_menu li:last-of-type .button_wrap .header_corporation_link{display:none}}.footer{display:flex;flex-direction:column;align-items:center;align-self:stretch}@media only screen and (max-width:796px){.footer{display:flex;padding:40px 19px 0 18px;flex-direction:column;align-items:center;gap:40px;align-self:stretch}}.footer_2_column{display:flex;padding:40px 40px 0;align-items:flex-start;gap:40px;align-self:stretch}@media only screen and (max-width:796px){.footer_2_column{display:flex;padding:0;align-items:normal;flex-direction:column;gap:40px;align-self:normal}}.footer_left_column{display:flex;flex-direction:column;align-items:flex-start;gap:64px;flex:1 0 0}@media only screen and (max-width:796px){.footer_left_column{display:flex;flex-direction:column;align-items:center;gap:40px}}.footer_right_column{display:flex;flex-direction:column;align-items:flex-end;gap:40px}@media only screen and (max-width:796px){.footer_right_column{display:flex;flex-direction:column;align-items:center;gap:40px}}.footer_section_title{color:#626262;font-size:11px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.88px}.sns_icon_area{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}@media only screen and (max-width:796px){.sns_icon_area{align-items:center}}.sns_icon_lists{display:flex;justify-content:start;align-items:flex-start;align-content:flex-start;gap:16px;align-self:stretch;flex-wrap:wrap}@media only screen and (max-width:796px){.sns_icon_lists{justify-content:center;gap:24px}}.footer_contact_area{display:flex;padding:32px;flex-direction:column;align-items:center;gap:24px;align-self:stretch;width:auto}@media only screen and (max-width:796px){.footer_contact_area{width:auto;padding:24px 0}}.footer_magazine_area{display:flex;padding:32px;flex-direction:column;align-items:center;gap:16px;align-self:stretch;width:auto}@media only screen and (max-width:796px){.footer_magazine_area{width:auto;padding:24px 0}}.footer_border_round{border-radius:8px;border:1px solid rgba(0,67,71,.2)}.footer_contact_title{text-align:center;font-size:16px;font-weight:700;line-height:160%;letter-spacing:.64px}.line_contact{display:flex;padding:12px 16px 12px 12px;align-items:center;gap:16px;border-radius:4px;background:#0043471a;text-align:center;font-size:13px;font-weight:700;line-height:normal;width:210px;justify-content:center}.line_contact img{width:24px;height:24px}.footer_magazine_info{text-align:center;font-size:12px;font-weight:400;line-height:180%;letter-spacing:.48px}.page_top_img{display:flex;width:64px;height:64px;flex-direction:column;justify-content:center;align-items:center;gap:8px;border-radius:32px;background:#0043471a}.mail_area{display:flex;justify-content:center;align-items:center;gap:8px;align-self:stretch}.mail_input{display:flex;padding:16px;align-items:center;gap:8px;flex:1 0 0;border-radius:4px;border:1px solid #ccc;background:#fff}.mail_submit_button{display:flex;width:80px;height:48px;padding:16px 9px;justify-content:center;align-items:center;gap:8px;border-radius:4px;background:#004347}.submit_text{color:#fff;text-align:center;font-size:14px;font-weight:400;line-height:180%;letter-spacing:.56px}.footer_category_area{display:flex;flex-direction:column;gap:24px;align-self:stretch}@media only screen and (max-width:796px){.footer_category_area{align-items:flex-start;align-items:center}}.footer_cotegories{gap:40px;display:flex;flex-wrap:wrap;align-items:flex-start;align-self:stretch}@media only screen and (max-width:796px){.footer_cotegories{gap:8px}}.footer_category{display:flex;flex-direction:column;align-items:center;gap:8px;width:auto;flex:none}@media only screen and (max-width:796px){.footer_category{width:auto;flex:1 0 0}}.footer_category .cactegory_title{text-align:center;font-size:18px;font-weight:400;line-height:normal}.footer_category .cactegory_description{text-align:center;font-size:11px;font-weight:400;line-height:normal}.footer_category .service_title{font-size:14px;font-weight:400;line-height:normal}.footer_services{display:flex;align-items:flex-start;gap:40px;align-self:stretch}@media only screen and (max-width:796px){.footer_services{gap:16px;justify-content:center}}.footer_service{display:flex;align-items:center;gap:8px}.footer_category_icon{display:flex;width:40px;height:40px;margin:4.124px 8.494px 3.876px 8.14px;justify-content:center;align-items:center}.footer_line{width:100%;height:1px;background:#00434733}.footer_content_title{font-size:18px;font-weight:400;line-height:normal}.footer_coporate{display:flex;padding:64px 40px 32px;flex-direction:column;align-items:flex-start;gap:40px;align-self:stretch}@media only screen and (max-width:796px){.footer_coporate{padding:0;align-items:center}}.corporate_menu{display:flex;align-items:flex-start;align-content:flex-start;gap:24px;align-self:stretch;flex-wrap:wrap;font-size:12px}@media only screen and (max-width:796px){.corporate_menu{display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;gap:24px;align-self:stretch;flex-wrap:wrap}}.copyright{color:#626262;text-align:center;font-size:13px;font-weight:400;line-height:normal}.only_sp_flex{display:none}@media only screen and (max-width:796px){.only_sp_flex{display:flex}}.footer_andplants_text{text-align:center;font-size:15vw;line-height:normal;opacity:.4;background:linear-gradient(180deg,#f3f4f4,#f3f4f4cc);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (max-width:796px){.footer_andplants_text{font-size:108px;line-height:85%;letter-spacing:1.08px}}.popup_close_mailmagazine{width:100%;position:relative;display:block;margin:0 auto;padding:20px 0;color:#fff;text-align:center;border-radius:30px;background-color:#f4f3f3;overflow:hidden}.popup_close_mailmagazine:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;margin:auto;width:34px;height:30px;transform:scale(0);transition:transform ease-in-out;border-radius:50%;background-color:#7a9b9bcc}.popup_close_mailmagazine:hover:after{transform:scale(10)}.popup_close_mailmagazine:hover span{position:relative;color:#fff;z-index:2}.heading_en_with_jp_primary_large{display:flex;flex-direction:column;align-items:center;align-self:stretch}.heading_en_with_jp_primary_large .en_text{color:#004347;text-align:center;font-size:48px;font-weight:400;line-height:125%;letter-spacing:2.4px}@media only screen and (max-width:796px){.heading_en_with_jp_primary_large .en_text{color:#004347;text-align:center;font-size:28px;font-weight:400;line-height:125%;letter-spacing:2.4px}}.heading_en_with_jp_primary_large .jp_text{color:#004347;text-align:center;font-size:15px;font-weight:700;line-height:160%;letter-spacing:.75px}@media only screen and (max-width:796px){.heading_en_with_jp_primary_large .jp_text{font-weight:400}}@media only screen and (max-width:796px){.stand-flower-point-section .contents_wrap{padding:56px 5%;width:90%}}.ourservice_section{display:flex;flex-direction:column;align-items:center;gap:40px;width:733px;margin:0 auto}@media only screen and (max-width:796px){.ourservice_section{width:100%;padding:0 5%}}.ourservice_section .en_text{color:#004347;text-align:center;font-size:36px;font-weight:400;line-height:125%;letter-spacing:2.4px}@media only screen and (max-width:796px){.ourservice_section .en_text{color:#004347;text-align:center;font-size:22px;font-weight:400;line-height:125%;letter-spacing:2.4px}}.ourservice_section .title{font-size:44px;text-align:center;font-weight:400;margin-top:40px;padding-top:40px}.ourservice_2_column{display:flex;justify-content:center;align-items:center;gap:3%}@media only screen and (max-width:796px){.ourservice_2_column{flex-direction:column;gap:24px}}.ourservice_contents{display:inline-flex;flex-direction:column;align-items:flex-start;width:48%;gap:16px}@media only screen and (max-width:796px){.ourservice_contents{display:flex;flex-direction:column;gap:8px;align-items:normal;width:100%}}.ourservice_content_title{color:#004347;font-size:18px;font-weight:700;line-height:160%;letter-spacing:.9px}@media only screen and (max-width:796px){.ourservice_content_title{font-size:18px;text-align:center}}.ourservice_content_description{color:#004347;font-size:15px;line-height:160%;letter-spacing:.9px}@media only screen and (max-width:796px){.ourservice_content_description{font-size:15px;font-weight:400;line-height:180%}}.recommend_product_content{max-width:928px;margin:0 auto}.flower_arrange_product_list{width:18%}.flower_arrange_product_list:not(:last-child){margin-right:0;margin-bottom:0}@media only screen and (max-width:796px){.flower_arrange_product_list{width:30%}}.stand-flower-recommend-section{display:flex;gap:80px;flex-direction:column;padding:120px 5% 160px}@media only screen and (max-width:796px){.stand-flower-recommend-section{gap:56px;padding:56px 5% 80px}}.stand_flower_recommend_info{display:flex;max-width:928px;justify-content:space-between;align-items:center;margin:0 auto;gap:inherit}@media only screen and (max-width:796px){.stand_flower_recommend_info{flex-direction:column;gap:16px}}.stand_flower_recommend_content{display:flex;flex-direction:column;align-items:flex-start;max-width:480px;gap:16px}.stand_flower_recommend_area{display:flex;flex-direction:column;align-items:center;align-self:stretch;align-items:flex-start}@media only screen and (max-width:796px){.stand_flower_recommend_area{align-items:center}}.stand_flower_recommend_text{color:#004347;font-size:15px;line-height:160%;letter-spacing:1.5px}.stand_flower_recommend_title{color:#004347;font-size:28px;line-height:160%;letter-spacing:1.4px}@media only screen and (max-width:796px){.stand_flower_recommend_title{color:#004347;font-size:22px;line-height:160%;letter-spacing:1.4px}}.stand_flower_recommened_description{font-size:15px;line-height:180%}.stand_flower_recommend_img{max-width:370px}.flower_arrange_gap{gap:16px 2.5%}.spring-flowers .top_section_margin{margin-top:45px}@media only screen and (max-width:796px){.spring-flowers .top_section_margin{margin-top:40px}}.spring-flowers .contents_wrap{min-width:auto;max-width:835px;padding:75px 5% 45px}@media only screen and (max-width:796px){.spring-flowers .contents_wrap{padding-top:0}}.spring-flowers .section_content_description{margin:40px auto 0}@media only screen and (max-width:796px){.spring-flowers .section_content_description{margin:16px auto 0}}.spring-flowers .heading_en_with_jp_secondary_large{display:flex;flex-direction:column;align-items:center;align-self:stretch}.spring-flowers .heading_en_with_jp_secondary_large .en_text{color:#004347;text-align:center;font-size:36px;font-weight:400;line-height:125%;letter-spacing:1.8px}@media only screen and (max-width:796px){.spring-flowers .heading_en_with_jp_secondary_large .en_text{color:#004347;text-align:center;font-size:22px;font-weight:400;line-height:125%;letter-spacing:1.8px}}.spring-flowers .heading_en_with_jp_secondary_large .jp_text{color:#004347;text-align:center;font-size:15px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.75px;font-weight:400}@media only screen and (max-width:796px){.spring-flowers .heading_en_with_jp_secondary_large .jp_text{color:#004347;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.75px;font-weight:400}}.spring-flowers .main_contents_area .contents_wrap{display:flex;flex-direction:column;align-items:center;gap:120px;padding:75px 5% 120px}@media only screen and (max-width:796px){.spring-flowers .main_contents_area .contents_wrap{padding:0 5% 120px}}.spring-flowers .main_contents_area .product_list_area{display:flex;flex-direction:column;align-items:center;gap:40px}.spring-flowers .main_contents_area .gift_card_messages{margin-top:30px}.spring-flowers .giftcard_contents_area .contents_wrap{display:flex;flex-direction:column;align-items:center;gap:120px;padding:75px 5% 120px}@media only screen and (max-width:796px){.spring-flowers .giftcard_contents_area .contents_wrap{padding:40px 5% 120px}}.spring-flowers .giftcard_contents_area .product_list_area{display:flex;flex-direction:column;align-items:center;gap:40px}.spring-flowers .giftcard_contents_area .gift_card_messages{margin-top:30px}.phalaenopsis_top_section .heading_en_with_jp_primary_large .jp_text{color:#004347;text-align:center;font-size:28px;font-weight:700;line-height:160%;letter-spacing:.75px;font-weight:400}@media only screen and (max-width:796px){.phalaenopsis_top_section .heading_en_with_jp_primary_large .jp_text{color:#004347;text-align:center;font-size:22px;font-weight:700;line-height:160%;letter-spacing:.75px;font-weight:400}}.phalaenopsis_top_section .heading_en_with_jp_primary_large .en_text{color:#004347;text-align:center;font-size:15px;font-weight:700;line-height:160%;letter-spacing:.75px;font-weight:400}.phalaenopsis_content{max-width:795px;margin:0 auto;width:100%}.phalaenopsis_top_content{margin-top:40px}@media only screen and (max-width:796px){.phalaenopsis_top_content{margin-top:24px}}.phalaenopsis_product_section .jp_text{color:#004347;font-size:28px;line-height:160%;letter-spacing:1.4px;text-align:center;padding-top:120px}@media only screen and (max-width:796px){.phalaenopsis_product_section .jp_text{color:#004347;font-size:18px;line-height:160%;letter-spacing:1.4px;text-align:center;padding-top:56px}}.phalaenopsis .contents_wrap{padding-top:40px;min-width:auto}@media only screen and (max-width:796px){.phalaenopsis .contents_wrap{padding-top:16px}}.phalaenopsis .phalaenopsis_category{display:flex;gap:32px;margin:0 auto;align-items:center;justify-content:center}@media only screen and (max-width:796px){.phalaenopsis .phalaenopsis_category{gap:8px}}.phalaenopsis .phalaenopsis_wrapping{display:flex;gap:28px;margin:0 auto;align-items:center;justify-content:center}@media only screen and (max-width:796px){.phalaenopsis .phalaenopsis_wrapping{flex-wrap:wrap}}.phalaenopsis_category_text{font-size:22px;text-align:center;margin-top:16px;font-weight:700}@media only screen and (max-width:796px){.phalaenopsis_category_text{font-size:14px;font-weight:400;margin-top:8px}}@media only screen and (max-width:796px){.phalaenopsis_wrapping_list{width:35%}}.phalaenopsis_wrapping_img{width:131px}@media only screen and (max-width:796px){.phalaenopsis_wrapping_img{width:110px}}.phalaenopsis .border-red{border-radius:8px;border:1px solid #B82E49;padding:15px;display:flex;align-items:center;justify-content:center}.phalaenopsis .border-brown{border-radius:8px;border:1px solid #804D57;padding:15px;display:flex;align-items:center;justify-content:center}.phalaenopsis .border-green{border-radius:8px;border:1px solid #838F3D;padding:15px;display:flex;align-items:center;justify-content:center}.phalaenopsis .border-purple{border-radius:8px;border:1px solid #967BB7;padding:15px 15px 15px 10px;display:flex;align-items:center;justify-content:center}.phalaenopsis .text-red{color:#b82e49;text-align:center;padding-top:8px}.phalaenopsis .text-brown{color:#804d57;text-align:center;padding-top:8px}.phalaenopsis .text-green{color:#838f3d;text-align:center;padding-top:8px}.phalaenopsis .text-purple{color:#967bb7;text-align:center;padding-top:8px}.phalaenopsis_icon{width:40px;height:40px;display:block;margin-bottom:20px}@media only screen and (max-width:796px){.phalaenopsis_icon{margin-bottom:16px}}.our_service_phalaenopsis_img{width:377px;height:257px;flex-shrink:0}@media only screen and (max-width:796px){.our_service_phalaenopsis_img{width:100%;height:auto}}.phalaenopsis_ourservice{width:789px}@media only screen and (max-width:796px){.phalaenopsis_ourservice{width:100%;padding:0;display:flex;flex-direction:column;align-items:center;gap:24px}}.phalaenopsis_ourservice_title{font-size:44px;text-align:center;font-weight:400}.celebration_top_titile{color:#004347;text-align:center;font-size:36px;font-weight:400;line-height:125%;letter-spacing:1.8px;line-height:160%}@media only screen and (max-width:796px){.celebration_top_titile{font-size:22px}}.celebration .section_content_description{margin:40px auto;width:736px}@media only screen and (max-width:796px){.celebration .section_content_description{width:100%;margin:16px auto 40px;font-size:15px}}.celebration .track-icon{width:60px;height:50px;margin:45px auto 0;display:block}@media only screen and (max-width:796px){.celebration .track-icon{margin:50px auto 0}}.celebration .celebration_plants,.celebration .celebration_dryflowers,.celebration .manner_section{padding-top:45px}.celebration strong{font-weight:700}.celebration_button_margin{margin:80px auto 60px}@media only screen and (max-width:796px){.celebration_button_margin{margin:40px auto 50px}}.celebration_content{max-width:795px;margin:0 auto}.celebration_shipping_title{text-align:center;font-size:28px;font-weight:700;line-height:160%;letter-spacing:1.4px}@media only screen and (max-width:796px){.celebration_shipping_title{font-size:18px}}.celebration_manner{max-width:795px;margin:40px auto;padding:40px 0}@media only screen and (max-width:796px){.celebration_manner{padding:32px 0}}.manner_title_area{display:flex;justify-content:center;align-items:center;gap:8px}.manner_title{font-size:22px;font-weight:700;line-height:160%;letter-spacing:1.1px}@media only screen and (max-width:796px){.manner_title{font-size:18px}}.manner_icon{width:34px}@media only screen and (max-width:796px){.manner_icon{width:24px}}.celebration_manner_content{padding:0 64px}@media only screen and (max-width:796px){.celebration_manner_content{padding:0 16px}}.celebration_article_content{max-width:795px;margin:40px auto 0}.manner_content_area{margin-top:40px;display:flex;flex-direction:column;align-items:center;gap:16px}@media only screen and (max-width:796px){.manner_content_area{margin-top:16px;gap:8px}}.manner_content_title{text-align:center;font-size:18px;font-weight:700;line-height:160%;letter-spacing:.9px}@media only screen and (max-width:796px){.manner_content_title{font-size:15px}}.manner_content_description{font-size:15px;font-weight:400;line-height:180%}.manner_content_img{margin-top:24px}.choose_manner_img{margin-top:24px;margin-bottom:40px}@media only screen and (max-width:796px){.choose_manner_img{margin-bottom:24px}.choose_manner_img:last-child{margin-bottom:0}}.celebration_qa_section{padding-top:45px}.magazine_section .article_list .pc_2column_and_sp_2column{width:47%}@media only screen and (max-width:796px){.magazine_section .article_list .pc_2column_and_sp_2column{width:47%}}.magazine_section .article_list .pc_3column_and_sp_2column{width:30%}@media only screen and (max-width:796px){.magazine_section .article_list .pc_3column_and_sp_2column{width:47%}}.express_gift{margin-top:80px}.express_gift .item_menu{display:flex;height:48px;padding:16px 0;align-items:center;gap:8px;align-self:stretch;border-top:none;border-bottom:1px solid rgba(0,0,0,.1);color:#cbd0d3;position:relative}@media only screen and (max-width:796px){.express_gift .item_menu{border-bottom:none}}.express_gift .product_content .item_menu{border:none;color:#004347}@media only screen and (max-width:796px){.express_gift .menu{flex-direction:initial;gap:28px;justify-content:center;margin-bottom:12px}}.express_gift .product_wrap:not(:nth-of-type(1)){margin-top:120px}@media only screen and (max-width:796px){.express_gift .product_wrap:not(:nth-of-type(1)){margin-top:80px}}.express_gift .product_wrap .item_menu_text_area{color:#004347;gap:0}@media only screen and (max-width:796px){.express_gift .product_wrap .item_menu_text_area{align-items:flex-start}}.express_gift .product_wrap .item_menu_text-large{color:currentcolor;font-size:20px}.express_gift .product_wrap .item_menu_text-small{color:currentcolor;font-size:12px}.express_gift .item_menu_text_area{color:#cbd0d3;gap:0}@media only screen and (max-width:796px){.express_gift .item_menu_text_area{color:#004347;align-items:center}}.express_gift .item_menu_text-large{color:currentcolor;font-size:20px}@media only screen and (max-width:796px){.express_gift .item_menu_text-large{font-size:18px}}.express_gift .item_menu_text-small{color:currentcolor;font-size:12px}.express_gift .search_content{width:330px;position:sticky;top:100px;align-self:flex-start}@media only screen and (max-width:796px){.express_gift .search_content{width:100%;position:static;border-bottom:1px solid #CBD0D3;margin-bottom:80px}}.express_gift_title_area{display:flex;flex-direction:column;align-items:center;align-self:stretch}.express_gift_title{color:#004347;text-align:center;font-size:48px;font-weight:400;line-height:125%;letter-spacing:2.4px}@media only screen and (max-width:796px){.express_gift_title{font-size:28px}}.express_gift_main_section{max-width:1300px;margin:80px auto 0;padding:0 3%;display:flex;gap:32px}@media only screen and (max-width:796px){.express_gift_main_section{display:block;margin:12px auto 0}}.product_content{padding:0 2%;width:calc(96% - 330px)}@media only screen and (max-width:796px){.product_content{width:100%;padding:0}}.express_gift_delivery_section{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:796px){.express_gift_delivery_section{padding-top:10px}}.express_gift_shipping_img{width:70px;display:block;margin:0 auto}.express_gift_delivery_text{color:#004347;text-align:center;font-size:22px;font-weight:700;line-height:160%;letter-spacing:1.1px;margin-top:16px}@media only screen and (max-width:796px){.express_gift_delivery_text{font-size:18px}}.express_gift_delivery_text span{color:#e16464;margin:0 10px;font-size:36px;font-weight:700;line-height:160%;letter-spacing:1.8px}@media only screen and (max-width:796px){.express_gift_delivery_text span{font-size:28px}}.express_gift_delivery_info{margin:40px auto 0;padding:32px 0;width:86%;max-width:929px}@media only screen and (max-width:796px){.express_gift_delivery_info{border:1px solid #004347;border-radius:8px;padding:16px 0;display:flex;flex-direction:column;gap:24px}}.express_gift_delivery_title{text-align:center;font-size:22px;font-weight:700;line-height:160%;letter-spacing:1.1px;margin-bottom:24px}@media only screen and (max-width:796px){.express_gift_delivery_title{font-size:15px;position:relative;margin-bottom:0}}.express_gift_delivery_description{font-size:15px;font-weight:400;line-height:180%;margin:0 9%;text-align:justify}.express_gift_icon{width:40px}.item_menu_active{color:#004347!important}.button_icon_arrow_down{width:16px;position:absolute;right:10%;top:50%;transform:translateY(-50%)}@media only screen and (max-width:796px){.button_icon_arrow_down{right:0;bottom:-3px;left:0;margin:0 auto;top:auto;transform:none}}.button_circle{position:absolute;top:3px;right:10%}.button_icon_arrow_down_fill{position:relative}.button_icon_arrow_down_fill:before{display:inline-block;position:absolute;top:3px;left:5px;content:"";margin:auto;transition:transform .3s ease;color:#fff;width:6px;height:6px;z-index:5;border:1px solid white;border-color:transparent transparent #fff #fff;transform:rotate(315deg)}.button_icon_arrow_down_fill:after{background-color:#004347;content:"";width:18px;height:18px;display:inline-block;position:absolute;border-radius:50%}.button_icon_arrow_down_fill.open:before{transform:rotate(135deg);top:7px}.jdgm-carousel-wrapper .jdgm-star.jdgm-star,.jdgm-carousel .jdgm-star.jdgm-star{padding:3px!important;margin:0 2px!important;color:#fbcd0a!important;background:none!important}.jdgm-carousel--card-theme .jdgm-carousel-item__inner-wrapper{border:1px solid #000000}.jdgm-carousel-title-and-link{display:none}.jdgm-carousel--card-theme .jdgm-carousel-item__inner-wrapper{background:#fff}main.welcome #form select{-webkit-appearance:none;appearance:none;outline:0;background:#fff;padding:10px 5px 10px 10px;border:1px solid #7a9b9b;border-radius:5px;background-image:url(//andplants.live/cdn/shop/t/6/assets/arrow.svg?v=158133446130207767921691642685);background-position:right 10px center;background-repeat:no-repeat;background-size:8px 8px}main.welcome #form label>h2{width:30%}main.welcome #form label>h2+input,main.welcome #form label>h2+select{width:70%;height:48px;box-sizing:border-box}main.welcome #form label.any-label *:after{content:none}main.welcome #form .with-message .msg-box{background:#cbd0d3;margin:-20px 0 50px;padding:21px;border-radius:5px;font-size:13px}main.welcome #form .with-message .msg-box strong{font-weight:600}@media only screen and (max-width:796px){main.welcome #form label>h2{width:100%}main.welcome #form label>h2+input,main.welcome #form label>h2+select{width:100%;text-align:left}}.collection-birthday_gift{margin-top:50px}@media only screen and (max-width:796px){.collection-birthday_gift{margin-top:70px}}.collection-birthday_gift .contents_wrap_small{padding:80px 0}@media only screen and (max-width:796px){.collection-birthday_gift .contents_wrap_small{padding:40px 5%}}.collection-birthday_gift .contents_wrap_middle{padding:120px 0}@media only screen and (max-width:796px){.collection-birthday_gift .contents_wrap_middle{padding:80px 5%}}.collection-birthday_gift .contents_wrap_large{padding:160px 0}@media only screen and (max-width:796px){.collection-birthday_gift .contents_wrap_large{padding:80px 5%}}.collection-birthday_gift .mothers-day_section_icon{width:50px;margin-bottom:10px}.collection-birthday_gift .top-section{padding-top:20px}@media only screen and (max-width:796px){.collection-birthday_gift .top-section{margin-top:0}}.collection-birthday_gift .top-section .heading_en_with_jp_primary_large .en_text{color:#004347;text-align:center;font-size:36px;font-weight:400;line-height:125%;letter-spacing:2.4px;line-height:160%}@media only screen and (max-width:796px){.collection-birthday_gift .top-section .heading_en_with_jp_primary_large .en_text{font-size:28px}}.collection-birthday_gift .top-section .heading_en_with_jp_primary_large .jp_text{color:#004347;text-align:center;font-size:15px;font-weight:700;line-height:160%;letter-spacing:.75px}.collection-birthday_gift .choose_price_section .heading_en_with_jp_primary_large .en_text,.collection-birthday_gift .ranking_section .heading_en_with_jp_primary_large .en_text,.collection-birthday_gift .seasonal_recommend_section .heading_en_with_jp_primary_large .en_text,.collection-birthday_gift .sp_kamaboko_section .heading_en_with_jp_primary_large .en_text,.collection-birthday_gift .sokuzitu_section .heading_en_with_jp_primary_large .en_text,.collection-birthday_gift .product_section .heading_en_with_jp_primary_large .en_text,.collection-birthday_gift .plahanopsis_section .heading_en_with_jp_primary_large .en_text,.collection-birthday_gift .color_section .heading_en_with_jp_primary_large .en_text,.collection-birthday_gift .ourservice_section .heading_en_with_jp_primary_large .en_text{color:#004347;text-align:center;font-size:28px;font-weight:400;line-height:125%;letter-spacing:2.4px;line-height:160%}@media only screen and (max-width:796px){.collection-birthday_gift .choose_price_section .heading_en_with_jp_primary_large .en_text,.collection-birthday_gift .ranking_section .heading_en_with_jp_primary_large .en_text,.collection-birthday_gift .seasonal_recommend_section .heading_en_with_jp_primary_large .en_text,.collection-birthday_gift .sp_kamaboko_section .heading_en_with_jp_primary_large .en_text,.collection-birthday_gift .sokuzitu_section .heading_en_with_jp_primary_large .en_text,.collection-birthday_gift .product_section .heading_en_with_jp_primary_large .en_text,.collection-birthday_gift .plahanopsis_section .heading_en_with_jp_primary_large .en_text,.collection-birthday_gift .color_section .heading_en_with_jp_primary_large .en_text,.collection-birthday_gift .ourservice_section .heading_en_with_jp_primary_large .en_text{font-size:22px}}.collection-birthday_gift .choose_price_section .heading_en_with_jp_primary_large .jp_text,.collection-birthday_gift .ranking_section .heading_en_with_jp_primary_large .jp_text,.collection-birthday_gift .seasonal_recommend_section .heading_en_with_jp_primary_large .jp_text,.collection-birthday_gift .sp_kamaboko_section .heading_en_with_jp_primary_large .jp_text,.collection-birthday_gift .sokuzitu_section .heading_en_with_jp_primary_large .jp_text,.collection-birthday_gift .product_section .heading_en_with_jp_primary_large .jp_text,.collection-birthday_gift .plahanopsis_section .heading_en_with_jp_primary_large .jp_text,.collection-birthday_gift .color_section .heading_en_with_jp_primary_large .jp_text,.collection-birthday_gift .ourservice_section .heading_en_with_jp_primary_large .jp_text{color:#004347;text-align:center;font-size:15px;font-weight:700;line-height:160%;letter-spacing:.75px;font-weight:400}.collection-birthday_gift .sokuzitu_section{margin-top:120px}.collection-birthday_gift .sokuzitu_section .contents_wrap_middle{padding-top:0}.collection-birthday_gift .seasonal_recommend_section .contents_wrap{padding:80px 0 160px;min-width:auto}@media only screen and (max-width:796px){.collection-birthday_gift .seasonal_recommend_section .contents_wrap{padding:0 5% 80px}}.collection-birthday_gift .seasonal_pc_icon{top:17px;width:50px}@media only screen and (max-width:796px){.collection-birthday_gift .seasonal_pc_icon{top:-50px;width:40px}}@media only screen and (max-width:796px){.collection-birthday_gift .kamaboko_img{position:absolute;top:-117px}}.collection-birthday_gift .person_for{padding:32px 34px;position:relative}@media only screen and (max-width:796px){.collection-birthday_gift .person_for{padding:24px 10px}}.collection-birthday_gift .grey_arrow{width:40px;position:absolute;bottom:-24px;left:0;right:0;margin:auto}.collection-birthday_gift .person_title_content{display:flex;gap:18px}@media only screen and (max-width:796px){.collection-birthday_gift .person_title_content{gap:8px;flex-direction:column;align-items:center}}.collection-birthday_gift .person_icon{width:50px}@media only screen and (max-width:796px){.collection-birthday_gift .person_icon{width:40px}}.collection-birthday_gift .person_description{font-size:15px;line-height:180%;margin-top:16px}@media only screen and (max-width:796px){.collection-birthday_gift .person_description{margin-top:8px}}.collection-birthday_gift .heading_jpWithEn_secandary_small{display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:796px){.collection-birthday_gift .heading_jpWithEn_secandary_small{align-items:center}}.collection-birthday_gift .heading_jpWithEn_secandary_small .en_title{font-size:15px;line-height:160%;letter-spacing:1.5px}.collection-birthday_gift .heading_jpWithEn_secandary_small .jp_title{font-size:18px;font-weight:700;line-height:160%;letter-spacing:.9px}.collection-birthday_gift .person_section .product_contents:not(:last-child){margin-bottom:120px}@media only screen and (max-width:796px){.collection-birthday_gift .person_section .product_contents{margin-top:48px}.collection-birthday_gift .person_section .product_contents:not(:last-child){margin-bottom:80px}}@media only screen and (max-width:796px){.collection-birthday_gift .ranking_section{margin-bottom:80px}}.collection-birthday_gift .ranking_section .swiper-container-default{margin-top:40px;max-width:1120px}.collection-birthday_gift .ranking_section .overlay_img_wrap{position:relative}.collection-birthday_gift .ranking_section .ranking_icon{position:absolute;top:0;left:0;width:50px}@media only screen and (max-width:796px){.collection-birthday_gift .ranking_section .ranking_icon{width:38px}}.collection-birthday_gift .color_text_area{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.collection-birthday_gift .color_lists{flex-wrap:wrap}.collection-birthday_gift .color_list{width:48%;margin:1%}@media only screen and (max-width:796px){.collection-birthday_gift .color_list{width:100%;margin:0}}.collection-birthday_gift .color_collection_link{width:100%;display:flex;gap:16px;border-top:1px solid #CBD0D3;align-items:center;padding-top:12px}@media only screen and (max-width:796px){.collection-birthday_gift .color_collection_link{padding-bottom:12px}}.collection-birthday_gift .color_collection_link .en_text{font-size:18px;letter-spacing:.9px}.collection-birthday_gift .color_collection_link .jp_text{font-size:12px;line-height:160%}.collection-birthday_gift .choose_price_section .contents_wrap{padding-top:80px}.collection-birthday_gift .choose_price_section .price_lists{width:736px;margin:40px auto 0}@media only screen and (max-width:796px){.collection-birthday_gift .choose_price_section .price_lists{width:100%;margin:24px auto 0;gap:4%}}.collection-birthday_gift .choose_price_section .price_list{width:18%}@media only screen and (max-width:796px){.collection-birthday_gift .choose_price_section .price_list{margin:1% 0;width:41%}}.collection-birthday_gift .choose_price_section .price_list a{font-size:12px;font-weight:400;position:relative}.collection-birthday_gift .choose_price_section .price_list .price_font{position:relative;font-size:15px;font-weight:700;line-height:160%}.collection-birthday_gift .choose_price_section .icon-arrow-under{width:16px;position:absolute;right:0;top:0;height:19px;bottom:0;margin:auto 0}.collection-birthday_gift .plahanopsis_section .phalaenopsis_category{gap:32px}@media only screen and (max-width:796px){.collection-birthday_gift .plahanopsis_section .phalaenopsis_category{gap:8px}}.collection-birthday_gift .item_menu{border-top:none;margin-bottom:32px}.collection-birthday_gift .style_content{margin-bottom:80px}.collection-birthday_gift .ourservice_section{width:100%}.collection-birthday_gift .ourservice_img{width:170px}@media only screen and (max-width:796px){.collection-birthday_gift .ourservice_2_column{margin-top:24px}}.product_contents{width:795px;margin:40px auto 0}@media only screen and (max-width:796px){.product_contents{width:100%;margin:24px auto 0}}.main_body:has(.find-her-favorite-flowers){margin-top:0}.find-her-favorite-flowers{padding-top:20px}.find-her-favorite-flowers .personalize{padding:0;position:relative}.find-her-favorite-flowers .personalize .personalize_delete,.find-her-favorite-flowers .personalize .personalize_back{top:0}.find-her-favorite-flowers .personalize .personalize_block{height:650px}.find-her-favorite-flowers .personalize .personalize_block .contents_wrap{width:100%;max-width:375px;min-width:375px}.find-her-favorite-flowers .personalize .personalize_block .contents_wrap .button_wrap{margin-top:25px}@media only screen and (max-width:796px){.find-her-favorite-flowers .personalize .more_button{width:100%}}.find-her-favorite-flowers .personalize .personal_color{background-color:#ed1a3e;color:#fff}.find-her-favorite-flowers .personalize .personalize_top{background-color:#fff}@media only screen and (max-width:796px){.find-her-favorite-flowers .personalize .personalize_top .personal_top_img{width:80%;margin:0 auto;display:block}}.find-her-favorite-flowers .personalize .personalize_top .contents_wrap h1{margin:30px auto;width:100%}.find-her-favorite-flowers .personalize .personalize_top .contents_wrap p{color:#004347;text-align:center;font-size:16px;font-weight:300;line-height:26px;letter-spacing:1px;margin:40px auto}.find-her-favorite-flowers .personalize .personalize_top .contents_wrap .top_title,.find-her-favorite-flowers .personalize .top_title{color:#ed1a3e}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .question_area{padding:0 5%;display:flex;flex-direction:column;gap:14px}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .question_area span{color:#ed1a3e;font-size:23px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:1px}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .question_area h2{color:#004347;font-size:16px;font-weight:300;line-height:16px;letter-spacing:1px}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .question_area .instructions{font-size:12px;font-weight:300;line-height:22px;letter-spacing:1px;display:block;color:#004347}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .img_wrap{margin:35px auto}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;margin-top:90px}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form.q2,.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form.q3{flex-direction:column}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form.q2 label,.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form.q3 label{display:block;letter-spacing:1px;cursor:pointer;margin:2% 0;border-radius:4px;background:#f3f4f4;padding:12px 16px;display:flex;gap:8px;width:100%;box-sizing:border-box;height:auto;align-items:center}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form.q2 span,.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form.q3 span{text-align:left}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form.q2 .q3_img,.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form.q3 .q3_img{width:auto;display:inherit;margin:0}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form label{display:block;letter-spacing:1px;cursor:pointer;margin:2%;border-radius:4px;background:#f3f4f4;padding:10px;width:150px;height:130px;box-sizing:border-box}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form label span{color:#004347;text-align:center;font-size:14px;font-weight:300;line-height:16px;letter-spacing:1px;display:block}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form label input{position:relative;cursor:pointer;display:table-cell;vertical-align:middle;width:24px;height:24px;background-color:#f2f2f4;border-radius:0;margin-right:15px;margin-left:0}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form label input:checked+span{position:relative}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form label img{width:auto;display:block;margin:0 auto 17px}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form label .w-55px{width:55px}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form label .w-65px{width:65px}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form label .w-75px{width:75px}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form label .w-80px{width:80px}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form.q2_form_myself label{width:46%;margin:2%;padding:10px;align-items:center;display:flex;height:90px;justify-content:center}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form.q2_form_gift label{width:46%;margin:2%;padding:10px;align-items:center;display:flex;height:100px;justify-content:center;flex-direction:column}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form.q3_form_myself label,.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form.q4_form_myself label,.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form.q5_form label{flex-direction:column;width:46%;margin:2%;padding:10px;align-items:center;display:flex;height:90px;justify-content:center}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form.q9_form label,.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form.q3_form_gift label,.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form.q4_form_gift label,.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form.q6_form label{flex-direction:column;width:46%;margin:2%;padding:10px;align-items:center;display:flex;height:100px;justify-content:center}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form.q7_form label{align-items:center;display:flex;flex-direction:column;justify-content:end}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form.q8_form label,.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form.q10_form label{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:17px}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .email_wrap{margin-bottom:24px}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .email_wrap_first{margin-top:48px}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .email_wrap .choice_form{padding:0}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .email_wrap p{font-size:16px;font-weight:600;line-height:22px;letter-spacing:1px}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .email_wrap label{width:29%;justify-content:center;height:48px;padding:10px;align-items:center;display:flex;text-align:center}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .email_wrap label span{margin:0}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form .choice_form_area{text-align:center;padding-top:40px}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form .choice_form_area img{width:70%;text-align:center;margin:0 auto 30px}.find-her-favorite-flowers .personalize .personalize_q .contents_wrap .choice_form .choice_form_area label{width:100%}.find-her-favorite-flowers .personalize img{font-family:century-gothic,"sans-serif"}.find-her-favorite-flowers .personalize .status_wrap{position:absolute;bottom:3%;width:100%;max-width:375px}@media only screen and (max-width:796px){.find-her-favorite-flowers .personalize .status_wrap{bottom:11%}}.find-her-favorite-flowers .personalize .status_wrap .status_bar{position:relative;margin:30px auto 5px;height:2px;background-color:#d8d9d9;width:90%;max-width:375px}.find-her-favorite-flowers .personalize .status_wrap .status_bar:after{content:"";position:absolute;top:0;left:0;bottom:0;display:block;margin:auto;height:3px;background-color:#ed1a3e}.find-her-favorite-flowers .personalize .status_wrap .status_bar_1_persona:after{width:25%}.find-her-favorite-flowers .personalize .status_wrap .status_bar_2_persona:after{width:50%}.find-her-favorite-flowers .personalize .status_wrap .status_bar_3_persona:after{width:75%}.find-her-favorite-flowers .personalize .status_wrap .status_bar_4_persona:after{width:100%}.find-her-favorite-flowers .personalize .status_wrap span{font-size:20px;color:#ed1a3e;display:block;padding-top:10px}@media only screen and (max-width:796px){.find-her-favorite-flowers .personalize .status_wrap span{padding:0 5%}}.find-her-favorite-flowers .personalize .top_content,.find-her-favorite-flowers .personalize .email_content,.find-her-favorite-flowers .personalize .submit_mail_address{padding:0 5%;font-size:16px;font-weight:600;line-height:22px;letter-spacing:1px}@media only screen and (max-width:796px){.find-her-favorite-flowers #personalize_top .contents_wrap{position:absolute;top:50%;left:0;right:0;display:block;margin:auto;padding:0;max-width:375px;transform:translateY(-35%);-webkit-transform:translateY(-35%)}.find-her-favorite-flowers #personalize_q1 .contents_wrap,.find-her-favorite-flowers #personalize_q4 .contents_wrap{position:absolute;top:35%;left:0;right:0;display:block;margin:auto;padding:0;max-width:375px;transform:translateY(-35%);-webkit-transform:translateY(-35%)}.find-her-favorite-flowers #personalize_q2 .contents_wrap,.find-her-favorite-flowers #personalize_q3 .contents_wrap{position:absolute;top:45%;left:0;right:0;display:block;margin:auto;padding:0;max-width:375px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}}.find-her-favorite-flowers .personalize #personalize_q2 .contents_wrap .choice_form .choice_form_area img{width:50%;padding-left:0}.find-her-favorite-flowers .personalize #personalize_q2 .contents_wrap .choice_form label input:checked+span:after{left:2px;top:-43px}.find-her-favorite-flowers .personalize #personalize_email .contents_wrap .klaviyo-form{padding:0!important}.find-her-favorite-flowers .more_button span:after{background-image:url(//andplants.live/cdn/shop/t/6/assets/find_her_favorite_flowers_arrow.svg?v=69030124060623419751712819583);width:20px;height:20px;transform:initial;top:0}.template-page-personalize-result{font-size:62.5%}.find_her_favorite_flowers-result .personalize-result{margin-bottom:80px}.find_her_favorite_flowers-result .personalize-result .contents_wrap{width:736px;min-width:auto;padding:0}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .contents_wrap{width:90%;padding:0 5%}}.find_her_favorite_flowers-result .personalize-result .only-pc{display:block}.find_her_favorite_flowers-result .personalize-result .only-sp{display:none}.find_her_favorite_flowers-result .personalize-result section{position:relative;margin-bottom:4rem}.find_her_favorite_flowers-result .personalize-result .background-pink{position:absolute;top:0;left:0;width:100%;height:328px;background-color:#f7d8df}.find_her_favorite_flowers-result .personalize-result .result{text-align:center}.find_her_favorite_flowers-result .personalize-result .result p{font-size:18px;color:#ed1a3e;font-weight:700}.find_her_favorite_flowers-result .personalize-result .result .big-text{display:block;font-size:40px;color:#ed1a3e;font-weight:400;letter-spacing:1.2px}.find_her_favorite_flowers-result .personalize-result .result-box{margin:51px auto 0;background-color:#fff;border-radius:10px;border:1px solid #004347}.find_her_favorite_flowers-result .personalize-result .result-box .result-btn-orange{display:inline-block;color:#fff;background-color:#f18a5f;position:relative;padding:1.7rem 6rem;font-size:1.6rem;font-weight:700;text-align:center}.find_her_favorite_flowers-result .personalize-result .result-box .result-btn-orange:after{content:"";width:.6rem;height:1.2rem;background-image:url(//andplants.live/cdn/shop/t/6/assets/personalize-result-button-arrow.png?v=53773869258347033571647526110);background-size:cover;background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);right:1.5rem;text-align:center}.find_her_favorite_flowers-result .personalize-result .result-box h2{text-align:center;letter-spacing:1.4px;color:#ed1a3e}.find_her_favorite_flowers-result .personalize-result .result-box h2 span.text{display:block;font-size:15px;text-align:center;color:#004347;letter-spacing:.75px}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .result-box h2 span.text{font-size:12px}}.find_her_favorite_flowers-result .personalize-result .result-box-first{padding:80px 64px 58px 86px}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .result-box-first{padding:50px 20px}}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .result-box-first .more_button{width:100%}}.find_her_favorite_flowers-result .personalize-result .result-box-second{padding:77px 67px 59px 63px}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .result-box-second{padding:38px 20px 50px}}.find_her_favorite_flowers-result .personalize-result .result-recommendation{display:flex;gap:48px;padding-bottom:30px;position:relative}.find_her_favorite_flowers-result .personalize-result .result-recommendation .plant-image{position:relative;flex:0 0 240px}.find_her_favorite_flowers-result .personalize-result .result-recommendation .plant-image .stamp{position:absolute;top:-2rem;left:-2rem}.find_her_favorite_flowers-result .personalize-result .result-recommendation .plant-image .stamp img{width:100%}.find_her_favorite_flowers-result .personalize-result .result-recommendation .plant-image .source{border-radius:160px 160px 0 0}.find_her_favorite_flowers-result .personalize-result .result-recommendation .plant-exp .title_area{border-bottom:1px solid #ccc;margin-bottom:18px;padding-bottom:13px}.find_her_favorite_flowers-result .personalize-result .result-recommendation .plant-exp h1{font-size:18px;font-weight:700;margin-top:0;line-height:160%;letter-spacing:.9px;color:#184347;margin-bottom:0;padding-bottom:0;border-bottom:none}.find_her_favorite_flowers-result .personalize-result .result-recommendation .plant-exp h1 span.english{display:block;color:#00d79c;font-size:15px}.find_her_favorite_flowers-result .personalize-result .result-recommendation .plant-exp .recommend_vase{width:100%}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .result-recommendation .plant-exp .recommend_vase{width:80%;margin:0 auto;display:block}}.find_her_favorite_flowers-result .personalize-result .result-recommendation .plant-exp p{font-size:15px;line-height:180%}.find_her_favorite_flowers-result .personalize-result .result-recommendation .plant-exp .result-btn-orange{padding-left:8.7rem;padding-right:8.7rem}.find_her_favorite_flowers-result .personalize-result .fixed-product-page{position:fixed;bottom:0;left:0;width:100%;padding-right:0;padding-left:0;z-index:2}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents{display:flex;justify-content:space-between}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container{display:flex;flex-direction:column;margin:0 auto}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_1,.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_2{position:relative;flex:0 0 28rem;padding:40px}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_1 img,.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_2 img{max-height:500px}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_1 .stamp,.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_2 .stamp{position:absolute;top:-2rem;left:-2rem}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_1 .stamp img,.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_2 .stamp img{width:50%}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_1 .source,.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_2 .source{border-radius:20rem}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-exp{text-align:center}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-exp h1{font-size:2.8rem;font-weight:700;color:#184347;margin-bottom:3rem;padding-bottom:2rem}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-exp h1 span.english{display:block;color:#00d79c;font-size:1.8rem}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-exp p{font-size:1.6rem;font-weight:700;line-height:2;margin-bottom:3rem}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-exp .result-btn-orange{padding-left:8.7rem;padding-right:8.7rem}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-exp .fixed-product-page{position:fixed;bottom:0;left:0;width:100%;padding-right:0;padding-left:0;z-index:2}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_list{display:flex;flex-wrap:wrap;margin-top:42px}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_list{display:block;margin-top:20px}}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_list li{width:46%;margin:4% 2%}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_list li{width:100%;margin:40px 0 0}}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_list .more_button{width:100%}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_list .plant-image_1 h2,.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_list .plant-image_2 h2{text-align:center;color:#004347;font-weight:700;line-height:160%;letter-spacing:.9px;margin-top:18px;padding-bottom:14px;border-bottom:1px solid #ccc}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_list .plant-image_1 p,.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_list .plant-image_2 p{margin-top:14px;font-size:14px;font-weight:300;line-height:180%;letter-spacing:.7px}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_list .plant-image_1 img,.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_list .plant-image_2 img,.find_her_favorite_flowers-result .personalize-result .recommend-plants .img_wrap img{border-radius:160px 160px 0 0}.find_her_favorite_flowers-result .personalize-result .recommend-plants .product_title{margin-top:18px;display:block;text-align:center;font-size:18px;font-weight:700;line-height:160%;letter-spacing:.9px}.find_her_favorite_flowers-result .personalize-result .recommend-plants .product_english_title{color:#5ed89c;text-align:center;font-size:15px;font-weight:700;line-height:18px;letter-spacing:.75px;padding-bottom:12px;border-bottom:1px solid #ccc}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .recommend-plants .product_english_title{font-size:14px}}.find_her_favorite_flowers-result .personalize-result .recommend-plants .product-description{display:-webkit-box;margin:18px auto 25px;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:15px;font-weight:400;line-height:180%}.find_her_favorite_flowers-result .personalize-result .radar-chart{display:block;margin:20px auto 8rem}.find_her_favorite_flowers-result .personalize-result .radar-chart .chart{width:300px;margin:0 auto}.find_her_favorite_flowers-result .personalize-result .radar-chart>div{flex:1}.find_her_favorite_flowers-result .personalize-result .radar-chart .advice{margin:90px auto auto}.find_her_favorite_flowers-result .personalize-result .radar-chart .advice .tag{text-align:center;font-size:15px;font-weight:700;line-height:160%;letter-spacing:.75px;position:relative}.find_her_favorite_flowers-result .personalize-result .radar-chart .advice .tag img{width:254px;position:absolute;left:0;right:0;margin:0 auto;top:-35px}.find_her_favorite_flowers-result .personalize-result .radar-chart .advice p{font-size:15px;font-weight:400;line-height:180%;text-align:justify}.find_her_favorite_flowers-result .personalize-result .radar-chart .buyer_content{display:flex;gap:47px;padding:40px 29px 40px 54px}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .radar-chart .buyer_content{display:block;padding:40px 30px 50px}}.find_her_favorite_flowers-result .personalize-result .radar-chart .buyer_content img{width:109px;height:106px}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .radar-chart .buyer_content img{display:block;margin:0 auto}}.find_her_favorite_flowers-result .personalize-result .radar-chart .buyer_content .buyer_name{text-align:center;font-size:15px;font-weight:700;line-height:160%;letter-spacing:1.5px}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .radar-chart .buyer_content .buyer_name{font-size:12px}}.find_her_favorite_flowers-result .personalize-result .language-of-flowers{display:flex;justify-content:center;gap:2rem;font-size:18px;font-weight:600;letter-spacing:1.8px;margin-bottom:29px}.find_her_favorite_flowers-result .personalize-result .language-of-flowers-content{margin-top:35px;border-radius:5px;border:1px solid #004347;box-shadow:4px 3px 3px #004347;background:#fff}.find_her_favorite_flowers-result .personalize-result .language-of-flowers-label{border-radius:30px;background:#fcff5c;font-size:12px;text-align:center;width:80px;margin:29px auto 20px}.find_her_favorite_flowers-result .personalize-result .example{margin-top:2rem}.find_her_favorite_flowers-result .personalize-result .example .button{text-align:center;margin-top:6rem;margin-bottom:10rem}.find_her_favorite_flowers-result .personalize-result .example .button .result-btn-orange{padding-left:14rem;padding-right:14rem}.find_her_favorite_flowers-result .personalize-result .language-of-flowers-exp h3{font-size:28px;text-align:center;color:#00d79c;margin-bottom:2rem;line-height:160%;letter-spacing:1.4px}.find_her_favorite_flowers-result .personalize-result .language-of-flowers-exp h3 .small-text{display:block;font-size:15px;line-height:160%;letter-spacing:.75px;color:#004347}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .language-of-flowers-exp h3 .small-text{font-size:12px}}.find_her_favorite_flowers-result .personalize-result .language-of-flowers-exp .exp-box{display:flex;gap:20px;padding:40px 32px 43px;margin-top:36px}.find_her_favorite_flowers-result .personalize-result .language-of-flowers-exp .exp-box>div{flex:1}.find_her_favorite_flowers-result .personalize-result .language-of-flowers-exp .exp-box .exp-image{border-radius:10px}.find_her_favorite_flowers-result .personalize-result .language-of-flowers-exp .exp-box .exp-text h4{color:#004347;font-size:18px;font-weight:700;line-height:160%;letter-spacing:.9px;margin:0 15px}.find_her_favorite_flowers-result .personalize-result .language-of-flowers-exp .exp-box .exp-text p{font-size:15px;font-style:normal;font-weight:400;line-height:180%}.find_her_favorite_flowers-result .personalize-result .language-of-flowers-exp .exp-box .exp-text .fengshui-title{display:flex;align-items:center}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .language-of-flowers-exp .exp-box .exp-text .fengshui-title{margin-top:20px;margin-bottom:15px;justify-content:center}}.find_her_favorite_flowers-result .personalize-result .language-of-flowers-exp .exp-box .exp-text .fengshui-icon{width:22px}.find_her_favorite_flowers-result .personalize-result .personal_fengshui_section{margin-top:90px}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .personal_fengshui_section{margin-top:45px}}.find_her_favorite_flowers-result .personalize-result .plant-images .other-size-images,.find_her_favorite_flowers-result .personalize-result .plant-images .other-plants-images{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:3rem;margin-bottom:5rem}.find_her_favorite_flowers-result .personalize-result .plant-images .image-box img{max-width:24rem}.find_her_favorite_flowers-result .personalize-result .plant-images .button{text-align:center;margin-bottom:4rem}.find_her_favorite_flowers-result .personalize-result .plant-images .button .result-btn-orange{padding-left:10.5rem;padding-right:10.5rem}.find_her_favorite_flowers-result .personalize-result .all_plants_link{display:block;margin:40px auto;font-size:16px;text-align:center;font-weight:600;line-height:24px;letter-spacing:1px;text-decoration-line:underline}.find_her_favorite_flowers-result .personalize-result .heading_en_with_jp_primary_large{display:flex;flex-direction:column;align-items:center;align-self:stretch}.find_her_favorite_flowers-result .personalize-result .heading_en_with_jp_primary_large .en_text{color:#004347;text-align:center;font-size:28px;font-weight:700;line-height:160%;letter-spacing:.75px;font-weight:400}.find_her_favorite_flowers-result .personalize-result .heading_en_with_jp_primary_large .jp_text{color:#004347;text-align:center;font-size:15px;font-weight:700;line-height:160%;letter-spacing:.75px;font-weight:400}.find_her_favorite_flowers-result .personalize-result .media-section{margin:80px auto}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .media-section{margin:40px auto}}.find_her_favorite_flowers-result .personalize-result .media-img{margin-top:60px}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .media-img{margin-top:40px}}.find_her_favorite_flowers-result .personalize-result .personal_button_area{margin:0 auto;justify-content:center;display:flex;flex-wrap:wrap}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .personal_button_area{display:block}}.find_her_favorite_flowers-result .personalize-result .personal_button_area .button_wrap:first-child{margin-right:2rem}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .personal_button_area .button_wrap:first-child{margin-right:0}}.find_her_favorite_flowers-result .personalize-result .personal_button_area .button_wrap:nth-child(2) .more_button{background-color:#fff;border:1px solid #088}.find_her_favorite_flowers-result .personalize-result .personal_button_area .button_wrap:nth-child(2) .more_button span{color:#088}.find_her_favorite_flowers-result .personalize-result .mt-80{margin-top:80px}.find_her_favorite_flowers-result .personalize-result .swiper-pagination{position:relative;margin-top:26px}.find_her_favorite_flowers-result .personalize-result .qa{margin-top:70px}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .qa{margin-bottom:0;padding-bottom:0}}.find_her_favorite_flowers-result .personalize-result .example-wrapper{position:relative}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .example-wrapper .more_button{width:100%}}.find_her_favorite_flowers-result .personalize-result .swiper-button-prev{background-image:url(//andplants.live/cdn/shop/t/6/assets/result_arrow_left.svg?v=6762770200995133741717489434);background-repeat:no-repeat;background-size:contain;height:50px;width:71px;right:70px;left:auto;top:0}.find_her_favorite_flowers-result .personalize-result .swiper-button-next{background-image:url(//andplants.live/cdn/shop/t/6/assets/result_arrow_right.svg?v=42559287811922599031717489436);background-repeat:no-repeat;background-size:contain;top:0;right:0;height:50px;width:71px}.find_her_favorite_flowers-result .personalize-result .ourservice_section{padding:80px 0}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .ourservice_section{padding:40px 0}}.find_her_favorite_flowers-result .personalize-result .life_with_plants_section .button_wrap{margin-top:55px}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .life_with_plants_section .more_button{width:100%}}.find_her_favorite_flowers-result .personalize-result .picture_click_text{margin:35px auto 25px;text-align:center}.find_her_favorite_flowers-result .personalize-result .life-entries{width:100%;flex-wrap:wrap;display:flex;gap:2px .5%}.find_her_favorite_flowers-result .personalize-result .life-entry{width:19%}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .life-entry{width:33%}}.find_her_favorite_flowers-result .personalize-result .baby-and-pet{display:flex;gap:32px;padding:36px 32px;margin-top:30px}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .baby-and-pet{display:block}}.find_her_favorite_flowers-result .personalize-result .baby-and-pet .title{text-align:center;font-size:15px;font-weight:700;line-height:160%;letter-spacing:.75px}.find_her_favorite_flowers-result .personalize-result .baby-and-pet .text_area{width:60%;display:flex;flex-direction:column;gap:13px}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .baby-and-pet .text_area{width:100%}}.find_her_favorite_flowers-result .personalize-result .baby-and-pet .text{line-height:180%}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .baby-and-pet .text{font-size:14px}}.find_her_favorite_flowers-result .personalize-result .baby-and-pet_image_area{width:40%;background:#fff}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .baby-and-pet_image_area{width:100%;background:none}}.find_her_favorite_flowers-result .personalize-result .baby-and-pet_image{width:150px;margin:50px auto;display:block}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .baby-and-pet_image{width:100px;margin:15px auto}}.find_her_favorite_flowers-result .personalize-result .for_gift_personal_result_section{margin:90px auto}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .only-pc{display:none}.find_her_favorite_flowers-result .personalize-result .only-sp{display:block}.find_her_favorite_flowers-result .personalize-result .result p{font-size:15px}.find_her_favorite_flowers-result .personalize-result .result p .big-text{font-size:34px}.find_her_favorite_flowers-result .personalize-result .with-clip:before{width:3.4rem;height:3.8rem;top:-1.9rem}.find_her_favorite_flowers-result .personalize-result .result-recommendation{flex-direction:column;gap:2.5rem}.find_her_favorite_flowers-result .personalize-result .result-recommendation .plant-icon{width:8.8rem;bottom:-3rem;right:0rem}.find_her_favorite_flowers-result .personalize-result .result-recommendation .plant-image .stamp{left:-1rem}.find_her_favorite_flowers-result .personalize-result .result-recommendation .plant-image .stamp img{width:100%}.find_her_favorite_flowers-result .personalize-result .result-recommendation .plant-exp h1{font-size:18px;text-align:center;margin-top:0}.find_her_favorite_flowers-result .personalize-result .result-recommendation .plant-exp h1 .english,.find_her_favorite_flowers-result .personalize-result .result-recommendation .plant-exp p{font-size:14px}.find_her_favorite_flowers-result .personalize-result .result-recommendation .plant-exp .result-btn-orange{padding-left:0;padding-right:0;width:100%}.find_her_favorite_flowers-result .personalize-result .recommend-sustee .sustee_contents{flex-direction:column;gap:2.5rem}.find_her_favorite_flowers-result .personalize-result .recommend-sustee .sustee_contents .plant-icon{width:8.8rem;bottom:-3rem;right:0rem}.find_her_favorite_flowers-result .personalize-result .recommend-sustee .sustee_contents .plant-image .stamp{left:-1rem}.find_her_favorite_flowers-result .personalize-result .recommend-sustee .sustee_contents .plant-image .stamp img{width:42%}.find_her_favorite_flowers-result .personalize-result .recommend-sustee .sustee_contents .plant-exp h1{font-size:1.8rem;text-align:center}.find_her_favorite_flowers-result .personalize-result .recommend-sustee .sustee_contents .plant-exp h1 .english{font-size:1.2rem}.find_her_favorite_flowers-result .personalize-result .recommend-sustee .sustee_contents .plant-exp .result-btn-orange{padding-left:0;padding-right:0;width:100%}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents{flex-direction:column;gap:2.5rem}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_1 .stamp,.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_2 .stamp{left:-1rem}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_1 .stamp img,.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-image_2 .stamp img{width:42%}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-exp h1{font-size:1.8rem;text-align:center}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-exp h1 .english{font-size:1.2rem}.find_her_favorite_flowers-result .personalize-result .recommend-plants .other_plants_contents .plant-container .plant-exp .result-btn-orange{padding-left:0;padding-right:0;width:100%}.find_her_favorite_flowers-result .personalize-result .good-point .radar-chart{flex-direction:column;gap:0;margin:20px auto 40px}.find_her_favorite_flowers-result .personalize-result .good-point .radar-chart .chart{width:100%}.find_her_favorite_flowers-result .personalize-result .good-point .radar-chart .advice .tag-wrapper{text-align:center}.find_her_favorite_flowers-result .personalize-result .good-point .radar-chart .advice .tag-wrapper .tag{font-size:1.4rem}.find_her_favorite_flowers-result .personalize-result .good-point .radar-chart .advice p{margin-top:16px;font-size:14px}.find_her_favorite_flowers-result .personalize-result .good-point .language-of-flowers{align-items:center;font-size:15px}.find_her_favorite_flowers-result .personalize-result .good-point .language-of-flowers .circle{width:12rem;height:12rem}.find_her_favorite_flowers-result .personalize-result .good-point .language-of-flowers .circle p{width:12rem}.find_her_favorite_flowers-result .personalize-result .good-point .example .images{flex-direction:column;gap:1.5rem}}@media only screen and (max-width:796px)and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .good-point .example .images{flex-direction:row;gap:0}}@media only screen and (max-width:796px){.find_her_favorite_flowers-result .personalize-result .good-point .example .images .example-image{margin-bottom:0;max-width:100%}.find_her_favorite_flowers-result .personalize-result .good-point .example .button{margin-top:3rem}.find_her_favorite_flowers-result .personalize-result .good-point .example .button .result-btn-orange{padding-left:0;padding-right:0;width:100%}.find_her_favorite_flowers-result .personalize-result .good-point .language-of-flowers-exp .exp-box{flex-direction:column;margin-bottom:5rem}.find_her_favorite_flowers-result .personalize-result .good-point .language-of-flowers-exp .exp-box .exp-image{display:none}.find_her_favorite_flowers-result .personalize-result .good-point .language-of-flowers-exp .exp-box .exp-text h4{font-size:1.6rem}.find_her_favorite_flowers-result .personalize-result .good-point .language-of-flowers-exp .exp-box .exp-text p{font-size:14px;letter-spacing:.7px;text-align:justify}.find_her_favorite_flowers-result .personalize-result .good-point .coupon-wrapper{margin-bottom:0}.find_her_favorite_flowers-result .personalize-result .good-point .coupon-wrapper .coupon{display:block;padding:3rem 4rem;box-sizing:border-box}.find_her_favorite_flowers-result .personalize-result .good-point .coupon-wrapper .coupon .english{font-size:2.2rem}.find_her_favorite_flowers-result .personalize-result .good-point .coupon-wrapper .coupon .japanese{font-size:1.4rem}.find_her_favorite_flowers-result .personalize-result .good-point .coupon-wrapper .coupon .plant{width:61px}.find_her_favorite_flowers-result .personalize-result .plant-images .button{margin-bottom:0}.find_her_favorite_flowers-result .personalize-result .plant-images .button .result-btn-orange{padding-left:0;padding-right:0;width:100%}.find_her_favorite_flowers-result .personalize-result .more_button{width:330px}.find_her_favorite_flowers-result .personalize-result .ourservice_content_title{text-align:center}}.find_her_favorite_flowers-result .personalize-result .twitter-campaign{margin:4rem auto 0;padding:6rem 4rem;max-width:90rem;text-align:center}.find_her_favorite_flowers-result .personalize-result .twitter-campaign h2{font-size:3.2rem;font-weight:400}.find_her_favorite_flowers-result .personalize-result .twitter-campaign h2 span{display:block;margin-top:.5rem;font-size:1.4rem;font-weight:700;text-align:center}.find_her_favorite_flowers-result .personalize-result .twitter-campaign .compaign-contents{margin-top:3rem}.find_her_favorite_flowers-result .personalize-result .share_wrap,.find_her_favorite_flowers-result .personalize-result .share_wrap_compact{margin-top:40px}.find_her_favorite_flowers-result .personalize-result .ourservice_margin{margin-top:56px}.personal_line_coupon{display:block;margin:77px auto 0}.personal_line_coupon_img{width:736px}@media only screen and (max-width:796px){.personal_line_coupon_img{width:100%}}.personal_goods_items{display:flex;flex-wrap:wrap;margin-top:38px}.personal_goods_item{width:46%;margin:2%}@media only screen and (max-width:796px){.personal_goods_item{width:100%;margin:0 0 40px}}.personal_goods_item .more_button{width:100%;padding:10px 0}.personal_goods_title{text-align:center;font-size:18px;font-weight:700;line-height:160%;margin:18px auto 6px;letter-spacing:.9px;display:block}.personal_goods_description{font-size:15px;font-weight:400;line-height:180%;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:16px}@media only screen and (max-width:796px){.personal_goods_description{font-size:14px}}.personal_result_our_service_icon{width:50px;margin:0 auto 20px;display:block}.personal_result_our_service_title_area{margin-bottom:37px}@media only screen and (max-width:796px){.personal_result_our_service_title_area{margin-bottom:16px}}.personal_result_our_service_title{text-align:center;font-size:40px;font-weight:400;line-height:40px;letter-spacing:1px}@media only screen and (max-width:796px){.personal_result_our_service_title{font-size:28px}}.personal_result_our_service_title span{text-align:center;font-size:15px;margin-top:7px;font-weight:400;line-height:160%;letter-spacing:.75px;display:block}@media only screen and (max-width:796px){.personal_result_our_service_title span{font-size:12px}}.more_button_red{background:#ed1a3e}.find_her_favorite_flowers-result .more_button span:after{background-image:url(//andplants.live/cdn/shop/t/6/assets/find_her_favorite_flowers_arrow.svg?v=69030124060623419751712819583);width:20px;height:20px;transform:initial;top:0}.mihaku_font_color,.mihaku_cart_area .item_info .name,.mihaku_cart_area .default_span{color:#0b376a}.keyforest_font_color,.keyforest_cart_area .item_info .name,.keyforest_cart_area .default_span{color:#004347}.mihaku_background_color{background-color:#0b376a}.mihaku_collection{color:#1b1b1b}.mihaku_collection .top_section .heading_en_with_jp_primary_large .en_text{color:#0b376a;text-align:center;font-size:15px;font-weight:400;line-height:160%;letter-spacing:1.5px}.mihaku_collection .top_section .heading_en_with_jp_primary_large .en_text.green-font{color:#004347}.mihaku_collection .top_section .heading_en_with_jp_primary_large .jp_text{color:#0b376a;text-align:center;font-size:36px;font-weight:400;line-height:160%;letter-spacing:1.5px;letter-spacing:1.4px}.mihaku_collection .top_section .heading_en_with_jp_primary_large .jp_text.green-font{color:#004347}@media only screen and (max-width:796px){.mihaku_collection .top_section .heading_en_with_jp_primary_large .jp_text{color:#0b376a;text-align:center;font-size:28px;font-weight:400;line-height:160%;letter-spacing:1.5px;letter-spacing:1.4px}}.mihaku_collection .top_section .find_her_favorite_flowers_content{padding:40px 16px}@media only screen and (max-width:796px){.mihaku_collection .top_section .find_her_favorite_flowers_content{padding:24px 16px}}.mihaku_collection .top_section .find_her_favorite_flowers_content .find_her_favorite_flowers_description{font-size:12px;margin-top:24px}@media only screen and (max-width:796px){.mihaku_collection .top_section .find_her_favorite_flowers_content .find_her_favorite_flowers_description{font-size:15px}}.mihaku_collection .top_section .find_her_favorite_flowers_content__block{display:block}.mihaku_collection .product_section .heading_en_with_jp_primary_large .en_text{color:#0b376a;text-align:center;font-size:15px;font-weight:400;line-height:160%;letter-spacing:1.5px}.mihaku_collection .product_section .heading_en_with_jp_primary_large .en_text.green-font{color:#004347}.mihaku_collection .product_section .heading_en_with_jp_primary_large .jp_text{color:#0b376a;text-align:center;font-size:28px;font-weight:400;line-height:160%;letter-spacing:1.5px;letter-spacing:1.4px}.mihaku_collection .product_section .heading_en_with_jp_primary_large .jp_text.green-font{color:#004347}@media only screen and (max-width:796px){.mihaku_collection .product_section .heading_en_with_jp_primary_large .jp_text{color:#0b376a;text-align:center;font-size:22px;font-weight:400;line-height:160%;letter-spacing:1.5px;letter-spacing:1.4px}}.mihaku_collection .product_section .section_content_description{padding-bottom:20px}@media only screen and (max-width:796px){.mihaku_collection .product_section .section_content_description{padding-bottom:0}}.mihaku_collection .how_to_order_title{color:#0b376a;text-align:center;font-size:28px;font-weight:400;line-height:160%;letter-spacing:1.5px;letter-spacing:1.4px;margin-bottom:16px}.mihaku_collection .how_to_order_title.green-font{color:#004347}@media only screen and (max-width:796px){.mihaku_collection .how_to_order_title{color:#0b376a;text-align:center;font-size:22px;font-weight:400;line-height:160%;letter-spacing:1.5px;letter-spacing:1.4px;letter-spacing:1.1px}}.mihaku_collection .how_to_order_images{display:flex;justify-content:center;gap:12px;align-items:center}.mihaku_collection .how_to_order_images .image_area .how_to_order_text{color:#0b376a;text-align:center;font-size:15px;font-weight:700;line-height:160%;letter-spacing:.75px}.mihaku_collection .how_to_order_images .image_area .how_to_order_text.green-font{color:#004347}.mihaku_collection .icon_order_phone{width:95px}.mihaku_collection .blue_icon_arrow_right{width:22px}.mihaku_collection .icon_order_bouquet{width:95px;display:block;margin:auto}.mihaku_collection .product_section{padding:80px 0 160px}.mihaku_collection .section_content_description{width:543px;text-align:center;line-height:180%;color:#1b1b1b}@media only screen and (max-width:796px){.mihaku_collection .section_content_description{width:90%;text-align:left;padding:0 5%}}.mihaku_collection .product_link{color:#0b376a;text-align:center;font-size:12px;line-height:140%;letter-spacing:.36px}.mihaku_collection .product_link.green-font{color:#004347}.mihaku_collection .fixed_button_area{position:relative;height:auto}.mihaku_collection .fixed_button{box-shadow:0 1px #0000004d;color:#fff!important;letter-spacing:1px;border-radius:4px;background:#0b376a;padding:12px 0;position:relative;display:block;text-align:center;overflow:hidden;margin:10px auto;width:100%;font-size:12px}.mihaku_collection .fixed_button.green-background{background:#004347}.mihaku_collection .mihaku_content-3-column{display:flex;width:801px;justify-content:center;align-items:flex-start;align-content:flex-start;gap:40px 16px;flex-wrap:wrap;margin:0 auto}@media only screen and (max-width:796px){.mihaku_collection .mihaku_content-3-column{width:100%}}.mihaku_collection .mihaku_content-3-column .mihaku_product{width:31%}@media only screen and (max-width:796px){.mihaku_collection .mihaku_content-3-column .mihaku_product{width:48%}}.mihaku_collection .mihaku_contents{margin:0 2%}@media only screen and (max-width:796px){.mihaku_collection .mihaku_contents{margin:0 5%}}.mihaku_collection .button_text{display:flex;gap:8px;justify-content:center}.mihaku_collection .fixed_button .cart_img{width:17px;margin-top:0;margin-left:5px}.mihaku_collection .line_area .contents_wrap{min-width:300px;width:350px}.mihaku_collection .ordermade-service{border-radius:4px;background:#fff;display:flex;width:547px;padding:80px 30px;flex-direction:column;align-items:center;margin:auto}@media only screen and (max-width:796px){.mihaku_collection .ordermade-service{width:85%;padding:56px 5%}}.mihaku_collection .ordermade-service__image{margin:24px auto}.mihaku_collection .ordermade-service__button{border-radius:4px;background:#004347;display:flex;margin-top:40px;color:#fff;width:256px;padding:15px 0;justify-content:center;align-items:center;gap:8px}.mihaku_collection .ordermade-service__border-content{border-radius:4px;border:1px solid #CBD0D3;padding:24px 32px;box-sizing:border-box;margin-top:24px}.mihaku_collection .ordermade-service__lists{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch}.mihaku_collection .ordermade-service__list{display:flex;gap:8px;align-items:center}.mihaku_collection .ordermade-service__check-image{width:20px;height:20px}.mihaku_collection .ordermade-service__check-text{font-size:15px;font-weight:700;line-height:160%;color:#004347}.mihaku_collection .ordermade-service__info{color:#1b1b1b;font-size:12px;font-weight:400;line-height:160%;letter-spacing:.6px;margin-top:6px}.mihaku_accordion{cursor:pointer;padding:16px 8px;width:100%;position:relative;text-align:left;border-bottom:1px solid #CBD0D3;outline:none;transition:.4s;display:flex;align-items:center;color:#0b376a;text-align:center;font-size:18px;font-weight:400;line-height:160%;letter-spacing:.9px}@media only screen and (max-width:796px){.mihaku_accordion{width:95%}}.mihaku_accordion.open .accordion_icon{transition:transform .3s ease;transform:rotate(-180deg)}.mihaku_accordion .accordion_icon{width:28px;position:absolute;top:0;bottom:0;right:0;margin:auto}.mihaku_accordion .store_name{color:#0b376a;text-align:center;font-size:12px;margin-left:18px;font-weight:400;line-height:160%;letter-spacing:.6px}.mihaku_en_store_name{margin-left:12px}.mihaku_panel{display:flex;overflow:hidden;flex-wrap:wrap;margin-top:20px}.mihaku_panel .store_area{width:30%;margin:1%;background:#fff;border-radius:8px;border:1px solid transparent}.mihaku_panel .store_area.store_area-active{border-color:#000}@media only screen and (max-width:796px){.mihaku_panel .store_area{width:47%}}.mihaku_panel .store_name{flex:1}.mihaku_store_select{display:flex;align-items:center;gap:6px;font-size:13px;padding:16px 7px}@media only screen and (max-width:796px){.mihaku_store_select{display:flex;align-items:center;gap:10px;font-size:14px;padding:16px 11px}}.mihaku-app-radio{position:relative;width:25px;height:25px;border:1px solid #CBD0D3;border-radius:50%}.mihaku-app-radio:checked:after{content:"";position:absolute;z-index:10000;width:12px;height:12px;display:block;background:#0b376a;border-radius:50%;background-repeat:no-repeat;top:0;bottom:0;right:0;left:0;margin:auto}.mihaku_input_line_text{border:1px solid rgba(204,204,204,.8)}.mihaku_cart_area .total_wrap{border-top:1px solid #CBD0D3!important}.ordermade-service--padding-bottom{padding-bottom:200px}.e-gift .contents_wrap{min-width:auto}.e-gift .top_content{width:736px;display:flex;margin:auto;flex-direction:column;gap:40px}@media only screen and (max-width:796px){.e-gift .top_content{width:100%}}.e-gift .top_content .heading_en_with_jp_primary_large{display:flex;flex-direction:column;gap:10px}@media only screen and (max-width:796px){.e-gift .top_content .heading_en_with_jp_primary_large{gap:9px}}.e-gift .top_content .heading_en_with_jp_primary_large .en_text{text-align:center;font-size:14px;line-height:26px;letter-spacing:2px}@media only screen and (max-width:796px){.e-gift .top_content .heading_en_with_jp_primary_large .en_text{font-size:13px}}.e-gift .top_content .heading_en_with_jp_primary_large .jp_text{text-align:center;font-size:30px;font-weight:600;line-height:30px;letter-spacing:1px}@media only screen and (max-width:796px){.e-gift .top_content .heading_en_with_jp_primary_large .jp_text{font-size:28px;line-height:26px}}.e-gift .top_content .section_content_description{color:#004347;text-align:center;font-size:15px;font-weight:400;line-height:180%;margin:auto;width:736px}@media only screen and (max-width:796px){.e-gift .top_content .section_content_description{width:100%;text-align:left}}.e-gift .top_content .how_to_anygift_area{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width:796px){.e-gift .top_content .how_to_anygift_area{justify-content:center;width:90%;margin:auto}}.e-gift .top_content .how_to_anygift_list{width:20%}@media only screen and (max-width:796px){.e-gift .top_content .how_to_anygift_list{width:45%}}.e-gift .top_content .how_to_anygift_img{width:180px}@media only screen and (max-width:796px){.e-gift .top_content .how_to_anygift_img{width:100%}}.e-gift .top_content .sender_and_receiver_contents{display:flex;width:700px;margin:auto}@media only screen and (max-width:796px){.e-gift .top_content .sender_and_receiver_contents{width:90%;display:block}}.e-gift .top_content .sender_and_receiver_img{width:320px}@media only screen and (max-width:796px){.e-gift .top_content .sender_and_receiver_img{width:100%}}.e-gift .top_content .anygift_arrow{width:60px;height:40px;margin:auto}@media only screen and (max-width:796px){.e-gift .top_content .anygift_arrow{width:20px;height:56px}}.e-gift .e_gift_info_contents{border-radius:10px;width:736px;margin:0 auto 80px}@media only screen and (max-width:796px){.e-gift .e_gift_info_contents{width:100%}}.e-gift .e_gift_info_contents .contents_wrap{display:flex;background:#c9f3e7;flex-direction:column;padding:40px 72px;gap:20px}@media only screen and (max-width:796px){.e-gift .e_gift_info_contents .contents_wrap{gap:16px;width:80%;margin:auto;padding:24px 16px 20px}}.e-gift .e_gift_info_contents .e_gift_info_title{color:#004347;text-align:center;font-size:22px;font-weight:600;line-height:30px;letter-spacing:1px}@media only screen and (max-width:796px){.e-gift .e_gift_info_contents .e_gift_info_title{font-size:20px;letter-spacing:2px}}.e-gift .e_gift_info_contents .e_gift_info_text{color:#004347;text-align:left;font-size:15px;line-height:180%}.e-gift .icon_egift{display:block;width:46px;margin:auto}.e-gift .how_to_section .contents_wrap,.e-gift .product_section .contents_wrap{max-width:968px;margin:auto;display:flex;gap:40px;flex-direction:column}@media only screen and (max-width:796px){.e-gift .how_to_section .contents_wrap,.e-gift .product_section .contents_wrap{padding:56px 0 80px;width:80%}}.e-gift .how_to_section .heading_en_with_jp_primary_large,.e-gift .product_section .heading_en_with_jp_primary_large{display:flex;flex-direction:column;gap:10px}@media only screen and (max-width:796px){.e-gift .how_to_section .heading_en_with_jp_primary_large,.e-gift .product_section .heading_en_with_jp_primary_large{gap:9px}}.e-gift .how_to_section .heading_en_with_jp_primary_large .en_text,.e-gift .product_section .heading_en_with_jp_primary_large .en_text{text-align:center;font-size:30px;font-weight:400;line-height:42px;letter-spacing:1px}@media only screen and (max-width:796px){.e-gift .how_to_section .heading_en_with_jp_primary_large .en_text,.e-gift .product_section .heading_en_with_jp_primary_large .en_text{font-size:28px}}.e-gift .how_to_section .heading_en_with_jp_primary_large .jp_text,.e-gift .product_section .heading_en_with_jp_primary_large .jp_text{text-align:center;font-size:24px;font-weight:700;line-height:24px;letter-spacing:1px}@media only screen and (max-width:796px){.e-gift .how_to_section .heading_en_with_jp_primary_large .jp_text,.e-gift .product_section .heading_en_with_jp_primary_large .jp_text{font-size:17px;line-height:30px}}.e-gift .how_to_section .how_to_area{display:flex;gap:40px}@media only screen and (max-width:796px){.e-gift .how_to_section .how_to_area{flex-direction:column}}.e-gift .how_to_section .how_to_list{display:flex;gap:16px;width:31%;align-items:center;flex-direction:column}@media only screen and (max-width:796px){.e-gift .how_to_section .how_to_list{width:100%}}.e-gift .how_to_section .how_to_list .phone_img{width:220px}.e-gift .how_to_section .how_to_title_area{display:flex;gap:15px;align-items:center}.e-gift .how_to_section .how_to_title_area .how_to_title{text-align:center;font-size:18px;font-weight:500;line-height:100%;letter-spacing:.9px}.e-gift .how_to_section .number_icon{width:32px}.e-gift .how_to_section .how_to_description{color:#004347;text-align:center;font-size:14px;height:100px;font-weight:400;line-height:184%}@media only screen and (max-width:796px){.e-gift .how_to_section .how_to_description{height:auto}}.product_form_area{display:flex;flex-direction:column}@media only screen and (max-width:796px){.product_form_area{flex-direction:column-reverse}}.fixed_button.add_to_cart_button{margin:16px auto}@media only screen and (max-width:796px){.fixed_button.add_to_cart_button{margin:32px auto 16px}}.mothersday25_description_flower .limited_label,.mothersday25_description_giftset .limited_label{height:22px}.mothersday25_description_flower .giftset-heading,.mothersday25_description_giftset .giftset-heading{display:flex;align-items:center;gap:16px;margin-top:24px;margin-bottom:16px}.mothersday25_description_flower .giftset-heading__img,.mothersday25_description_giftset .giftset-heading__img{width:44px;height:44px}.mothersday25_description_flower .giftset-heading__title,.mothersday25_description_giftset .giftset-heading__title{font-weight:700;font-size:18px;line-height:160%}@media only screen and (max-width:796px){.mothersday25_description_flower .giftset-heading__title,.mothersday25_description_giftset .giftset-heading__title{font-size:15px}}.mothersday25_description_flower .giftset-details,.mothersday25_description_giftset .giftset-details{margin-top:40px;background-color:#f3f4f4;border-radius:4px}.mothersday25_description_flower .giftset-details__heading,.mothersday25_description_giftset .giftset-details__heading{box-sizing:border-box;min-height:64px;padding:16px;display:flex;align-items:center;justify-content:space-between}.mothersday25_description_flower .giftset-details__heading p,.mothersday25_description_giftset .giftset-details__heading p{font-weight:700;font-size:20px;line-height:160%;letter-spacing:5%}.mothersday25_description_flower .giftset-details__heading span,.mothersday25_description_giftset .giftset-details__heading span{font-weight:400;font-size:12px;margin-left:8px}.mothersday25_description_flower .giftset-details__content,.mothersday25_description_giftset .giftset-details__content{box-sizing:border-box;padding:0 16px 24px;font-size:12px;line-height:180%}.mothersday25_description_flower .giftset-details__title,.mothersday25_description_giftset .giftset-details__title{font-weight:700}.mothersday25_description_flower .giftset-details__description,.mothersday25_description_giftset .giftset-details__description{color:#626262;margin-bottom:8px}.mothersday25_description_flower .giftset-details a,.mothersday25_description_giftset .giftset-details a{font-family:sans-serif;text-decoration:underline}.mothersday25_description_flower .sections_wrapper,.mothersday25_description_giftset .sections_wrapper{margin-top:24px}.mothersday25_description_flower .sections_wrapper section .section__label,.mothersday25_description_giftset .sections_wrapper section .section__label{color:#004347;font-size:12px;line-height:180%}.mothersday25_description_flower .sections_wrapper section .section__title,.mothersday25_description_giftset .sections_wrapper section .section__title{font-size:15px;font-weight:700;line-height:160%;text-align:start}.mothersday25_description_flower .sections_wrapper section .section__description,.mothersday25_description_giftset .sections_wrapper section .section__description{font-size:13px;line-height:180%;margin-top:8px}.mothersday25_description_flower .sections_wrapper section .section__caption,.mothersday25_description_giftset .sections_wrapper section .section__caption{font-size:12px;line-height:180%;margin-top:8px}.mothersday25_description_flower .sections_wrapper section .material-list,.mothersday25_description_giftset .sections_wrapper section .material-list{margin-top:40px}@media only screen and (max-width:796px){.mothersday25_description_flower .sections_wrapper section .material-list,.mothersday25_description_giftset .sections_wrapper section .material-list{margin:40px auto 0}}.mothersday25_description_flower .sections_wrapper section .material-list__title,.mothersday25_description_giftset .sections_wrapper section .material-list__title{font-size:14px;font-weight:700;line-height:14px;letter-spacing:5%}.mothersday25_description_flower .sections_wrapper section .material-list__items,.mothersday25_description_giftset .sections_wrapper section .material-list__items{display:flex;align-items:flex-start;gap:12px;margin-top:16px}.mothersday25_description_flower .sections_wrapper section .material-list__item,.mothersday25_description_giftset .sections_wrapper section .material-list__item{max-width:72px}@media only screen and (max-width:796px){.mothersday25_description_flower .sections_wrapper section .material-list__item,.mothersday25_description_giftset .sections_wrapper section .material-list__item{max-width:100%}}.mothersday25_description_flower .sections_wrapper section .material-list__item img,.mothersday25_description_giftset .sections_wrapper section .material-list__item img{width:100%;height:auto;border-radius:50%}.mothersday25_description_flower .sections_wrapper section .material-list__item p,.mothersday25_description_giftset .sections_wrapper section .material-list__item p{font-size:10px;text-align:center;line-height:160%;max-width:inherit}.mothersday25_description_flower .sections_wrapper section+section,.mothersday25_description_giftset .sections_wrapper section+section{margin-top:40px}.mothersday25_delivery_date .delivery_info{padding:16px 0}.mothersday25_delivery_date .delivery_info__description{font-size:15px;line-height:160%;margin-bottom:8px}.mothersday25_delivery_date .delivery_info__caption{font-size:12px;line-height:180%;margin-bottom:8px}.mothersday25_delivery_date .messagecard-info{display:flex;background-color:#fff;border-radius:4px;border:2px #008888 solid;padding:24px}.mothersday25_delivery_date .messagecard-info__content{display:flex;flex-direction:column;gap:4px}.mothersday25_delivery_date .messagecard-info__image{width:44px;object-fit:contain;margin-right:16px}.mothersday25_delivery_date .messagecard-info__caption{color:#088;font-size:12px;font-weight:700;line-height:180%}.mothersday25_delivery_date .messagecard-info__title{font-size:15px;font-weight:700}.mothersday25_delivery_date .messagecard-info__about{display:flex;align-items:center;cursor:pointer}.mothersday25_delivery_date .messagecard-info__about p{font-size:12px;line-height:160%}.mothersday25_delivery_date .messagecard-info__about img{width:20px;height:20px}.youtube-iframe iframe{max-width:100%;width:325px;height:578px}.fathers-day .contents_wrap{margin:0 auto;padding:75px 0 60px;min-width:auto}@media only screen and (max-width:796px){.fathers-day .contents_wrap{padding:40px 0}}.fathers-day .top_section .section_content_description{margin-bottom:0}.fathers-day .top_section .contents_wrap{padding-bottom:0}.fathers-day .product_section{padding-top:120px}@media only screen and (max-width:796px){.fathers-day .product_section{padding-top:80px}}@media only screen and (max-width:796px){.fathers-day .product_section{margin-top:20px}}.fathers-day .product_section .heading_en_with_jp_primary_large .en_text{color:#004347;text-align:center;font-size:28px;font-weight:700;line-height:160%;letter-spacing:.75px;font-weight:400}@media only screen and (max-width:796px){.fathers-day .product_section .heading_en_with_jp_primary_large .en_text{font-size:22px}}.fathers-day .product_section .heading_en_with_jp_primary_large .jp_text{color:#004347;text-align:center;font-size:15px;line-height:125%;letter-spacing:2.4px;font-weight:400}@media only screen and (max-width:796px){.fathers-day .product_section .heading_en_with_jp_primary_large .jp_text{font-size:12px}}.fathers-day .product_section .section_content_description{width:543px;margin:40px auto 20px}@media only screen and (max-width:796px){.fathers-day .product_section .section_content_description{margin:20px 5% 24px;width:90%}}.fathers-day .pt-fathers-day{padding-top:160px}@media only screen and (max-width:796px){.fathers-day .pt-fathers-day{padding-top:100px}}.fathers-day .pb-fathers-day{padding-bottom:120px}@media only screen and (max-width:796px){.fathers-day .pb-fathers-day{padding-bottom:80px}}.fathers-day .mt-fathers-day{margin-top:120px}.fathers-day .delivery_section .heading_en_with_jp_primary_large .en_text,.fathers-day .qa_section .heading_en_with_jp_primary_large .en_text,.fathers-day .magazine_section .heading_en_with_jp_primary_large .en_text,.fathers-day .ourservice_section .heading_en_with_jp_primary_large .en_text,.fathers-day .customers_voice_section .heading_en_with_jp_primary_large .en_text,.fathers-day .find_her_flower_section .heading_en_with_jp_primary_large .en_text{color:#004347;text-align:center;font-size:28px;font-weight:700;line-height:160%;letter-spacing:.75px;font-weight:400}@media only screen and (max-width:796px){.fathers-day .delivery_section .heading_en_with_jp_primary_large .en_text,.fathers-day .qa_section .heading_en_with_jp_primary_large .en_text,.fathers-day .magazine_section .heading_en_with_jp_primary_large .en_text,.fathers-day .ourservice_section .heading_en_with_jp_primary_large .en_text,.fathers-day .customers_voice_section .heading_en_with_jp_primary_large .en_text,.fathers-day .find_her_flower_section .heading_en_with_jp_primary_large .en_text{font-size:22px}}.fathers-day .delivery_section .heading_en_with_jp_primary_large .jp_text,.fathers-day .qa_section .heading_en_with_jp_primary_large .jp_text,.fathers-day .magazine_section .heading_en_with_jp_primary_large .jp_text,.fathers-day .ourservice_section .heading_en_with_jp_primary_large .jp_text,.fathers-day .customers_voice_section .heading_en_with_jp_primary_large .jp_text,.fathers-day .find_her_flower_section .heading_en_with_jp_primary_large .jp_text{color:#004347;text-align:center;font-size:15px;line-height:125%;letter-spacing:2.4px;font-weight:400}@media only screen and (max-width:796px){.fathers-day .delivery_section .heading_en_with_jp_primary_large .jp_text,.fathers-day .qa_section .heading_en_with_jp_primary_large .jp_text,.fathers-day .magazine_section .heading_en_with_jp_primary_large .jp_text,.fathers-day .ourservice_section .heading_en_with_jp_primary_large .jp_text,.fathers-day .customers_voice_section .heading_en_with_jp_primary_large .jp_text,.fathers-day .find_her_flower_section .heading_en_with_jp_primary_large .jp_text{font-size:12px}}.fathers-day .plants_section{padding:120px 0 80px}@media only screen and (max-width:796px){.fathers-day .plants_section{padding:80px 0}}.fathers-day .category_icon{width:24px}.fathers-day .button_arrow{width:16px;position:absolute;right:5px;top:0;bottom:0;margin:auto}.fathers-day .phalaenopsis_ourservice{width:734px}@media only screen and (max-width:796px){.fathers-day .phalaenopsis_ourservice{width:100%;padding-top:40px}}.fathers-day .ourservice_content_description .attention{font-size:12px}.ptb_fathersday_ourservice{padding:45px 0}.fathers-day_section_icon{width:40px}.fathers-day_content{max-width:808px;margin:0 auto}.mothers-day_flower_content{margin:0 2%}@media only screen and (max-width:796px){.mothers-day_flower_content{margin:0 5%}}.mothers-day_content-5-column{margin:0 auto;max-width:865px}@media only screen and (max-width:796px){.mothers-day_content-5-column{width:90%;margin:0 5%}}.mothers-day_content{width:795px;margin:auto}@media only screen and (max-width:796px){.mothers-day_content{width:90%;margin:0 5%}}.flower-subscription{display:inline-flex;flex-direction:column;align-items:center;width:100%;margin-bottom:160px}@media only screen and (max-width:796px){.flower-subscription{margin-bottom:120px}}.flower-subscription__spacer{width:80px;height:80px}.flower-subscription .top_section{margin-top:80px}@media only screen and (max-width:796px){.flower-subscription .top_section{margin-top:55px}}.coupon-area{display:inline-flex;flex-direction:column;align-items:center;gap:8px;width:100%}.coupon__text{text-align:center;font-size:12px;font-weight:700;line-height:160%;letter-spacing:.6px}.subscription{display:flex;flex-direction:column;align-items:center;padding:120px 0;width:100%}.subscription__heading{display:flex;flex-direction:column;align-items:center;align-self:stretch}.subscription__title{color:#004347;text-align:center;font-size:15px;font-weight:700;line-height:160%;letter-spacing:.75px}.subscription__subtitle{color:#004347;text-align:center;font-size:36px;font-weight:400;line-height:125%;letter-spacing:2.4px}@media only screen and (max-width:796px){.subscription__subtitle{font-size:28px}}.subscription__content{display:flex;width:736px;align-items:center;justify-content:center;gap:32px}@media only screen and (max-width:796px){.subscription__content{width:100%;display:block}.subscription__content:not(first-child){margin-top:40px}}.subscription__content--mt{margin-top:40px}.subscription__image{width:352px;height:352px}@media only screen and (max-width:796px){.subscription__image{width:288px;height:288px;margin:0 auto}}.subscription__text{display:flex;flex-direction:column;width:352px;align-items:center;gap:8px}@media only screen and (max-width:796px){.subscription__text{margin:35px auto 0}}.subscription__bold-text{font-size:18px;font-weight:700;line-height:160%;letter-spacing:.9px}.subscription__normal-text{font-size:15px;line-height:180%}.plans{display:flex;flex-direction:column;align-items:center;padding:120px 0;width:100%;background-color:#dcf0f1}@media only screen and (max-width:796px){.plans{padding:80px 0}}.plans__heading{display:flex;flex-direction:column;align-items:center;align-self:stretch}.plans__title{color:#004347;text-align:center;font-size:28px;font-weight:400;line-height:125%;letter-spacing:2.4px}@media only screen and (max-width:796px){.plans__title{font-size:22px}}.plans__subtitle{color:#004347;font-size:15px;line-height:160%;letter-spacing:1.4px}.plans .button,.plans .button__content{width:100%}.plans .medium-image{position:absolute;width:68px;top:-10px;left:-15px}.plan--mt{margin-top:40px}.plan{display:flex;flex-direction:column;width:415px;align-items:center;padding:52px 0;background-color:#fff;border-radius:4px}@media only screen and (max-width:796px){.plan{width:90%}}.plan__badge{width:118px}.plan__content{display:flex;margin-top:40px;width:794px;gap:16px}@media only screen and (max-width:796px){.plan__content{margin-top:24px;width:90%;gap:24px;flex-direction:column}}.plan__details{display:flex;width:33%;flex-direction:column;align-items:center;gap:4px;padding:40px 16px;box-sizing:border-box;background:#fff}@media only screen and (max-width:796px){.plan__details{width:100%}}.plan__title{color:#004347;text-align:center;font-size:22px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.75px;font-weight:400}@media only screen and (max-width:796px){.plan__title{font-size:18px}}.plan__subtitle{color:#004347;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.75px;font-weight:400}.plan__image{margin-top:16px;display:block;width:100%}.plan__price{display:inline-flex;align-items:center;justify-content:center;gap:8px}.plan__amount{font-weight:700;font-size:38px;text-align:center;letter-spacing:1.9px}.plan__currency{font-weight:400;font-size:18px;text-align:center;letter-spacing:.9px}.plan__unit{font-size:18px;font-weight:700;line-height:160%;letter-spacing:.9px}.plan__shipping{font-size:12px}.plan__note{text-align:center;font-size:12px;font-weight:400;line-height:180%}.order{display:flex;flex-direction:column;max-width:1119px;align-items:center;padding:120px 0}@media only screen and (max-width:796px){.order{padding:80px 0}}.order__heading{display:flex;flex-direction:column;align-items:center;align-self:stretch}.order__title{color:#004347;text-align:center;font-size:28px;font-weight:400;line-height:125%;letter-spacing:2.4px}@media only screen and (max-width:796px){.order__title{font-size:22px}}.order__subtitle{color:#004347;font-size:15px;line-height:160%;letter-spacing:1.4px}.order__steps{display:flex;max-width:1116px;align-items:center;justify-content:space-between}@media only screen and (max-width:796px){.order__steps{display:block}}.order__steps--mt{margin-top:40px}.order__step{display:inline-flex;flex-direction:column;align-items:center}.order__step-icon{width:160px;height:160px}.order__step-content{display:flex;flex-direction:column;max-width:328px;align-items:center;gap:16px;top:24px}.order__step-header{display:inline-flex;align-items:center;gap:8px}.order__step-number{color:#fff;background-color:#004347;border-radius:50%;border:1px solid;width:25px;align-items:center;height:25px;justify-content:center;display:flex}.order__step-title{color:#004347;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.75px}.order__step-text{color:#004347;font-size:15px;line-height:160%;letter-spacing:1.5px}.order__arrow{display:inline-flex;flex-direction:column;align-items:center;gap:4px}@media only screen and (max-width:796px){.order__arrow{display:block;margin:0 auto}}.order__arrow-icon{width:22.01px;height:52.53px}@media only screen and (max-width:796px){.order__arrow-icon{width:50px;height:30px;margin:24px auto;display:block}}.policy{display:flex;flex-direction:column;align-items:center;padding:120px 0;background-color:#f3f4f4;width:100%}@media only screen and (max-width:796px){.policy{padding:80px 0}}.policy__image{width:48%;height:auto}@media only screen and (max-width:796px){.policy__image{width:100%}}.policy__heading{display:flex;flex-direction:column;align-items:center;align-self:stretch}.policy__title{color:#004347;text-align:center;font-size:28px;font-weight:400;line-height:125%;letter-spacing:2.4px}@media only screen and (max-width:796px){.policy__title{font-size:22px}}.policy__subtitle{color:#004347;font-size:15px;line-height:160%;letter-spacing:1.4px}.policy__content{display:flex;flex-direction:column;align-items:center;gap:40px;width:733px;margin:40px auto 0}@media only screen and (max-width:796px){.policy__content{display:block;width:90%;margin:24px auto 0}}.policy__item{display:flex;justify-content:center;align-items:center;gap:4%}@media only screen and (max-width:796px){.policy__item{width:100%;display:block}}.policy__text{display:flex;flex-direction:column;gap:16px}@media only screen and (max-width:796px){.policy__text{margin-top:24px}}.policy__text-title{color:#004347;text-align:center;font-size:18px;font-weight:700;line-height:160%;letter-spacing:.75px;text-align:left}@media only screen and (max-width:796px){.policy__text-title{text-align:center}}.policy__text-description{color:#004347;font-size:15px;line-height:160%;letter-spacing:1.5px;letter-spacing:normal}@media only screen and (max-width:796px){.policy__text-description{margin-bottom:40px}}.flower-subscription-qa-link{text-decoration:underline}.huckleberry-subscription-widget-container>div:nth-child(1)>div:nth-child(1)>p:nth-child(1){margin-top:0}.huckleberry-subscription-list-color *{box-sizing:border-box}.huckleberry-subscription-list-color footer,.huckleberry-subscription-list-color header{padding:inherit;background-color:inherit}.huckleberry-subscription-list-color .micromodal-overlay [role=dialog] header button{top:10px}.huckleberry-subscription-list-color .btn{background-color:buttonface;padding:10px}.sc-hiCivh{display:none}.punipuni-plants{display:inline-flex;flex-direction:column;align-items:center;width:100%;margin-bottom:160px}@media only screen and (max-width:796px){.punipuni-plants{margin-bottom:80px}}.punipuni-plants__spacer{width:80px;height:80px}.punipuni-plants .top_section{margin-top:80px}@media only screen and (max-width:796px){.punipuni-plants .top_section{margin-top:55px}}.coupon-area{display:flex;flex-direction:column;align-items:center;gap:8px}.coupon-area--bigmt{margin-top:80px}.coupon-area--mt{margin-top:40px}@media only screen and (max-width:796px){.coupon-area--mt{margin-top:24px}}.punipuni-top{display:flex;flex-direction:column;align-items:center;padding:80px 0 56px;width:100%}.punipuni-top__heading{display:flex;flex-direction:column;align-items:center;align-self:stretch}.punipuni-top__title{color:#004347;text-align:center;font-size:36px;font-weight:700;line-height:160%;letter-spacing:.75px;font-weight:400}@media only screen and (max-width:796px){.punipuni-top__title{font-size:28px}}.punipuni-top__subtitle{color:#004347;text-align:center;font-size:16px;font-weight:400;line-height:125%;letter-spacing:2.4px;font-weight:700;line-height:160%}@media only screen and (max-width:796px){.punipuni-top__subtitle{font-size:15px;font-weight:400}}.punipuni-top__description{width:543px}@media only screen and (max-width:796px){.punipuni-top__description{font-size:15px;width:90%;margin:0 5%}}.punipuni-top__content{display:flex;width:736px;align-items:center;justify-content:center;gap:32px}@media only screen and (max-width:796px){.punipuni-top__content{width:100%;display:block}}.punipuni-top__content--mt{margin-top:40px}@media only screen and (max-width:796px){.punipuni-top__content--mt{margin-top:24px}}.punipuni-top__text{display:flex;flex-direction:column;width:352px;align-items:center;gap:8px}@media only screen and (max-width:796px){.punipuni-top__text{margin:35px auto 0}}.punipuni-about{border-radius:10px;display:flex;width:736px;box-sizing:border-box;padding:40px 72px;flex-direction:column;align-items:center;margin-bottom:100px;gap:20px}@media only screen and (max-width:796px){.punipuni-about{width:90%;margin:0 5% 56px;padding:24px 16px}}.punipuni-about__icon{width:40px}.punipuni-about__heading{display:flex;flex-direction:column;align-items:center;align-self:stretch}.punipuni-about__title{color:#004347;text-align:center;font-size:22px;font-weight:400;line-height:125%;letter-spacing:2.4px;font-weight:700}@media only screen and (max-width:796px){.punipuni-about__title{font-size:20px}}.punipuni-about__description{line-height:180%;font-size:15px}.punipuni-point{display:flex;flex-direction:column;align-items:center;padding:100px 0;width:100%}@media only screen and (max-width:796px){.punipuni-point{padding:80px 0 0}}.punipuni-point__heading{display:flex;flex-direction:column;align-items:center;align-self:stretch}.punipuni-point__title{color:#004347;text-align:center;font-size:28px;font-weight:400;line-height:125%;letter-spacing:2.4px}@media only screen and (max-width:796px){.punipuni-point__title{font-size:22px}}.punipuni-point__subtitle{color:#004347;font-size:15px;line-height:160%;letter-spacing:1.4px}.punipuni-point__steps{display:flex;max-width:1116px;align-items:center;gap:40px;justify-content:space-between}@media only screen and (max-width:796px){.punipuni-point__steps{gap:10px;width:90%}}.punipuni-point__steps--mt{margin-top:40px}.punipuni-point__step{display:inline-flex;flex-direction:column;align-items:center}.punipuni-point__numbers{display:flex;flex-direction:column;align-items:center}.punipuni-point__text{font-size:13px}.punipuni-point__number{font-size:20px}.punipuni-point__border{border:1px solid #004347;height:150px}@media only screen and (max-width:796px){.punipuni-point__border{height:165px}}.punipuni-point__step-icon{width:70px;height:70px}.punipuni-point__step-content{max-width:328px;margin-top:20px;align-items:center}.punipuni-point__step-title{color:#004347;text-align:center;font-size:13px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.75px;font-weight:400}.punipuni-point__step-text{color:#004347;font-size:15px;line-height:160%;letter-spacing:1.5px}.punipuni-point__content{display:flex;flex-direction:column;align-items:center;gap:56px;width:740px;margin:80px auto 0}@media only screen and (max-width:796px){.punipuni-point__content{display:block;width:90%;margin:56px auto 0}}.punipuni-point__content-heading{display:flex;flex-direction:column;align-items:center;align-self:stretch;align-items:start}@media only screen and (max-width:796px){.punipuni-point__content-heading{align-items:center;text-align:center}}@media only screen and (max-width:796px){.punipuni-point__content-text{margin-top:24px}}.punipuni-point__content-title{color:#004347;text-align:center;font-size:15px;font-weight:400;line-height:125%;letter-spacing:2.4px}@media only screen and (max-width:796px){.punipuni-point__content-title{font-size:15px}}.punipuni-point__content-subtitle{color:#004347;font-size:22px;line-height:160%;letter-spacing:1.4px}.punipuni-point__image{width:48%;height:auto}@media only screen and (max-width:796px){.punipuni-point__image{width:100%}}.punipuni-point__item{display:flex;justify-content:center;align-items:center;gap:4%}@media only screen and (max-width:796px){.punipuni-point__item{width:100%;display:block}}.punipuni-point__text{display:flex;flex-direction:column;align-items:center;gap:16px}.punipuni-point__text-description{color:#004347;font-size:15px;line-height:160%;letter-spacing:1.5px;letter-spacing:normal;line-height:180%;margin-top:12px}@media only screen and (max-width:796px){.punipuni-point__text-description{margin-top:20px;margin-bottom:56px}}.punipuni-plant{margin:100px auto;max-width:1280px;padding:0 5%}@media only screen and (max-width:796px){.punipuni-plant{margin:80px 5% 56px;width:90%}}@media only screen and (max-width:796px){.punipuni-plant{margin:80px auto}}.punipuni-plant__heading{display:flex;flex-direction:column;align-items:center;align-self:stretch}.punipuni-plant__title{color:#004347;text-align:center;font-size:28px;font-weight:400;line-height:125%;letter-spacing:2.4px}@media only screen and (max-width:796px){.punipuni-plant__title{font-size:22px}}.punipuni-plant__subtitle{color:#004347;font-size:15px;line-height:160%;letter-spacing:1.4px}.punipuni-plant__content{margin-top:40px}.punipuni-plants-qa{width:100%}@media only screen and (max-width:796px){.punipuni-plants-qa{padding-bottom:25px}}.punipuni-magazine{margin:100px auto}@media only screen and (max-width:796px){.punipuni-magazine{margin:100px auto 0;width:90%}}.punipuni-magazine__heading{display:flex;flex-direction:column;align-items:center;align-self:stretch}.punipuni-magazine__title{color:#004347;text-align:center;font-size:28px;font-weight:400;line-height:125%;letter-spacing:2.4px}@media only screen and (max-width:796px){.punipuni-magazine__title{font-size:22px}}.punipuni-magazine__subtitle{color:#004347;font-size:15px;line-height:160%;letter-spacing:1.4px}.font-family--sans-serif{font-family:sans-serif}.repair__form{display:flex;flex-direction:column;gap:32px;width:544px;margin:0 auto}@media only screen and (max-width:796px){.repair__form{width:100%}}.form{width:90%;margin:auto}.form__item{display:flex;flex-direction:column;gap:16px}.form__item--margin{margin-bottom:70px}.form__item--short{width:257px}.form--padding{padding:120px 0}.form__title-area{display:flex;align-items:center;gap:16px}.form__title{font-size:15px}.form__title--bold{font-weight:700}.form__title-border{border-bottom:1px solid #CBD0D3;padding-bottom:16px}.form__title-small{font-size:12px}.form__require{border-radius:2px;box-sizing:border-box;background:#e16464;padding:4px 8px;justify-content:center;align-items:center;color:#fff;font-size:10px}.form__input{border-radius:8px;border:1px solid #DDD;background:#fff;color:#626262;height:44px;width:100%;padding:10px;box-sizing:border-box}.form__input--radio{width:20px;height:20px;margin-right:8px;-webkit-appearance:auto;appearance:auto}.form__textarea{height:100px}.form__checkbox{border:1px solid #004347;width:20px;height:20px;position:relative;margin-right:8px}.form__checkbox--pot-shape:checked{background-color:#004347;border:1px}.form__checkbox--pot-shape:checked+span{width:20px;background-repeat:no-repeat;top:12px;width:14px;height:14px;left:3px;bottom:0;position:absolute;background-size:14px;background-image:url(//andplants.live/cdn/shop/t/6/assets/check_white.svg?v=15407788865013861591620177622)}.form__checkbox--pot-color:checked{background-color:#004347;border:1px}.form__checkbox--pot-color:checked+span{width:20px;background-repeat:no-repeat;top:3px;width:14px;height:14px;left:3px;bottom:0;position:absolute;background-size:14px;background-image:url(//andplants.live/cdn/shop/t/6/assets/check_white.svg?v=15407788865013861591620177622)}.form__checkbox--round{width:24px;height:24px;margin-right:8px;border-radius:50%;border:1px solid #004347}.form__checkbox--round:checked+span{background-repeat:no-repeat;width:14px;height:14px;bottom:0;position:absolute;background-color:#004347;border-radius:50%;top:5px;left:5px}.form .pot-shape-icon{width:42px}.form .pot-color{width:20px;height:20px;border-radius:50%;margin-right:5px}.form .pot-color--black{background-color:#3b4037}.form .pot-color--taupe{background-color:#beae98}.form .pot-color--whitegrey{background-color:#e6e8ea}.form .pot-color--bluegrey{background-color:#b7c7cd}.checkbox-label{position:relative;display:flex;align-items:center}.checkbox-label--color-width{margin:1%}@media only screen and (max-width:796px){.checkbox-label--color-width{margin:3% 1%}}.file-button{font-size:0px;background-color:inherit}.file-button:before{position:absolute;content:"\753b\50cf\3092\9078\629e";color:#fff;background:#004347;font-size:14px;border:0;border-radius:8px;padding:8px 16px;text-align:center;width:250px}.file-button::file-selector-button{position:relative;opacity:0}.summer-flower .flower-section,.summer-flower .dryflower-section{max-width:835px;margin:auto}.summer-flower .flower-section__heading,.summer-flower .dryflower-section__heading{display:flex;flex-direction:column;align-items:center;align-self:stretch}.summer-flower .flower-section__title,.summer-flower .dryflower-section__title{color:#004347;text-align:center;font-size:28px;font-weight:700;line-height:160%;letter-spacing:.75px;font-weight:400}@media only screen and (max-width:796px){.summer-flower .flower-section__title,.summer-flower .dryflower-section__title{font-size:22px}}.summer-flower .flower-section__subtitle,.summer-flower .dryflower-section__subtitle{color:#004347;text-align:center;font-size:15px;line-height:125%;letter-spacing:2.4px;font-weight:400}.summer-flower .summer-padding{padding:120px 0}@media only screen and (max-width:796px){.summer-flower .summer-padding{padding:80px 5%}}.summer-flower .section__description{margin:16px auto 40px;width:543px;line-height:180%}@media only screen and (max-width:796px){.summer-flower .section__description{width:100%}}.section-content{margin-top:40px}.autumn-flower-section{max-width:1072px;padding:0 5%;margin:0 auto}@media only screen and (max-width:796px){.autumn-flower-section{padding:0}}.top-section{margin-top:30px}@media only screen and (max-width:796px){.top-section{padding-top:0}}.top-section__heading{display:flex;flex-direction:column;align-items:center;align-self:stretch;margin-top:120px}@media only screen and (max-width:796px){.top-section__heading{margin-top:80px}}.top-section__title{color:#004347;text-align:center;font-size:36px;font-weight:700;line-height:160%;letter-spacing:.75px;font-weight:400}@media only screen and (max-width:796px){.top-section__title{font-size:28px}}.top-section__subtitle{color:#004347;text-align:center;font-size:15px;line-height:125%;letter-spacing:2.4px;font-weight:400}@media only screen and (max-width:796px){.top-section__subtitle{font-size:15px}}.top-section__description{width:737px;margin:40px auto 120px;font-size:15px;line-height:180%}@media only screen and (max-width:796px){.top-section__description{width:90%;margin:24px 5% 80px}}.sow-experience{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;padding-top:60px}.sow-experience__content{display:flex;flex-direction:column;width:736px;align-items:center;gap:24px;padding:120px 0 80px}.sow-experience__flex{display:flex;align-items:center;justify-content:center;gap:16px}.sow-experience__product-info,.sow-experience__how-to-use{display:flex;flex-direction:column;width:736px;align-items:center;gap:16px;padding:0 0 80px;border-radius:4px}@media only screen and (max-width:796px){.sow-experience__product-info,.sow-experience__how-to-use{width:90%;padding:0 5% 80px}}.sow-experience__products{display:flex;flex-direction:column;align-items:center;width:100%;padding:120px 0}@media only screen and (max-width:796px){.sow-experience__products{padding:80px 0}}.sow-experience__product-info,.sow-experience__how-to-use{background-color:var(--backgroundlight-gray)}.sow-experience__product{display:flex;align-items:center;justify-content:center;width:670px;gap:16px}.sow-experience__product-image{position:relative;width:92px;height:92px;background-color:#fff;border-radius:46px}.sow-experience__product-image--main{position:absolute;width:52px;height:65px;top:13px;left:20px}.sow-experience__product-details,.sow-experience__step-details{display:flex;flex-direction:column}.sow-experience__steps{display:flex;gap:32px;margin-top:40px}@media only screen and (max-width:796px){.sow-experience__steps{gap:24px;flex-direction:column}}.sow-experience__step{display:flex;flex-direction:column;width:30%;align-items:center;gap:16px}@media only screen and (max-width:796px){.sow-experience__step{width:100%;display:flex;flex-direction:row}}.sow-experience__step-image{width:100%;object-fit:cover}@media only screen and (max-width:796px){.sow-experience__step-image{width:104px;height:104px}}.sow-experience__step-title-area{display:flex;align-items:center;margin-bottom:8px;justify-content:center;gap:10px}@media only screen and (max-width:796px){.sow-experience__step-title-area{justify-content:start}}.sow-experience__step-number{font-weight:700;font-size:18px}.sow-experience__step-title{font-size:18px;font-weight:700;line-height:160%;letter-spacing:.9px}.sow-experience__step-description{line-height:180%}.sow-experience__product-container{gap:120px;display:flex;flex-direction:column}.sow-experience__product-content{display:flex;width:736px;padding:80px 64px;flex-direction:column;align-items:center;box-sizing:border-box;border-radius:4px}@media only screen and (max-width:796px){.sow-experience__product-content{width:90%;padding:40px 5%}}.sow-experience__product-content--small-margin{margin-top:40px}.sow-experience__product-content--medium-margin{margin-top:120px}.sow-experience__product-items{display:flex;flex-direction:column;align-items:center;gap:16px}@media only screen and (max-width:796px){.sow-experience__product-items{width:100%}}.sow-experience__product-items .section__title--bold{font-weight:700;font-size:22px;line-height:180%}@media only screen and (max-width:796px){.sow-experience__product-items .section__title--bold{font-size:18px}}.sow-experience__product-section{width:100%}.sow-experience__product-item{margin-top:80px}@media only screen and (max-width:796px){.sow-experience__product-item{margin-top:40px}}.sow-experience__product-item-number{font-size:28px;text-align:center;letter-spacing:1.4px;line-height:44.8px}.sow-experience__product-item-details{display:flex;margin-top:40px}@media only screen and (max-width:796px){.sow-experience__product-item-details{gap:8px;margin-top:24px}}.sow-experience__product-item-detail{display:flex;width:48%;border-radius:4px;background:#f3f4f4;justify-content:space-between;padding:15px;box-sizing:border-box;align-items:center}@media only screen and (max-width:796px){.sow-experience__product-item-detail{padding:12px;flex-direction:column}}.sow-experience__product-item-image{width:80px;height:60px}@media only screen and (max-width:796px){.sow-experience__product-item-image{margin-top:10px}}.sow-experience__product-item-plus-image{width:25px;margin:0 5px}.sow-experience__product-item-border-image{width:240px;height:160px}@media only screen and (max-width:796px){.sow-experience__product-item-border-image{width:100%;height:auto}}.sow-experience__product-item-main-image{margin-top:24px;display:block}.sow-experience__product-item-name{font-size:15px;font-weight:700;line-height:160%;letter-spacing:.75px}@media only screen and (max-width:796px){.sow-experience__product-item-name{font-size:12px;text-align:center}}.sow-experience__product-description{font-size:15px;line-height:180%;margin:16px auto 24px}.sow-experience__product-item-description{font-size:12px;line-height:180%;letter-spacing:.6px;margin-top:6px}@media only screen and (max-width:796px){.sow-experience__product-item-description{margin-top:0}}.sow-experience__product-list{display:flex;padding:24px;box-sizing:border-box;gap:32px}@media only screen and (max-width:796px){.sow-experience__product-list{flex-direction:column;gap:16px}}.sow-experience__product-item-link{color:#088;text-align:right;font-size:12px;line-height:160%;display:block;margin-top:16px}.sow-experience__product-item-section{display:flex;flex-direction:column;align-items:flex-start;gap:4px}@media only screen and (max-width:796px){.sow-experience__product-item-section{align-items:center}}@media only screen and (max-width:796px){.sow-experience__product-item-section .sow-experience__product-item-description{text-align:center}}.sow-experience__product-item-category{color:#088;font-size:10px;font-weight:400;line-height:160%;display:flex;padding:2px 10px;align-items:center;gap:4px;border-radius:40px;border:1px solid #088;background:#fff}.sow-experience__product-item-category--margin{margin-bottom:8px}.sow-experience .section__title--small{font-size:18px;line-height:160%;letter-spacing:.9px;font-weight:400}.about-experience-img{width:92px}.offering-flower{margin-top:50px}.offering-flower--top-margin{margin:120px auto 80px}@media only screen and (max-width:796px){.offering-flower--top-margin{margin:80px auto 40px}}.offering-flower .section__big-icon--margin{margin-bottom:15px}.offering-flower .express-title{font-size:18px;font-weight:700}.offering-flower .express-title--red{color:#e16464;font-size:18px}.offering-flower .express-title--big{font-size:22px;font-weight:700;display:block}.offering-flower .memorial-icon{width:200px;margin:0 auto 10px;display:block}.offering-flower .button_wrap .more_button{background-color:#fff;border:1px solid #004347}.offering-flower .button_wrap .more_button:after{position:absolute;top:0;right:7%;bottom:0;display:block;margin:auto;width:17px;height:17px;transition:transform .3s ease-in-out;color:#004347;background-image:url(//andplants.live/cdn/shop/t/6/assets/icon_arrow_down.svg?v=121294161388582153091723808422);background-size:contain;background-repeat:no-repeat;transform:rotate(0)}.offering-flower .button_wrap .btn-text{color:#004347;font-size:12px;font-weight:700}.offering-about{border-radius:4px;width:736px;padding:40px;box-sizing:border-box;margin:0 auto 40px}@media only screen and (max-width:796px){.offering-about{width:90%;padding:40px 20px;margin:0 auto 40px}}.offering-about .section__title{text-align:center;font-size:22px;font-weight:700;line-height:160%;letter-spacing:1.1px}@media only screen and (max-width:796px){.offering-about .section__title{font-size:18px}}.offering-about .section__subtitle{text-align:center;font-size:12px;line-height:160%;letter-spacing:1.2px}.offering-about--margin{margin-bottom:120px}@media only screen and (max-width:796px){.offering-about--margin{margin-bottom:80px}}.offering-choose{box-sizing:border-box;padding:0 0 120px;width:736px;margin:auto}@media only screen and (max-width:796px){.offering-choose{width:90%;padding:0 0 80px}}.offering-choose__container{margin-top:40px;display:flex;flex-wrap:wrap;gap:32px}@media only screen and (max-width:796px){.offering-choose__container{flex-direction:column}}.offering-choose__wrap{width:47%;border-radius:4px;padding:24px;box-sizing:border-box}@media only screen and (max-width:796px){.offering-choose__wrap{width:100%}}.offering-choose__info{margin-top:16px}.offering-choose__title{font-size:22px;text-align:center;font-weight:700;line-height:160%;letter-spacing:1.1px}@media only screen and (max-width:796px){.offering-choose__title{font-size:18px}}.offering-choose__text{font-size:15px;line-height:180%;margin-top:8px}.product-section{margin:100px auto;max-width:1280px;padding:0 5%}@media only screen and (max-width:796px){.product-section{margin:80px auto}}.product-section--margin{margin:40px auto 0}.product-section--big-margin{margin:80px auto 0}.product-section--padding{padding:120px 0;box-sizing:border-box}@media only screen and (max-width:796px){.product-section--padding{padding:80px 5%}}.product-section__description{width:543px;margin:16px auto 0;line-height:180%}@media only screen and (max-width:796px){.product-section__description{width:100%;font-size:15px}}.product-section__description--big{width:734px;margin:16px auto 0;line-height:180%}@media only screen and (max-width:796px){.product-section__description--big{width:100%;font-size:15px}}@media only screen and (max-width:796px){.product-section .section__content{width:100%;padding:0}}.ourservice_offering--padding{padding:120px 0}@media only screen and (max-width:796px){.ourservice_offering--padding{padding:80px 0}}.point-3-lists{padding:16px}.point-3-list{font-size:12px;line-height:180%;display:flex;gap:8px;letter-spacing:0}.point-3-list:not(:last-child){margin-bottom:4px}@media only screen and (max-width:796px){.point-3-list{font-size:11px;gap:4px}}.season-text{color:#fff;text-align:center;font-size:12px;font-weight:700;line-height:160%;line-height:180%;padding:0 4px;background:#004347}.bonsai-ourservice--padding{padding:120px 0}@media only screen and (max-width:796px){.bonsai-ourservice--padding{padding:80px 0}}.bonsai--top-margin{margin:120px auto}@media only screen and (max-width:796px){.bonsai--top-margin{margin:80px auto}}.bonsai{margin-top:60px}@media only screen and (max-width:796px){.bonsai{margin-top:52px}}.bonsai .section__content{width:100%}@media only screen and (max-width:796px){.bonsai .section__content{width:90%}}.bonsai .section__description{width:736px;margin:0 auto}@media only screen and (max-width:796px){.bonsai .section__description{width:100%}}.bonsai .section-top .section__title{font-size:36px}@media only screen and (max-width:796px){.bonsai .section-top .section__title{font-size:28px}}.bonsai .ourservice_content_title{font-size:22px;font-weight:400}.bonsai .ourservice_content_point{text-align:left;font-size:15px;line-height:160%;letter-spacing:1.5px}@media only screen and (max-width:796px){.bonsai .ourservice_content_point{text-align:center}}.bonsai .ourservice_content_description{border-radius:4px;line-height:180%;width:100%}.blog_magazine{min-width:360px;margin:0 auto;color:#000}.blog_magazine .section{padding:30px 0;margin:80px auto}.blog_magazine .section_title{font-size:28px;font-weight:400;line-height:44.8px;letter-spacing:.05em;text-align:center;margin-bottom:30px}@media only screen and (max-width:796px){.blog_magazine .section_title{font-size:22px;font-weight:400;line-height:35.2px;letter-spacing:.05em;text-align:center}}.blog_magazine .section_subtitle{font-size:15px;font-weight:400;line-height:24px;letter-spacing:.05em;text-align:center;display:block}@media only screen and (max-width:796px){.blog_magazine .section_subtitle{font-size:12px;font-weight:400;line-height:19.2px;letter-spacing:.05em}}.blog_magazine .description{font-size:15px;font-weight:400;line-height:27px;text-align:left}.blog_magazine .article_list{width:736px;margin:10px auto}@media only screen and (max-width:796px){.blog_magazine .article_list{width:350px}}.blog_magazine .article_list .article_wrap{width:234px;margin:0 5px 20px}@media only screen and (max-width:796px){.blog_magazine .article_list .article_wrap{width:160px}}.blog_magazine .article_list .article_wrap .article{height:100%;display:flex;flex-direction:column}.blog_magazine .article_list .article_wrap .article .image{border-radius:5px;margin-bottom:10px}.blog_magazine .article_list .article_wrap .article .title{margin-bottom:5px}.blog_magazine .only_pc{display:block}@media only screen and (max-width:796px){.blog_magazine .only_pc{display:none}}.blog_magazine .only_sp{display:none}@media only screen and (max-width:796px){.blog_magazine .only_sp{display:block}}.blog_magazine .top{width:544px;margin:0 auto;padding:24px 0 40px}@media only screen and (max-width:796px){.blog_magazine .top{width:344px}}.blog_magazine .top .magazine_title{width:85%;margin:0 auto}.blog_magazine .top .magazine_subtitle{font-size:15px;font-weight:400;line-height:24px;letter-spacing:.05em;text-align:center;display:block;margin-top:16px}.blog_magazine .magazine_search_area{background:#f3f4f4;padding:40px 0}.blog_magazine .magazine_search_area .magazine_category_list{display:flex;list-style:none;margin:0 auto;justify-content:center}@media only screen and (max-width:796px){.blog_magazine .magazine_search_area .magazine_category_list{flex-wrap:wrap;width:326px}}.blog_magazine .magazine_search_area .magazine_category_list .magazine_category_list_item{display:inline-block;margin:3px;padding:auto 10px;background:#fff;border:solid #cbd0d3 1px;border-radius:3px;white-space:nowrap;padding:5px 15px}.blog_magazine .magazine_search_area .magazine_category_list .magazine_category_list_item span{color:#000;font-size:14px}.blog_magazine .magazine_search_area .magazine_search_box{width:326px;margin:15px auto;text-align:center}.blog_magazine .magazine_search_area .magazine_search_box .input_border{border:solid #cbd0d3 1px;border-radius:8px}.blog_magazine .magazine_search_area .magazine_search_box .input_text{width:65%;padding:10px;font-size:16px;line-height:25.6px}.blog_magazine .magazine_search_area .magazine_search_box .input_submit{width:20%;padding:11px 0;background:#cbd0d3;color:#626262;font-size:15px;font-weight:700;cursor:pointer}.blog_magazine .recommend_articles{position:relative;width:1120px}@media only screen and (max-width:796px){.blog_magazine .recommend_articles{width:360px}}.blog_magazine .recommend_articles .recommend_articles_slider{width:100%}.blog_magazine .recommend_articles .recommend_articles_slider .image{margin-bottom:16px}.blog_magazine .recommend_articles .recommend_articles_slider .title{color:#000;font-size:15px;font-weight:400;line-height:24px;letter-spacing:.05em;text-align:left}.blog_magazine .recommend_articles .swiper-navigation-wrapper{display:flex;position:absolute;top:30px;right:0;gap:16px}@media only screen and (max-width:796px){.blog_magazine .recommend_articles .swiper-navigation-wrapper{display:none}}.blog_magazine .recommend_articles .swiper-button-prev_recommend{background-image:url(//andplants.live/cdn/shop/t/6/assets/magazine_arrow_left.svg?v=21228169881752005101724399472);background-repeat:no-repeat;background-size:40px;background-position:center;width:56px;height:56px;border-radius:50%;border:1px solid #cbd0d3;cursor:pointer}.blog_magazine .recommend_articles .swiper-button-next_recommend{background-image:url(//andplants.live/cdn/shop/t/6/assets/magazine_arrow_right.svg?v=4115709854985739771724399468);background-repeat:no-repeat;background-size:40px;background-position:center;width:56px;height:56px;border-radius:50%;border:1px solid #cbd0d3;cursor:pointer}.blog_magazine .tag_list{list-style:none;color:#000}.blog_magazine .tag_list .magazine_tag_list_item{font-size:11px;font-weight:400;line-height:17.6px;letter-spacing:.05em;text-align:center;margin-bottom:8px;margin-right:5px}@media only screen and (max-width:796px){.blog_magazine .tag_list .magazine_tag_list_item{margin-right:1px}}.blog_magazine .about{width:736px;margin:0 auto;position:relative}@media only screen and (max-width:796px){.blog_magazine .about{width:328px}}.blog_magazine .about .upper_left{width:8%;position:absolute;top:0;left:35px}@media only screen and (max-width:796px){.blog_magazine .about .upper_left{width:15%;position:absolute;top:10px;left:10px}}.blog_magazine .about .lower_right{width:12%;position:absolute;bottom:0;right:15px}@media only screen and (max-width:796px){.blog_magazine .about .lower_right{width:23%;position:absolute;bottom:1px;right:10px}}.blog_magazine .about .about_wrapper{background:#f3f4f4;padding-top:45px;padding-bottom:40px;border-radius:4px}.blog_magazine .about .about_wrapper .about_title .about_image{width:546px;margin:0 auto 15px}@media only screen and (max-width:796px){.blog_magazine .about .about_wrapper .about_title .about_image{width:214px}}.blog_magazine .about .description{width:544px;margin:10px auto 0}@media only screen and (max-width:796px){.blog_magazine .about .description{width:275px}}.blog_magazine .recent_articles h1 img{width:62.5px;display:block;margin:0 auto}.blog_magazine .journal{width:735px;border:solid 1px #000;box-shadow:10px 10px #000;padding:15px 0;margin-bottom:120px;position:relative}@media only screen and (max-width:796px){.blog_magazine .journal{width:316px;margin-bottom:80px}}.blog_magazine .journal .border{width:700px;border-top:solid 1px #000;border-bottom:solid 1px #000;margin:0 auto}@media only screen and (max-width:796px){.blog_magazine .journal .border{width:296px}}.blog_magazine .journal .section_title{margin-top:50px}.blog_magazine .journal .title_image{width:350px}@media only screen and (max-width:796px){.blog_magazine .journal .title_image{width:230px}}.blog_magazine .journal .section_subtitle{margin-top:20px}.blog_magazine .journal .description{width:543px;margin:0 auto}@media only screen and (max-width:796px){.blog_magazine .journal .description{width:271px}}.blog_magazine .journal .journal_slider{margin-top:24px;text-align:center}.blog_magazine .journal .more_button{margin:40px auto}@media screen and (max-width:796px){.blog_magazine .journal .more_button{width:240px}}.blog_magazine .how_to_care_section{background:#e6ebf0;padding-top:120px;padding-bottom:80px;margin-bottom:0}@media only screen and (max-width:796px){.blog_magazine .how_to_care_section{padding-top:30px}}@media only screen and (max-width:796px){.blog_magazine .how_to_care_section .section_title{margin-top:80px}}.blog_magazine .how_to_care_section .eyecatch{width:500px;margin:0 auto 40px}@media only screen and (max-width:796px){.blog_magazine .how_to_care_section .eyecatch{width:360px}}.blog_magazine .varieties{background:#e6ebf0;padding-top:110px;margin-top:0}@media only screen and (max-width:796px){.blog_magazine .varieties{padding-top:0}}.blog_magazine .varieties .magazine_icon_varieties{width:40px;display:block;margin:0 auto}.blog_magazine .varieties .magazine_arrow_down{display:block;margin:0 auto;transform:rotate(90deg);width:40px}.blog_magazine .varieties input[type=checkbox]:checked~label .magazine_arrow_down{transform:rotate(-90deg)}.blog_magazine .varieties .view_more{position:relative;margin:0 auto;padding-bottom:100px;width:736px}@media only screen and (max-width:796px){.blog_magazine .varieties .view_more{width:360px}}.blog_magazine .varieties .view_more label{position:absolute;display:table;left:50%;bottom:0;margin:0 auto;width:200px;padding:10px 0;text-align:center;transform:translate(-50%);cursor:pointer;z-index:1}.blog_magazine .varieties .view_more label:before{content:"VIEW MORE"}.blog_magazine .varieties .view_more input[type=checkbox]:checked~label:before{content:"CLOSE"}.blog_magazine .varieties .view_more input[type=checkbox]{display:none}.blog_magazine .varieties .view_more .view_more_content{position:relative;height:200px;overflow:hidden}.blog_magazine .varieties .view_more .view_more_content .alphabets_lists{display:flex;flex-wrap:wrap;flex-direction:column;height:1500px;width:100%}@media only screen and (max-width:796px){.blog_magazine .varieties .view_more .view_more_content .alphabets_lists{height:2700px}}.blog_magazine .varieties .view_more .view_more_content .alphabets_lists .alphabets_list{text-align:left;width:216px;margin-left:30px;margin-bottom:40px}@media only screen and (max-width:796px){.blog_magazine .varieties .view_more .view_more_content .alphabets_lists .alphabets_list{width:155px;margin-left:20px}}.blog_magazine .varieties .view_more .view_more_content .alphabets_lists .alphabets_list .alphabets_first{text-align:center;font-weight:700;font-size:15px;border:1px solid #000;background:#fff;border-radius:50%;width:25px;line-height:25px;margin:5px 0}.blog_magazine .varieties .view_more .view_more_content .alphabets_lists .alphabets_list .variety_list{list-style:disc;margin-left:20px}.blog_magazine .varieties .view_more .view_more_content .alphabets_lists .alphabets_list .variety_list .product_title{font-size:12px;color:#000}.blog_magazine .varieties .view_more input[type=checkbox]:checked~.view_more_content{height:auto}.blog_magazine .varieties .view_more .view_more_content:before{position:absolute;display:block;content:"";bottom:0;left:0;width:100%;height:75px;background:linear-gradient(#fff0,#e6ebf0 50% 100%)}.blog_magazine .varieties .view_more input[type=checkbox]:checked~.view_more_content:before{display:none}.blog_magazine .interior .eyecatch{width:500px;margin:0 auto 40px}@media only screen and (max-width:796px){.blog_magazine .interior .eyecatch{width:360px}}.blog_magazine .fengshui_section{background:#fff9e9;padding-top:120px}@media only screen and (max-width:796px){.blog_magazine .fengshui_section{padding-top:30px}}@media only screen and (max-width:796px){.blog_magazine .fengshui_section .section_title{margin-top:80px}}.blog_magazine .fengshui_section .eyecatch{width:500px;margin:0 auto 40px}@media only screen and (max-width:796px){.blog_magazine .fengshui_section .eyecatch{width:360px}}.blog_magazine .fengshui_section .button_wrap{margin-bottom:120px}.blog_magazine .personalize{margin:0 auto;width:736px}@media screen and (max-width:796px){.blog_magazine .personalize{width:328px}}.blog_magazine .life_with_plants .slides{padding-top:0;padding-bottom:10px}.blog_magazine .life_with_plants .button_wrap{margin-top:40px}.blog_magazine .top_all_products .section__heading .section__title{color:#000;font-family:Century Gothic Pro;font-size:22px;font-weight:400;line-height:35.2px;letter-spacing:.05em}.blog_magazine .top_all_products .section__heading .section__subtitle{color:#000;font-family:Noto Sans JP;font-size:12px;font-weight:400;line-height:19.2px;letter-spacing:.05em}.blog_magazine .other_article_categories{width:736px;margin:0 auto}@media only screen and (max-width:796px){.blog_magazine .other_article_categories{width:360px}}.blog_magazine .other_article_categories .category-list{display:flex;flex-wrap:wrap}@media only screen and (max-width:796px){.blog_magazine .other_article_categories .category-list{justify-content:center}}.blog_magazine .other_article_categories .category-item{width:360px;margin:4px}@media only screen and (max-width:796px){.blog_magazine .other_article_categories .category-item{width:330px}}.blog_magazine .more_button{position:relative;display:block;margin:0 auto;width:320px;padding:15px 0;text-align:center;border-radius:30px;background-color:#000;overflow:hidden;box-shadow:0 1px #0000004d}.blog_magazine .more_button span{padding:0 20px 0 5px;font-family:century-gothic,"sans-serif";color:#fff;font-weight:300}.blog_magazine .more_button span:after{content:"";position:absolute;top:-4px;right:30px;bottom:0;display:block;margin:auto;width:15px;height:10px;background-image:url(//andplants.live/cdn/shop/t/6/assets/arrow_right.avg?v=211433);background-size:contain;background-repeat:no-repeat}@media only screen and (max-width:796px){.blog_magazine .more_button{width:100%}}@media only screen and (max-width:796px){.blog_magazine .more_button{width:320px}}li.magazine_tag_list_item{display:inline-block;border-radius:15px;border:solid #cbd0d3 1px;text-align:center;padding:2px 8px;white-space:nowrap;background:#fff}li.magazine_tag_list_item:before{content:"\b7";font-size:50px;vertical-align:text-bottom;line-height:16px}li.magazine_tag_list_item.plants:before{color:#00b98c}li.magazine_tag_list_item.flowers:before{color:#e86ca0}li.magazine_tag_list_item.birthday:before{color:#ffc93e}li.magazine_tag_list_item.fengshui:before{color:#f85151}li.magazine_tag_list_item.how_to_care:before{color:#2379c8}li.magazine_tag_list_item.gift:before{color:#00a2b9}li.magazine_tag_list_item.dryflowers:before{color:#ac8c67}li.magazine_tag_list_item.language:before{color:#7f5aa5}li.magazine_tag_list_item.interior:before{color:#90aa2b}.journal_slider{width:608px}@media only screen and (max-width:796px){.journal_slider{width:280px}}.journal_slider .article_wrap{background:#cbd0d3;height:auto}.journal_slider .article{color:#000;font-size:15px;font-weight:400;line-height:24px;letter-spacing:.05em;text-align:left;height:100%;display:flex;flex-direction:column}@media only screen and (max-width:796px){.journal_slider .article{font-size:12px;font-weight:400;line-height:19.2px;letter-spacing:.05em;text-align:left}}.journal_slider .article .title{margin:10px;text-align:left}.journal_slider .article .date{display:block;text-align:right;margin:auto 10px 10px}.swiper-button-prev_journal{background-color:#fff;background-image:url(//andplants.live/cdn/shop/t/6/assets/magazine_arrow_left.svg?v=21228169881752005101724399472);background-repeat:no-repeat;background-size:40px;background-position:center;width:56px;height:56px;border-radius:50%;border:1px solid #cbd0d3;cursor:pointer;position:absolute;top:450px;left:40px;z-index:10}@media only screen and (max-width:796px){.swiper-button-prev_journal{display:none}}.swiper-button-next_journal{background-color:#fff;background-image:url(//andplants.live/cdn/shop/t/6/assets/magazine_arrow_right.svg?v=4115709854985739771724399468);background-repeat:no-repeat;background-size:40px;background-position:center;width:56px;height:56px;border-radius:50%;border:1px solid #cbd0d3;cursor:pointer;position:absolute;top:450px;right:40px;z-index:10}@media only screen and (max-width:796px){.swiper-button-next_journal{display:none}}.search_magazine{color:#000;padding-top:20px}.search_magazine .search_area{background:#f3f4f4;padding:40px 0;min-width:360px}@media only screen and (max-width:796px){.search_magazine .search_area{padding:24px 0}}.search_magazine .search_area .overflow-x{overflow-x:scroll}.search_magazine .search_area .overflow-x::-webkit-scrollbar{display:none}.search_magazine .search_area .category_list{display:flex;list-style:none;margin:0 auto;justify-content:center}@media only screen and (max-width:796px){.search_magazine .search_area .category_list{justify-content:left;margin-left:12px}}.search_magazine .search_area .category_list .category_list_item{display:inline-block;margin:3px;padding:5px 15px;background:#fff;border:solid #cbd0d3 1px;border-radius:3px;flex:none}.search_magazine .search_area .category_list .category_list_item span{color:#000;font-size:14px}.search_magazine .search_area .search_box{margin:15px auto;text-align:center;max-width:545px;min-width:326px}.search_magazine .search_area .search_box .input_border{border:solid #cbd0d3 1px;border-radius:8px}.search_magazine .search_area .search_box .input_text{width:65%;padding:10px;font-size:16px;line-height:25.6px}.search_magazine .search_area .search_box .input_submit{width:20%;padding:11px 0;background:#cbd0d3;color:#626262;font-size:15px;font-weight:700;cursor:pointer}.search_magazine .search_magazine_result{width:738px;margin:0 auto}@media only screen and (max-width:796px){.search_magazine .search_magazine_result{width:360px}}.search_magazine .search_magazine_result .magazine_search_result_header{font-size:28px;font-weight:400;line-height:44.8px;letter-spacing:.05em;text-align:left;margin:50px 0 30px}@media only screen and (max-width:796px){.search_magazine .search_magazine_result .magazine_search_result_header{font-size:22px;font-weight:400;line-height:35.2px;letter-spacing:.05em;margin:50px 10px 30px}}.search_magazine .search_magazine_result .magazine_search_result_header .subtitle{font-size:18px;line-height:2;letter-spacing:.06em;display:block}@media only screen and (max-width:796px){.search_magazine .search_magazine_result .magazine_search_result_header .subtitle{font-size:12px;font-weight:400;line-height:19.2px;letter-spacing:.05em}}.search_magazine .search_magazine_result .magazine_keyword_header{font-size:12px;font-weight:400;line-height:19.2px;letter-spacing:.05em;text-align:left;margin:50px 10px 30px}@media only screen and (max-width:796px){.search_magazine .search_magazine_result .magazine_keyword_header{font-size:12px;font-weight:400;line-height:19.2px;letter-spacing:.05em;text-align:left}}.search_magazine .search_magazine_result .magazine_keyword_header .subtitle{font-size:22px;font-weight:400;line-height:35.2px;letter-spacing:.05em;display:block}@media only screen and (max-width:796px){.search_magazine .search_magazine_result .magazine_keyword_header .subtitle{font-size:22px;font-weight:400;line-height:35.2px;letter-spacing:.05em;text-align:left}}.search_magazine .search_magazine_result .magazine_tag_header{font-size:28px;font-weight:400;line-height:44.8px;letter-spacing:.05em;text-align:left;margin:50px 0 30px;padding-left:9px}@media only screen and (max-width:796px){.search_magazine .search_magazine_result .magazine_tag_header{font-size:22px;font-weight:400;line-height:35.2px;letter-spacing:.05em;text-align:left;padding-left:14px}}.search_magazine .search_magazine_result .magazine_tag_header .subtitle{font-size:15px;font-weight:400;line-height:24px;letter-spacing:.05em;display:block;margin-left:22px}@media only screen and (max-width:796px){.search_magazine .search_magazine_result .magazine_tag_header .subtitle{font-size:12px;font-weight:400;line-height:19.2px;letter-spacing:.05em;text-align:left}}.search_magazine .search_magazine_result .magazine_tag_header:before{content:"\25cf";font-size:18px;vertical-align:middle;line-height:15px;margin-right:10px}.search_magazine .search_magazine_result .magazine_tag_header.plants:before{color:#00b98c}.search_magazine .search_magazine_result .magazine_tag_header.flowers:before{color:#e86ca0}.search_magazine .search_magazine_result .magazine_tag_header.birthday:before{color:#ffc93e}.search_magazine .search_magazine_result .magazine_tag_header.fengshui:before{color:#f85151}.search_magazine .search_magazine_result .magazine_tag_header.how_to_care:before{color:#2379c8}.search_magazine .search_magazine_result .magazine_tag_header.gift:before{color:#00a2b9}.search_magazine .search_magazine_result .magazine_tag_header.dryflowers:before{color:#ac8c67}.search_magazine .search_magazine_result .magazine_tag_header.language:before{color:#7f5aa5}.search_magazine .search_magazine_result .magazine_tag_header.interior:before{color:#90aa2b}.search_magazine .search_magazine_result .article_list{justify-content:center}.search_magazine .search_magazine_result .article_list .article_wrap{width:234px;margin:0 5px 20px}@media only screen and (max-width:796px){.search_magazine .search_magazine_result .article_list .article_wrap{width:160px}}.search_magazine .search_magazine_result .article_list .article_wrap .image{border-radius:5px;margin-bottom:10px}.search_magazine .search_magazine_result .article_list .article_wrap .tag_list{list-style:none;color:#000}.search_magazine .search_magazine_result .article_list .article_wrap .tag_list .magazine_tag_list_item{font-size:11px;font-weight:400;line-height:16.6px;letter-spacing:.05em;text-align:center;margin-bottom:8px;margin-right:5px}@media only screen and (max-width:796px){.search_magazine .search_magazine_result .article_list .article_wrap .tag_list .magazine_tag_list_item{margin-right:5px}}.search_magazine .search_magazine_result .article_list .article_wrap .article{height:100%;display:flex;flex-direction:column}.search_magazine .search_magazine_result .article_list .article_wrap .title{margin-bottom:5px}.search_magazine .search_magazine_result .article_list .article_wrap .date{display:block;margin-top:auto}.search_magazine .search_magazine_result .pagination{display:flex;justify-content:center;margin:30px auto;font-size:14px;font-weight:400;line-height:22.4px;letter-spacing:.05em;text-align:center}@media only screen and (max-width:796px){.search_magazine .search_magazine_result .pagination{font-size:10px}}.search_magazine .search_magazine_result .pagination .pagination-item{border:1px solid #cbd0d3;display:flex;justify-content:center;text-align:center;margin:0 2px;width:40px;height:40px}@media only screen and (max-width:796px){.search_magazine .search_magazine_result .pagination .pagination-item{width:32px;height:32px}}.search_magazine .search_magazine_result .pagination .pagination-item.enabled{cursor:pointer}.search_magazine .search_magazine_result .pagination .pagination-item.disabled{opacity:.5;cursor:not-allowed}.search_magazine .search_magazine_result .pagination .pagination-item .visuallyhidden{padding:12px 17px}@media only screen and (max-width:796px){.search_magazine .search_magazine_result .pagination .pagination-item .visuallyhidden{padding:10px}}.search_magazine .search_magazine_result .pagination .pagination-item .pagination-link{display:flex;width:100%;align-items:center;justify-content:center;color:#000}@media only screen and (max-width:796px){.search_magazine .search_magazine_result .pagination .pagination-item .pagination-link{font-size:12px}}.search_magazine .search_magazine_result .pagination .pagination-item .active{background-color:#000;color:#fff}.search_magazine .search_magazine_result .pagination .pagination-item .magazine-arrow{width:16px}.search_magazine .search_magazine_result .pagination .pagination-item.three_point{align-items:center}.db-seo_parent{margin-bottom:160px}.db-seo_parent .contents_wrap{width:796px;min-width:auto;padding:120px 0}@media only screen and (max-width:796px){.db-seo_parent .contents_wrap{width:90%;padding:80px 0}}.db-seo_parent .big_contents_wrap{width:544px;margin:160px auto}.db-seo_parent .contents_wrap__wide{width:100%;max-width:1280px;padding:120px 5%;margin:auto}@media only screen and (max-width:796px){.db-seo_parent .contents_wrap__wide{padding:80px 0}}.db-seo_parent .list_wrap{margin-top:40px}.db-seo_parent .small_contents_wrap{width:542px;font-size:15px;margin:auto;line-height:180%;padding:120px 0}.db-seo_parent .small_contents_wrap table{margin-top:40px}@media only screen and (max-width:796px){.db-seo_parent .small_contents_wrap{width:100%;padding:80px 5%}}.db-seo_parent .slides{padding-top:24px}.db-seo_parent .top-section{width:544px;margin:20px auto 0}@media only screen and (max-width:796px){.db-seo_parent .top-section{padding:0 5%;width:100%;margin:20px auto 0}}.db-seo_parent .section__title{font-family:Noto Sans JP;font-size:36px;font-weight:400;line-height:160%;letter-spacing:1.8px}@media only screen and (max-width:796px){.db-seo_parent .section__title{font-size:28px}}.db-seo_parent .section__title--small{font-size:28px}@media only screen and (max-width:796px){.db-seo_parent .section__title--small{font-size:22px}}.db-seo_parent .top-description{width:542px;margin-top:40px;font-size:15px;line-height:180%}@media only screen and (max-width:796px){.db-seo_parent .top-description{margin-top:24px;width:100%}}.db-seo_parent .top-description .pankuzu{margin-bottom:30px}.db-seo_parent .top-description>p{width:542px;line-height:180%;font-size:15px}@media only screen and (max-width:796px){.db-seo_parent .top-description>p{width:100%}}.db-seo_parent .contents_wrap__child{width:500px;min-width:auto}@media only screen and (max-width:796px){.db-seo_parent .contents_wrap__child{width:90%;padding:0}}.db-seo_parent .size_section{background-color:initial}.db-seo_parent .size_section .size-lists .size_list{margin:15px 1.5%}@media only screen and (max-width:796px){.db-seo_parent .size_section .size-lists .size_list{margin:1%}}.db-seo_parent .interior_list{width:29%;margin:2%}.db-seo_parent .section__description--small{width:542px;margin:10px auto;font-size:15px}@media only screen and (max-width:796px){.db-seo_parent .section__description--small{width:100%}}.db-seo_parent .flower_word_container .contents_wrap{padding:0;margin:160px auto}@media only screen and (max-width:796px){.db-seo_parent .flower_word_container .contents_wrap{margin:80px auto}}.db-seo_parent .flower_word_container .contents_wrap:first-child{margin-top:56px}.db-seo_parent .price_lists{display:flex;width:800px;row-gap:8px;margin:40px auto 0;flex-wrap:wrap}.db-seo_parent .price_lists--size{width:796px}@media only screen and (max-width:796px){.db-seo_parent .price_lists--size{width:100%}}@media only screen and (max-width:796px){.db-seo_parent .price_lists{width:100%}}.db-seo_parent .price_lists .price_list{display:flex;width:22%;padding:12px 10px;justify-content:space-between;align-items:center;align-content:center;flex-shrink:0;flex-wrap:wrap;border-radius:4px;border:1px solid #cbd0d3;background:#fff;line-height:140%}@media only screen and (max-width:796px){.db-seo_parent .price_lists .price_list{width:31%;padding:8px 6px;margin:1%}}.db-seo_parent .price_lists .price_list a{font-size:12px}@media only screen and (max-width:796px){.db-seo_parent .price_lists .price_list a{font-size:10px}}.db-seo_parent .circle-arrow{width:0;height:0;border:0;right:22px}.db-seo_parent .circle-arrow:before{content:"";width:8px;height:8px}.db-seo_parent .interior-name{font-size:18px;font-weight:700;margin-top:20px;display:block;text-align:center}@media only screen and (max-width:796px){.db-seo_parent .interior-name{font-size:12px}}.db-seo_parent .section__content-title{font-size:22px;letter-spacing:1.5px;font-weight:700;margin:0 auto 16px;text-align:center}@media only screen and (max-width:796px){.db-seo_parent .section__content-title{font-size:18px}}.db-seo_parent .section__content-subtitle{font-size:18px;letter-spacing:1px;font-weight:700;margin:0 auto 12px;text-align:center}@media only screen and (max-width:796px){.db-seo_parent .section__content-subtitle{font-size:16px}}.db-seo_parent .section__content-text{margin-top:8px;line-height:180%}.db-seo_parent .products-list-link{text-align:right;text-decoration:underline;font-weight:700;display:block;font-size:15px;margin-top:15px}@media only screen and (max-width:796px){.db-seo_parent .products-list-link{font-size:12px}}.db-seo_parent .text-link-area{margin:20px auto}.db-seo_parent .recent-subtitle{margin-left:10px;font-size:12px;font-weight:400}.db-seo_parent .collection-recent-content{row-gap:30px;column-gap:3%;flex-wrap:wrap;margin-top:40px}@media only screen and (max-width:796px){.db-seo_parent .collection-recent-content{margin-top:24px}}.db-seo_parent .recent_list{width:17%}@media only screen and (max-width:796px){.db-seo_parent .recent_list{width:31%}}.db-seo_parent .popup_product_show{margin:20px auto;text-align:center}.db-seo_parent .child_small_category{width:544px;margin:auto}@media only screen and (max-width:796px){.db-seo_parent .child_small_category{width:100%}}.db-seo_parent .child_small_category .contents_wrap{width:auto}@media only screen and (max-width:796px){.db-seo_parent .child_small_category .contents_wrap{width:90%}}.db-seo_parent .separate_link_wrap{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.db-seo_parent .separate_link{font-size:12px;font-weight:700;display:flex;padding:8px 6px 8px 12px;align-items:center;width:18%;gap:4px;flex-wrap:wrap;border-radius:40px;background:#f3f4f4}@media only screen and (max-width:796px){.db-seo_parent .separate_link{width:31%}}.db-seo_parent .life_with_plants_content{margin:40px auto}.db-seo_parent .life_with_plants_child{height:240px;width:240px;max-width:240px;display:flex;justify-content:center;align-items:center;overflow:hidden}@media only screen and (max-width:796px){.db-seo_parent .life_with_plants_child{width:100%;height:auto;max-width:none}}.db-seo_parent .life_with_plants_child_image{max-width:100%;object-fit:contain}.db-seo_parent .qa_section a{color:#02ab85}@media only screen and (max-width:796px){.db-seo_parent .qa_section{width:100%}}.db-seo_parent .life-with-plants-button{width:auto}.db-seo_parent .swiper-button-prev{background-image:url(//andplants.live/cdn/shop/t/6/assets/slider_arrow_shadow_left.svg?v=17460110535776443981729826963);background-repeat:no-repeat;right:15%;width:50px;height:50px;left:inherit;top:120px}.db-seo_parent .link_image_container{width:544px;margin:120px auto;display:flex;gap:24px;flex-direction:column}@media only screen and (max-width:796px){.db-seo_parent .link_image_container{margin:80px auto;width:90%}}.db-seo_parent .swiper-button-next{background-image:url(//andplants.live/cdn/shop/t/6/assets/slider_arrow_shadow_right.svg?v=126172377822909719761729826962);background-repeat:no-repeat;right:10%;width:50px;height:50px;top:120px}.db-seo_parent .magazine-link{display:block}.db-seo_parent .our_features_section{margin:160px auto 56px}@media only screen and (max-width:796px){.db-seo_parent .our_features_section{margin:80px auto 56px}}.db-seo_parent .our_features_section .contents_wrap{padding:50px 0 60px}@media only screen and (max-width:796px){.db-seo_parent .our_features_section .contents_wrap{padding:0;margin:50px auto}}.db-seo_parent .our_features_section .section__title{font-size:28px}@media only screen and (max-width:796px){.db-seo_parent .our_features_section .section__title{font-size:22px}}.db-seo_parent .parent_link{width:250px;display:block;border:1px solid #004347;border-radius:4px;text-align:center;margin:20px auto;padding:10px}.db-seo_parent .bg-grey{background-color:#f5f5f5;width:100%}.db-seo_parent.flower-species .small_contents_wrap{width:542px;font-size:15px;line-height:180%;margin:80px auto;padding:0}.db-seo_parent.flower-species .small_contents_wrap table{margin-top:40px}@media only screen and (max-width:796px){.db-seo_parent.flower-species .small_contents_wrap{width:100%;margin:80px auto;padding:0 5%}}.db-seo_parent.flower-species .contents_wrap{width:796px;min-width:auto;margin:120px auto;padding:0}@media only screen and (max-width:796px){.db-seo_parent.flower-species .contents_wrap{width:90%;margin:80px auto;padding:0 5%}}.db-seo_parent .atrticle_contents_style_h3{font-size:18px;margin-top:50px;margin-bottom:20px;font-weight:700;padding:1px 0 1px .75rem;position:relative;border-left:4px solid #004347}.birth-flower-gift{padding:120px 0}@media only screen and (max-width:796px){.birth-flower-gift{padding:80px 5%}}.birth-flower-gift-content{width:796px;border:1px solid #008888;border-radius:4px;background-color:#fff;margin:40px auto 24px}@media only screen and (max-width:796px){.birth-flower-gift-content{width:100%}}.birth-flower-gift-content-second{margin-top:80px}.birth-flower-gift-wrap{padding:35px}@media only screen and (max-width:796px){.birth-flower-gift-wrap{padding:25px 10px}}.birth-flower-gift-label{width:123px;display:block;margin:auto}.birth-flower-gift-label-title{color:#fff;text-align:center;font-size:12px;font-weight:700;position:absolute;line-height:160%;top:2px;bottom:0;margin:auto;left:0;right:0}.birth-flower-gift-title{text-align:center;font-size:22px;font-weight:700;line-height:160%;letter-spacing:1.1px;margin-top:8px}@media only screen and (max-width:796px){.birth-flower-gift-title{font-size:18px}}.birth-flower-gift-discription{margin-top:8px;font-size:15px;line-height:180%}.beginner{padding-top:0}.beginner .magazine-link{font-size:12px;line-height:160%;text-decoration-line:underline}.beginner .contents_wrap{min-width:auto}.beginner .section__content{margin:auto;width:795px}@media only screen and (max-width:796px){.beginner .section__content{padding:80px 5%;width:100%}}.beginner .section__description{margin:24px auto;text-align:center}@media only screen and (max-width:796px){.beginner .section__description{margin:16px auto 40px}}.beginner .fukidashi_arrow_img{width:43px;display:block;margin:0 auto 16px}.beginner .magazine-link{margin-top:16px;display:block;text-align:center}.beginner .recommend_wrap{margin-bottom:80px}.beginner .collection_link{color:#088;text-align:right;font-size:16px;font-weight:400;line-height:160%;position:absolute;font-weight:700;top:11px;right:120px}@media only screen and (max-width:796px){.beginner .collection_link{font-size:14px;right:0;top:25px}}.beginner .feature_content{width:795px;margin:auto;padding:120px 0}@media only screen and (max-width:796px){.beginner .feature_content{padding:80px 5%;width:90%}}.beginner .feature_content .section__description{margin-bottom:80px}@media only screen and (max-width:796px){.beginner .feature_content .section__description{margin-bottom:40px}}.beginner .point-section{margin-top:80px}@media only screen and (max-width:796px){.beginner .point-section{margin-top:0}}.beginner .item_menu_text_area{margin-bottom:16px}.beginner .beginner-set_content{padding:56px 70px;margin-top:80px;box-sizing:border-box}@media only screen and (max-width:796px){.beginner .beginner-set_content{padding:40px 22px;margin-top:40px}}.beginner .beginner-set_content .section__heading{margin-bottom:20px}@media only screen and (max-width:796px){.beginner .beginner-set_content .section__title{font-size:18px}}.beginner .beginner-set_content .section__subtitle{font-size:15px}.beginner .caregoods_section{padding:120px 0;margin:auto;width:795px}@media only screen and (max-width:796px){.beginner .caregoods_section{padding:80px 5%;width:90%}}.beginner .caregoods_section .section__description{margin-bottom:80px}.beginner .pattern_section{padding:120px}@media only screen and (max-width:796px){.beginner .pattern_section{padding:80px 0}}.beginner .petterns{display:flex;flex-direction:column;gap:16px;margin-top:40px}.beginner .pettern{background:#fff;padding:24px 32px;box-sizing:border-box;width:795px;margin:auto;border-radius:4px}@media only screen and (max-width:796px){.beginner .pettern{padding:16px;width:90%;margin:auto}}.beginner .pettern-title{display:flex;gap:12px;align-items:center;font-size:18px;font-weight:700}.beginner .pettern-img{width:51px}.beginner .pettern-description{line-height:180%;font-size:15px;margin-top:15px}.beginner .gift_service_icon{width:160px;margin:0 auto}.beginner .how_to_use_section{margin-top:120px;padding:45px 0}@media only screen and (max-width:796px){.beginner .how_to_use_section{margin-top:0;padding:20px 0 80px}}.beginner .our_service_section{width:795px;display:block;margin:120px auto}@media only screen and (max-width:796px){.beginner .our_service_section{width:100%;margin:20px auto}}.beginner .swiper-button-prev-beginner-shade,.beginner .swiper-button-prev-beginner-drying,.beginner .swiper-button-prev-beginner-strongagainstthecold,.beginner .swiper-button-prev-beginner-beginnerset{background-image:url(//andplants.live/cdn/shop/t/6/assets/swiper_arrow_left.svg?v=6762770200995133741717489434);background-repeat:no-repeat;background-size:contain;width:40px;height:40px;border-radius:50%;border:1px solid #CBD0D3;right:56px;left:auto;position:absolute;top:0;cursor:pointer}@media only screen and (max-width:796px){.beginner .swiper-button-prev-beginner-shade,.beginner .swiper-button-prev-beginner-drying,.beginner .swiper-button-prev-beginner-strongagainstthecold,.beginner .swiper-button-prev-beginner-beginnerset{display:none}}.beginner .swiper-button-prev-beginner-tableplants,.beginner .swiper-button-prev-beginner-caregoods,.beginner .swiper-button-prev-beginner-bigplants{background-image:url(//andplants.live/cdn/shop/t/6/assets/swiper_arrow_left.svg?v=6762770200995133741717489434);background-repeat:no-repeat;background-size:contain;width:40px;height:40px;border-radius:50%;border:1px solid #CBD0D3;right:56px;left:auto;position:absolute;top:-50px;cursor:pointer}@media only screen and (max-width:796px){.beginner .swiper-button-prev-beginner-tableplants,.beginner .swiper-button-prev-beginner-caregoods,.beginner .swiper-button-prev-beginner-bigplants{display:none}}.beginner .swiper-button-next-beginner-shade,.beginner .swiper-button-next-beginner-drying,.beginner .swiper-button-next-beginner-strongagainstthecold,.beginner .swiper-button-next-beginner-beginnerset{background-image:url(//andplants.live/cdn/shop/t/6/assets/swiper_arrow_left.svg?v=6762770200995133741717489434);background-repeat:no-repeat;background-size:contain;width:40px;height:40px;border-radius:50%;border:1px solid #CBD0D3;left:auto;position:absolute;background-image:url(//andplants.live/cdn/shop/t/6/assets/swiper_arrow_right.svg?v=42559287811922599031717489436);right:0;top:0;cursor:pointer}@media only screen and (max-width:796px){.beginner .swiper-button-next-beginner-shade,.beginner .swiper-button-next-beginner-drying,.beginner .swiper-button-next-beginner-strongagainstthecold,.beginner .swiper-button-next-beginner-beginnerset{display:none}}.beginner .swiper-button-next-beginner-tableplants,.beginner .swiper-button-next-beginner-caregoods,.beginner .swiper-button-next-beginner-bigplants{background-image:url(//andplants.live/cdn/shop/t/6/assets/swiper_arrow_left.svg?v=6762770200995133741717489434);background-repeat:no-repeat;background-size:contain;width:40px;height:40px;border-radius:50%;border:1px solid #CBD0D3;left:auto;position:absolute;background-image:url(//andplants.live/cdn/shop/t/6/assets/swiper_arrow_right.svg?v=42559287811922599031717489436);right:0;top:-50px;cursor:pointer}@media only screen and (max-width:796px){.beginner .swiper-button-next-beginner-tableplants,.beginner .swiper-button-next-beginner-caregoods,.beginner .swiper-button-next-beginner-bigplants{display:none}}.beginner .pc_4column_and_sp_3column{width:21.5%}@media only screen and (max-width:796px){.beginner .pc_4column_and_sp_3column{width:31%}}.beginner .border-radius-4{border-radius:4px}.fukidashi__content{border-radius:4px;background:#edf7f7;padding:24px 15px;box-sizing:border-box}.fukidashi__number-title{text-align:center;line-height:160%;letter-spacing:1.5px}@media only screen and (max-width:796px){.fukidashi__number-title{font-size:15px}}.fukidashi__title{text-align:center;line-height:160%;letter-spacing:.9px;font-size:22px}@media only screen and (max-width:796px){.fukidashi__title{font-size:18px}}.fukidashi__description{font-size:15px;line-height:180%;margin-top:8px}.photo-contest .guideline{margin:80px auto 0}@media only screen and (max-width:796px){.photo-contest .guideline{margin:80px 5% 0}}.photo-contest .top-section__subtitle,.photo-contest .section__subtitle{line-height:180%}.photo-contest .section__title--small{font-size:22px}.photo-contest .top-section__description{font-size:15px;line-height:180%;margin:40px auto 80px}@media only screen and (max-width:796px){.photo-contest .top-section__description{margin:40px auto}}.photo-contest .photo-contest-container{width:100%;overflow:hidden;position:relative;max-width:1200px;margin:auto}.photo-contest .photo-contest-slider{display:flex;justify-content:flex-start;animation:slide 35s linear infinite}.photo-contest .photo-contest-slider-item{margin:10px}@media only screen and (max-width:796px){.photo-contest .photo-contest-slider-item{margin:3px}}.photo-contest .photo-contest-slider-item img{display:block;width:160px}@media only screen and (max-width:796px){.photo-contest .photo-contest-slider-item img{width:130px}}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-100%)}}.photo-contest .guideline-content{padding:39px 18px 0;margin:40px auto 0;width:327px}@media only screen and (max-width:796px){.photo-contest .guideline-content{width:90%}}.photo-contest .guideline-thanks{text-align:center;font-size:36px;line-height:160%;letter-spacing:1.8px}.photo-contest .guideline-thanks--small{text-align:center;font-size:18px;font-weight:700;line-height:160%;letter-spacing:.9px;margin-bottom:40px}.photo-contest .guideline-wrap{margin:16px auto 40px}.photo-contest .guideline-title{border-radius:70px;background:#088;display:flex;width:272px;padding:8px 16px;justify-content:center;margin:auto;align-items:center;gap:10px;color:#fff;text-align:center;font-size:15px;font-weight:400;line-height:160%}@media only screen and (max-width:796px){.photo-contest .guideline-title{width:250px}}.photo-contest .guideline-year{text-align:center;font-size:18px;font-weight:700;line-height:160%;letter-spacing:.9px}.photo-contest .guideline-text{text-align:center;font-size:28px;font-weight:700;line-height:160%;letter-spacing:1.4px}.photo-contest .guideline-text span{font-size:18px;font-weight:400}.photo-contest .guideline-description{margin-top:16px;font-size:15px;line-height:180%}.photo-contest .view_guideline{display:block;text-align:center;margin-top:56px;text-decoration:underline;font-size:15px}.photo-contest .border-green{border-radius:4px;border:2px solid #088}.photo-contest .steps{padding:120px 0;width:736px;margin:auto}@media only screen and (max-width:796px){.photo-contest .steps{padding:80px 5%;width:90%}}.photo-contest .award{padding:120px 0;margin:120px 0}@media only screen and (max-width:796px){.photo-contest .award{padding:80px 5%;width:90%;margin:80px 0}}.photo-contest .step-content{display:flex;gap:60px;margin-top:40px}@media only screen and (max-width:796px){.photo-contest .step-content{gap:40px;flex-direction:column}}.photo-contest .step-wrap{display:flex;gap:16px}.photo-contest .step-textarea{display:flex;flex-direction:column;gap:8px}.photo-contest .step-title{font-size:18px;font-weight:700;margin-top:8px}.photo-contest .step-title-height{height:65px;line-height:65px}@media only screen and (max-width:796px){.photo-contest .step-title-height{height:auto;line-height:inherit}}.photo-contest .award-content{margin:24px auto 0;gap:40px;width:736px;display:flex;flex-direction:column}@media only screen and (max-width:796px){.photo-contest .award-content{margin:40px auto 0;width:100%;gap:0}}.photo-contest .award-lists{display:flex;gap:32px;margin:0 30px;flex-wrap:wrap}@media only screen and (max-width:796px){.photo-contest .award-lists{margin:0;gap:50px}}.photo-contest .award-lists.three-column{gap:16px}.photo-contest .award-lists.three-column .award-list{width:30%}@media only screen and (max-width:796px){.photo-contest .award-lists.three-column .award-list{width:47%}}.photo-contest .award-lists.three-column .award-popup{aspect-ratio:3/4;height:300px}@media only screen and (max-width:796px){.photo-contest .award-lists.three-column .award-popup{height:220px}}.photo-contest .award-list{width:47%}@media only screen and (max-width:796px){.photo-contest .award-list{width:100%}}.photo-contest .award-list .award-popup{width:100%}.photo-contest .award-list .award-comment{width:100%;margin-top:0}.photo-contest .award-list .guideline-title{width:80%;margin-bottom:16px}.photo-contest .award-popup{width:416px;display:block;margin:24px auto;border-radius:0 0 4px 4px;border:1px solid #eee}@media only screen and (max-width:796px){.photo-contest .award-popup{width:100%;margin:24px auto}}.photo-contest .award-wrap{width:100%;text-align:center;padding:32px 0}@media only screen and (max-width:796px){.photo-contest .award-wrap{width:90%;padding:24px 5%}}.photo-contest .award-comment{width:668px;padding:24px 20px;border-radius:4px;box-sizing:border-box;text-align:left;background:#f3f4f4;margin:24px auto 0}@media only screen and (max-width:796px){.photo-contest .award-comment{width:100%}}.photo-contest .insta-name{font-size:13px;font-weight:400;line-height:160%;letter-spacing:.75px;padding:12px 16px}@media only screen and (max-width:796px){.photo-contest .insta-name--small{padding:12px 0;font-size:10px}}.photo-contest .award-border-text{border-radius:4px;background:#f3f4f4;padding:12px 24px;width:165px;margin:24px auto 0}.photo-contest .digital-card-img{width:140px;display:block;margin:24px auto 0}.photo-contest .announcement{width:736px;border-radius:4px;border:1px solid #cbd0d3;padding:40px 30px;margin:120px auto;box-sizing:border-box}@media only screen and (max-width:796px){.photo-contest .announcement{width:90%;margin:80px 5%;padding:40px 15px}}.photo-contest .announcement .section__description{margin-top:24px;font-size:15px;line-height:180%}.photo-contest .bg-grey{width:736px;margin:0 auto}@media only screen and (max-width:796px){.photo-contest .bg-grey{width:100%}}.photo-contest .message{padding:80px 20px}@media only screen and (max-width:796px){.photo-contest .message{padding:40px 5%}}.photo-contest .message .section__description{font-size:15px;line-height:180%}.photo-contest .message-content{display:flex;gap:32px;margin-top:40px}@media only screen and (max-width:796px){.photo-contest .message-content{flex-direction:column;margin-top:0}}.photo-contest .message-img{width:320px;height:230px}@media only screen and (max-width:796px){.photo-contest .message-img{width:100%;height:auto;margin-top:24px}}.photo-contest .collection{max-width:1200px;margin:120px auto 160px}@media only screen and (max-width:796px){.photo-contest .collection{margin:80px auto}}.photo-contest .popup .popup_view{padding:30px 5%;box-sizing:border-box;position:relative;width:90%}.photo-contest .popup-wrap{margin:10px auto 30px;font-size:15px;line-height:180%}.photo-contest .popup-description{margin-top:5px}.photo-contest .popup_text_close{text-align:center;font-size:18px;display:block;margin:30px auto 50px;color:#004347}.photo-contest .popup_active{overflow:scroll}.photocontest_popup-content{width:800px;background:#fff;margin:auto}@media only screen and (max-width:796px){.photocontest_popup-content{width:100%}}.photocontest_popup-content img{display:block;margin:auto;width:500px;padding-top:40px}@media only screen and (max-width:796px){.photocontest_popup-content img{width:90%}}.photocontest_popup-wrap{width:500px;padding:30px 0;margin:auto}@media only screen and (max-width:796px){.photocontest_popup-wrap{width:100%}}.insta-name{text-align:center;display:block;cursor:pointer}.insta-description{margin:15px;text-align:left}.popup-modal-dismiss{text-align:center}.standard-main{padding-top:50px}@media only screen and (max-width:796px){.standard-main{padding-top:60px}}.standard--padding{padding:120px 0}@media only screen and (max-width:796px){.standard--padding{padding:80px 5%}}.section__description--margin-top{margin-top:16px}.product-section--large{max-width:1072px;padding:0 5%;margin:0 auto}@media only screen and (max-width:796px){.product-section--large{padding:0}}.product-section--medium{max-width:800px;padding:0 5%;margin:0 auto}@media only screen and (max-width:796px){.product-section--medium{padding:0}}.product-section--small{max-width:544px;padding:0 5%;margin:0 auto;border-radius:4px}.product-content{margin-top:40px}.flow-to-supply__content{width:100%;margin:20px auto 40px}@media only screen and (max-width:796px){.flow-to-supply__content{width:95%}}.flow-to-supply__wrap{display:flex;width:100%;padding:16px 32px;align-items:center;border-radius:4px;background:#fff;justify-content:space-between;box-sizing:border-box}@media only screen and (max-width:796px){.flow-to-supply__wrap{width:100%;justify-content:center;padding:16px 20px;margin:auto;gap:16px}}.flow-to-supply__text-area{width:70%}.flow-to-supply__step{font-size:12px}.flow-to-supply__title{font-size:18px;font-weight:700;line-height:160%;margin-bottom:8px;letter-spacing:.75px}@media only screen and (max-width:796px){.flow-to-supply__title{font-size:15px}}.flow-to-supply__info{font-size:13px;line-height:180%}.flow-to-supply__img{width:40%;max-width:164px}.flow-to-supply__icon-img{width:40px;height:40px;display:block;margin:auto}.commitment{margin:40px auto}.commitment__title{display:flex;width:100%;padding:8px 0;justify-content:center;align-items:center;background:#cbd0d3;text-align:center;font-size:18px;line-height:160%;letter-spacing:.9px}@media only screen and (max-width:796px){.commitment__title{width:100%;margin:auto}}.commitment__wrap{display:flex;padding:16px 20px;align-items:start;gap:24px;background:#fff;box-sizing:border-box}@media only screen and (max-width:796px){.commitment__wrap{width:100%;padding:16px 16px 20px;justify-content:start;margin:auto}}.commitment__wrap:not(:last-child){border-bottom:1px solid #CBD0D3}.commitment__img{width:35%;max-width:54px}.commitment__img img{width:54px}.commitment__text-area{width:100%}.commitment__text{font-size:15px;font-weight:700;line-height:160%;letter-spacing:.75px}.commitment__info{font-size:13px}.commitment-profile{display:flex;gap:16px;border-radius:4px;background:#fff;padding:24px 20px;align-items:center;box-sizing:border-box;margin-bottom:40px}.commitment-profile__img{width:30%;max-width:83px}.commitment-profile__info{width:100%}.commitment-profile__label{display:flex;flex-direction:column}@media only screen and (max-width:796px){.commitment-profile__label{flex-direction:row;align-items:center;justify-content:center;margin-bottom:4px}}.commitment-profile__title{font-size:12px}@media only screen and (max-width:796px){.commitment-profile__title{margin-right:8px}}.commitment-profile__name{font-size:18px;font-weight:700;line-height:160%}.commitment-profile__description{font-size:13px;line-height:180%}@media only screen and (max-width:796px){.commitment-profile{flex-direction:column}}.popup_view_product{display:block;margin:100px auto;max-width:736px;z-index:5;transition:all .4s ease-in-out;opacity:0;background-color:#fff;opacity:1}@media only screen and (max-width:796px){.popup_view_product{width:95%;top:30px}}.font-weight-normal{font-weight:400}.popup-option{align-items:center}.popup-option__content{position:relative;padding:50px;display:flex;gap:30px;align-items:center}@media only screen and (max-width:796px){.popup-option__content{flex-direction:column;gap:0;padding:65px 5% 40px;align-items:flex-start}}.popup-option__two-content{display:flex;gap:10px}@media only screen and (max-width:796px){.popup-option__two-content img{width:49.5%}}.popup-option__wrap{display:flex;flex-direction:column}@media only screen and (max-width:796px){.popup-option__wrap{margin-top:30px}}.popup-option__info-area{margin-bottom:20px}.popup-option__info-area .popup-option__title{margin-bottom:0}.popup-option__info-area .popup-option__info{margin-top:0}.popup-option__title{font-size:15px;font-weight:700;line-height:160%;letter-spacing:.75px;margin-bottom:16px}.popup-option__info{font-size:13px;line-height:180%;margin-top:10px}.popup-option__icons-wrap{display:flex}.popup-option__icon-img-wrap{border-radius:2px;display:flex;margin-right:1%;background:#edf7f7;padding:3px 10px;align-items:center;gap:4px;justify-content:center;text-align:center;box-sizing:border-box}.popup-option__img-area{display:flex;flex-wrap:wrap;gap:35px}@media only screen and (max-width:796px){.popup-option__img-area{gap:10px}}.popup-option__img-wrap{display:block;width:48%}.popup-option__img{width:240px}@media only screen and (max-width:796px){.popup-option__img{width:100%}}.popup-option__img__select-jukei{width:288px}@media only screen and (max-width:796px){.popup-option__img__select-jukei{width:100%}}.popup-option__light-img{width:100%}@media only screen and (max-width:796px){.popup-option__light-img{width:100%}}.popup-option__light-text{font-size:10px;line-height:160%;letter-spacing:.5px;font-size:12px;margin-top:15px;display:block}@media only screen and (max-width:796px){.popup-option__light-text{margin-top:4px}}.popup-option__icon-img{width:16px}.popup-close-icon{position:absolute;top:4%;right:3%}.sunny-spot_popup .popup-option__content{flex-direction:column;align-items:start;gap:0}.sunny-spot_popup .popup-option__wrap{display:flex;flex-direction:column}.sunny-spot_popup .popup-option__img-area{flex-wrap:nowrap;gap:15px}@media only screen and (max-width:796px){.sunny-spot_popup .popup-option__img-area{flex-wrap:wrap}}.sunny-spot_popup .popup-option__img-wrap{width:24%}@media only screen and (max-width:796px){.sunny-spot_popup .popup-option__img-wrap{width:47%}}.messagecard-option-modal__content{position:relative;display:flex;flex-direction:column;padding:52px;max-width:660px;margin:0 auto}@media only screen and (max-width:796px){.messagecard-option-modal__content{max-width:328px;padding:52px 20px 40px}}.messagecard-option-modal__images{display:flex;align-items:center;justify-content:space-between}.messagecard-option-modal__images img{width:48%}.messagecard-option-modal__info{font-size:13px;line-height:180%}.messagecard-option-modal__info .title{font-weight:700;margin-top:20px}.about-ecopots__content .flow-to-supply__wrap{width:100%;align-items:start}@media only screen and (max-width:796px){.about-ecopots__content .flow-to-supply__wrap{justify-content:start}}.about-ecopots__content .flow-to-supply__img{width:35%}.about-ecopots__content .flow-to-supply__text-area{width:65%}.about-ecopots__content--padding{padding:40px 0}.about-ecopots__content-description{font-size:12px;height:50px}@media only screen and (max-width:796px){.about-ecopots__content-description{height:auto}}.about-ecopots__content-img{width:100%;margin:8px auto 0}.about-soil{margin:24px auto 40px}.about-soil__img-wrap{margin:24px 0 0;display:flex;gap:13px}.about-soil__img{width:48%}.about-soil__description{margin-top:8px;font-size:10px;line-height:180%}.about-soil__description span{font-weight:700}.about-soil .about-ecopots__content .flow-to-supply__img{display:flex;width:57px}.about-soil .about-ecopots__content .flow-to-supply__img img{width:54px}.about-soil .about-ecopots__content .flow-to-supply__text-area{width:100%}.about-soil .flow-to-supply__wrap{align-items:center;justify-content:start;gap:30px;padding:0 32px 32px}@media only screen and (max-width:796px){.about-soil .flow-to-supply__wrap{padding:0 20px 32px}}.about-ecopots .button__text,.about-soil .button__text,.product-personalized-section .button__text,.product_pot_detail_area .button__text{font-size:12px}.about-ecopots .button__text:after,.about-soil .button__text:after,.product-personalized-section .button__text:after,.product_pot_detail_area .button__text:after{font-size:16px;content:">";display:block;color:#004347;transform:none;height:24px;font-weight:400}.qa-product-section .qa_list .answer_area{display:none;background:#efefef;box-sizing:border-box;padding:0 20px 20px;margin-bottom:10px}.qa-product-section .qa_list .answer{gap:16px;display:flex}.qa-product-section .question_product_list{width:95%;display:flex;position:relative;border-radius:4px;padding:12px;align-items:center;gap:16px;margin-bottom:10px}.qa-product-section .question img{transition:transform .6s ease-in-out}.qa-product-section .question.open img{transform:scaleY(-1);transition:transform .6s ease-in-out}.qa-product-section .q_text{font-size:16px;font-weight:700;line-height:160%;letter-spacing:.64px}.qa-product-section .question_text{color:#004347;font-size:13px;font-weight:700;text-align:left;line-height:160%;letter-spacing:.75px}.qa-product-section .answer{color:#626262}.qa-product-section .a_text{font-weight:700;font-size:16px}.ourservice__contents{display:flex;flex-direction:column;gap:24px;margin-bottom:40px}.ourservice__item{display:flex;gap:32px;align-items:center}@media only screen and (max-width:796px){.ourservice__item{flex-direction:column;gap:16px;align-items:start}}.ourservice__img{max-width:240px}.ourservice__img img{max-width:240px;width:fit-content}@media only screen and (max-width:796px){.ourservice__img img{max-width:100%}}@media only screen and (max-width:796px){.ourservice__img{max-width:100%;margin:auto}}.ourservice__title{font-size:18px;text-align:left;font-weight:700;line-height:160%;letter-spacing:.75px}@media only screen and (max-width:796px){.ourservice__title{text-align:center}}.ourservice__text{margin-top:8px;font-size:15px;line-height:180%}@media only screen and (max-width:796px){.ourservice__text{font-size:13px}}.big-plants-main .top-section__description{margin:40px auto 80px}.big-plants-main .contents_wrap{min-width:auto}.big-plants-main .standard--padding{padding:120px 0 0}@media only screen and (max-width:796px){.big-plants-main .standard--padding{padding:80px 5% 0;width:90%;margin:auto}}.big-plants-main .big--padding{padding:160px 0 0}@media only screen and (max-width:796px){.big-plants-main .big--padding{padding:120px 5% 0;width:90%;margin:auto}}.big-plants-main .choose-big-plants-lists{gap:14px;display:flex;flex-wrap:wrap}@media only screen and (max-width:796px){.big-plants-main .choose-big-plants-lists{flex-direction:column;width:90%;padding:0 5%;gap:8px}}.big-plants-main .choose-big-plants-list{width:32%;border-radius:4px;background:#f3f4f4;padding:16px;box-sizing:border-box}@media only screen and (max-width:796px){.big-plants-main .choose-big-plants-list{width:100%}}.big-plants-main .choose-big-plants-list img{width:16px}.big-plants-main .choose-big-plants-list-link{display:flex;justify-content:space-between}.big-plants-main .choose-big-plants-section{margin-bottom:120px}@media only screen and (max-width:796px){.big-plants-main .choose-big-plants-section{margin-bottom:80px}}.big-plants-main .large_size_img{width:544px;margin:24px auto 0}@media only screen and (max-width:796px){.big-plants-main .large_size_img{width:100%}}.big-plants-main .big-plants-ar{padding:40px 25px;background:#fff;border-radius:4px;width:544px;margin:80px auto 0}@media only screen and (max-width:796px){.big-plants-main .big-plants-ar{width:80%;padding:24px 5%}}@media only screen and (max-width:796px){.big-plants-main .big-plants-ar .button__content{width:100%}}.big-plants-main .xl-point-section{padding:80px 0 120px}.big-plants-main .big-plants-ar-info{margin-bottom:40px}.big-plants-main .big-plants-point-info{margin-bottom:24px}.big-plants-main .big-plants-ar-icon{width:40px;display:block;margin:0 auto}.big-plants-main .big-plants-ar-title{font-size:22px;line-height:160%;margin-bottom:16px;text-align:center}@media only screen and (max-width:796px){.big-plants-main .big-plants-ar-title{font-size:18px}}.big-plants-main .big-plants-ar-text{font-size:15px;line-height:180%;margin-bottom:16px}.big-plants-main .gift_service_icon{width:164px}@media only screen and (max-width:796px){.big-plants-main .product-content{margin-top:24px}}.big-plants-main .custom-text-class{text-align:center;font-size:10px;line-height:160%;display:block;padding:8px 16px;box-sizing:border-box;width:120px;border-radius:30px;background:#fff;margin:8px auto 0}@media only screen and (max-width:796px){.big-plants-main .pc_3column_and_sp_3column_gap{gap:16px 3.5%}}.big-plants-main .qa_section .qa_list li{border-top:1px solid #cbd0d3}.big-plants-main .qa_section .question_list{border-top:none}.big-plants-main .button_arrow_qa{right:-10px}@media only screen and (max-width:796px){.big-plants-main .button_arrow_qa{right:-20px}}.big-plants-main .more-button-area{display:flex;justify-content:center;gap:5px;align-items:center;margin:40px auto 0}.big-plants-main .more-button{font-size:15px;font-weight:700;line-height:160%;letter-spacing:.75px}.big-plants-main .button-arrow{width:15px}.big-plants-main .open .button-arrow{transform:scaleY(-1)}.size-padding{padding:0 0 120px}.all-products-section-padding{padding:160px 0 120px;margin-top:120px}@media only screen and (max-width:796px){.all-products-section-padding{padding:80px 5%;width:90%;margin:80px auto 0}}.display-section-padding{padding:120px 0;margin-top:120px}@media only screen and (max-width:796px){.display-section-padding{padding:80px 5%;width:90%;margin:80px auto 0}}.big-plants-ar .button__content{margin-top:40px}.big-plants-ar .button__text:after{content:"\ff1e";position:absolute;top:0;right:20px;bottom:0;color:#088;display:block;margin:auto;width:13px;height:22px;background-image:url(//dev5541.andplants.live/cdn/shop/t/18/assets/down_arrow.png?v=5309964\2026);background-size:contain;background-repeat:no-repeat;transform:rotate(0)}.point-section__border{border:1px solid #CBD0D3;height:200px}.big-plants-point__steps{display:flex;max-width:1116px;align-items:center;gap:16px;justify-content:space-between}@media only screen and (max-width:796px){.big-plants-point__steps{align-items:start}}.big-plants-point__step-title{font-size:13px;line-height:160%;letter-spacing:.75px}@media only screen and (max-width:796px){.big-plants-point__step-title{font-size:12px}}.big-plants-point__step{display:inline-flex;flex-direction:column;align-items:center;width:32%}.display-section-content{margin:40px auto 0;width:682px;gap:32px 24px;display:flex;flex-wrap:wrap}@media only screen and (max-width:796px){.display-section-content{flex-direction:column;width:100%}}.display-section-wrap{width:48%}@media only screen and (max-width:796px){.display-section-wrap{width:100%}}.display-section-text{font-size:12px;line-height:160%;margin:16px auto 8px;text-align:center}.display-section-link{font-size:12px;font-weight:700;display:block;text-align:center;position:relative;text-decoration:underline;cursor:pointer}.display-section-link:after{content:"\ff1e";position:absolute;top:0;right:29%;bottom:0}.pot_detail_title{font-family:europa,YakuHanJP,\30d2\30e9\30ae\30ce\89d2\30b4Pro,Hiragino Kaku Gothic Pro,\5c0f\585a\30b4\30b7\30c3\30afPro,Kozuka Gothic Pro,Noto Sans JP;line-height:1.5;color:#004347;font-size:18px;border-bottom:1px solid #ddd;padding-bottom:10px;text-align:left;font-weight:700;letter-spacing:1.5px}@media only screen and (max-width:796px){.pot_detail_title{margin:0 auto;max-width:90%;line-height:1.5;color:#004347;font-size:18px;border-bottom:1px solid #ddd;padding-bottom:10px;text-align:left;font-weight:700;letter-spacing:1.5px}}.pot_detail_title span{font-size:10px;font-weight:400;margin-left:10px;display:inline-block}@media only screen and (max-width:796px){.pot_detail_title span{display:block;margin-left:0}}.product_pot_detail_area,.amsterdam_10,.amsterdam_25,.amsterdam_30,.antwerp_30,.oslo_11,.oslo_25,.oslo_35{display:flex;margin:24px auto;width:100%}@media only screen and (max-width:796px){.product_pot_detail_area,.amsterdam_10,.amsterdam_25,.amsterdam_30,.antwerp_30,.oslo_11,.oslo_25,.oslo_35{display:block;margin:0 auto 30px;width:100%}}.product_pot_detail_area .product_pot_image_area,.amsterdam_10 .product_pot_image_area,.amsterdam_25 .product_pot_image_area,.amsterdam_30 .product_pot_image_area,.antwerp_30 .product_pot_image_area,.oslo_11 .product_pot_image_area,.oslo_25 .product_pot_image_area,.oslo_35 .product_pot_image_area{margin-top:0;margin-bottom:0}.product_pot_detail_area .product_pot_image_area .product_pot_image,.amsterdam_10 .product_pot_image_area .product_pot_image,.amsterdam_25 .product_pot_image_area .product_pot_image,.amsterdam_30 .product_pot_image_area .product_pot_image,.antwerp_30 .product_pot_image_area .product_pot_image,.oslo_11 .product_pot_image_area .product_pot_image,.oslo_25 .product_pot_image_area .product_pot_image,.oslo_35 .product_pot_image_area .product_pot_image{width:100%;margin:auto}@media only screen and (max-width:796px){.product_pot_detail_area .product_pot_image_area .product_pot_image,.amsterdam_10 .product_pot_image_area .product_pot_image,.amsterdam_25 .product_pot_image_area .product_pot_image,.amsterdam_30 .product_pot_image_area .product_pot_image,.antwerp_30 .product_pot_image_area .product_pot_image,.oslo_11 .product_pot_image_area .product_pot_image,.oslo_25 .product_pot_image_area .product_pot_image,.oslo_35 .product_pot_image_area .product_pot_image{margin:0}}.product_pot_detail_area .product_pot_contents,.amsterdam_10 .product_pot_contents,.amsterdam_25 .product_pot_contents,.amsterdam_30 .product_pot_contents,.antwerp_30 .product_pot_contents,.oslo_11 .product_pot_contents,.oslo_25 .product_pot_contents,.oslo_35 .product_pot_contents{width:60%}@media only screen and (max-width:796px){.product_pot_detail_area .product_pot_contents,.amsterdam_10 .product_pot_contents,.amsterdam_25 .product_pot_contents,.amsterdam_30 .product_pot_contents,.antwerp_30 .product_pot_contents,.oslo_11 .product_pot_contents,.oslo_25 .product_pot_contents,.oslo_35 .product_pot_contents{width:100%;margin-top:0}}.product_pot_detail_area .product_pot_contents .product_pot_name,.amsterdam_10 .product_pot_contents .product_pot_name,.amsterdam_25 .product_pot_contents .product_pot_name,.amsterdam_30 .product_pot_contents .product_pot_name,.antwerp_30 .product_pot_contents .product_pot_name,.oslo_11 .product_pot_contents .product_pot_name,.oslo_25 .product_pot_contents .product_pot_name,.oslo_35 .product_pot_contents .product_pot_name{font-size:16px;font-weight:700;margin-top:20px}@media only screen and (max-width:796px){.product_pot_detail_area .product_pot_contents .product_pot_name,.amsterdam_10 .product_pot_contents .product_pot_name,.amsterdam_25 .product_pot_contents .product_pot_name,.amsterdam_30 .product_pot_contents .product_pot_name,.antwerp_30 .product_pot_contents .product_pot_name,.oslo_11 .product_pot_contents .product_pot_name,.oslo_25 .product_pot_contents .product_pot_name,.oslo_35 .product_pot_contents .product_pot_name{padding-top:20px}}.product_pot_detail_area .product_pot_contents .product_pot_trade_name,.amsterdam_10 .product_pot_contents .product_pot_trade_name,.amsterdam_25 .product_pot_contents .product_pot_trade_name,.amsterdam_30 .product_pot_contents .product_pot_trade_name,.antwerp_30 .product_pot_contents .product_pot_trade_name,.oslo_11 .product_pot_contents .product_pot_trade_name,.oslo_25 .product_pot_contents .product_pot_trade_name,.oslo_35 .product_pot_contents .product_pot_trade_name{padding-top:0;font-weight:700;font-size:16px;margin-bottom:15px}@media only screen and (max-width:796px){.product_pot_detail_area .product_pot_contents .product_pot_items,.amsterdam_10 .product_pot_contents .product_pot_items,.amsterdam_25 .product_pot_contents .product_pot_items,.amsterdam_30 .product_pot_contents .product_pot_items,.antwerp_30 .product_pot_contents .product_pot_items,.oslo_11 .product_pot_contents .product_pot_items,.oslo_25 .product_pot_contents .product_pot_items,.oslo_35 .product_pot_contents .product_pot_items{margin-top:10px}}.product_pot_detail_area .product_pot_contents .product_pot_items .product_pot_item,.amsterdam_10 .product_pot_contents .product_pot_items .product_pot_item,.amsterdam_25 .product_pot_contents .product_pot_items .product_pot_item,.amsterdam_30 .product_pot_contents .product_pot_items .product_pot_item,.antwerp_30 .product_pot_contents .product_pot_items .product_pot_item,.oslo_11 .product_pot_contents .product_pot_items .product_pot_item,.oslo_25 .product_pot_contents .product_pot_items .product_pot_item,.oslo_35 .product_pot_contents .product_pot_items .product_pot_item{line-height:24px;color:#626262}.product_pot_detail_area .product_pot_contents .product_pot_items .product_pot_item_attention,.amsterdam_10 .product_pot_contents .product_pot_items .product_pot_item_attention,.amsterdam_25 .product_pot_contents .product_pot_items .product_pot_item_attention,.amsterdam_30 .product_pot_contents .product_pot_items .product_pot_item_attention,.antwerp_30 .product_pot_contents .product_pot_items .product_pot_item_attention,.oslo_11 .product_pot_contents .product_pot_items .product_pot_item_attention,.oslo_25 .product_pot_contents .product_pot_items .product_pot_item_attention,.oslo_35 .product_pot_contents .product_pot_items .product_pot_item_attention{font-size:10px;margin-top:5px;color:#626262}.product_pot_detail_area .product_pot_contents .fixed_button_area,.amsterdam_10 .product_pot_contents .fixed_button_area,.amsterdam_25 .product_pot_contents .fixed_button_area,.amsterdam_30 .product_pot_contents .fixed_button_area,.antwerp_30 .product_pot_contents .fixed_button_area,.oslo_11 .product_pot_contents .fixed_button_area,.oslo_25 .product_pot_contents .fixed_button_area,.oslo_35 .product_pot_contents .fixed_button_area{overflow:visible;height:0;display:block;align-items:center;justify-content:center}@media only screen and (max-width:796px){.product_pot_detail_area .product_pot_contents .fixed_button_area,.amsterdam_10 .product_pot_contents .fixed_button_area,.amsterdam_25 .product_pot_contents .fixed_button_area,.amsterdam_30 .product_pot_contents .fixed_button_area,.antwerp_30 .product_pot_contents .fixed_button_area,.oslo_11 .product_pot_contents .fixed_button_area,.oslo_25 .product_pot_contents .fixed_button_area,.oslo_35 .product_pot_contents .fixed_button_area{height:55px;z-index:9;position:relative}}.product_pot_detail_area .product_pot_contents .fixed_button_area .fixed_button,.amsterdam_10 .product_pot_contents .fixed_button_area .fixed_button,.amsterdam_25 .product_pot_contents .fixed_button_area .fixed_button,.amsterdam_30 .product_pot_contents .fixed_button_area .fixed_button,.antwerp_30 .product_pot_contents .fixed_button_area .fixed_button,.oslo_11 .product_pot_contents .fixed_button_area .fixed_button,.oslo_25 .product_pot_contents .fixed_button_area .fixed_button,.oslo_35 .product_pot_contents .fixed_button_area .fixed_button{width:200px;border-radius:0;margin:25px 0}@media only screen and (max-width:796px){.product_pot_detail_area .product_pot_contents .fixed_button_area .fixed_button,.amsterdam_10 .product_pot_contents .fixed_button_area .fixed_button,.amsterdam_25 .product_pot_contents .fixed_button_area .fixed_button,.amsterdam_30 .product_pot_contents .fixed_button_area .fixed_button,.antwerp_30 .product_pot_contents .fixed_button_area .fixed_button,.oslo_11 .product_pot_contents .fixed_button_area .fixed_button,.oslo_25 .product_pot_contents .fixed_button_area .fixed_button,.oslo_35 .product_pot_contents .fixed_button_area .fixed_button{width:100%}}.product_pot_detail_area .product_pot_contents .fixed_button_area .fixed_button .buttons_text,.amsterdam_10 .product_pot_contents .fixed_button_area .fixed_button .buttons_text,.amsterdam_25 .product_pot_contents .fixed_button_area .fixed_button .buttons_text,.amsterdam_30 .product_pot_contents .fixed_button_area .fixed_button .buttons_text,.antwerp_30 .product_pot_contents .fixed_button_area .fixed_button .buttons_text,.oslo_11 .product_pot_contents .fixed_button_area .fixed_button .buttons_text,.oslo_25 .product_pot_contents .fixed_button_area .fixed_button .buttons_text,.oslo_35 .product_pot_contents .fixed_button_area .fixed_button .buttons_text{color:#fff}.single_plus_contents{width:70%;margin:50px auto}.single_plus_contents .title{font-family:century-gothic,sans-serif;font-size:44px;text-align:center;font-weight:400;margin-top:40px;padding-top:40px;margin-bottom:-40px}.single_plus_contents .content-title{text-align:left;font-size:24px;margin-bottom:20px;font-weight:700;letter-spacing:2px}@media only screen and (max-width:796px){.single_plus_contents .content-title{font-size:20px;margin-top:20px;margin-bottom:10px;text-align:left;font-weight:700;letter-spacing:2px}}.single_plus_contents h3{padding:20px 0;font-size:18px;font-weight:700}.single_plus_contents p{line-height:30px;letter-spacing:1px}.single_plus_contents .plus_contents_flex .fixed_button_area{overflow:visible;height:0;display:block;align-items:center;justify-content:center}@media only screen and (max-width:796px){.single_plus_contents .plus_contents_flex .fixed_button_area{height:50px}}.single_plus_contents .plus_contents_flex .fixed_button_area .fixed_button{background-color:#fff;width:100%;border-radius:30px;margin:25px 0;padding:15px 0;position:relative}@media only screen and (max-width:796px){.single_plus_contents .plus_contents_flex .fixed_button_area .fixed_button{width:100%}}.single_plus_contents .plus_contents_flex .fixed_button_area .fixed_button:after{content:"";position:absolute;top:0;right:35px;bottom:0;display:block;margin:auto;width:15px;height:10px;transform:rotate(-90deg);background-image:url(//cdn.shopify.com/s/files/1/0532/3699/0152/t/18/assets/arrow.svg?v=1341383\2026);background-size:contain;background-repeat:no-repeat}.single_plus_contents .plus_contents_flex .fixed_button_area .fixed_button .buttons_text{color:#004347}.single_plus_contents .plus_contents_flex_area:first-child .plus_contents_flex{padding-top:15%}.single_plus_contents .plus_contents_flex_area .plus_contents_flex .ecopots-shoplist_link{display:block;text-align:left;text-decoration:underline}.home .single_plus_contents .plus_contents_flex_area:nth-child(2n) .plus_contents_flex{padding-left:5%;padding-right:0}.home .single_plus_contents .plus_contents_flex_area:nth-child(3n) .plus_contents_flex{padding-left:0;padding-right:5%;padding-top:10%}.home .single_plus_contents .plus_contents_flex_area:nth-child(4n) .plus_contents_flex{padding-top:15%}.home .single_plus_contents .swiper-container{max-height:240px}@media only screen and (max-width:796px){.home .single_plus_contents .plus_contents_flex_area:nth-child(2n) .plus_contents_flex{padding:0}.home .single_plus_contents{margin-top:0}.hom .plus_contents_flex{padding-top:5%;margin-bottom:10px}.home .plus_contents_flex_area{margin:0}.home .plus_contents_flex_area:nth-child(1){margin-bottom:20px}.home #strength h3{font-size:18px;margin-top:40px;letter-spacing:4px;line-height:35px;text-align:left}.home #strength .strength_list li .center p{text-align:left}.strength h2{font-size:32px}.home .strength{padding-top:40px}.home .single_plus_contents .plus_contents_flex_area:first-child .plus_contents_flex{padding-top:0%}.home .single_plus_contents .plus_contents_flex_area:nth-child(2n) .plus_contents_flex{padding-top:0}.home .single_plus_contents .plus_contents_flex_area:nth-child(3n) .plus_contents_flex{padding-top:0}}.plus_contents{width:100%;margin:0 auto}.plus_contents_flex_area{display:flex;margin:80px 0}.plus_contents_flex{width:50%;padding-left:0%;padding-right:5%;padding-top:10%}.ecopots-shoplist_link{display:block;text-align:left;text-decoration:underline}.plus_contents_flex_area .our_service_img{width:50%;margin:auto}.plus_contents_flex .our_service_img img{max-width:100%}.plus_contents_flex_area:nth-child(3) .plus_contents_flex{padding-top:2%;padding-right:0}.plus_contents_flex_area:nth-child(4) .plus_contents_flex{padding-top:5%}.plus_contents_flex_area:nth-child(5) .plus_contents_flex{margin-left:5%;padding-top:5%;padding-right:0}@media only screen and (max-width:796px){.plus_contents_flex_area{display:block}.plus_contents_flex{width:100%;padding-left:0;padding-top:0}.plus_contents_flex_area img{width:100%}.single_plus_contents{width:auto}.single_plus_contents img{margin-top:20px;text-align:center}.single_plus_contents img.icon{width:100px;border-radius:300px;margin:0 auto 20px}.plus_contents_flex_area:nth-child(2n) .plus_contents_flex{padding-left:0}.single_plus_contents h2.title{margin-top:0;padding-top:0}.plus_contents_flex_area:nth-child(3) .plus_contents_flex,.plus_contents_flex_area:nth-child(4) .plus_contents_flex,.plus_contents_flex_area:nth-child(5) .plus_contents_flex{padding-left:0;padding-top:0}.plus_contents_flex_area:nth-child(3){margin-top:0}}.review-content{width:544px;margin:24px auto auto;padding-top:24px;border-top:1px solid #CBD0D3}@media only screen and (max-width:796px){.review-content{width:100%}}.review__title-area{display:flex;margin-top:24px;gap:16px;margin-bottom:24px}.review__person-img{width:51px;height:51px}.review__star-img{height:32px}.review__stars{flex-direction:column;display:block}.review__info-area-and-img{display:flex;gap:24px}@media only screen and (max-width:796px){.review__info-area-and-img{gap:16px;flex-direction:column}}.review__info-title{font-size:15px;font-weight:700;line-height:160%;margin:0 auto 16px}.review__info-description{font-size:13px;line-height:180%}.review__img{width:160px;height:160px;border-radius:4px}.review-content--2{position:relative}.review-content--2:after{content:"";width:100%;height:100%;display:block;background:linear-gradient(180deg,#fff0 48.11%,#fff);position:absolute;top:0;left:0;pointer-events:none}.review-content--2.open:after{background:none}.graduation-flowers_lp .button--margin{margin-top:56px}@media only screen and (max-width:796px){.graduation-flowers_lp .button--margin{margin-top:40px}}.graduation-flowers_lp .top-section__title{font-size:15px}.graduation-flowers_lp .top-section__subtitle{font-size:36px}.graduation-flowers_lp .top-section__description{font-size:15px;max-width:544px}.graduation-flowers_lp .section__description{font-size:15px;max-width:544px;margin:24px auto 0}.graduation-flowers_lp .ourservice_section{box-sizing:border-box;margin:0 auto;padding:120px 0 160px;max-width:1120px;min-width:auto}@media only screen and (max-width:796px){.graduation-flowers_lp .ourservice_section{padding:80px 16px 120px}}.graduation-flowers_lp .qa_container .answer{color:#626262;font-size:12px;line-height:160%}.graduation-flowers_lp .qa_container{margin-bottom:160px}@media only screen and (max-width:796px){.graduation-flowers_lp .qa_container{margin-bottom:120px}}.graduation-flowers_lp .magazine_section{margin-bottom:160px}@media only screen and (max-width:796px){.graduation-flowers_lp .magazine_section{width:90%;margin:0 auto 120px}}.ohigan-flower .top-section__heading{margin-top:40px}@media only screen and (max-width:796px){.ohigan-flower .top-section__heading{margin-top:32px}}.ohigan-flower .top-section__title{font-size:15px;line-height:160%}@media only screen and (max-width:796px){.ohigan-flower .top-section__title{font-size:14px}}.ohigan-flower .top-section__subtitle{font-size:28px;line-height:160%}@media only screen and (max-width:796px){.ohigan-flower .top-section__subtitle{font-size:24px}}.ohigan-flower .top-section__description{font-size:15px;line-height:160%;max-width:736px;margin:24px auto 0}@media only screen and (max-width:796px){.ohigan-flower .top-section__description{font-size:13px}}.ohigan-flower .section__big-icon--margin{margin-bottom:15px}.ohigan-flower .express-title{font-size:18px;font-weight:700}.ohigan-flower .express-title--red{color:#e16464;font-size:18px}.ohigan-flower .express-title--big{font-size:22px;font-weight:700;display:block}.ohigan-flower .product-section--large,.ohigan-flower .product-section--medium{margin:120px auto}@media only screen and (max-width:796px){.ohigan-flower .product-section--large,.ohigan-flower .product-section--medium{margin:80px 5%}}.ohigan-flower .section__title{font-size:28px}@media only screen and (max-width:796px){.ohigan-flower .section__title{font-size:22px}}.ohigan-flower .section__subtitle{font-size:15px}@media only screen and (max-width:796px){.ohigan-flower .section__subtitle{fons-size:12px}}.ohigan-flower .section__description{font-size:16px;line-height:180%}@media only screen and (max-width:796px){.ohigan-flower .section__description{font-size:12px;line-height:160%}}.ohigan-flower .section__description{max-width:544px;margin:24px auto 0}.ohigan-flower .product-content{margin-top:24px}.ohigan-flower .ourservice_section{margin-top:120px}.ohigan-flower .qa_list .answer{font-size:13px;line-height:160%;background-color:#d0ded760;margin:5px 5px 20px;padding:15px;border-radius:4px}.international-womens-day-lp .top-section__heading{max-width:544px;margin:120px auto 0}.international-womens-day-lp .top-section__title{font-size:15px;line-height:160%}.international-womens-day-lp .top-section__subtitle{font-size:36px;line-height:160%}.international-womens-day-lp .top-section__description{font-size:15px;line-height:180%;max-width:544px;margin:24px auto 120px}@media only screen and (max-width:796px){.international-womens-day-lp .top-section__description{margin-top:16px}}.international-womens-day-lp .section__description{max-width:544px;margin:24px auto 0}@media only screen and (max-width:796px){.international-womens-day-lp .section__description{margin-top:16px}}.international-womens-day-lp .bg-accent{background-color:#fffdef}.international-womens-day-lp .ourservice_section{margin:120px auto}@media only screen and (max-width:796px){.international-womens-day-lp .ourservice_section{width:90%;margin:80px auto}}.international-womens-day-lp .ourservice_section .ourservice_2_column{margin-bottom:40px}.spinner{width:70px;text-align:center;margin:auto}.spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.choose-gift-message{display:flex;padding:20px 12px;gap:16px;background:#fff;border-radius:8px;flex-direction:column;width:26%}@media only screen and (max-width:796px){.choose-gift-message{flex-direction:row;width:auto}}.choose-gift-message__text{color:#004347;font-size:12px}.checkbox-label{border:2px solid transparent}.checkbox-label:has(input:checked){border-color:#004347}.gift_message_card_sample_img{margin-bottom:20px}.gift-message-checkbox--round{width:24px;height:24px;border-radius:50%;border:1px solid #CBD0D3}.gift-message-checkbox--round:checked+span{background-repeat:no-repeat;width:14px;height:14px;bottom:0;position:absolute;background-color:#004347;border-radius:50%;top:5px;left:5px}.message_wrap .select_message{margin:24px auto 40px;display:flex}@media only screen and (max-width:796px){.message_wrap .select_message{display:block}}.message_wrap .file-button{cursor:pointer;color:#fff;background:inherit;font-size:14px;border-radius:8px;border:1px solid #FFF;padding:8px 16px;text-align:center;width:412px;box-sizing:border-box;position:relative}@media only screen and (max-width:796px){.message_wrap .file-button{width:100%}}.message_wrap .file-button:before{content:"";display:block;width:24px;height:24px;background:url(//andplants.live/cdn/shop/t/6/assets/file_upload.svg?v=37382380243244235421741253810);background-repeat:no-repeat;padding:0}.message_wrap .sample_text{margin-bottom:8px;font-size:12px;font-weight:700;text-align:center}.message_wrap .sample_text--margin{margin-top:16px}.message_wrap img.reactEasyCrop_Contain{width:inherit;height:inherit;vertical-align:inherit}.message_wrap .preview-video-area{margin:20px auto 45px}.message_wrap .preview-video{height:auto}.message_wrap .button__content{width:100%}.about_giftmessage{color:#fff;text-align:center;margin-bottom:24px;text-decoration:underline;font-size:12px;margin-top:-25px;display:flex;justify-content:center;align-items:center;cursor:pointer}.help_white_img{width:20px}.gift_message_card_sample_section{display:flex;gap:16px;flex-direction:column;margin-bottom:20px}.file-info{margin-top:10px;font-size:14px;color:#fff}.upload-text{color:#fff;font-size:15px;margin-bottom:8px}.re-edit{color:#fff;font-size:12px;margin-top:16px;font-weight:700;line-height:160%;text-decoration:underline}.upload-textarea{display:block;margin-top:10px;line-height:30px;font-size:14px}@media only screen and (max-width:796px){.upload-textarea{font-size:10px;line-height:180%}}@media only screen and (max-width:796px){.gift-message-kamaboko{max-width:320px;margin:auto;display:block}}@media only screen and (max-width:796px){.preview-area{max-width:320px;margin:auto}}.update-attention-text{color:#fff;font-size:10px;line-height:160%;letter-spacing:.5px;margin:8px auto 20px}.gift-message-cropped-preview{padding:18px 22px;background:#004347;border-bottom:1px solid #efefef}@media only screen and (max-width:796px){.gift-message-cropped-preview{max-width:320px;margin:auto;box-sizing:border-box}}.gift-message-cropped-preview img{clip-path:polygon(0% 10%,0% 0%,90% 0%,100% 10%,100% 100%,90% 100%,10% 100%,0% 90%)}@media only screen and (max-width:796px){.gift-message-video-preview{max-width:320px;margin:auto}}.cropper-controls{display:flex;margin-top:20px;flex-direction:column;gap:15px;margin-bottom:40px}.modal-overlay{position:fixed;top:0;left:0;right:0;width:100%;bottom:0;display:flex;align-items:center;justify-content:center;margin:auto;background:#00000080;z-index:999}.modal-content{background:#fff;padding:40px;border-radius:4px;width:50%;overflow:auto;margin:auto}@media only screen and (max-width:796px){.modal-content{width:90%;max-height:600px;padding:20px 10px}}.winter_info_area{display:grid;gap:16px}.winter_info_title{margin-top:16px;font-size:13px;font-weight:600;line-height:18px;letter-spacing:.5px;display:inline-flex}.winter_info_description{font-size:12px;line-height:19px;letter-spacing:.5px}.winter_info_color{color:red}.winter_info .cold_prefecture{margin-top:10px;font-size:12px;font-weight:600;line-height:180%;letter-spacing:.5px}.winter_info .cold_prefecture_lists{width:62%}@media only screen and (max-width:796px){.winter_info .cold_prefecture_lists{width:80%}}.winter_info .cold_prefecture_lists li{margin-right:10px}.winter_info .cold_prefecture_notice{font-size:12px;margin-top:10px;font-weight:300}.qa_section{display:flex;width:542px;flex-direction:column;margin:120px auto 0}@media only screen and (max-width:796px){.qa_section{width:90%;margin:80px 5% 0}}@media only screen and (max-width:796px){.qa_section .celebration_content{margin:0}}.qa_section .qa_list .answer{display:none;margin:10px 20px 20px}.qa_section .question_list{display:flex;position:relative;padding:16px 8px;align-items:center;gap:16px;width:558px;border-top:1px solid #cbd0d3}@media only screen and (max-width:796px){.qa_section .question_list{width:90%}}.qa_section .question img{transition:transform .6s ease-in-out}.qa_section .question.open img{transform:scaleY(-1);transition:transform .6s ease-in-out}.qa_section .q_text{font-size:16px;font-weight:700;line-height:160%;letter-spacing:.64px}.qa_section .question_text{color:#004347;font-size:15px;font-weight:700;text-align:left;line-height:160%;letter-spacing:.75px}.journal_contents{text-align:center;padding-top:0}.journal_contents img:first-child{margin-top:0}.journal_contents .template_contents .contents_wrap h1{letter-spacing:4px;line-height:180%;color:#000;margin-bottom:40px}.journal_contents .template_contents .contents_wrap .content h1{color:#000;text-align:left}.journal_contents .template_contents .contents_wrap .content p{color:#222}.journal_contents .template_contents .contents_wrap .content p strong{font-size:14px;line-height:28px}.journal_contents .template_contents .contents_wrap .content .profiles{background:#eee;padding:40px;text-align:center}@media only screen and (max-width:796px){.journal_contents .template_contents .contents_wrap .content .profiles{padding:20px}}.journal_contents .template_contents .contents_wrap .content .profiles img{width:100%;max-width:300px;margin:0 auto}@media only screen and (max-width:796px){.journal_contents .template_contents .contents_wrap .content .profiles img{max-width:100%}}.our_service_section{padding:120px 0}@media only screen and (max-width:796px){.our_service_section{padding:80px 16px}}.our_service_section .contents_wrapper{max-width:737px;margin:0 auto}.our_service_section__title{font-size:28px;line-height:160%;text-align:center}@media only screen and (max-width:796px){.our_service_section__title{font-size:22px}}.our_service_section__subtitle{font-size:15px;line-height:160%;text-align:center}@media only screen and (max-width:796px){.our_service_section__subtitle{font-size:12px}}.our_service_item{display:flex;align-items:center;gap:32px;margin-top:40px}@media only screen and (max-width:796px){.our_service_item{flex-direction:column}}.our_service_item__image{width:352px}@media only screen and (max-width:796px){.our_service_item__image{width:328px\306fh}}.our_service_item .contents_wrapper{display:flex;flex-direction:column;gap:8px}@media only screen and (max-width:796px){.our_service_item .contents_wrapper{align-items:center}}.our_service_item__title{font-size:22px;font-weight:700;line-height:160%}@media only screen and (max-width:796px){.our_service_item__title{font-size:18px}}.our_service_item__description{font-size:15px;line-height:180%}.qa_section{margin:120px auto;max-width:542px}@media only screen and (max-width:796px){.qa_section{margin:80px auto;padding:0 5%}}.qa_section__title{font-size:28px;line-height:160%;letter-spacing:5%;text-align:center}@media only screen and (max-width:796px){.qa_section__title{font-size:22px}}.qa_section__subtitle{font-size:15px;line-height:160%;text-align:center}@media only screen and (max-width:796px){.qa_section__subtitle{font-size:12px}}.qa_section__list{margin-top:40px}.qa_section .channnel-talk-content{margin:80px auto 0}@media only screen and (max-width:796px){.qa_section .channnel-talk-content{margin:40px auto 0}}.qa_section .channnel-talk-content .about-channel{background:transparent;border:none}.qa_section .channnel-talk-content .about-channel__bg{background:transparent;position:fixed;top:0;left:0;height:100%;width:100%;cursor:pointer}.qa_section .channnel-talk-content .about-channel::backdrop{background:#0000;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);transition:background .3s ease-out,backdrop-filter .3s ease-out}.qa_section .channnel-talk-content .about-channel[open]::backdrop{background:#0000004d;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.qa_section .channnel-talk-content .about-channel.closing::backdrop{background:#0000;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.qa_section .channnel-talk-content .about-channel[open]{animation:show-modal .3s forwards ease-in-out}.qa_section .channnel-talk-content .about-channel.closing{animation:close-modal .3s forwards ease-in-out}.qa_section .channnel-talk-content .about-channel .modal-box{position:relative;max-width:736px;margin:auto;background:#fff;border-radius:4px;padding:10px 24px 0;box-shadow:0 0 1px #000;z-index:99;-webkit-user-select:none;user-select:none}.qa_section .channnel-talk-content .about-channel .modal-box__form{display:flex;justify-content:flex-end}.qa_section .channnel-talk-content .about-channel .modal-box__content{display:flex;align-items:center;padding-top:16px}@media only screen and (max-width:796px){.qa_section .channnel-talk-content .about-channel .modal-box__content{flex-direction:column;gap:16px;padding:0}}.qa_section .channnel-talk-content .about-channel .modal-box__image{height:335px;object-fit:contain}@media only screen and (max-width:796px){.qa_section .channnel-talk-content .about-channel .modal-box__image{order:1}}.qa_section .channnel-talk-content .about-channel .modal-box__title{font-size:18px;line-height:160%;font-weight:700;margin-bottom:8px}@media only screen and (max-width:796px){.qa_section .channnel-talk-content .about-channel .modal-box__title{font-size:15px;margin-bottom:16px}}.qa_section .channnel-talk-content .about-channel .modal-box__description{font-size:15px;line-height:180%}.qa_item .q_wrapper{display:flex;align-items:center;gap:16px;color:#004347;font-weight:700;line-height:160%;padding:16px 8px;border-top:1px solid #cbd0d3;-webkit-user-select:none;user-select:none;cursor:pointer}.qa_item .q_wrapper__label{font-size:16px;letter-spacing:.64px}.qa_item .q_wrapper__text{font-size:15px;letter-spacing:.75px;width:100%}.qa_item .a_wrapper{display:flex;gap:16px;padding:10px 8px;margin-bottom:20px;border-radius:4px;line-height:160%}.qa_item .a_wrapper__label{font-size:16px;color:#a9a9a9;letter-spacing:.64px;font-weight:700}.qa_item .a_wrapper__text{font-size:15px;line-height:180%;letter-spacing:.75px;white-space:pre-wrap}.accordion .arrow_icon{width:10px;transition:transform ease-in-out .5s}.accordion_heading{cursor:pointer}.accordion_content{transition:max-height ease-in-out .5s;max-height:0;overflow:hidden}.accordion .open{max-height:1000px}@keyframes show-modal{0%{opacity:0}to{opacity:1}}@keyframes close-modal{0%{opacity:1}to{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/style.css.map */
