.legacy-shop-page[data-astro-cid-b3rmxzsa]{width:100%;overflow-x:hidden;background:#fff}.legacy-shop-inner[data-astro-cid-b3rmxzsa]{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:90px 20px 0}.legacy-shop-back[data-astro-cid-b3rmxzsa]{margin:0 0 20px;color:#385b3a;font-size:13px;line-height:18px}.legacy-shop-back[data-astro-cid-b3rmxzsa] a[data-astro-cid-b3rmxzsa]{color:inherit;text-decoration:none}.legacy-shop[data-astro-cid-b3rmxzsa]{min-height:1px;color:#1c1a30;font-family:Apple SD Gothic Neo,Malgun Gothic,Nanum Gothic,Meiryo,Noto Sans,sans-serif;font-size:15px;line-height:18px}.legacy-shop .goods_summary p,.legacy-shop .shop_view_body p{line-height:18px}.legacy-shop .braket-badge{display:inline-block;padding:3px;border-radius:10px;background:transparent!important;color:inherit;font-size:.85em}.legacy-shop .braket-badge:before{content:"("}.legacy-shop .braket-badge:after{content:")"}.legacy-shop .shop_sub_depth a{color:#1c1a3066;text-decoration:none}.legacy-shop .shop_sub_depth a.active{color:#1c1a30}.legacy-shop .buy_btns.pc a.btn.cart,.legacy-shop .buy_btns.pc a.like_box{border:1px solid rgb(28 26 48 / 20%);border-radius:4px;background:#fbfcfb;color:#1c1a30;font-weight:700;text-decoration:none}.legacy-shop .buy_btns.pc a.btn.buy{border-radius:4px;font-weight:700}.legacy-shop .shop_view_body a[href*="170525923"] img.fr-dib{display:block;float:none;margin:0 auto}.legacy-shop #prod_additional{display:none}.legacy-shop #prod_additional_options .dropdown-toggle,.legacy-shop #prod_additional_options .dropdown-menu a{color:#1c1a30;text-decoration:none}.legacy-shop .underline_tab .site_prod_nav a{border-bottom:1px solid rgb(28 26 48 / 15%);color:#1c1a30b3;text-decoration:none}.legacy-shop .pay_detail .real_price,.legacy-shop .pay_detail .sale_price{color:#1c1a30}.legacy-shop .underline_tab .site_prod_nav a.active{border-bottom-color:#385b3a;box-shadow:none;color:#385b3a}@media(min-width:768px){.legacy-shop #prod_goods_form header{padding-bottom:24px}.legacy-shop .shop_view_body{font-family:Apple SD Gothic Neo,Malgun Gothic,Nanum Gothic,Meiryo,Noto Sans,sans-serif;line-height:18px}.legacy-shop .shop_view_body span{line-height:1.2}.legacy-shop .shop_view_body h3{font-size:38.565px;font-weight:400;line-height:46.278px}.legacy-shop .shop_view_body h4{font-size:32.145px;font-weight:400;line-height:38.574px}}@media(max-width:767px){.legacy-shop #prod_goods_form header{margin-bottom:24px}.legacy-shop .shop_view_body{font-family:Apple SD Gothic Neo,Malgun Gothic,Nanum Gothic,Meiryo,Noto Sans,sans-serif;line-height:18px}.legacy-shop .shop_view_body span{line-height:1.2}.legacy-shop .shop_view_body h2{font-size:28px;line-height:33.6px}.legacy-shop .shop_view_body h3{font-size:24px;line-height:28.8px}.legacy-shop .shop_view_body h4{font-size:20px;line-height:30px}.legacy-shop .shop_view_body ul,.legacy-shop .shop_view_body ol{margin:0 0 10px;padding-left:40px}.legacy-shop .shop_view_body li{margin:0}.legacy-shop-inner[data-astro-cid-b3rmxzsa]{padding:10px 15px 0}.legacy-shop-back[data-astro-cid-b3rmxzsa]{margin-bottom:10px}.legacy-shop .goods_thumbs .owl-item{width:100vw!important}.legacy-shop .categorize-mobile.buy_btns .like_box,.legacy-shop .categorize-mobile.buy_btns .comment_num{color:#212121!important;text-decoration:none}.legacy-shop .categorize-mobile.buy_btns .like_box i,.legacy-shop .categorize-mobile.buy_btns .comment_num i{color:inherit}.legacy-shop .underline_tab .site_prod_nav_wrap{border-bottom:0}.legacy-shop .buy_btns.mobile a.btn.cart,.legacy-shop .buy_btns.mobile .defualt-cart{border-radius:4px;background:#fbfcfb!important;color:#212121!important;font-weight:700;text-decoration:none}.legacy-shop .buy_btns.mobile a.btn.buy{border-radius:4px;font-weight:700}}@media(max-width:767px){.legacy-shop .option_btn_tools a{position:relative}.legacy-shop .option_btn_tools a:after{position:absolute;top:50%;left:50%;width:44px;height:44px;content:"";transform:translate(-50%,-50%)}}.legacy-purchase-panel[data-astro-cid-b3rmxzsa]{border-top:1px solid #eee;background:#fff;padding:48px 20px}.legacy-purchase-panel__inner[data-astro-cid-b3rmxzsa]{margin:0 auto;max-width:440px}.legacy-cart-dialog[data-astro-cid-b3rmxzsa]{width:min(360px,calc(100% - 30px));margin:auto;border:0;padding:0;color:#45454c}.legacy-cart-dialog[data-astro-cid-b3rmxzsa]::backdrop{background:#00000073}.legacy-cart-dialog__content[data-astro-cid-b3rmxzsa]{background:#fff}.legacy-cart-dialog__content[data-astro-cid-b3rmxzsa] p[data-astro-cid-b3rmxzsa]{margin:0;padding:0 30px;font-size:15px;line-height:1.5;text-align:center}.legacy-cart-dialog__content[data-astro-cid-b3rmxzsa] p[data-astro-cid-b3rmxzsa]:first-of-type{padding-top:31px}.legacy-cart-dialog__content[data-astro-cid-b3rmxzsa] p[data-astro-cid-b3rmxzsa]+p[data-astro-cid-b3rmxzsa]{padding-bottom:31px}.legacy-cart-dialog__actions[data-astro-cid-b3rmxzsa]{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #e5e5e5}.legacy-cart-dialog__actions[data-astro-cid-b3rmxzsa] button[data-astro-cid-b3rmxzsa]{min-height:51px;border:0;background:#fff;color:#45454c;font:inherit;font-size:14px;cursor:pointer}.legacy-cart-dialog__actions[data-astro-cid-b3rmxzsa] button[data-astro-cid-b3rmxzsa]+button[data-astro-cid-b3rmxzsa]{border-left:1px solid #e5e5e5;background:#385b3a;color:#fff}.legacy-cart-dialog__actions[data-astro-cid-b3rmxzsa] button[data-astro-cid-b3rmxzsa]:focus-visible{position:relative;outline:2px solid #1c1a30;outline-offset:-2px}
