:root{--footer-top-space: 50px;--footer-bottom-space: 28px}@media screen and (max-width: 1000px){:root{--footer-top-space: 30px;--footer-bottom-space: 10px}}.header{padding-block-start:15px;padding-block-end:7px}.header__primary-nav-item:before,.header__primary-nav-item .h6{font-size:18px;letter-spacing:unset}a.head_navhbtn{display:flex;flex-direction:column;align-items:center}a.head_navhbtn span{font-size:10px;text-align:center}.header__cart-dot{box-shadow:0 0 rgb(var(--background));width:1.2rem;height:1.2rem;display:flex;justify-content:center;align-items:center;color:#f39939;transform:scale(1);inset-inline-end:-.6rem}.header__cart-dot .head-cartcount{color:#fff;font-size:12px;text-align:center;display:block}.header-sidebar__scroller>.header-sidebar__linklist>li:nth-child(3) a{color:#d76151}@media screen and (max-width: 1000px){.sidebar_openmenu{font-size:10px;text-align:center}.header__primary-nav button{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}.header__primary-nav button svg{width:30px}}p.prose.heading.is-selected a{background:none}.announcement-bar{padding-block:.5rem}.head_linebannerbox img{width:100%}@media screen and (max-width: 699px){.header{padding-block-start:10px;padding-inline-start:15px;padding-inline-end:15px}.header__primary-nav{width:fit-content}.header__primary-nav button{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}svg.header__nav-icon.icon.icon-hamburger{width:25px;height:25px}svg.header__nav-icon.icon.icon-hamburger path{stroke-width:2}.sidebar_openmenu{font-size:8px;display:block}.header__secondary-nav{gap:.625rem .5rem}a.head_navhbtn span{font-size:9px}.header__nav-icon{width:22px;height:23px}.head_linebannerbox{padding:0 20px}}.section-spacing_breadcrumbs{padding-block-start:42px;padding-block-end:15px;position:relative}.breadcrumb{font-size:110%;padding:0 17px 12px 0;max-width:1240px;margin:0 auto}@media screen and (max-width: 699px){.breadcrumb{font-size:100%}}.footer{padding-block-start:var(--footer-top-space);padding-block-end:min(var(--footer-bottom-space),3rem)}.footer__block--links .h6{font-weight:700;letter-spacing:unset}.footer__block--links .h6,.footer__block--links{font-size:17px}.foot_telbox{margin-top:10px;margin-bottom:40px}.foot_telbox a{display:flex;width:100%;border:2px solid #422512;border-radius:100vw;align-items:center;justify-content:center;padding:7px 10px}.foottel_text{font-size:15px;margin-right:3%}.foot_telicon{margin-right:2%}.foot_telicon img{width:100%}.foottel_num{font-size:24px;font-weight:700}.footer__block--newsletter{max-width:100%;width:100%}.footer__block--newsletter .h6{font-size:16px;font-weight:700;letter-spacing:unset;display:flex;align-items:center;justify-content:center}.footer__block--newsletter .h6 span{margin-left:2px}.footer__block--newsletter input{border-color:#422512}.footer__block--newsletter input::placeholder{text-align:center;color:#b5b5b5;font-weight:700}.footer__block--newsletter input::-ms-input-placeholder{text-align:center;color:#b5b5b5;font-weight:700}.footer__block--newsletter button.button{border-radius:100vw;font-weight:700;width:100%}.footer__aside{grid-template-columns:1fr auto;align-items:start}.footer__aside .heading{text-transform:unset;letter-spacing:unset;text-align:right}.social-media--list{gap:var(--social-media-list-gap, .75rem .6rem)}.social-media--list .social-media__item{opacity:1}.social-media--list .social-media__item:hover{opacity:.65}ul.footsubmenu_ul{list-style:none;display:flex;flex-wrap:wrap;margin-left:0}ul.footsubmenu_ul li{margin-right:1.7rem;padding-left:0;margin-bottom:8px}ul.footsubmenu_ul li:last-child{margin-right:0rem}ul.footsubmenu_ul li a{text-decoration:underline;text-underline-offset:4px}.footer_logo a{display:flex;justify-content:center;align-items:center;margin-bottom:12px}.footer_logoimg{margin-right:10px}.footer_logotext{font-size:18px}@media screen and (min-width: 1000px){.footer__block--links{flex-grow:1;max-width:16%}.footer__block--newsletter{max-width:460px;margin-left:auto}}@media screen and (min-width: 768px){.foot_telbox a[href^="tel:"]{pointer-events:none}}@media screen and (max-width: 1000px){.footer__block--links,.footer__block--image{flex-grow:0;max-width:100%}.footer__block-list{flex-direction:column}.footer__block-list .v-stack.unstyled-list{display:flex;flex-wrap:wrap;gap:10px 30px}.footer__block-list .unstyled-list li{position:relative}.footer__block-list .unstyled-list li:after{content:"/";display:block;position:absolute;top:0;right:-15px;opacity:.65}.footer__block-list .unstyled-list li:last-child:after{content:none}.footer__block--links .h6,.footer__block--links{font-size:13px}.foot_telbox{margin-bottom:20px}.foot_telbox a{border:1px solid #422512;padding:7px 10px}.foottel_text{font-size:12px;margin-right:3%}.foot_telicon{width:22px}.foottel_num{font-size:18px}.footer__block--newsletter .h6{font-size:13px}}@media screen and (max-width: 699px){.social-media--list{justify-content:center}.footer__aside{grid-template-columns:auto}ul.footsubmenu_ul{row-gap:5px;justify-content:center;font-size:12px}.footer_logo a{justify-content:center}.footer__aside .heading{text-align:center}}.top_section_heading{font-size:32px!important;font-weight:500!important;letter-spacing:.04em!important;position:relative;text-decoration:underline;text-decoration-color:#f6ecaf;text-decoration-thickness:15px;text-decoration-skip-ink:none;text-underline-offset:-6px;text-align:center}.top_section_heading span{font-size:42px}.top_section_heading:after{position:absolute;display:block;content:"";width:83px;height:14px;background-image:url(/cdn/shop/files/topheader_title_after.svg);background-size:contain;background-repeat:no-repeat;bottom:-37px;right:50%;transform:translate(50%)}.blog-post-list.top{margin-top:50px}@media screen and (max-width: 640px){.justify-self-center{width:100%}#fsb_bar{font-size:14px}.top_section_heading{font-size:24px!important;text-decoration-thickness:11px;text-underline-offset:-4px}.top_section_heading:after{width:58px;height:10px;bottom:-26px}}.top_description_text{margin-top:50px;text-align:center;font-size:20px;line-height:1.5}.top_description_text span{font-size:28px}@media screen and (max-width: 640px){.top_description_text{font-size:15px;width:calc(100% - 24px);margin:70px auto 0;text-align:center}.top_description_text.left{text-align:left}.top_description_text br{display:none}.top_description_text br.br_sp{display:block}.top_description_text.top_howto{text-align:center}.top_description_text span{font-size:26px}.top_description_text.top_howto br{display:block}}.maxwidth900{max-width:900px;width:calc(100% - 48px);margin:100px auto 0}@media screen and (max-width: 640px){.maxwidth900{width:calc(100% - 24px);margin:70px auto 0}}.tab_imagebox{max-width:900px;width:95%;margin:20px auto 70px}.tab_imagebox.universal{max-width:808px}.tab_imagebox_sp{display:none}.reg_imagebox{max-width:534px;width:95%;margin:100px auto 70px}.collection_tag_text{display:flex;flex-wrap:wrap;gap:5px}.collection_tag_span{font-size:11px;border:solid 1px #A39784;padding:3px 8px}@media screen and (max-width: 640px){.tab_imagebox{display:none}.tab_imagebox_sp{display:block;max-width:600px;width:calc(100% - 24px);margin:-10px auto 30px}.tab_imagebox_sp.universal{display:block;max-width:600px;width:calc(100% - 24px);margin:0 auto 30px}.reg_imagebox{display:none}.reg_imagebox_sp{display:block;max-width:351px;width:calc(100% - 24px);margin:60px auto 30px}.collection-description>div{margin-block-start:1rem!important;display:flex;flex-wrap:wrap;margin-right:auto;margin-left:auto;width:100%}.collection-description>div .collection_link_button{width:calc((100% - 12px)/2);margin:5px 3px;display:flex;align-items:center;justify-content:center;height:50px;line-height:1.3}.collection-description>div .collection_link_button:first-of-type{margin-block-start:5px!important}.collection-description>div .collection_link_button a{font-size:12px;font-weight:700;margin-top:unset!important}.collection_tag_text{gap:2px;margin-left:2px}.collection_tag_span{padding:1px 7px;border:solid .5px #A39784}}.topabout_box{background-color:#faf1e4;width:100%;padding-top:100px;padding-bottom:60px}.kaigo_box,.kodawari_box{max-width:1070px;width:calc(100% - 24px);margin:0 auto 40px;padding:40px 15px 45px;border:4px solid #EBA920;border-radius:19px;background-color:#fff}.kaigo_box h2,.kodawari_box h2{text-align:center}.kodawari_box h2 span{font-size:40px}.kaigo_box p{color:#000;font-size:20px;line-height:1.7;max-width:854px;width:100%;margin:75px auto 0}.kodawari_box ul{list-style:none;display:flex;justify-content:space-between;margin-top:90px;max-width:945px;margin-left:auto;margin-right:auto}.kodawari_box ul li{width:calc(100% / 3);max-width:301px;padding-left:0}.kodawari_box ul li h5{color:#fff;font-size:14px;line-height:1.2em;font-weight:700;text-align:center;background-color:#89a73d;border-radius:6px;padding:9px 15px;width:fit-content;margin:0 auto;position:relative;z-index:1}.kodawari_box ul li h5 span{font-size:20px;vertical-align:top}.kodawari_box ul li p{background-color:#fcf6f3;border-radius:20px;padding:40px 20px 25px;color:#3e3434;text-align:center;font-size:19px;font-weight:500;line-height:1.3;margin-top:-20px}.kodawari_box ul li small{text-align:left;display:block;font-size:13px;font-weight:400;padding-top:5px}.kodawari_box ul li p span{color:#ea8712;font-size:20px}@media screen and (max-width: 640px){.topabout_box{padding-top:70px;padding-bottom:30px}.kaigo_box p{font-size:16px;margin:60px auto 0}.kaigo_box p br{display:none}.kodawari_box ul{display:flex;justify-content:space-between;margin-top:60px;margin-left:auto;margin-right:auto;flex-direction:column;align-items:center}.kodawari_box ul li{width:100%;margin-bottom:30px}.kodawari_box ul li:last-child{margin-bottom:0}.kodawari_box ul li h5{color:#fff;font-size:14px;line-height:1.2em;font-weight:700;text-align:center;background-color:#89a73d;border-radius:6px;padding:9px 15px;width:fit-content;margin:0 auto;position:relative;z-index:1}.kodawari_box ul li h5 br{display:none}.kodawari_box ul li h5 span{font-size:20px;vertical-align:top}.kodawari_box ul li p{background-color:#fcf6f3;border-radius:20px;padding:40px 20px 25px;text-align:center;font-size:18px;margin-top:-20px}.kodawari_box ul li small{text-align:center;font-size:12px}.kodawari_box ul li p span{font-size:19px}}.universal_box{background-color:#fcf6f2;width:100%}.universal_box.section-spacing{padding-block-start:100px;padding-block-end:100px;margin-bottom:80px}.universal_box .sm\:gap-5{gap:unset}.universal_subtitle{font-size:20px!important;background-color:#fff;padding:6px 10px 5px;border:2px solid #3E3434;border-radius:50px;max-width:350px;margin:0 auto!important;letter-spacing:.05rem!important;width:100%;line-height:1}.top_universal_text{font-size:20px;line-height:1.5;max-width:822px;width:calc(100% - 24px);margin:100px auto 70px}@media screen and (max-width: 640px){.universal_box{padding-top:70px;padding-bottom:70px}.universal_subtitle{font-size:16px!important;padding:6px 10px 5px;max-width:328px}.top_universal_text{font-size:16px;margin:60px auto}.top_universal_text br.spnone{display:none}}.universal_box .TabList{overflow:unset}.universal_box .section-stack{gap:unset}.unversaltab_button{max-width:1100px;margin:0 auto;width:calc(100% - 24px);display:flex;justify-content:space-between;padding:unset}.universal_box .TabList__Item{width:calc((100% / 3) - 10px);padding-top:20px;padding-bottom:20px;font-weight:700;letter-spacing:.09em!important;border-radius:20px 20px 0 0;color:#fff}span.tabsubtitle{display:block;font-size:16px;width:100%;max-width:176px;margin:0 auto 10px;color:#fff;border-radius:25px;letter-spacing:.09em!important;padding:5px 10px}.tab_uni_ul_con br.spblock,button.TabList__Item br.spblock,span.tabsubtitle br.spblock{display:none}.TabList__Item:first-of-type span.tabsubtitle{color:#d76151;background-color:#fff}.TabList__Item:nth-of-type(2) span.tabsubtitle{color:#e08c92;background-color:#fff}.TabList__Item:nth-of-type(3) span.tabsubtitle{color:#eba920;background-color:#fff}.TabList__Item:not(:only-child)[aria-current=true]:first-of-type span.tabsubtitle{color:#fff;background-color:#d76151}.TabList__Item:not(:only-child)[aria-current=true]:nth-of-type(2) span.tabsubtitle{color:#fff;background-color:#e08c92}.TabList__Item:not(:only-child)[aria-current=true]:nth-of-type(3) span.tabsubtitle{color:#fff;background-color:#eba920}.universal_box .TabList__Item:first-of-type{background-color:#d76151}.universal_box .TabList__Item:nth-of-type(2){background-color:#e08c92}.universal_box .TabList__Item:nth-of-type(3){background-color:#eba920}.universal_box button.TabList__Item[aria-current=true]{background-color:#fff;position:relative;z-index:2}.universal_box button.TabList__Item[aria-current=true]:after{position:absolute;content:"";height:5px;width:100%;bottom:-4px;right:0;display:block;background-color:#fff}.universal_box button.TabList__Item:first-of-type:not(:only-child)[aria-current=true]{border:4px solid #D76151;color:#d76151;border-bottom:none}.universal_box button.TabList__Item:nth-of-type(2):not(:only-child)[aria-current=true]{border:4px solid #E08C92;color:#e08c92;border-bottom:none}.universal_box button.TabList__Item:nth-of-type(3):not(:only-child)[aria-current=true]{border:4px solid #EBA920;color:#eba920;border-bottom:none}.unversaltab_button .TabList__Item+.TabList__Item{margin-left:0}.universal_box .TabPanel.is-selected{padding-top:50px;padding-bottom:50px;background-color:#fff;max-width:1100px;width:calc(100% - 24px);margin:0 auto;border-radius:0 0 20px 20px}.universal_box .TabPanel:first-of-type{border:4px solid #D76151}.universal_box .TabPanel:nth-of-type(2){border:4px solid #E08C92}.universal_box .TabPanel:nth-of-type(3){border:4px solid #EBA920}.tab_uni_headerbox{max-width:970px;width:calc(100% - 24px);margin:0 auto 30px;display:flex;align-items:center}.tab_unilogo{max-width:258px;width:100%}ul.tab_uni_ul{max-width:678px;width:100%;margin-left:2%;font-weight:500}ul.tab_uni_ul li{max-width:678px;width:100%;display:table;background-color:#f8f3ef;font-size:18px;line-height:1.2em;padding-inline-start:0rem}ul.tab_uni_ul li:first-child{border-bottom:dashed 2px #422511}.tab_uni_ul_tit{display:table-cell;vertical-align:middle;width:30%;background-color:#eee5df;padding:20px 3%}.tab_uni_ul_con{display:table-cell;vertical-align:middle;width:70%;padding:20px 3%}.universal_box .product-list:not(.product-list--carousel){margin-inline:1.5rem}@media screen and (min-width: 641px){.TabList__Item+.TabList__Item{margin-left:45px}}@media screen and (max-width: 640px){.universal_box .TabList__Item{width:calc(100% / 3);padding-top:10px;padding-bottom:10px;border-radius:20px 20px 0 0;font-size:16px}span.tabsubtitle{display:block;font-size:11px;width:100%;max-width:80px;margin:0 auto 10px;color:#fff;border-radius:25px;letter-spacing:.09em!important;padding:5px 10px}.tab_uni_ul_con br.spblock,button.TabList__Item br.spblock,span.tabsubtitle br.spblock{display:block}.universal_box button.TabList__Item:not(:only-child)[aria-current=true]:after{height:7px;bottom:-5px}.universal_box .featured-collections-navigation{column-gap:0rem}.tab_uni_headerbox{flex-wrap:wrap}.tab_unilogo{max-width:258px;width:100%;margin:0 auto}ul.tab_uni_ul{max-width:678px;width:100%;margin:15px 5% 0}ul.tab_uni_ul li{max-width:678px;width:100%;display:flex;background-color:#f8f3ef;font-size:16px;line-height:1.2em;flex-direction:column}ul.tab_uni_ul li:first-child{border-bottom:dashed 0px #422511;margin-bottom:20px}.tab_uni_ul_tit{display:table-cell;vertical-align:middle;width:100%;background-color:#eee5df;padding:20px 3%;text-align:center}.tab_uni_ul_con{display:table-cell;vertical-align:middle;width:100%;padding:20px 10%;text-align:center;line-height:1.9}.universal_box .product-list:not(.product-list--carousel){margin-inline:.625rem}.universal_box .justify-self-center{width:95%}}.shopify-section--tophowto .top_section_heading{padding-top:70px}.tophowto_box{width:100%;margin-top:100px;padding-bottom:100px}ul.step_ul{display:flex;align-items:stretch;justify-content:space-between;max-width:1015px;width:calc(100% - 24px);margin:0 auto;list-style:none;position:relative}ul.step_ul li.step_block{border:3px solid;border-radius:20px;max-width:300px;width:29.5%;min-height:400px;position:relative;display:flex;align-content:center;align-items:center;flex-direction:column;padding:75px 1% 50px}ul.step_ul li.step_block:first-of-type{border-color:#d76151}ul.step_ul li.step_block:nth-of-type(3){border-color:#e08c92}ul.step_ul li.step_block:nth-of-type(5){border-color:#eba920}.step_icon{position:absolute;top:-45px;border-radius:50%;width:91px;height:91px;display:flex;flex-direction:column;justify-content:center;text-align:center;color:#fff;font-size:15px}.step_icon span{font-size:26px}.step_icon.list1{background-color:#d76151}.step_icon.list2{background-color:#e08c92}.step_icon.list3{background-color:#eba920}.steplist_img{max-width:148px;width:100%;margin:0 auto}ul.step_ul li h5{font-weight:700;font-size:20px;line-height:1.5;margin-bottom:20px;text-align:center}ul.step_ul li p.step_listp{max-width:216px;width:100%;margin:20px auto 0;font-size:16px;line-height:1.7}ul.step_ul li.sankaku1{width:27px;height:37px;background-image:url(/cdn/shop/files/sankaku1.svg);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:50%;left:31%}ul.step_ul li.sankaku2{width:27px;height:37px;background-image:url(/cdn/shop/files/sankaku2.svg);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:50%;left:66%}@media screen and (max-width: 640px){.tophowto_box{margin-top:90px;padding-bottom:100px}ul.step_ul{display:flex;align-items:center;justify-content:space-between;max-width:300px;width:calc(100% - 24px);margin:0 auto;list-style:none;position:relative;flex-direction:column}ul.step_ul li.step_block{border:3px solid;border-radius:20px;max-width:300px;width:100%;min-height:330px;position:relative;display:flex;align-content:center;align-items:center;flex-direction:column;padding:70px 2% 30px;margin-bottom:20px}ul.step_ul li.step_block:nth-of-type(5){margin-bottom:0}.step_icon{position:absolute;top:-45px;border-radius:50%;width:91px;height:91px;display:flex;flex-direction:column;justify-content:center;text-align:center;color:#fff;font-size:15px;font-weight:700}.steplist_img{max-width:148px;width:100%;margin:0 auto}ul.step_ul li h5{font-weight:700;font-size:18px;line-height:1.5;margin-bottom:10px;margin-top:10px;text-align:center}ul.step_ul li p.step_listp{max-width:216px;width:100%;margin:10px auto 0;font-size:16px;line-height:1.7}ul.step_ul li.sankaku1{width:27px;height:37px;background-image:url(/cdn/shop/files/sankaku1.svg);background-repeat:no-repeat;background-size:contain;position:relative;bottom:unset;left:unset;margin-bottom:55px;transform:rotate(90deg)}ul.step_ul li.sankaku2{width:27px;height:37px;background-image:url(/cdn/shop/files/sankaku2.svg);background-repeat:no-repeat;background-size:contain;position:relative;bottom:unset;left:unset;margin-bottom:55px;transform:rotate(90deg)}.artucle_spblock{clear:both}.artucle_spblock .ArticleItem__ImageWrapper{margin-bottom:0}.artucle_spblock:after{content:"";display:block;clear:both}.artucle_spblock .ArticleItem__ImageWrapper{float:left;width:25%}.features--heading-large .artucle_spblock .u-h2{font-size:18px;line-height:1.5;letter-spacing:.1em}.features--heading-large .artucle_spblock .u-h2,.features--heading-large .artucle_spblock p{float:right;width:70%;line-height:1.3}.features--heading-large .artucle_spblock+p.ArticleItem__Excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}.collectiontext_blank{margin-top:0}@media screen and (max-width: 640px){.collectiontext_blank{margin-top:0}}.section-spacing{padding-block-start:42px;padding-block-end:90px;position:relative}@media screen and (max-width: 640px){.section-spacing{padding-block-start:57px}}.h2,:where(.prose h2){font-size:18px;font-weight:700}.prose :first-child{margin-block-start:1.5rem!important}.product-gallery{--product-gallery-thumbnail-size: 4.5rem}.pro_tag_box{margin-top:-5px;row-gap:5px;display:flex;flex-wrap:wrap}.pro_tagcard{font-size:10px;border:1px solid #A39784;line-height:1;padding:7px 13px;margin-right:5px}.pswp__bg{background-color:#fff}.pro_price{grid-template-columns:auto 1fr;align-items:baseline}.pro_price p.text-sm.text-subdued{margin-left:1px}.selectortext{font-weight:700;font-size:14px;text-align:center;line-height:1.7}.product-info__block-item[data-block-type=selectortext]{margin-block-end:.3rem}.accordion__toggle{padding-left:20px}.accordion__content.prose{padding-left:20px;padding-right:20px}.pro_recordlow{font-size:15px;color:inherit;line-height:1.5;margin-bottom:5px}#popup-wrapper{background-color:#00000080;position:fixed;top:0;left:0;width:100%;height:100%;display:none;opacity:0;animation:fadein .5s forwards;animation-timing-function:ease-in-out;z-index:1000}.product-info__block-item:is([data-block-type=variant-picker]){margin-block-start:0}.accordion_imgbox img{width:100%;height:auto;display:block}.accordion_imgbox img.accordion_imgsp{display:none}@media screen and (max-width: 640px){.accordion_imgbox img.accordion_imgpc{display:none}.accordion_imgbox img.accordion_imgsp{display:block}}#popup-inside{text-align:center;width:90%;max-width:500px;background:#fdfaedf2;margin:20% auto 0;padding:30px 20px;position:relative;border:1px solid #8E8D8D;border-radius:15px}.message_btnbox{display:flex;justify-content:center}.message_proname{font-size:16px;line-height:1.8;margin-bottom:10px;color:#343434}.message_p{font-size:14px;line-height:1.8;margin-bottom:30px;color:#343434}#popup-inside a{text-decoration:none;padding:9px 10px 7px;font-size:14px;line-height:1.7;width:150px}#message a.message_cart{background:#ea8721;color:#fff}#message a.message_buy{background:#fff;color:#ea8721;border:1px solid #EA8721}#popup-inside a span{font-size:11px}#close{cursor:pointer}@keyframes fadein{to{opacity:1}}.product_footerbtn_fix{display:block;opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(.25,.46,.45,.94),visibility .4s cubic-bezier(.25,.46,.45,.94);position:fixed;width:100%;padding:10px 30px;background-color:#dedede00;bottom:0;z-index:1}#product_link:before{content:"";margin-top:-60px;height:60px;display:block;vertical-align:top;visibility:hidden}@media only screen and (min-width:769px){.product_footerbtn_fix{display:none}}.product_footerbtn_fix.active{opacity:1;visibility:visible}.product_footerbtn{background-color:#ea8721;padding:10px;text-align:center;font-size:13px;font-weight:700}.product_footerbtn a{display:block;color:#fff}.product-info__block-item:is([data-block-type=buy-buttons]){--product-info-gap: 1.5rem}.product-info__block-item .quantity-selector{display:grid;margin:0 auto;width:fit-content;height:32px}.quantity-selector__button,.quantity-selector__input{height:30px}.product-gallery img.object-contain{object-fit:cover;aspect-ratio:1/1}:checked+.block-swatch,.block-swatch.is-selected{border-color:#ea8722;border-width:1.5px}.accordion .accordion__content.prose ul{margin-inline-start:0em;list-style:none;row-gap:1em}.accordion .accordion__content.prose ul a{padding-left:1.5em;position:relative;padding-bottom:5px;line-height:2.2;font-weight:700}.accordion .accordion__content.prose ul a:before{position:absolute;content:"";display:block;top:2px;left:0;width:12px;height:12px;background-color:#e78812;border-radius:100vw}.accordion__content{border-top:#d5d5d5 .7px solid;padding-top:20px}.accordion .accordion__content.prose :first-child{margin-block-start:0rem!important}.accordion .accordion__content.prose a:not(.h1,.h2,.h3,.h4,.h5,.h6,.button,.link-faded,.link-faded-reverse){background:linear-gradient(to right,#e78812,#e78812) 0 min(100%,1.4em) / 100% 1px no-repeat;transition:opacity .3s ease-in-out}.accordion .accordion__content.prose a:not(.h1,.h2,.h3,.h4,.h5,.h6,.button,.link-faded,.link-faded-reverse):hover{opacity:.65}.ga-products-box{border:.7px solid #EA8712;padding-left:20px;padding-bottom:0!important}.ga-products-box h2.section-title{text-align:center!important;text-decoration:underline;text-decoration-color:#ea8712;text-decoration-thickness:.7px;text-underline-offset:10px;margin-bottom:30px;padding-right:20px}.ga-products-box h2.section-title span{line-height:1.8!important;font-size:16px!important}.ga-product-form{justify-content:space-between!important;width:100%;align-items:center;margin-top:10px!important;flex-direction:row!important;flex-wrap:wrap}.ga-product-form button.ga-addalltocart{margin-top:0}.ga-products-box p:last-of-type{display:none!important;width:1px!important;height:1px!important;font-size:0px!important;line-height:0!important}.ga-product-form button.ga-addalltocart{background-color:#ea8712!important}.ga-product-form span.ga-product_price,#wigget_13413 span.ga-product_price{color:#5c5c5c!important}ul.ga-products-input li{padding-left:0!important}ul.ga-products-input li input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:relative;right:0;bottom:0;left:0;height:15px;width:15px;vertical-align:-.5rem;color:#ea8712;cursor:pointer;display:inline-block;margin:0rem .2rem .2rem 0rem;border:#ea8712 1px solid}ul.ga-products-input li input[type=checkbox]:checked{background:#ea8712}input[type=checkbox]:before,input[type=checkbox]:after{position:absolute;content:"";background:#ea8712}ul.ga-products-input li input[type=checkbox]:checked:before{left:1px;top:7px;width:6px;height:2px}ul.ga-products-input li input[type=checkbox]:before,input[type=checkbox]:after{position:absolute;content:"";background:#fff}ul.ga-products-input li input[type=checkbox]:before{left:2px;top:6px;width:0;height:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}ul.ga-products-input li input[type=checkbox]:after{transform:rotate(40deg);-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg)}ul.ga-products-input li input[type=checkbox]:checked:after{right:4px;bottom:1.5px;width:2px;height:10px}ul.ga-products-input li input[type=checkbox]:indeterminate:before,input[type=checkbox]:indeterminate:after{width:7px;height:2px;transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}ul.ga-products-input li input[type=checkbox]:indeterminate:before{left:1px;top:7px}ul.ga-products-input li input[type=checkbox]:indeterminate:after{right:1px;bottom:7px}a.product-title.h6{letter-spacing:unset}.product_settitle{font-size:16px;color:#e68912;line-height:1.5;padding:5px 20px;border-radius:100vw;border:1.5px solid #E68912;background-color:#f8f5ea;text-align:center;font-weight:700;width:fit-content;margin:0 auto 20px}ul.product_setul{list-style:none;margin-left:0;display:flex;gap:3em .4em;flex-wrap:wrap;justify-content:space-between}ul.product_setul li{padding-left:0;width:47%}.product_setimg{margin-bottom:17px}.product_setimg img{display:block;width:100%;height:auto}.product-info__block-item[data-block-type=accordion]{margin-block-end:0}.product-info__block-group.accordion-group{margin-block-end:0;margin-block-start:-.5px;--product-info-gap: 0rem}.product_setname{font-weight:700;color:#2b2b2b;position:relative;line-height:1.7;margin-bottom:10px;padding-left:1.5em}.product_setname:before{position:absolute;content:"";width:14px;height:14px;background-color:#e78812;border-radius:100vw;top:5px;left:0}.product_setdes,.product_setudf{line-height:1.8}.product_recipetitle{text-align:center;font-size:14px;color:#e68912;line-height:1.5;font-weight:700;margin-top:50px;margin-bottom:30px}.product_recipetitle span{background:linear-gradient(transparent 60%,#fffac1 60%)}ul.product_recipeul{list-style:none;margin-left:0;margin-bottom:95px}ul.product_recipeul li:first-child{margin-top:0!important}ul.product_recipeul li{padding-left:0;width:100%;display:flex;justify-content:space-between;margin-top:40px!important}ul.product_recipeul li a{transition:opacity .3s ease-in-out}ul.product_recipeul li a:hover{opacity:.8}ul.product_recipeul li a.product_recipelink:hover{opacity:.6}.product_recipeimg{width:40.833333%}.product_recipeimg img{display:block;width:100%;height:auto}.product_recipetxtbox{width:54.722222%}.product_recipename{font-weight:700;color:#2b2b2b;position:relative;font-size:12px;line-height:1.7;margin-bottom:10px;padding-left:1.5em}.product_recipename:before{position:absolute;content:"";width:12px;height:12px;background-color:#e78812;border-radius:100vw;top:4px;left:0}.product_recipedes{line-height:1.8;font-size:10px;margin-bottom:2px;color:#2b2b2b}a.product_recipelink{font-size:10px;color:#2b2b2b;position:relative;padding-right:17px;border-bottom:1px solid #2B2B2B;padding-bottom:4px}a.product_recipelink:after{position:absolute;content:" \25b6\fe0e";font-size:8px;top:50%;color:#2b2b2b;right:0;transform:translateY(-56%)}.prose.p-page__container :first-child{margin-block-start:0rem!important}.cartpage{display:flex;max-width:1120px;flex-wrap:wrap;justify-content:space-between;margin:0 auto}.container .section-header{width:100%;margin:0 auto}.cartpage .Cart--expanded .Cart__ItemList{border-top:1px solid var(--border-color)}.cart_setumeibox{max-width:276px;order:3;width:26%;background-color:#fffcf2;box-shadow:0 0 0 7px #fffcf2;border:1px solid #BCBCBC;padding:30px 20px;height:fit-content;color:#000}.cart_setumeibox .cart_setutit{font-size:16px;margin-bottom:20px}.cart_setumeibox .cart_setutxt{font-size:13px;line-height:2;margin-bottom:30px}.cart_setutxt h5{margin-bottom:1em;font-weight:400;font-size:inherit}.CartItem__LinePriceList .CartItem__Price.Price{font-size:18px}.cart_hosokubox{margin:40px 0 50px}.cart_hosokubox{font-size:14px;line-height:2}.cartpage .Cart__Head.hidden-phone{display:none}.cart_syoukei{font-size:11px}.cart_fixedbox{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;z-index:10;opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(.25,.46,.45,.94),visibility .4s cubic-bezier(.25,.46,.45,.94)}.cart_fixedbox.active{opacity:1;visibility:visible}.product_fixbtm_wrapper{max-width:1120px;width:calc(100% - 48px);margin:0 auto;border-top:1px solid #C1C1C1;padding:50px 0 15px;text-align:right}.product_fixbtm_wrapper p{text-align:right;margin-right:0;max-width:1120px}.product_fixbtm_wrapper .Cart__Total span{font-size:35px}.order-summary th,.order-summary td,.quantity-selector{border-color:#c1c1c1}.SectionHeader__Description span{font-size:18px;color:#ff0012;display:block;margin-bottom:10px}.cart_btm_box{display:flex;justify-content:flex-end}.cart_continu{margin-top:18px;margin-left:15px;color:#ea8712}.cart_continu a{color:var(--button-background);padding:14px 28px;display:block;text-align:center;border:1px solid;border-color:var(--button-background)}.cart_btm_box .Cart__Checkout{margin-top:18px;font-size:14px;padding:.65rem 1rem}.cart-note .textarea{border-color:#c1c1c1}@media screen and (max-width: 767px){.cartpage{flex-direction:column}.cartpage .Cart--expanded{width:calc(100% - 48px);max-width:100%;order:3;margin:0 auto}.cart_setumeibox{max-width:100%;order:2;width:calc(100% - 48px);background-color:#fffcf2;box-shadow:0 0 0 7px #fffcf2;border:1px solid #BCBCBC;padding:30px 20px;height:fit-content;color:#000;margin:0 auto 80px}.cart_setumeibox .cart_setutit{font-size:15px}.cart_setumeibox .cart_setutxt{font-size:13px;line-height:2;margin-bottom:30px}.cart_setutxt h5{margin-bottom:1em}.CartItem__LinePriceList .CartItem__Price.Price{font-size:18px}.cart_hosokubox{margin:40px 0 50px}.cart_hosokubox{font-size:14px;line-height:2}.cartpage .CartItem{display:flex;flex-wrap:wrap}.cartpage .CartItem__Info .CartItem__Actions.Heading.Text--subdued{display:none}.cartpage .CartItem__Info~.CartItem__Actions,.cartpage .CartItem__Info~.CartItem__LinePriceLists{display:block}.cartpage .CartItem__Actions{margin-top:0}.cartpage .CartItem__ImageWrapper{width:30%}.cartpage .CartItem__Info{width:70%}.cartpage .CartItem__LinePriceList.Heading.Text--subdued{width:calc(100% - 78px)}.CartItem__Remove.Link--underline{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 9px))}.product_fixbtm_wrapper{padding:13px 0 15px}.cart_btm_box .Cart__Checkout,.cart_continu{width:calc(50% - 7.5px)}.cart_btm_box .Button,.cart_continu .btn{padding:14px 15px;letter-spacing:.05em}}.u-h1{font-size:24px;font-weight:400}.pagination{border-color:#cfcfcf}ul.recipe_menuul{list-style:none;margin:40px auto;display:flex;flex-wrap:wrap;justify-content:center;gap:30px 10px}ul.recipe_menuul li{padding-left:0}ul.recipe_menuul li a{border:1px dashed;padding:14px 0;background:#ebd5c6;width:240px;color:#6a6a6a;display:flex;align-items:center;justify-content:center;text-align:center}@media screen and (max-width: 640px){ul.recipe_menuul{margin:10px auto 24px;gap:10px 6px;justify-content:flex-start}ul.recipe_menuul li{width:calc((100% - 6px)/2)}ul.recipe_menuul li a{width:100%;height:50px;line-height:1.3}}.Article__Header{margin-bottom:35px}.article{padding-block-end:unset}@media screen and (min-width: 641px){.Article__Header{margin-bottom:45px}}ul.table-of-contents{margin-inline-start:0em}ul.list-child{list-style:none;margin-inline-start:0em}ul.list-child li h2{margin-top:0;font-size:100%!important;font-weight:700;letter-spacing:inherit!important}.blognewsletterbox{max-width:780px;width:100%;margin:0 auto;padding-bottom:45px}.blognewsletterbox .form-row{gap:unset}.blognewsletterbox .input{background-color:#fff}.blognewsletterbox .justify-self-center{margin-inline-start:unset;margin-inline-end:unset;justify-self:unset;text-align:center}.blog_contnts_box strong{line-height:2!important}.Article__Title{font-size:20px!important;line-height:1.67;font-weight:700;font-family:inherit!important;letter-spacing:.1em;background:linear-gradient(transparent 60%,#ebdb1f5c 60%);display:inline;width:fit-content}h3.blog_h3{letter-spacing:.1em!important}@media screen and (min-width: 768px){.blog_contnts_box strong{line-height:1.73!important}}.question{position:relative;width:calc(100% - 120px);margin-left:120px;margin-top:50px;margin-bottom:60px}.question:before{background-image:url(/cdn/shop/files/interviewer.png);position:absolute;content:"";width:100px;height:125px;background-repeat:no-repeat;background-size:contain;top:0;left:-120px}.question p{line-height:2;position:relative;padding:10px 3%;background-color:#fff;border:2px solid #F99BA2;border-radius:15px}.question p:before{content:"";position:absolute;display:block;width:0;height:0;left:-15px;top:15px;border-right:14px solid #F99BA2;border-top:10px solid transparent;border-bottom:8px solid transparent}.question p:after{content:"";position:absolute;display:block;width:0;height:0;left:-12px;top:15px;border-right:14px solid #fff;border-top:10px solid transparent;border-bottom:7px solid transparent}.answer{position:relative;width:calc(100% - 120px);margin-right:120px;margin-top:50px;margin-bottom:60px}.answer:before{background-image:url(/cdn/shop/files/kanrieiyoushi.png);position:absolute;content:"";width:100px;height:125px;background-repeat:no-repeat;background-size:contain;top:0;right:-120px}.answer p{line-height:2;position:relative;padding:10px 3%;background-color:#fff;border:2px solid #9BD2F9;border-radius:15px}.answer p:before{content:"";position:absolute;display:block;width:0;height:0;right:-15px;top:14px;border-left:15px solid #9BD2F9;border-top:11px solid transparent;border-bottom:8px solid transparent}.answer p:after{content:"";position:absolute;display:block;width:0;height:0;right:-12px;top:15px;border-left:15px solid #fff;border-top:10px solid transparent;border-bottom:7px solid transparent}@media screen and (max-width: 640px){.question{width:calc(100% - 80px);margin-left:80px;margin-top:30px;margin-bottom:20px}.question:before{width:60px;height:80px;left:-80px}.question p{padding:10px 6%}.answer{width:calc(100% - 80px);margin-right:80px;margin-top:30px;margin-bottom:20px}.answer:before{width:60px;height:80px;right:-80px}.answer p{padding:10px 6%}}.oyakudati_banner_section{margin:0}.slide_oyakudatibox{margin:0 auto;background:#f1dbce52;max-width:780px;padding:0 50px}.oyakudati_banner{max-width:680px;width:100%;margin:0 auto}.BlogHero.ImageHero--newsletter{min-height:unset!important}@media screen and (min-width: 1008px){.slide_oyakudatibox{max-width:780px;padding:0 50px}}@media screen and (max-width: 640px){.slide_oyakudatibox{padding:0 20px}}.b_productbox{width:100%;border:2px solid #563721;background-color:#fff;border-radius:7px;display:flex;justify-content:space-between;padding:40px 5%;margin:50px auto 40px}.b_pro_img{width:40%}.b_pro_img img{width:100%;height:auto;display:block}.b_pro_txt{width:53%}.b_pro_txt p{margin-top:0;margin-bottom:0;line-height:1.9!important;color:#422511!important;font-size:15px!important}.b_pro_txt p.b_pro_tit{position:relative;text-indent:25px;font-size:18px!important;margin-top:0;margin-bottom:16px;font-weight:700!important;line-height:1.6!important}.b_pro_tit:before{content:"";width:18px;height:18px;background-color:#eba920;border-radius:18px;position:absolute;top:3px;left:0}a.b_pro_link{margin:0 auto 50px;position:relative;background-color:#eba920;border-radius:100vw;text-align:center;font-size:18px;font-weight:700;color:#fff!important;min-width:calc(435px - 6%);padding:9px 7% 8px 3%;display:flex;width:fit-content;text-decoration:none;transition:all ease-in .05s;min-height:40px;align-items:center;justify-content:center}a.b_pro_link:hover{opacity:.9}a.b_pro_link:after{content:"\25b6\fe0e";width:1em;height:1em;color:#fff;line-height:1;position:absolute;top:50%;right:15px;transform:translateY(-50%)}@media only screen and (max-width:749px){.b_productbox{flex-wrap:wrap}.b_pro_img{width:100%}.b_pro_txt{width:100%;margin-top:20px}.b_pro_txt p{font-size:13px!important}.b_pro_txt p.b_pro_tit{text-indent:25px;font-size:16px!important;margin-top:0;margin-bottom:10px}.b_pro_tit:before{width:16px;height:16px;border-radius:16px}a.b_pro_link{font-size:16px;min-width:100%}}.Rte p:not(:last-child),.Rte ul:not(:last-child),.Rte ol:not(:last-child){margin-bottom:1.6em}.link-button{margin-top:100px;text-align:center;margin-bottom:0}.link-button a{border:1px dashed;padding:15px 40px;background:#fff;font-size:17px}@media only screen and (max-width:749px){.link-button{margin-top:50px;margin-bottom:0}}.article__wrapper{position:relative;padding-bottom:4.375rem}.slide_outtext{text-align:center;font-size:20px;color:#000;margin-top:45px}.oyakudati_articlebox{display:flex;margin:30px auto 100px;max-width:1260px;flex-wrap:wrap;justify-content:space-between}.oyakudati_articleconbox{width:73%}.oyakudati_catebox{width:21%}.oyakudati_sectionbox{margin-top:210px}.oyakudati_cateconbox{width:90%;max-width:100%;margin:0 5%}.oyakudati_articleconbox .ArticleListWrapper{max-width:100%;margin:0}.oyakudati_catetit{font-size:14px;color:#fff;background-color:#f48b3d;height:47px;display:flex;align-items:center;justify-content:center;padding-top:2px;letter-spacing:.1em}.oyakudati_articleconbox .ArticleItem__Content{margin:0 8px}ul.oyakudati_cateul{padding-top:5px;background-color:#efefef;list-style:none;margin-inline-start:0em}ul.oyakudati_cateul li{background-color:#efefef;padding-left:5px;padding-right:5px}ul.oyakudati_cateul li a{position:relative;display:flex;align-items:center;padding-top:20px;padding-bottom:20px;border-bottom:dashed 1px #898989}ul.oyakudati_cateul li a:after{content:"";position:absolute;top:50%;right:15px;width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 9px;border-color:transparent transparent transparent #606060;transform:translateY(-50%)}.oyakudati_cateicon{margin-left:7px;margin-right:7px;width:15px}ul.oyakudati_cateul li a span{font-size:14px;line-height:1;color:#000;letter-spacing:.05em}@media screen and (min-width: 1008px){.oyakudati_articleconbox .ArticleListWrapper{margin-bottom:0;margin-top:0}.oyakudati_cateconbox{width:100%;max-width:650px;margin:100px auto 50px}.oyakudati_cateconbox .oyakudati_catetit{font-size:20px;height:68px}.oyakudati_cateconbox ul.oyakudati_cateul li a{padding-top:25px;padding-bottom:22px}.oyakudati_cateconbox ul.oyakudati_cateul li a span{font-size:16px}.oyakudati_cateconbox .oyakudati_cateicon{width:19px;margin-right:18px}}@media screen and (min-width: 641px){.oyakudati_articleconbox .ArticleItem__Content{margin:0}}@media screen and (max-width: 1007px){.oyakudati_sectionbox{margin:50px 0}.oyakudati_articleconbox{width:100%}.oyakudati_catebox{width:100%;margin:80px 5% 0}}.blog-post-card__info{line-height:normal;row-gap:.5rem}@media screen and (min-width: 1000px){.blog-post-list{--blog-post-list-column-gap: 2rem}}.blog-post-card__info .h4{line-height:1.3}.blogitem_tagbox{margin-top:12px}a.blog__post-tags-link{font-size:13px;margin-right:5px;margin-bottom:4px;display:inline-block}.oyakudati_footsectionbox{max-width:780px;width:100%;margin:0 auto;background-color:rgb(var(--background))}.blogarticle_oyakudati a{border:1px solid #270100;border-radius:100vw;font-weight:700;font-size:16px;min-width:calc(435px - 6%);padding:9px 7% 8px 3%;background-color:#fff;transition:all ease-in .05s;position:relative;display:flex;width:fit-content;min-height:40px;align-items:center;justify-content:center;margin:0 auto}.blogarticle_oyakudati a:after{content:"\25b6\fe0e";width:1em;height:1em;color:#270100;line-height:1;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.blogarticle_oyakudati a:hover{opacity:.7}.blogRecipi_title{position:relative;font-size:16px;font-weight:700;margin-top:100px;padding-left:30px;margin-bottom:30px}.blogRecipi_title:before{content:"";position:absolute;top:4px;left:0;width:16px;height:16px;border-radius:100vw;background-color:#e08c91}ul.blogRecipi_ul{padding-left:0;list-style:none;display:flex;column-gap:50px;row-gap:30px;flex-wrap:wrap}ul.blogRecipi_ul li{width:calc((100% - 50px)/2);padding-left:0}ul.blogRecipi_ul li a{display:block;cursor:pointer}ul.blogRecipi_ul li img{width:100%;height:auto;display:block}ul.blogRecipi_ul li p.name{font-size:16px;font-weight:700;margin-top:10px}a.blogRecipi_more{border:3px solid #E08C91;border-radius:100vw;font-weight:700;font-size:16px;min-width:calc(435px - 6%);padding:9px 7% 8px 3%;background-color:#fff;transition:all ease-in .05s;position:relative;display:flex;width:fit-content;min-height:40px;align-items:center;justify-content:center;margin:0 auto;color:#e08c91}a.blogRecipi_more:after{content:"\25b6\fe0e";width:1em;height:1em;color:#e08c91;line-height:1;position:absolute;top:50%;right:15px;transform:translateY(-50%)}a.blogRecipi_more:hover{opacity:.7}.oyakudatiblod_newsletterbox{max-width:780px!important;width:100%;padding:55px 20px 40px;border:1px solid #513232;border-radius:10px;position:relative}.oyakudatiblod_newsletterbox:before{position:absolute;top:-28.5px;left:50%;content:"";width:57px;height:57px;background-image:url(/cdn/shop/files/oyakudatimail-icon.png?v=1712731412);background-repeat:no-repeat;background-size:contain;transform:translate(-50%)}.oyakudatiblod_newsletterbox .prose :first-child{margin-block-start:0!important}.oyakudatiblod_newsletterbox .prose h2{background:linear-gradient(transparent 60%,#f4eaae 60%);display:inline}.oyakudatiblod_newsletterbox .prose:not(.prose--tight) :where(:not(meta,span)+*){margin-block-start:10px!important}.newsletter.content-over-media.content-over-media--auto{overflow:visible}.oyakudatiblod_newsletterbox .section-stack{justify-items:center}.oyakudati_comment{position:relative;background-color:#c96b5a;color:#fff;font-size:16px;font-weight:700;column-gap:10px;justify-content:center;align-items:center;padding:8px 20px 7px;border-radius:100vw;width:fit-content;margin:0 auto 5px;letter-spacing:.08em}.oyakudati_comment span{font-size:21px;padding:0 5px}.oyakudati_comment:after{position:absolute;content:"";left:14%;bottom:-7px;width:0;height:0;border-style:solid;border-right:5px solid transparent;border-left:5px solid transparent;border-top:7px solid #c96b5b;border-bottom:0}.oyakudati_comment br.sp{display:none}.oyakudati_blogpost_article{overflow:visible}.footerbtn_backto_top{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;text-decoration:none;position:absolute;transition:all .5s ease-in-out;bottom:-650px;right:-32px;transform:translate(0);z-index:10;width:72px;height:72px}.footerbtn_backto_top.is-fixed{position:fixed;bottom:50px;right:20px;visibility:visible}.footerbtn_backto_top img{width:100%;height:auto}@media screen and (max-width: 749px){.footerbtn_backto_top{bottom:12px;right:20px;width:50px;height:50px}.blogarticle_oyakudati a{min-width:100%}.footerbtn_backto_top.is-fixed{right:20px;bottom:10vh}ul.blogRecipi_ul li{width:100%}.oyakudati_comment{font-size:14px;letter-spacing:.05em}.oyakudati_comment span{font-size:18px}.oyakudati_comment br.sp{display:block}}.regsuccess_imgbox{max-width:500px;margin:0 auto 30px}.regsuccess_p{line-height:1.8;text-align:center}a.message_success{text-decoration:none!important;padding:9px 10px 7px;font-size:14px;line-height:1.7;width:250px;background:#ea8721!important;color:#fff;margin:0 auto;display:block;text-align:center;transition:opacity .5s!important;margin-block-start:40px!important}a.message_success:hover{opacity:.8}ul.category_linkul{list-style:none;display:flex;flex-wrap:wrap;gap:30px}ul.category_linkul li{position:relative;padding-left:0;border-radius:14px}ul.category_linkul li a{color:#fff;height:100%;display:flex;column-gap:20px;align-items:center;padding:20px 10% 20px 7.14%;line-height:1.3}ul.category_linkul li a>img{width:8.9%;height:auto;display:block;max-width:50px}ul.category_linkul:has(>:nth-child(2):last-child) li{width:100%}ul.category_linkul:has(>:nth-child(4):last-child) li{width:calc((100% - 30px)/2)}ul.category_linkul:has(>:nth-child(6)) li{width:calc((100% - 60px) / 3)}ul.category_linkul li:after{position:absolute;content:"";width:6.7857%;max-width:38px;padding-top:8%;top:50%;background-repeat:no-repeat;background-position:center center;transform:translateY(-50%);right:19px;background-size:contain;background-image:url(/cdn/shop/files/cate_linkarrow.svg?v=1716863393);pointer-events:none}.topcategory_section .br_sp{display:none}@media screen and (max-width: 749px){.topcategory_section .br_sp{display:block}ul.category_linkul{gap:6px 3px;margin-left:10px;margin-right:10px}ul.category_linkul li{border-radius:7px}ul.category_linkul li a{column-gap:8px;padding:10px 5.68% 10px 10px}ul.category_linkul li a>img{width:12.5%;max-width:22px}ul.category_linkul:has(>:nth-child(4):last-child) li{width:calc((100% - 3px)/2)}ul.category_linkul:has(>:nth-child(6)) li{width:calc((100% - 3px)/2)}}.h3.blog_h3{margin:20px 0 10px}
/*# sourceMappingURL=/cdn/shop/t/132/assets/sofumaru.css.map */
