.articleNavSheet__foot,.articleNavSheet__head,.articleNavToggle,.articleNav__axisTtl{display:none}@media screen and (max-width:768px){.articleNavToggle{align-items:center;-webkit-appearance:none;appearance:none;background:#fff!important;border:1px solid #1f2023!important;border-radius:3px!important;box-shadow:none!important;box-sizing:border-box;color:#1f2023!important;cursor:pointer;display:flex!important;font-size:13px;font-weight:700;justify-content:space-between;line-height:1.4;margin:0 0 12px;padding:10px 16px;text-align:left;width:100%}.articleNavToggle__icon{border-bottom:2px solid #1f2023;border-right:2px solid #1f2023;flex:0 0 auto;height:9px;margin-left:8px;transform:rotate(45deg) translate(-2px,-2px);transition:transform .2s;width:9px}.articleNavToggle__count{align-items:center;background:#ed4e00;border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;line-height:1;margin-left:8px;min-width:20px;padding:0 6px}.articleNavWrap .articleNavBody{display:none}.articleNavWrap.is-open .articleNavBody{background:#fff;border-radius:14px 14px 0 0;bottom:0;box-shadow:0 -6px 20px rgba(0,0,0,.18);display:flex;flex-direction:column;left:0;max-height:88vh;padding-bottom:env(safe-area-inset-bottom,0);position:fixed;right:0;top:auto;z-index:100000}body.kdel-sheet-open{overflow:hidden}body.kdel-sheet-open .body-container-wrapper,body.kdel-sheet-open main{z-index:100000!important}.articleNavSheet__head{align-items:center;border-bottom:1px solid #e0e0e8;display:flex;flex:0 0 auto;justify-content:space-between;padding:14px 16px}.articleNavSheet__ttl{align-items:center;display:flex;font-size:14px;font-weight:700}.articleNavSheet__badge{align-items:center;background:#ed4e00;border-radius:999px;color:#fff;display:inline-flex;font-size:11px;height:20px;justify-content:center;line-height:1;margin-left:8px;min-width:20px;padding:0 6px}.articleNavSheet__close{-webkit-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;flex:0 0 auto;height:34px;position:relative;width:34px}.articleNavSheet__close:after,.articleNavSheet__close:before{background:#666;content:"";height:2px;left:9px;position:absolute;top:16px;width:16px}.articleNavSheet__close:before{transform:rotate(45deg)}.articleNavSheet__close:after{transform:rotate(-45deg)}.articleNavSheet__body{flex:1 1 auto;overflow-y:auto;padding:16px}.articleNavSheet__foot{background:#fff;border-top:1px solid #e0e0e8;display:flex;flex:0 0 auto;gap:10px;padding:12px 16px}.articleNavSheet__go,.articleNavSheet__reset{align-items:center;border-radius:3px;display:flex;font-weight:700;height:46px;justify-content:center;text-decoration:none}.articleNavSheet__foot .articleNavSheet__reset{background:#fff!important;border:1px solid #1f2023!important;color:#1f2023!important;flex:0 0 96px;font-size:12px}.articleNavSheet__foot .articleNavSheet__go{background:#ed4e00!important;border:1px solid #ed4e00!important;color:#fff!important;flex:1 1 auto;font-size:13px}.articleNavSheet__foot .articleNavSheet__go.is-disabled{background:#e0e0e8!important;border-color:#e0e0e8!important;color:#8c8c99!important;cursor:default;pointer-events:none}.articleNavSheet__badge[hidden],.articleNavToggle__count[hidden]{display:none!important}.articleNav__axisTtl{align-items:center;color:#1f2023;display:flex;font-size:12px;font-weight:700;gap:8px;margin:0 0 10px}.articleNav__axisTtl:before{background:#ed4e00;content:"";flex:0 0 auto;height:14px;width:3px}.articleNavSheet__body .articleNav__axisTtl~.articleNav__axisTtl{border-top:1px solid #e0e0e8;margin-top:20px;padding-top:20px}.articleNavBody .articleNav{align-items:stretch;display:grid!important;gap:12px;grid-template-columns:repeat(2,1fr)}.articleNavBody .articleNav>a{align-items:center;box-sizing:border-box;display:flex;font-size:12px;justify-content:center;line-height:1.35;min-height:44px;padding:8px 10px;text-align:center;width:auto}.articleNavBody .articleNav>a.is-pending{background:#1f2023!important;border-color:#1f2023!important;color:#fff!important}.articleNavBody .articleNav-toggle,.articleNavBody .articleNav__bottom{display:none}.articleNavBody .articleNav--collapse{max-height:none!important}}@media screen and (min-width:769px){.articleNav__top>.articleNav[data-axis=target]{margin-top:24px}}