.text-underline.svelte-fdpdql .text:where(.svelte-fdpdql){text-decoration:underline}.text-d.svelte-fdpdql{display:flex}.text-d.svelte-fdpdql:not(.flex-auto) .text:where(.svelte-fdpdql){flex:1}.text-icon.svelte-fdpdql{margin-right:4px}.text-icon.svelte-fdpdql.kj-icon.sm{position:relative;top:1px}.text-d.fs30.svelte-fdpdql{letter-spacing:0;font-size:30px;line-height:40px}.text-d.fs28.svelte-fdpdql{letter-spacing:0;font-size:28px;font-weight:700;line-height:36px}.text-d.fs24.svelte-fdpdql{letter-spacing:0;font-size:24px;font-weight:500;line-height:36px}.text-d.fs22.svelte-fdpdql{letter-spacing:0;font-size:22px;font-weight:500;line-height:32px}.text-d.fs20.svelte-fdpdql{letter-spacing:0;font-size:20px;font-weight:500;line-height:30px}.text-d.fs18.svelte-fdpdql{letter-spacing:0;font-size:18px;font-weight:500;line-height:28px}.text-d.fs16.svelte-fdpdql{letter-spacing:-.1px;font-size:16px;font-weight:500;line-height:24px}.text-d.fs14.svelte-fdpdql{letter-spacing:-.1px;font-size:14px;font-weight:500;line-height:24px}.text-d.fs13.svelte-fdpdql{letter-spacing:-.1px;font-size:13px;font-weight:500;line-height:20px}.text-d.fs12.svelte-fdpdql{letter-spacing:-.1px;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.text-d.fs11.svelte-fdpdql{letter-spacing:0;font-size:11px;font-style:normal;font-weight:400;line-height:16px}.text-d.fs10.svelte-fdpdql{letter-spacing:0;font-size:10px;font-style:normal;font-weight:400;line-height:16px}.text-d.ellipsis.svelte-fdpdql .text:where(.svelte-fdpdql){text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}[class*=ellipsisLine].text-d.svelte-fdpdql .text:where(.svelte-fdpdql){text-overflow:ellipsis;width:100%;white-space:initial;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-d.ellipsisLine-1.svelte-fdpdql .text:where(.svelte-fdpdql){-webkit-line-clamp:1}.text-d.ellipsisLine-2.svelte-fdpdql .text:where(.svelte-fdpdql){-webkit-line-clamp:2}.text-d.ellipsisLine-3.svelte-fdpdql .text:where(.svelte-fdpdql){-webkit-line-clamp:3}.text-d.ellipsisLine-4.svelte-fdpdql .text:where(.svelte-fdpdql){-webkit-line-clamp:4}.text-d.gothic.svelte-fdpdql{font-family:var(--kj-fm-gothic)}.text-d.spoqa.svelte-fdpdql{font-family:var(--kj-fm-spoqa)}.text-d.box-label.svelte-fdpdql{border:1px solid var(--kj-secondary-light7);background:#fff;border-radius:4px;align-items:center;gap:4px;padding:4px 8px}.title-d+.text-d.svelte-fdpdql{margin-top:8px}.bottom_nav_list.svelte-1rmxgi7{z-index:4;background-color:#fff;justify-content:space-between;width:100%;padding:0 24px 16px;display:flex;position:fixed;bottom:0;box-shadow:0 2px 22px -1px #2125290a,0 8px 10px #21252905}.bottom_nav_list.svelte-1rmxgi7 li:where(.svelte-1rmxgi7){flex-direction:column;justify-content:center;align-items:center;width:54px;display:flex}.bottom_nav_list.svelte-1rmxgi7 li:where(.svelte-1rmxgi7) a:where(.svelte-1rmxgi7){flex-direction:column;justify-content:center;align-items:center;gap:4px;width:52px;margin:8px 0;display:flex}.hasNotContent+main.svelte-1rj6cv2{padding-top:10px}main.svelte-1rj6cv2{min-height:100vh;min-height:calc(var(--vh,1vh) * 100);padding:52px 20px 12px}.result.svelte-1rj6cv2{flex-direction:column;justify-content:space-between;gap:48px;padding-top:0;display:flex}.result.svelte-1rj6cv2 .result-top:where(.svelte-1rj6cv2){flex:100%}.result.svelte-1rj6cv2 .result-top:where(.svelte-1rj6cv2) .result-box{flex-direction:column;justify-content:center;align-items:center;display:flex}.result.svelte-1rj6cv2 .result-top:where(.svelte-1rj6cv2) .result-box .title-d{text-align:center;margin-top:12px}.result.svelte-1rj6cv2 .result-top:where(.svelte-1rj6cv2) .result-box .title-sub{letter-spacing:-.1px;text-align:center;margin-top:8px;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.result.svelte-1rj6cv2 .result-top:where(.svelte-1rj6cv2) .result-box>div{width:100%}.wrap-side-menu.svelte-1dj5a5g{background-color:var(--kj-white);height:100vh;height:calc(var(--vh,1vh) * 100);z-index:11;transition:transform .3s;position:fixed;bottom:0;left:0;right:0;overflow-y:hidden;transform:translate(100%)}.navigation-app-bar.svelte-1dj5a5g{align-items:center;height:52px;padding:0 16px;display:flex;position:relative}.navigation-app-bar.svelte-1dj5a5g .left:where(.svelte-1dj5a5g){gap:12px;display:flex;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.navigation-app-bar.svelte-1dj5a5g .center:where(.svelte-1dj5a5g){flex:1;justify-content:center;display:flex}.side-menu-top.svelte-1dj5a5g{justify-content:space-between;align-items:center;padding:24px 20px 12px;display:flex}.side-menu-top.svelte-1dj5a5g>a:where(.svelte-1dj5a5g){white-space:nowrap;flex-direction:column;flex:1;justify-content:space-around;align-items:center;height:48px;display:flex}.side-menu-top.svelte-1dj5a5g>a:where(.svelte-1dj5a5g):hover,.side-menu-top.svelte-1dj5a5g>a:where(.svelte-1dj5a5g):active{background-color:var(--kj-secondary-light2);border-radius:6px}.side-menu-top.svelte-1dj5a5g>a:where(.svelte-1dj5a5g) img:where(.svelte-1dj5a5g){width:24px}.navigation.svelte-1dj5a5g{border-top:1px solid var(--kj-secondary-light4);display:flex}.navigation.svelte-1dj5a5g .navi-side:where(.svelte-1dj5a5g){background-color:var(--kj-secondary-light2);width:140px;overflow-y:auto}.navigation.svelte-1dj5a5g .navi-side:where(.svelte-1dj5a5g) a:where(.svelte-1dj5a5g){align-items:center;min-height:56px;padding:10px 20px;display:flex}.navigation.svelte-1dj5a5g .navi-side:where(.svelte-1dj5a5g) .active:where(.svelte-1dj5a5g) a:where(.svelte-1dj5a5g){background-color:var(--kj-white)}.navigation.svelte-1dj5a5g .navi-content:where(.svelte-1dj5a5g){scroll-behavior:smooth;flex-direction:column;flex:1;gap:16px;display:flex;overflow-y:auto}.navigation.svelte-1dj5a5g .navi-content:where(.svelte-1dj5a5g) .inner-title:where(.svelte-1dj5a5g){border-bottom:1px solid var(--kj-secondary-light2);height:57px;color:var(--kj-primary);align-items:center;padding:0 20px;display:flex}.navigation.svelte-1dj5a5g .navi-content:where(.svelte-1dj5a5g) .inner-list:where(.svelte-1dj5a5g){flex-direction:column;display:flex}.navigation.svelte-1dj5a5g .navi-content:where(.svelte-1dj5a5g) .inner-list:where(.svelte-1dj5a5g) a:where(.svelte-1dj5a5g){align-items:center;height:52px;padding:0 20px;display:flex}.navigation.svelte-1dj5a5g .navi-content:where(.svelte-1dj5a5g) .inner-list:where(.svelte-1dj5a5g) a.active .kj-icon{transform:rotate(-180deg)}.navigation.svelte-1dj5a5g .navi-content:where(.svelte-1dj5a5g) .child-depth-list:where(.svelte-1dj5a5g) a:where(.svelte-1dj5a5g){justify-content:space-between;height:auto;min-height:40px;padding-top:8px;padding-bottom:8px}.navigation.svelte-1dj5a5g .navi-content:where(.svelte-1dj5a5g) .child-depth-list{display:none}.navigation.svelte-1dj5a5g .navi-content:where(.svelte-1dj5a5g) .child-depth-list.active,.navigation.svelte-1dj5a5g .navi-content:where(.svelte-1dj5a5g) .child-depth-list:where(.svelte-1dj5a5g) .child-depth-list:where(.svelte-1dj5a5g){display:block}.navigation.svelte-1dj5a5g .navi-content:where(.svelte-1dj5a5g) .child-depth-list:where(.svelte-1dj5a5g) .child-depth-list:where(.svelte-1dj5a5g) a:where(.svelte-1dj5a5g){color:#8c959f;font-weight:400;position:relative}.navigation.svelte-1dj5a5g .navi-content:where(.svelte-1dj5a5g) .child-depth-list:where(.svelte-1dj5a5g) .child-depth-list:where(.svelte-1dj5a5g) a:where(.svelte-1dj5a5g):before{content:"-";color:var(--kj-secondary-light7);padding-right:4px;display:inline-block}.navigation.svelte-1dj5a5g .navi-content:where(.svelte-1dj5a5g) .inner-list:where(.svelte-1dj5a5g) a:where(.svelte-1dj5a5g):hover,.navigation.svelte-1dj5a5g .navi-content:where(.svelte-1dj5a5g) .inner-list:where(.svelte-1dj5a5g) a:where(.svelte-1dj5a5g):active{background-color:var(--kj-primary-light1)}.side-menu-bottom.svelte-1dj5a5g{background:var(--kj-white);flex-direction:column;width:100%;padding:16px 20px 12px;display:flex;position:fixed;bottom:0;left:0}.side-menu-bottom.svelte-1dj5a5g .sns:where(.svelte-1dj5a5g){justify-content:center;gap:24px;display:flex}.side-menu-bottom.svelte-1dj5a5g .sns:where(.svelte-1dj5a5g)>span:where(.svelte-1dj5a5g){justify-content:center;align-items:center;width:26.7px;height:26.7px;display:flex}.side-menu-bottom.svelte-1dj5a5g .sns:where(.svelte-1dj5a5g) img:where(.svelte-1dj5a5g){width:24px}.side-menu-bottom.svelte-1dj5a5g .a11y-logo:where(.svelte-1dj5a5g) img:where(.svelte-1dj5a5g){width:auto!important;height:25.5px!important}.bottom-footer.svelte-1dj5a5g{margin-top:16px;position:relative}.navigation-app-bar.svelte-1dj5a5g .left:where(.svelte-1dj5a5g)>:where(.svelte-1dj5a5g){justify-content:center;align-items:center;min-width:32px;min-height:44px;display:flex}.tag.svelte-1dj5a5g{color:var(--kj-secondary);background:var(--kj-secondary-light2);border-radius:4px;flex:none;margin-left:6px;padding:0 6px;font-size:12px;font-weight:600;line-height:18px}.tag.ext.svelte-1dj5a5g{color:var(--kj-primary);background:var(--kj-primary-light1)}@media (prefers-reduced-motion:reduce){.wrap-side-menu.svelte-1dj5a5g,.navigation.svelte-1dj5a5g .navi-content:where(.svelte-1dj5a5g){scroll-behavior:auto;transition:none}}.bottom-footer.svelte-1dj5a5g .info:where(.svelte-1dj5a5g),.bottom-footer.svelte-1dj5a5g .copy:where(.svelte-1dj5a5g){color:var(--kj-secondary);word-break:keep-all;font-size:12px;line-height:16px}.bottom-footer.svelte-1dj5a5g .copy:where(.svelte-1dj5a5g){color:var(--kj-secondary-light7)}.bottom-footer.svelte-1dj5a5g .mark-group:where(.svelte-1dj5a5g){gap:8px;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.bottom-footer.svelte-1dj5a5g .award24:where(.svelte-1dj5a5g) img:where(.svelte-1dj5a5g){height:32px}.wrap-all-menu.svelte-1xr9hkz{width:100vw;height:100vh;height:calc(var(--vh,1vh) * 100 - 60px);z-index:9;box-sizing:border-box;background:#fff;padding:30px;position:fixed;inset:0;overflow-y:auto}.app-bar.svelte-1xr9hkz{z-index:4;background-color:#fff;justify-content:center;align-items:center;width:100%;height:52px;display:flex;position:fixed;top:0;left:0}@media (width>=600px){.app-bar.svelte-1xr9hkz{width:430px;left:50%;transform:translate(-50%)}}.hasNotContent.svelte-1xr9hkz,.hasHiddenContent.svelte-1xr9hkz{background-color:#0000;height:0}.app-bar.svelte-1xr9hkz .title-d{flex:1}.app-bar.svelte-1xr9hkz .left:where(.svelte-1xr9hkz){gap:12px;display:flex;top:50%;left:16px;transform:translateY(-50%);position:absolute!important}.app-bar.svelte-1xr9hkz .right:where(.svelte-1xr9hkz){gap:12px;display:flex;top:50%;right:16px;transform:translateY(-50%);position:absolute!important}.app-bar.svelte-1xr9hkz .center:where(.svelte-1xr9hkz) .text-d .text{text-align:center}.app-bar.svelte-1xr9hkz .center:where(.svelte-1xr9hkz){opacity:0;transition:opacity .3s}.app-bar.svelte-1xr9hkz .center.active:where(.svelte-1xr9hkz){opacity:1}.app-bar.svelte-1xr9hkz .subtitle:where(.svelte-1xr9hkz){color:var(--kj-secondary);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:16px;overflow:hidden}
