:is(#elab-white-journey,.ew-frame).ew-shared-footer>.ew-cel-shared-guidance{box-sizing:border-box;margin:0 var(--elab-frame-gutter,35px) 6px;padding:6px 0 0;border:0;border-radius:0;background:transparent;box-shadow:none;min-width:0}:is(#elab-white-journey,.ew-frame).ew-shared-footer>.ew-cel-shared-guidance>a{display:inline-flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:4px 8px;box-sizing:border-box;max-width:100%;min-width:0;min-height:36px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#42556b;font:400 12px/1.6 Arial,Noto Sans JP,Yu Gothic,Meiryo,sans-serif;letter-spacing:normal;text-decoration:none;text-align:left}:is(#elab-white-journey,.ew-frame).ew-shared-footer .ew-cel-shared-logo{display:block;position:relative;flex:0 0 66px;width:66px;height:24.283019px;overflow:hidden}:is(#elab-white-journey,.ew-frame).ew-shared-footer .ew-cel-shared-logo>img{display:block;width:114.566038px;max-width:none;height:24.283019px;object-fit:fill;clip-path:polygon(0 0,100% 0,100% 70%,42% 70%,42% 100%,0 100%)}:is(#elab-white-journey,.ew-frame).ew-shared-footer .ew-cel-shared-copy{min-width:0;font:inherit;white-space:nowrap}:is(#elab-white-journey,.ew-frame).ew-shared-footer .ew-cel-shared-link{min-width:0;color:#052650;font:inherit;font-weight:500;white-space:nowrap;text-decoration:underline;text-decoration-color:#9ba8b6;text-decoration-thickness:1px;text-underline-offset:4px}:is(#elab-white-journey,.ew-frame).ew-shared-footer>.ew-cel-shared-guidance>a:hover .ew-cel-shared-link{text-decoration-color:#052650}:is(#elab-white-journey,.ew-frame).ew-shared-footer>.ew-cel-shared-guidance>a:focus-visible{outline:2px solid #00224e;outline-offset:4px}@media (max-width:620px){:is(#elab-white-journey,.ew-frame).ew-shared-footer>.ew-cel-shared-guidance>a{min-height:44px}:is(#elab-white-journey,.ew-frame).ew-shared-footer .ew-cel-shared-copy{flex:1 1 200px;white-space:normal;overflow-wrap:anywhere}:is(#elab-white-journey,.ew-frame).ew-shared-footer .ew-cel-shared-link{white-space:normal;overflow-wrap:anywhere}}:is(#elab-programs-tabs,#preparation) aside.ew-cel-program-guidance{display:flex;justify-content:flex-end;min-width:0;margin:0 0 8px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}:is(#elab-programs-tabs,#preparation) aside.ew-cel-program-guidance>a{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:4px 8px;box-sizing:border-box;min-width:0;max-width:100%;min-height:36px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#42556b;font:400 14px/1.6 Arial,Noto Sans JP,Yu Gothic,Meiryo,sans-serif;letter-spacing:normal;text-decoration:none;text-align:right}:is(#elab-programs-tabs,#preparation) .ew-cel-program-guidance .ew-cel-shared-logo{display:block;position:relative;flex:0 0 66px;width:66px;height:24.283019px;overflow:hidden}:is(#elab-programs-tabs,#preparation) .ew-cel-program-guidance .ew-cel-shared-logo>img{display:block;width:114.566038px;max-width:none;height:24.283019px;object-fit:fill;clip-path:polygon(0 0,100% 0,100% 70%,42% 70%,42% 100%,0 100%)}:is(#elab-programs-tabs,#preparation) .ew-cel-program-guidance .ew-cel-shared-copy{min-width:0;font:inherit;white-space:nowrap}:is(#elab-programs-tabs,#preparation) .ew-cel-program-guidance .ew-cel-shared-link{min-width:0;color:#052650;font:inherit;font-weight:500;white-space:nowrap;text-decoration:underline;text-decoration-color:#9ba8b6;text-decoration-thickness:1px;text-underline-offset:4px}:is(#elab-programs-tabs,#preparation) aside.ew-cel-program-guidance>a:hover .ew-cel-shared-link{text-decoration-color:#052650}:is(#elab-programs-tabs,#preparation) aside.ew-cel-program-guidance>a:focus-visible{outline:2px solid #00224e;outline-offset:4px}#elab-programs-tabs .elab-sheet:has(>.ew-cel-program-guidance){padding-top:4px}@media (max-width:620px){:is(#elab-programs-tabs,#preparation) aside.ew-cel-program-guidance>a{min-height:44px;text-align:left;justify-content:flex-start}:is(#elab-programs-tabs,#preparation) .ew-cel-program-guidance .ew-cel-shared-copy{flex:1 1 200px;white-space:normal;overflow-wrap:anywhere}:is(#elab-programs-tabs,#preparation) .ew-cel-program-guidance .ew-cel-shared-link{white-space:normal;overflow-wrap:anywhere}}.ew-journey-shell[data-view=home]>:is(#elab-white-journey,.ew-frame).ew-shared-footer>.ew-cel-shared-guidance>a{font-size:14px}@media (min-width:768px){body .ew-journey-shell[data-view=home]{display:grid;grid-template-rows:auto minmax(min-content,1fr) auto;height:100dvh;min-height:100dvh}.ew-journey-shell[data-view=home]>#elab-white-journey{align-self:stretch;min-height:0;margin-block:0}.ew-journey-shell[data-view=home]>:is(#elab-white-journey,.ew-frame).ew-shared-footer{align-self:end;margin-top:0}.ew-journey-shell[data-view=home]>:is(#elab-white-journey,.ew-frame).ew-shared-footer>.ew-cel-shared-guidance{margin-left:var(--ew-cel-home-left,calc(var(--elab-frame-gutter, 35px) + 71.8px));margin-bottom:4px;padding-top:0;max-width:var(--ew-cel-home-width,100%);transform:translateY(var(--ew-cel-home-shift,0))}.ew-journey-shell[data-view=home]>:is(#elab-white-journey,.ew-frame).ew-shared-footer>.ew-cel-shared-guidance>a{min-height:30px}.ew-journey-shell[data-view=home]>:is(#elab-white-journey,.ew-frame).ew-shared-footer :is(.ew-cel-shared-copy,.ew-cel-shared-link){max-width:100%;white-space:normal;overflow-wrap:anywhere}.ew-journey-shell[data-view=home]>:is(#elab-white-journey,.ew-frame).ew-shared-footer>.ew-footer{padding-top:4px;padding-bottom:4px}}