html{scroll-behavior:smooth}.ly_guide{display:flex;flex-direction:column;gap:64px}.bl_guideMenu{list-style:none;list-style-position:inside;display:flex;flex-direction:column;gap:24px;background-color:#e3e4df;padding:20px;border-radius:4px}.bl_guideMenu a{text-decoration:underline}.bl_guideMenu>li>a{font-size:16px;font-weight:600;font-family:NotoSerifJP,serif}.bl_guideMenu ol{margin-top:12px}.bl_guideMenu ol li{padding:3px 10px;font-size:14px}.bl_guideCont h2{margin-bottom:24px;scroll-margin-top:60px}.bl_guideCont h3{scroll-margin-top:60px;margin-top:24px;margin-bottom:10px}.bl_guideContSection+.bl_guideContSection{padding-top:32px}.bl_guideContImgs{margin-top:10px;background-color:#fff;padding:32px 40px;display:flex;flex-direction:column;gap:24px}.bl_guideContImgs:has(.bl_guideContImgs_wrapRibbon){padding:32px 52px;gap:32px}.bl_guideContImgs_wrap{display:flex;flex-direction:column;gap:12px}.bl_guideContImgs_wrap h4{font-size:16px;font-weight:600}.bl_guideContImgs_wrap h4{font-size:14px}.bl_guideContImgs_wrapRibbon h4{font-size:18px;text-align:center;font-weight:500}.bl_guideContImgs_wrapHint{background-color:#f5f5f5;padding:12px}.bl_guideContImgs_wrapHint h4{font-size:13px;text-align:center;margin-bottom:8px}.bl_guideContImgs_wrapHint p{font-size:12px}.bl_guideContItem a{text-decoration:underline}.bl_guideContItem small{font-size:13px}.bl_guideContItem_desc{padding:20px;list-style-position:inside}.bl_guideContItem_desc li+li{margin-top:40px}.bl_guideContItem_desc h4{display:inline-block;margin-bottom:12px}.bl_guideContItem_descImg{margin-block:12px 10px}.bl_guideContItem_descImg.w200{max-width:200px}.bl_guideContItem_descImg.w300{max-width:300px}.bl_guideContItem_descImg.w400{max-width:400px}.bl_guideContItem_desc ul{list-style:none}@media screen and (min-width:750px){.ly_page{max-width:1100px}.ly_guide{display:grid;grid-template-columns:180px auto;gap:40px}.bl_guideMenu{padding:0;background-color:transparent;height:fit-content;position:sticky;top:90px}.bl_guideCont h2,.bl_guideCont h3{scroll-margin-top:90px}.bl_guideContItem:has(#wrapping) .bl_guideContImgs{flex-direction:row;width:fit-content}.bl_guideContItem:has(#wrapping) .bl_guideContImgs_wrap{max-width:256px}.bl_guideContImgs:has(.bl_guideContImgs_wrapRibbon){padding:32px;flex-direction:row;flex-wrap:wrap}.bl_guideContImgs_wrapRibbon{width:calc(50% - 16px)}.bl_guideContItem_desc{padding:32px}}@media screen and (min-width:1250px){.bl_guideContImgs_wrapRibbon{width:calc((100% - 64px) / 3)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-shop-guide.css.map */
