.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest .ew-home-cel-guidance.ew-home-cel-two-lines{container-name:ew-cel-note;container-type:inline-size;display:block;box-sizing:border-box;margin:12px 0 0;padding:0;border:0}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest .ew-home-cel-guidance.ew-home-cel-two-lines>a{display:grid;grid-template-columns:minmax(0,1fr) max-content;grid-template-rows:auto auto;align-items:center;column-gap:6px;row-gap:0;box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:44px;margin:0;padding:7px 12px;border:1px solid #00224e;border-radius:6px;background:transparent;color:#00224e;font-size:13px;font-weight:400;line-height:1.6;letter-spacing:normal;text-decoration:none;white-space:normal}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest .ew-home-cel-guidance.ew-home-cel-two-lines .ew-home-cel-first-line{grid-column:1/-1;grid-row:1;display:block;min-width:0;text-align:left;overflow-wrap:anywhere}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest .ew-home-cel-guidance.ew-home-cel-two-lines .ew-home-cel-copy{grid-column:1;grid-row:2;display:block;min-width:0;text-align:left;white-space:normal;overflow-wrap:anywhere}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest .ew-home-cel-guidance.ew-home-cel-two-lines .ew-home-cel-mark{grid-column:2;grid-row:2;display:inline-flex;align-items:center;justify-content:flex-end;justify-self:end;gap:6px;max-width:100%}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest .ew-home-cel-guidance.ew-home-cel-two-lines .ew-home-cel-logo-window{flex:0 0 48px;width:48px;height:17.660377px;margin:0}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest .ew-home-cel-guidance.ew-home-cel-two-lines .ew-home-cel-logo-window>img{width:83.320755px;max-width:none;height:17.660377px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest .ew-home-cel-guidance.ew-home-cel-two-lines .ew-home-cel-mark-arrow{display:block;flex:0 0 20px;width:20px;box-sizing:border-box;margin:0;padding-left:5px;border-left:1px solid rgba(0,34,78,.25);font-size:16px;font-weight:400;line-height:1;text-align:right}@container ew-cel-note (max-width: 300px){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest .ew-home-cel-guidance.ew-home-cel-two-lines>a{font-size:12px;padding:7px 9px;column-gap:4px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest .ew-home-cel-guidance.ew-home-cel-two-lines .ew-home-cel-mark{gap:4px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest .ew-home-cel-guidance.ew-home-cel-two-lines .ew-home-cel-logo-window{flex-basis:40px;width:40px;height:14.716981px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest .ew-home-cel-guidance.ew-home-cel-two-lines .ew-home-cel-logo-window>img{width:69.433962px;height:14.716981px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest .ew-home-cel-guidance.ew-home-cel-two-lines .ew-home-cel-mark-arrow{flex-basis:18px;width:18px;padding-left:3px}}@media (hover:hover){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest .ew-home-cel-guidance.ew-home-cel-two-lines>a:hover .ew-home-cel-copy{text-decoration:underline;text-underline-offset:3px}}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest{--ew-home-course-link-width:440px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest .ew-home-members .ew-home-key-actions>button.ew-register-action{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:auto;min-width:148px;max-width:100%;min-height:44px;box-sizing:border-box;margin:0;padding:8px 12px;border:1px solid #00224e;border-radius:6px;background:#00224e;color:#e8c85a;font:600 14px/1.5 var(--elab-home-sans,"Noto Sans JP"),Yu Gothic,Meiryo,sans-serif;letter-spacing:normal;white-space:nowrap}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest .ew-home-members .ew-home-members-cta-row>.ew-home-key-actions{display:flex;flex:0 0 auto;width:auto;max-width:100%;margin-left:auto}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-latest .ew-home-current-intro{display:block;padding-top:4px;color:#00224e;font-weight:700;white-space:normal}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-latest .ew-home-current-courses{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;gap:16px;width:100%;min-width:0;margin-top:8px;white-space:normal}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest :is(a.ew-home-current-course,.ew-home-cel-guidance>a){display:flex;align-items:center;justify-content:space-between;gap:10px;width:var(--ew-home-course-link-width,440px);max-width:100%;min-width:0;min-height:44px;box-sizing:border-box;margin-left:auto;padding:8px 12px;border:1px solid #00224e;border-radius:6px;font:700 14px/1.5 var(--elab-home-sans,"Noto Sans JP"),Yu Gothic,Meiryo,sans-serif;letter-spacing:normal;text-decoration:none;white-space:nowrap}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-latest a.ew-home-current-course{background:#00224e;color:#e8c85a}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-latest .ew-home-action-label{display:block;flex:1 1 auto;min-width:0;white-space:nowrap;overflow-wrap:normal;word-break:normal}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-latest :is(a.ew-home-current-course,.ew-home-cel-guidance>a)>.ew-home-action-arrow{display:block;flex:0 0 29px;width:29px;min-width:29px;box-sizing:border-box;margin:0;padding-left:10px;border-left:1px solid rgba(232,200,90,.4);color:inherit;font-size:18px;font-weight:400;line-height:1;text-align:right}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-latest .ew-home-current-extra{display:block;margin-top:10px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-latest .ew-home-cel-guidance{display:block;box-sizing:border-box;margin:10px 0 0;padding:10px 0 0 28px;border-top:1px solid #e1e4e8;white-space:normal}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest .ew-home-cel-guidance>a{background:#fff;color:#00224e;border-color:transparent;border-radius:0}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-latest .ew-home-cel-guidance>a>.ew-home-action-arrow{border-left-color:rgba(0,34,78,.25)}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-latest .ew-home-cel-logo-window{display:block;position:relative;flex:0 0 48px;width:48px;height:17.660377px;overflow:hidden}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-latest .ew-home-cel-logo-window>img{display:block;width:83.320755px;max-width:none;height:17.660377px;object-fit:fill;clip-path:polygon(0 0,100% 0,100% 70%,42% 70%,42% 100%,0 100%)}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-latest :is(a.ew-home-current-course,.ew-home-cel-guidance>a):focus-visible{outline:2px solid #00224e;outline-offset:3px}@media (hover:hover){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-latest a.ew-home-current-course:hover{background:#001c40;border-color:#001c40;color:#e8c85a}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-latest .ew-home-cel-guidance>a:hover{background:#f5f7fa;color:#00224e}}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest.ew-home-compact-overview .ew-home-current-courses>a.ew-home-current-course{flex:0 1 auto;width:max-content;max-width:100%;min-width:0;margin:0;padding:8px 12px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest.ew-home-compact-overview .ew-home-current-courses>a>.ew-home-action-label{white-space:normal;overflow-wrap:anywhere}@media (min-width:768px){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed:has(.ew-home-compact-overview){padding-top:clamp(12px,2vh,24px);--ew-home-bottom-space:8px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left>.ew-latest.ew-home-latest.ew-home-compact-overview{margin-top:12px;padding-top:10px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-latest.ew-home-compact-overview>h3{margin-bottom:8px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-latest.ew-home-compact-overview .ew-home-opening-notice .ew-home-news-heading>h4{padding-block:6px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-latest.ew-home-compact-overview .ew-home-news-copy>.ew-home-members{margin-top:6px;gap:6px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-latest.ew-home-compact-overview .ew-home-news-item+.ew-home-news-item{margin-top:6px;padding-top:6px}.ew-journey-shell[data-view=home]:has(.ew-home-compact-overview)>:is(#elab-white-journey,.ew-frame).ew-shared-footer .ew-footer{padding-top:4px;padding-bottom:4px}}@media (max-width:540px){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-latest.ew-home-compact-overview .ew-home-current-courses{flex-direction:column;align-items:flex-start;gap:8px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-latest.ew-home-compact-overview .ew-home-current-courses>a:last-child{align-self:flex-end}}@media (max-width:1100px){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest :is(a.ew-home-current-course,.ew-home-cel-guidance>a){font-size:13px;gap:8px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-latest .ew-home-action-label{white-space:normal;overflow-wrap:anywhere}}:is(#elab-white-journey,.ew-frame){--ew-home-text-inset:31px}:is(#elab-white-journey,.ew-frame) .ew-home-managed{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-rows:auto}:is(#elab-white-journey,.ew-frame) .ew-home-left{grid-column:1;grid-row:1;min-width:0}:is(#elab-white-journey,.ew-frame) .ew-home-managed>.ew-learning-message{grid-column:2;grid-row:1;min-width:0}:is(#elab-white-journey,.ew-frame) .ew-school-intro>.ew-home-description,:is(#elab-white-journey,.ew-frame) .ew-school-intro>.ew-home-key-actions{margin-left:var(--ew-home-text-inset)}:is(#elab-white-journey,.ew-frame) .ew-home-signup.ew-home-key-actions{display:flex;align-items:center;min-height:57.6px;gap:0;margin:0}:is(#elab-white-journey,.ew-frame) .ew-school-intro+.ew-home-signup{margin-top:24px;padding-top:18px;border-top:1px solid #e3e3e3;min-height:76.6px}:is(#elab-white-journey,.ew-frame) .ew-home-signup p{font-size:18px;line-height:1.8;margin:0 0 0 var(--ew-home-text-inset);color:#3d3d3d;overflow-wrap:anywhere}:is(#elab-white-journey,.ew-frame) .ew-home-signup-mark{display:inline-block;width:var(--ew-home-text-inset);margin-left:calc(0px - var(--ew-home-text-inset));font-size:16px;color:#555}:is(#elab-white-journey,.ew-frame) .ew-home-signup-end{white-space:nowrap}:is(#elab-white-journey,.ew-frame) .ew-home-signup .ew-register-action{font-size:16px;padding:9px 11px;gap:7px;white-space:nowrap;margin:0 0 0 12px;min-height:44px;vertical-align:middle}:is(#elab-white-journey,.ew-frame) .ew-home-signup .ew-register-action small{font-size:12px;margin:0}.home-editor-preview.ew-frame>.ew-latest,:is(#elab-white-journey,.ew-frame) .ew-home-left>.ew-latest{margin-top:22px;padding-top:16px}:is(#elab-white-journey,.ew-frame) .ew-home-notice{padding:12px 0 15px;overflow-wrap:anywhere}:is(#elab-white-journey,.ew-frame) .ew-home-notice+.ew-home-notice{border-top:1px solid #e3e3e3}:is(#elab-white-journey,.ew-frame) .ew-home-notice time{font-size:14px;color:#555;margin-left:0}:is(#elab-white-journey,.ew-frame) .ew-home-notice-row{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:10px;align-items:baseline;margin-top:5px}:is(#elab-white-journey,.ew-frame) .ew-home-notice-row>.ew-home-number{margin-right:0}:is(#elab-white-journey,.ew-frame) .ew-home-notice-copy{min-width:0}:is(#elab-white-journey,.ew-frame) .ew-home-notice h4{font-size:16px;font-weight:400;line-height:1.8;margin:0}:is(#elab-white-journey,.ew-frame) .ew-home-news-status a,:is(#elab-white-journey,.ew-frame) .ew-home-notice a{color:#3d3d3d;text-decoration:underline;text-underline-offset:4px}:is(#elab-white-journey,.ew-frame) .ew-home-notice p{white-space:pre-wrap;margin-top:5px}:is(#elab-white-journey,.ew-frame) .ew-home-notice a:focus-visible{outline:2px solid #555;outline-offset:4px}@media(max-width:760px){:is(#elab-white-journey,.ew-frame){--ew-home-text-inset:25px}:is(#elab-white-journey,.ew-frame) .ew-home-signup .ew-register-action{padding:9px 8px;gap:5px;margin-left:10px}}@media(max-width:540px){:is(#elab-white-journey,.ew-frame){--ew-home-text-inset:23px}:is(#elab-white-journey,.ew-frame) .ew-home-managed{grid-template-columns:minmax(0,1fr)}:is(#elab-white-journey,.ew-frame) .ew-home-managed>.ew-home-left,:is(#elab-white-journey,.ew-frame) .ew-home-managed>.ew-learning-message{grid-column:1;grid-row:auto}}:is(#elab-white-journey,.ew-frame) .ew-home-number{display:inline-block;margin-right:10px;color:#555;font:400 14px/1.5 Arial,sans-serif;vertical-align:baseline;letter-spacing:.06em}.ew-journey-shell[data-view=home]{display:flex;flex-direction:column;min-height:100svh}.ew-journey-shell[data-view=home]>#elab-white-journey{flex:1 0 auto;width:100%;min-width:0;min-height:0;margin:0 auto}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed{min-height:0;padding-top:clamp(16px,3vh,30px);padding-bottom:clamp(20px,4vh,44px)}.ew-journey-shell[data-view=home] #elab-white-journey .ew-content-directory button>span{min-width:0;overflow-wrap:anywhere}@media (min-width:768px) and (max-width:1100px){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed{padding-left:24px;padding-right:24px;column-gap:22px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-learning-message{padding-left:22px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-school-intro h1{font-size:30px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-signup-end{white-space:normal}.ew-journey-shell[data-view=home] #elab-white-journey .ew-content-directory .ew-jnto-directory-content{grid-template-columns:minmax(0,1fr);gap:5px}}@media (min-width:768px) and (max-height:850px){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed{padding-top:16px;padding-bottom:20px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-school-intro h1{font-size:clamp(28px,3vw,32px);line-height:1.35;margin-bottom:8px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-feature-credential{line-height:1.65;margin-bottom:12px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-description{line-height:1.65}.ew-journey-shell[data-view=home] #elab-white-journey .ew-school-intro>.ew-home-key-actions{margin-top:12px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-school-intro+.ew-home-signup{min-height:0;margin-top:16px;padding-top:12px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left>.ew-latest{margin-top:16px;padding-top:12px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-notice{padding:8px 0 10px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-content .ew-home-intro{font-size:20px;line-height:1.65;margin-bottom:8px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-three-lines{font-size:20px;line-height:1.4;margin-bottom:12px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-content-directory button{min-height:44px;padding:8px 0}}@media (max-width:767px){.ew-journey-shell[data-view=home] #elab-white-journey{--ew-home-text-inset:23px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;gap:30px;padding:26px clamp(20px,4vw,28px) 32px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed>.ew-home-left,.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed>.ew-learning-message{grid-column:1;grid-row:auto;min-width:0}.ew-journey-shell[data-view=home] #elab-white-journey .ew-learning-message{border-left:0;border-top:1px solid #e3e3e3;padding:26px 0 0}.ew-journey-shell[data-view=home] #elab-white-journey .ew-school-intro h1{font-size:clamp(28px,7vw,32px);line-height:1.45}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-signup p{width:calc(100% - var(--ew-home-text-inset));font-size:17px;line-height:1.8}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-signup-end{white-space:normal}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-signup .ew-register-action{display:flex;width:100%;min-height:46px;margin:12px 0 0;padding:10px 14px;font-size:17px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-signup .ew-register-action small{margin-left:auto}.ew-journey-shell[data-view=home] #elab-white-journey .ew-content-directory button{grid-template-columns:24px minmax(0,1fr) 18px;gap:10px;min-height:48px;padding:13px 0}.ew-journey-shell[data-view=home] #elab-white-journey .ew-content-directory .ew-jnto-directory-content{grid-template-columns:minmax(0,1fr);gap:7px}}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed{padding-top:calc(clamp(16px, 3vh, 30px) + 8px);padding-bottom:calc(clamp(20px, 4vh, 44px) - 8px)}@media (min-width:768px) and (max-height:850px){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed{padding-top:24px;padding-bottom:12px}}@media (max-width:767px){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed{padding-top:34px;padding-bottom:24px}}.ew-journey-shell[data-view=home] #elab-white-journey .ew-content-directory button strong,.ew-journey-shell[data-view=home] #elab-white-journey .ew-content-directory button:hover strong{text-decoration:none}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-notice h4>.ew-home-notice-link{display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:baseline;column-gap:12px;width:100%;color:#3d3d3d;text-decoration:none}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-notice-link>.ew-home-notice-title{min-width:0;overflow-wrap:anywhere}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-notice-link>[aria-hidden=true]{text-align:center}.ew-journey-shell[data-view=home] #elab-white-journey .ew-content-directory button:focus-visible,.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-notice-link:focus-visible{outline:2px solid #555;outline-offset:4px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-content-directory button:active,.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-notice-link:active{background-color:#eeeeee}@media (hover:hover) and (pointer:fine){.ew-journey-shell[data-view=home] #elab-white-journey .ew-content-directory button:hover,.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-notice-link:hover{background-color:#f6f6f6}}@media (max-width:767px){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-notice h4>.ew-home-notice-link{grid-template-columns:minmax(0,1fr) 18px;column-gap:10px;min-height:44px}}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-three-lines{margin-bottom:34px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-school-intro+.ew-home-signup{margin-top:32px;padding-top:26px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left>.ew-latest{margin-top:30px;padding-top:24px}@media (min-width:768px) and (max-height:850px){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-three-lines{margin-bottom:28px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left>.ew-latest,.ew-journey-shell[data-view=home] #elab-white-journey .ew-school-intro+.ew-home-signup{margin-top:24px;padding-top:20px}}@media (min-width:768px) and (max-height:700px){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-three-lines{margin-bottom:24px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left>.ew-latest,.ew-journey-shell[data-view=home] #elab-white-journey .ew-school-intro+.ew-home-signup{margin-top:20px;padding-top:16px}}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed .ew-home-key-actions button{min-height:46px;padding:10px 18px;gap:10px;border:1px solid #c9c6c0;border-radius:6px;background:#fff;color:#3d3d3d;font-weight:400;letter-spacing:.02em;box-shadow:none}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed .ew-home-signup .ew-register-action{padding:9px 14px;gap:9px;border-color:#00224e;background:#00224e;color:#e8c85a}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed .ew-home-key-actions button>span[aria-hidden=true]{box-sizing:content-box;flex-shrink:0;min-width:18px;padding-left:12px;margin-left:2px;border-left:1px solid #dedbd6;line-height:1.15;text-align:center}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed .ew-home-signup .ew-register-action>span[aria-hidden=true]{border-left-color:rgba(255,255,255,.32)}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed .ew-home-key-actions button:focus-visible{outline:2px solid #555;outline-offset:4px}@media (hover:hover) and (pointer:fine){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed .ew-home-key-actions .ew-opening-action:hover{border-color:#aaa69e;background:#f7f6f3}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed .ew-home-signup .ew-register-action:hover{border-color:#001c40;background:#001c40}}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed .ew-home-key-actions .ew-opening-action:active{background:#eeece7}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed .ew-home-signup .ew-register-action:active{border-color:#001733;background:#001733}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-three-lines{margin-left:40px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left>.ew-latest{margin-left:var(--ew-home-text-inset)}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-signup-copy{position:relative;top:-3px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left{--ew-home-action-width:184px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-description-actions{margin-left:var(--ew-home-text-inset);min-width:0}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-description-actions>.ew-home-description{margin:0;min-width:0}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-description-actions>.ew-home-key-actions{margin:12px 0 0}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed .ew-home-key-actions .ew-opening-action,.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed .ew-home-signup .ew-register-action{box-sizing:border-box;width:var(--ew-home-action-width);max-width:100%;min-height:48px;white-space:nowrap}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-signup>p{width:calc(100% - var(--ew-home-text-inset))}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed .ew-home-signup .ew-register-action{display:flex;margin:12px 0 0}@media (min-width:1200px){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-description-actions,.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-signup>p{display:grid;grid-template-columns:minmax(0,1fr) var(--ew-home-action-width);column-gap:12px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-description-actions{align-items:end;align-items:last baseline}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-description-actions>.ew-home-key-actions{margin:0;min-width:0}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-signup>p{align-items:center}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-signup-copy{display:block;min-width:0}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed .ew-home-signup .ew-register-action{margin:0}}@media (max-width:767px){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-three-lines{margin-left:34px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed .ew-home-key-actions .ew-opening-action,.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed .ew-home-signup .ew-register-action{width:100%}}:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-latest.ew-latest-flow{border:0;margin:32px 0 0;padding:0}:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-latest.ew-latest-flow:first-child{margin-top:0}:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-latest-flow>h3{margin:0 0 16px var(--ew-home-text-inset)}:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-latest-flow>.ew-home-notice{border:0;margin:0;padding:0}:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-latest-flow>.ew-home-notice+.ew-home-notice{margin-top:28px;border:0}:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-latest-flow .ew-home-notice>time{display:block;margin-left:var(--ew-home-text-inset)}:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-latest-flow .ew-home-notice-row{grid-template-columns:var(--ew-home-text-inset) minmax(0,1fr);column-gap:0;margin-top:5px}:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-latest-flow .ew-home-registration>.ew-home-notice-row{margin-top:0}:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-latest-flow .ew-home-notice-signup{display:block;border:0;min-height:0;margin:12px 0 0;padding:0}:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-latest-flow .ew-home-notice-copy>.ew-home-notice-signup:first-child{margin-top:0}:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-latest-flow .ew-home-notice-signup>p{width:100%;margin:0;font-size:16px;line-height:1.8;white-space:normal}:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-latest-flow .ew-home-signup-copy{position:static}:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-latest-flow .ew-home-news-status{margin-left:var(--ew-home-text-inset)}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-content .ew-home-intro{margin-bottom:0}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-three-lines{position:static;margin:0 0 0 40px;padding:28px 0}.ew-journey-shell[data-view=home] #elab-white-journey .ew-content-directory button[data-page=jnto]{border-bottom:0}@media (min-width:768px){.ew-journey-shell[data-view=home] #elab-white-journey .ew-content-directory{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr}.ew-journey-shell[data-view=home] #elab-white-journey .ew-content-directory button[data-page]{align-self:stretch;box-sizing:border-box;min-height:44px;padding-top:11px;padding-bottom:11px}}@media (min-width:768px) and (max-height:850px){:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-latest.ew-latest-flow{margin-top:28px}:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-latest.ew-latest-flow:first-child{margin-top:0}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-three-lines{padding-top:24px;padding-bottom:24px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-content-directory button[data-page]{padding-top:8px;padding-bottom:8px}}@media (max-width:767px){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-three-lines{margin-left:34px;padding-top:22px;padding-bottom:22px}:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-latest-flow .ew-home-notice-signup>p{font-size:17px}}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-content .ew-home-intro{font-size:22px}@media (min-width:768px) and (max-height:850px){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-content .ew-home-intro{font-size:21px}}@media (min-width:768px){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed{--ew-home-title-size:36px;--ew-home-title-leading:1.4}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed:has(.ew-school-intro h1) .ew-home-content .ew-home-intro{display:flex;align-items:baseline;column-gap:0}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed:has(.ew-school-intro h1) .ew-home-content .ew-home-intro:before{content:"あ";visibility:hidden;flex:0 0 0;width:0;min-width:0;white-space:nowrap;font-family:"Noto Serif JP",Yu Mincho,serif;font-size:var(--ew-home-title-size);font-weight:500;line-height:var(--ew-home-title-leading)}}@media (min-width:768px) and (max-width:1100px){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed{--ew-home-title-size:30px}}@media (min-width:768px) and (max-height:850px){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-managed{--ew-home-title-size:clamp(28px,3vw,32px);--ew-home-title-leading:1.35}}.ew-journey-shell[data-view=home]>:is(#elab-white-journey,.ew-frame).ew-shared-footer .ew-footer>nav>a[href="/?white=home"]{display:none}:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-latest.ew-latest-flow:not(:first-child){margin-top:56px}@media (min-width:768px) and (max-height:850px){:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-latest.ew-latest-flow:not(:first-child){margin-top:52px}}:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-home-notice h4>.ew-home-notice-link{display:block;width:100%;color:#3d3d3d;text-decoration:none;background-color:transparent}:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-home-notice h4>.ew-home-notice-link>[aria-hidden=true]{display:none}:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-home-notice h4>.ew-home-notice-link>.ew-home-notice-title{display:inline;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#888;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-skip-ink:auto}:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-home-notice h4>.ew-home-notice-link:focus-visible{outline:2px solid #555;outline-offset:4px}:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-home-notice h4>.ew-home-notice-link:active>.ew-home-notice-title,:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-home-notice h4>.ew-home-notice-link:focus-visible>.ew-home-notice-title{color:#222;text-decoration-color:#555}@media (hover:hover) and (pointer:fine){:is(.ew-journey-shell[data-view=home] #elab-white-journey,.home-editor-preview.ew-frame) .ew-home-notice h4>.ew-home-notice-link:hover>.ew-home-notice-title{color:#222;text-decoration-color:#555}}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest.ew-home-compact-overview .ew-home-current-courses{display:grid;grid-template-columns:minmax(0,max-content) minmax(0,max-content);justify-content:space-between;align-items:stretch;column-gap:16px;row-gap:.5lh}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest.ew-home-compact-overview .ew-home-current-courses>a.ew-home-current-course{width:100%}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest.ew-home-compact-overview .ew-home-current-courses>.ew-home-cel-guidance.ew-home-cel-aligned{grid-column:2;contain:inline-size;width:100%;min-width:0;margin:0;padding:0;align-self:start}@media (max-width:540px){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest.ew-home-compact-overview .ew-home-current-courses{grid-template-columns:minmax(0,1fr);align-items:stretch}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest.ew-home-compact-overview .ew-home-current-courses>.ew-home-cel-guidance.ew-home-cel-aligned{grid-column:1}}.ew-journey-shell[data-view=home] #elab-white-journey
.ew-home-left .ew-home-latest.ew-home-compact-overview
.ew-home-current-courses>a.ew-home-current-course:first-of-type{grid-column:1;grid-row:1;align-self:start}.ew-journey-shell[data-view=home] #elab-white-journey
.ew-home-left .ew-home-latest.ew-home-compact-overview
.ew-home-current-courses>a.ew-home-current-course:nth-of-type(2){grid-column:2;grid-row:1;align-self:start}.ew-journey-shell[data-view=home] #elab-white-journey
.ew-home-left .ew-home-latest.ew-home-compact-overview
.ew-home-current-courses>.ew-home-club-low-seats{display:none;grid-column:1;grid-row:1;justify-self:start;align-self:end;margin:0 0 0 5px;color:#b72532;font:800 12px/1.4 var(--elab-home-sans,"Noto Sans JP"),Yu Gothic,Meiryo,sans-serif;letter-spacing:.035em;white-space:nowrap}.ew-journey-shell[data-view=home] #elab-white-journey
.ew-home-left .ew-home-latest.ew-home-compact-overview
.ew-home-current-courses>.ew-home-club-low-seats:before{content:"▼";margin-right:.3em}html[data-elab-home-club-low-seats=true] .ew-journey-shell[data-view=home] #elab-white-journey
.ew-home-left .ew-home-latest.ew-home-compact-overview
.ew-home-current-courses>.ew-home-club-low-seats{display:block}html[data-elab-home-club-low-seats=true] .ew-journey-shell[data-view=home] #elab-white-journey
.ew-home-left .ew-home-latest.ew-home-compact-overview
.ew-home-current-courses{row-gap:4px}html[data-elab-home-club-low-seats=true] .ew-journey-shell[data-view=home] #elab-white-journey
.ew-home-left .ew-home-latest.ew-home-compact-overview
.ew-home-current-courses>a.ew-home-current-course{grid-row:2}@media (max-width:640px){.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest.ew-home-compact-overview .ew-home-current-courses{grid-template-columns:minmax(0,1fr);row-gap:9px}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest.ew-home-compact-overview .ew-home-current-courses>a.ew-home-current-course:first-of-type{grid-column:1;grid-row:1;justify-self:start;width:max-content;max-width:100%}.ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest.ew-home-compact-overview .ew-home-current-courses>a.ew-home-current-course:nth-of-type(2){grid-column:1;grid-row:2;justify-self:end;width:max-content;max-width:100%}html[data-elab-home-club-low-seats=true] .ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest.ew-home-compact-overview .ew-home-current-courses>a.ew-home-current-course:first-of-type{grid-row:2}html[data-elab-home-club-low-seats=true] .ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest.ew-home-compact-overview .ew-home-current-courses>a.ew-home-current-course:nth-of-type(2){grid-row:3}html[data-elab-home-club-low-seats=true] .ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest.ew-home-compact-overview .ew-home-current-courses>.ew-home-club-low-seats{grid-row:1;justify-self:start;margin:0 0 0 5px}html[data-elab-home-club-low-seats=true] .ew-journey-shell[data-view=home] #elab-white-journey .ew-home-left .ew-home-latest.ew-home-compact-overview .ew-home-current-courses{row-gap:7px}}